An assembly is a collection of parts and other sub-assemblies that you combine using constraints.
• Create assembly models from standardized templates.
• Capture assembly design intent using constraints.
• Create assembly constraints.
Understanding Assembly Theory
There are multiple methods to assemble components using Creo Parametric.Assembling components with constraints is one of the primary methods used to create Creo Parametric assemblies.Like part models, all new assembly models share several characteristics in common. By creating your assembly models from standardized templates,you save time by avoiding the need to repeatedly define company standard information. This standard template enables all engineers to have a consistent starting point. After you create and name the new assembly, you can begin adding parts to it. Assemblies contain design intent in the same way that part models contain design intent. Assembly design intent is based upon which component is assembled first, and the constraints that you use during the assembly process. Design intent is important because it ensures that your assembly updates in a predictable manner when edited and regenerated. Sub-assemblies share all of the same characteristics as assemblies. In fact, a sub-assembly is nothing more than an assembly that is assembled into another assembly.Creo Parametric provides several types of constraints, such Coincident,Distance Parallel,Normal, and Angle. To easily utilize these constraints,select the Automatic option to enable Creo Parametric to automatically determine the constraint type based upon the orientation and position of the component and the references you select.Every assembled component contains a Placement node in the model tree that you can expand to view the constraints used in that component’s placement. You must enable the Placement folder filter to view this node. Assembling with component interfaces is the second method available for assembling components. This method is especially useful when assembling common components because it can significantly reduce the number of selections that you make when constraining a component. By using component interfaces, you save the referenced interfaces on the common part. Then, when you place the common part, you only need to select the assembly references