Is is possible to make linear component pattern changing with the help of an equation if yes how?
got it working in sw2013
Off the top of my head, no, not in one easy feature.
The way I would do this is be making some reference features in a part using an equation driven sketch and a sketch driven feature. In the assembly you can then make a feature driven pattern off the sketch driven pattern from the part.
yes, but you need to be more specific on WHAT you are trying to have change or you can just double click the value(s) you want to have calculated with an equation and start by typing =
ok, here is an example I did a LONG time ago
Kalair, do you have SolidWorks 2013? It is really easy to add intelligence to a 2013 pattern.
Watch this video for an example:
In SW 2012 and earlier, the only dimensions that can be used in equations are the pitch values and the number of instances.
thanks for replying i know it is possible in sketch mode that is linear sketch pattern or linear pattern but i am trying to do this in an assembly..... I have a roll up door(fire truck door) which has certain no of slats varying according to the height of the door and i want to change those no of slats whenever i change the global variable height of the door.
Once you create a pattern with a set number of instances you can double click the pattern, double click the instance and add an equation in regards to the overall height divided by the height of each slat plus a few more for good measure.
it worked in sw2013
Good stuff. Not made the move to 2013 yet, but looking forward to it.
Welcome to the forum. If you're using SW2012 or earlier, go ahead and create your linear component pattern, using a number of instances that's close to correct, and close it out. Then double-click on the feature in the tree to bring up the spacing and number of instances in your graphics space. Double-click on the number that indicates the number of instances. This should bring up the standard dimension dialog box. Type the equal sign (=) in the space, and then you should be able to select your global variable from the drop-down. In SW2013 this can be done directly in the FeatureManager.
thanks for replying i have already tried that, it does not work. i mean i double click on the linear pattern in the feature tree and nothing happens other that expanding that option(+ sign changes to -). i tried doing this in sw2013 it works but it does not change the no of slats when i update the value of the global variable "height"
Double-clicking on the feature in the tree should bring up the numbers, though they are sometimes hard to find. If you have the "Instant 3d" button depressed on your Assembly toolbar then they should show up when you single-click on the feature in the tree.
As far as not updating in SW2013, have you tried a Ctrl+Q rebuild after making your changes?
Retrieving data ...