Introduction to Assembly Tutorial Summary

This tutorial teaches the basic process of how to create a simple assembly of existing parts inside of Pro/ENGINEER. 

Task 1:  Create a new Assembly.
        

Task 2: Assemble the transmission case as the base component using the default constraint.



Task 3: Assemble the belt drive pulley using two constraints.



Task 4: Assemble the transmission cover using three constraints.


Task 5: Assemble the washer to the transmission cover


Task 6: Place additional washers using a pattern.


Task 7: Assemble the hex bot with predefined constraints.


Task 8: Place additional hex bolts using a pattern.

 

Task 1. Create a new Assembly

  1. Start Pro/ENGINEER Wildfire 4.0 Schools Edition if necessary.

  2. If Pro/ENGINEER is already running, close all windows then remove all objects from session using File > Erase > Not Displayed...

  3. File > Set Working Directory... , and browse to HANDS-ON_WF4\06-ASSEMBLY.

  4. Click New  icon from the main toolbar.

  5. In the New dialog box, select Assembly radio button and type EXAMPLE.

  6. Click OK from the dialog box.

     

    Default templates are used when a new part or assembly is created.  The default template is an initial design model that contains default features, layers, views, parameters and units.

  7. The new assembly will show three default planes to work from, a default coordinate system showing the assemblies 0,0,0 location, and a spin center for the model.

Task 2. Assemble the transmission case as the base component

     

    Component Placement is based on placement definition sets.  The first component placed is called the base component.  Other components may reference this component or the assembly features.  The transmission case part will be assembled as the base component.

  1. Click Datum Planes , Datum Points  , Datum Axes  and Coordinate Systems  in the main toolbar to toggle their display.

  2. Select  Component Assemble  icon on the right side toolbar.

  3. In the dialog box, select the TRANSMISSION_CASE.PRT and select Open.  The new component will appear in yellow on the screen as shown below.

     

    The preview button in the file open dialog box will show a graphical preview for the selected Pro/ENGINEER object using ProductView Express.

  4. In the assembly dashboard at the bottom of the screen, display the constraint list by clicking Automatic or the adjacent arrow and select Default constraint.

     

    Default constraint places the component at the assembly origin by aligning the default coordinate system of the component to the default coordinate system of the assembly.




    In the Component placement dashboard, the component STATUS will report if the component is FULLY CONSTRAINED, PARTIALLY CONSTRAINED, INVALID CONSTRAINTS or NO CONSTRAINTS.  A component is FULLY CONSTRAINED when its placement is defined in all the required degrees of freedom.  As long as the constraints are valid, the component can be Package with incomplete constraints.

  5. Select Complete Component  to complete the assembly of the case.

 

Task 3. Assemble the belt drive pulley for the output of the transmission

     

    The belt drive pulley will be assembled by aligning the pulley shaft to the output shaft of the transmission and mating two surfaces.  Only two degrees of freedom are defined for the component to be FULLY CONSTRAINED since the pulley shaft and the output shaft are free to rotate.

  1. Select Component Assemble  icon in the right side toolbar.

  2. From the Open dialog box, select BELT_DRIVE.PRT as the part to assemble and select Open.   The belt drive model will appear in the graphics window in yellow to represent the part being assembled.

  3. Left click on the outside surface of the output shaft of the transmission as shown in the figure below.  Notice the surface selected is in red with the "automatic" note pointing to the surface.

     

    To select a surface, move the cursor over the surface until it turns blue.  Then select the surface using the left mouse button.

  4. MIDDLE-DRAG in the window to spin the model to an orientation similar to the figure below.

     

    Middle-drag implies a middle mouse button "press and hold", while moving the mouse.


  5. Left click on the surface on the belt drive part as shown in the figure below. 


     

    The Automatic constraint will automatically select the appropriate constraint type based on the references selected on the component and the assembly.

  6. Notice that the belt drive part is mated with the output shaft of the transmission however the component is not fully constrained.

  7. Select CTRL + D to reorient the model into the default orientation.

  8. Select the cylindrical surface on the drive pulley as shown in the figure below.

  9. Orient the model to better select the cylindrical surface of the output shaft on the transmission case. Roll the scroll button toward you to zoom in.  Use SHIFT + MIDDLE-DRAG to pan the model to the center of the screen. Use MIDDLE-DRAG to rotate the model.

  10. Select the cylindrical surface of the output shaft from the transmission case as shown in cyan in the figure below.  Notice how the automatic constraint aligns the two shafts together.

  11. Select Complete Component  in the dashboard.

     

    Select the Placement tab in the dashboard to review or reselect an existing constraint type and the references on the component or the assembly.

  12. Select Repaint  icon from the main toolbar.

  13. Select CTRL+D to reorient the model into the default orientation.

Task 4. Assemble the transmission cover

     

    The transmission cover will use three placement constraints to FULLY CONSTRAINED the component in all three degrees of freedom.  

  1. Click Datum Planes  in the main toolbar to display the datums for assembly.

  2. Select Component Assemble  icon in the right side toolbar.

  3. From the Open dialog box, select TRANSMISSION_COVER.PRT as the part to assemble and select Open.   The transmission cover model will appear in the graphics window in yellow to represent the part being assembled.

  4. Select the BASE datum plane for a reference on the cover as shown in the figure below.

  5. Select the top of the transmission case to align to as shown in the figure below.  Notice how the part has now moved to align the selected surfaces as the first constraint.

  6. Select the RIGHT datum plane on the cover as shown in the figure below.

  7. Select the ASM_RIGHT datum plane to as shown in the figure below.  Notice how the cover now snaps over into alignment as the second constraint.

  8. Click Datum Planes  in the main toolbar to display the datums for assembly. 

 

