Skip to main content
4-Participant
April 14, 2026
Question

Assembly

  • April 14, 2026
  • 1 reply
  • 45 views

In Creo assembly design, is it a good practice to first validate the concept using Layout, then define a Skeleton model, and finally create parts within the assembly using skeleton references?

Does this approach help avoid assembly issues, or are there better recommended workflows?

1 reply

17-Peridot
April 15, 2026

I would skip the Layouts…  They just add baggage and unwanted hooks and negatively affect management and reusability.

Look at the overall objectives… and focus on what drives vs what follows - data flow is crucial. 

Always use parameters as your interface for data (numbers, int, strings) and relations to calculate or set to dimensions (never symbolic dimensions). 

If you are working with family tables, try to avoid nesting them (parts and assemblies) - and avoid using the lookup_inst function to hot swap them in (limited functionality and only accepts certain types of data) -- instead use Pro/PROGRAM variables to set instance names to load in a specific location (assuming you are trying to do this).

Skeletons are handy for a few reasons - they can define and position stable references for assembly of things, or they can be used as 3D measuring sticks to get dimensions set to parameters that you can move the value to other models for their specific regeneration to fit the required dimension in the skeleton (handy and keeps things isolated for only passing data and not bogging down the structure).

Always design for the flow of the data - avoid deep relationships that affect configuration and reuse in other models.

The master model (150% approach) works - but this is it’s own product configuration to help accelerate the generation of variant designs that don’t have all the baggage of dependencies (if you do it right).

Data flow is everything - isolated and manageable interfaces will help ensure a good structure for future managment.

Hope this helps!

Dave

4-Participant
April 15, 2026

Hello Dave,


Thanks a lot for detailed explanation, I’ll explore reducing layout usage and structuring my model more around parameters + skeletons. Thanks again for sharing your experience!

Regards,
Mathan.

17-Peridot
April 15, 2026

No problem - the conventional approaches may seem close to the pole.  But it is the downstream changes, management, and portability of things that become the headache once you realized that months of effort are basically superglued together as technical and procedural technical debt.

A bit of time thinking and mapping up front will pay off with years of less headaches.  Plan for change/reuse/management and make it easy for the next person to understand and use.

 

Good Luck!