Hi,
I am trying to define a dimension of a part2 with the geometry of the part1.
I found this thread on the forum, which gives some clues,
https://forum.solidworks.com/thread/21920
but how and where I can define the equation "D1@Sketch1@Part5<1>.Part" = "D2@Sketch1@Part4<1>.Part" - 1
In the part5 ? in the asm1 ?
I guess that it is in the asm1, but how can I get any D1@Sketch1@Part5<1>.Part, without entering this beautiful name by hand ?
or for SW conceptors, to memorize parameters full of wise and to type them is the doom for SW users ?
1. Open the assembly that has both parts
2. Edit the component where you want to declare the equation
3. Edit a dimension value and type "="
4. Double-click on the face of the component that you want to reference a dimension from.
5. Click on the dimension of your choice.
You can also declare Global variables to make your life easier. Also, give your dimensions names that make sense.
Another thing you can do is to use external files for sharing values between multiple components or parts, without the need of having an assembly:
http://help.solidworks.com/2012/English/solidworks/sldworks/c_sharing_equations_among_models.htm