BrianHoerner wrote: ↑Fri Mar 26, 2021 1:13 pm
Folks,
I know there will be differing opinions, which I will keep mine to myself for the time being
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
,
When your engineers are designing parts, do they build in relation to 0,0,0 of the world, OR...do they build based on location in an assembly, so that 0,0,0 of every part in the assembly are at the same position, effectively building parts in outer space...
I can clarify if needed, for me, this has been an on going discussion since 3D Design software started..
Thanks,
Brian
Usually with the stuff I work on, it's just one complex part or maybe a small assembly. I do both - each part with its own origin, and the assembly where all parts have the same origin. In general, the requirements of the project suggest the approach.
Preferences:
1st preference is to model single parts.
2nd is master model with a single part broken into multiple parts, and possibly brought back together as an assembly.
3rd preference is single parts with bodies for reference.
4th is individual parts brought together into an assembly. But I don't use bodies where an assembly should be used.
What actually happens:
1) usually I model the parts bottom up, centered or otherwise located from the part origin, and then mated into place using part geometry or possibly a layout sketch
2) for more complex things (one large shape comprising several individual parts), I model a master model, and split it into bodies, inserting each body into a part. The detailing is finished in the individual parts. If the parts have to come back together into an assembly all the parts already share a common origin.
3) If I have to start the parts independently, and they still require relations between them, I will insert the part and get the relations that way rather than working in-context in an assembly.
4) very rarely, and usually just for demos, I connect parts parametrically (size and position) to a layout sketch. I don't think I've ever actually done this for a production assembly.