Linear Repeat with Driveworks

hello =)

Here I manage my part with Driveworks, I have configured the management of the outer sides without problem but I also want to manage the linear repetition of my grooves, so I took the two sides that interest me (the distance between the grooves and the number of repetitions) I created my rulers which in my opinion should not be too bad but it doesn't work.

So I'm asking for your help please =)

I enclose my part and the 2 driveworks files

thank you in advance

Mooky


cloison_simple_peau.sldprt

Here is the 1st DriveWorks file


cloison_simple_peau.mdb

and here is the 2nd


cloison_simple_peau.ldb

Hello Mooky.

 

I downloaded the different files.

 

Can you tell us what rules you have trouble with and what your goal is, I'll be happy to help you.

 

Kind regards

 

Thomas

I would like to manage the spacing between the grooves (those on the side) as well as their number according to the height

if H<725 2 grooves at H-200 distance

if 726<H<1250 3 Remote Grooves (H-200)/2

if 1251<H<1775 4 Remote Grooves (H-200)/3

otherwise (if H>1776) 5 grooves at a distance (H-200)/4

I hope I was asser claire =)

Hello

I've downloaded and tested everything but I don't have any rules created. Not a big deal.

When you make parts that can be configured via part family, configurations or other, you have to take into consideration the way you create the functions.

In your design, the extrusion sketches are created on one side and you have put a 400mm metton extrusion length to go through the two folded edges.

When your part in a different configuration will be 405, it will happen that one of the edges will not be drilled...

For a sheet metal part, either you link the extrusion distance to the thickness of the sheet metal or extrusion through everything. For the other edge, if your part is symmetrical, symmetry if not sketch and extrude.

Kind regards.

1 Like

OK.

I took a look at the fixation and nb fixation rules.

  • NB Fixing:

=IF( height < 725  ,2  ,IF( 726< height < 1250  ,3  ,IF(  1251<height < 1775  ,4 ,5  )  )  )

There is no need to frame height for each case.

I don't think 726< height < 1250 is a valid requirement for DriveWorks Xpress.

=IF( height < 725  .2 ,IF  ( height < 1250  ,3 ,IF  (  height < 1775  ,4 ,5  )  )  )

should work better.

  • Fixation:

=(height-200)/4

Your ruler always divides this distance by 4.

Change the value 4 by the same rule as nb fixation.


I think this should solve your problem.

Keep us informed!

2 Likes

Stupid question why, if it's a feature of your product, go through driveworks to steer your hills?

For me, it's better to put it in equations if in the driveworks form you don't give permission to change the number of holes or the center distances.

Kind regards.

@industrialcadservices yes I know that I modified it after sending the files and the problem didn't come from there anyway.

@thomas.guillard thank you once again you do me a great service with driveworks =)

1 Like

In general I find it faster to work with DriveWorks because for this product the height and width varies according to the dimension of the parts to be created and with each new dimension request a part is directly created and saved

1 Like

No problem, glad we were able to help!

1 Like

I just realized that I told a stupid story, you have to divide by (nb fixation -1) to follow your initial logic.

 

Kind regards

 

Thomas

yes no worries I had put its basic =)

the problem just came from the fact of measuring the height between 2 dimensions =)