The , , , and  buttons toggle datum planes, axes, points and coordinate systems on and off so that your graphics window doesn't become too cluttered. 

  1. Orient the model to better select the upper left holes on the transmission_case and the transmission cover. Roll the scroll button toward you to zoom in.  Use SHIFT + MIDDLE-DRAG to pan the model to the center of the screen. Use MIDDLE-DRAG to rotate the model.

  1. Select the hole on the transmission cover as shown.  The surface should turn red after selection.

     

  1. Select the corresponding hole in the transmission case as shown in the figure below. Notice how the cover now snaps into place as the final constraint.

  1. Select Complete Component   to finish the placement of the cover.
  1. Select Repaint  icon on the main toolbar.
  1. Select CTRL+D to reorient the model into the default orientation.

Task 5. Assemble the washer

  1. Select Component Assemble  icon in the right side toolbar.

  2. From the Open dialog box, select WASHER.PRT as the part to assemble and select Open.   The washer model will appear in the graphics window in yellow to represent the part being assembled.

     

    The component can be moved independent of the assembly model by using the following mouse and key combinations:

    • Press and hold CTRL+ALT and LEFT-DRAG - Drags the component
    • Press and hold CTRL+ALT and MIDDLE-DRAG - Spins the component
    • Press and hold CTRL+ALT and RIGHT-DRAG - Pans the component

  3. Press and hold both the CTRL+ALT and RIGHT-DRAG to drag the washer over near the lower left hole of the transmission cover as shown in the figure below.  Release the buttons when the washer is in position.

  4. Orient the model to better select the lower left hole on the transmission cover. Roll the scroll button toward you to zoom in.  Use SHIFT + MIDDLE-DRAG to pan the model to the center of the screen. Use MIDDLE-DRAG to rotate the model.

  5. Select the inside cylindrical surface of the washer as shown in the figure below.

  6. Select the cylindrical surface of the hole in the transmission case as shown below. The washer should now be in line with the hole as the first constraint.

  7. Select the top surface of the washer as shown in the figure below.
  8. Select the top surface of the hole on the transmission cover as shown below. Notice how the washer has been placed inside the cover due to the top of the washer being aligned to the top of the cover.

  9. Select the Component Placement Flip   icon from the dashboard to change the constraints orientation. Notice how the washer has now been flipped over and is in the correct orientation.

  10. Select Complete Component from the dashboard.

  11. Select Repaint  icon on the main toolbar.

  12. Select CTRL+D to reorient the model into the default orientation.

Task 6. Pattern the washer

     

    The washer needs to be placed in all 4 hole locations on the transmission cover.  This can be done by patterning the washer.

  1. Left click washer part from the model tree as shown in the figure below. The washer should highlight in red in the graphics window.

     

  2. Press and hold Right click and select Pattern from the pull down menus.

  3. The Pattern dashboard default pattern type is Reference which references the pattern of the holes on the transmission_case.  Notice that black dots have been created where the washer will be patterned.

  4. Select Complete Feature from the dashboard to accept the default pattern.  Notice that four washers now exist in the assembly as shown below.

Task 7. Assemble the bolt with predefined component interfaces

     

    Pro/ENGINEER has the ability to store common assembly references into existing parts to ease in the assembly process.
    This functionality is very useful for library components like nuts, bolts, and washers.

  1. Select Component Assemble  icon in the right side toolbar.

  2. From the Open dialog box, select HEX_BOLT.PRT as the part to assemble and select Open.   Notice that when the bolt appears in the assembly, there are already assembly reference tags on the bolt (insert, mate).

     

     The bolt was predefined with component interface information stored with the part.

  3. Orient the model to better select the lower left hole on the transmission cover. Roll the scroll button toward you to zoom in.  Use SHIFT + MIDDLE-DRAG to pan the model to the center of the screen. Use MIDDLE-DRAG to rotate the model.

  4. Select the cylindrical surface of the bolt hole as shown in the figure below.

  5. Select the top surface of the washer as shown in the figure below to complete the placement. Notice how the bolt snaps into place without selecting any references on the bolt.

  6. Select Complete Component from the dashboard.

  7. Select Repaint  icon on the main toolbar.

  8. Select CTRL+D to reorient the model into the default orientation.

Task 8. Pattern the hex bolt.

     

    Like the washer, the hex bolt needs to be placed in all 4 hole locations on the transmission cover.  This can be done by patterning the bolt.

  1. Left click HEX_BOLT part from the model tree as shown in the figure below. The hex_bolt should highlight in red in the graphics window.

     

  2. Press and hold Right click and select Pattern from the pull down menus.

  3. The Pattern dashboard default pattern type is Reference which references the pattern of the holes on the transmission_case.  Notice that black dots have been created where the bolt will be patterned.

  4. Select Complete Feature  from the dashboard to accept the default pattern.  Notice that four bolts now exist in the assembly as shown below.

  5. Click Save  from the main toolbar.

Congratulations!  You have completed the Introduction to Assembly Tutorial.