Beruflich Dokumente
Kultur Dokumente
Creating Assemblies
Introduction
Most product designs consist of numerous components, everything from a ball-point pen through to the Airbus A380. Pro/ENGINEER Wildfire enables you to create an assembly into which you assemble multiple components. Constraints locate the components within the assembly. Component interfaces can also be used to accelerate the assembly process, both manually and automatically.
Objectives
After completing this module you will be able to: Create assembly models Assemble components using rigid placement constraints Assemble components using component interfaces Describe how parent/child relationships affect assembly components.
PTC www.ptc.com
Module 03-2
PTC www.ptc.com
Module 03-3
PTC www.ptc.com
Module 03-4
PTC www.ptc.com
Module 03-5
PTC www.ptc.com
Module 03-6
PTC www.ptc.com
Module 03-7
Default Constraint
The Default constraint enables you to align the internal system-created coordinate system of the component with the internal system-created coordinate system of the assembly. Pro/ENGINEER places the component at the assembly origin. As the internal coordinate system is used no references are specified and no parent/child references are created. It is standard practice to assemble the initial assembly component using the Default constraint.
Fix Constraint
The Fix constraint enables you to fully constrain a component in its current position. Some of the ways the Fix constraint can be used are: Fixing a component in position after using other constraints to partially constrain it. Fixing a component after freely positioning it in 3-D space Fixing a component when not all the references exist in an assembly
PTC www.ptc.com
Module 03-8
PTC www.ptc.com
Module 03-9
PTC www.ptc.com
Module 03-10
Component Interfaces
Component Interfaces are used to specify the component assembly references for a component using constraints such as Mate, Align and Insert. When the component is then assembled you simply select the assembly references in the assembly that correlate to the predefined component references. For example: you can create a Component Interface for a bolt, the predefined component references are typically the bolt shaft as an Insert interface and the underside face of the bolt head as a Mate interface. Then every time you come to assemble the bolt you simply select the insert and mate faces in the assembly. You can also take advantage of the Auto Place option in which you only have to select an approximate position for the component and Pro/ENGINEER will calculate possible locations based on the predefined Component Interfaces. Another option that can be used to assemble components with Component Interfaces is the drag-anddrop technique; you can drag a component directly from the Pro/ENGINEER browser and drop it into the assembly. This option requires the autoplace_single_comp option setting in the config.pro. Important Note: to enable drag-and-drop from the Pro/ENGINEER browser you need to modify some Microsoft Internet Explorer settings. Start Internet Explorer Go to Tools>Internet Options Click the Security tab, select Trusted Sites and then Sites De-select Require server verification (https for all sites in this zone Type file://D in the Add this Wed site to the zone, then click Add and then OK etc. Note: the directory and file location added here may differ with your network/directory structure. Component Interfaces are ideal from common/standard parts that are generally assembled using the same references. Using Component Interfaces accelerates the assembly process. PTC www.ptc.com
Module 03-11
PTC www.ptc.com
Module 03-12
Start Pro/ENGINEER Wildfire. If Pro/ENGINEER Wildfire is already open, close all windows and erase all models from memory. 1. In the Folder Browser , browse to: C:\users\ProE_teacher_training_schools_edition\module_03 2. Right-click the module_03 folder and select Set Working Directory 3. Click New Type. from the main toolbar and select Assembly as the
4. Type gearbox for the Name. Note that the Use default template option is enabled. Now click OK. 5. Click Add Component from the feature toolbar and in the dialog that appears double left-click ELECTRIC_MOTOR.PRT, this will add the selected part into the assembly.
PTC www.ptc.com
Module 03-13
6. The assembly dashboard will be displayed, select Automatic and from the pop-up menu select Default then Complete Feature . Note: It is often standard practice to constrain the initial component in an assembly using the Default constraint.
7. If the Datum Features are displayed, click Datum Planes Points required. and Coordinate Systems
, Datum Axes
, Datum
8. Click Add Component from the feature toolbar and in the dialog that appears double leftclick GEARBOX_SIDEPLATE01.PRT. By default Pro/ENGINEER is in Automatic-mode- for component placement, this means you select pairs of corresponding references to build-up the required assembly constraints. The added component will be shown in yellow. To manipulate the orientation and position of this component use the following commands: SPIN CTRL + ALT + Middle Mouse Button PAN CTRL + ALT + Right Mouse Button To make the assembly process easier, move and rotate the added component to the location where it will eventually be assembled. 9. Click the cylindrical face in the gearbox_sideplate01 that is part of the through hole and the corresponding cylindrical face on the electric_motor. Pro/ENGINEER will automatically create and Insert constraint.
PTC www.ptc.com
Module 03-14
10. Next select the larger planar face on the end of the electric_motor, (as shown in the image below) then position the cursor over the large face for the sideplate, right-click-hold and select Next (from the pop-up menu) until the back face of the gearbox_sideplate01 is highlighted, then left-click to select it. Pro/ENGINEER will automatically create a Mate constraint. If Pro/ENGINEER creates a Mate with an Offset, i.e. two faces are still separated, go to the dashboard and select Coincident .
At this point Pro/ENGINEER, is able to assume the final constraint to fully assemble and constrain the gearbox_sideplate01 part. The Allow Assumptions option can be turned on/off by clicking the Placement Tab in the dashboard and checking/un-checking the Allow Assumptions box.
in the dashboard.
12. Click Add Component from the feature toolbar and in the dialog that appears double leftclick GEARBOX_SIDEPLATE02.PRT. PTC www.ptc.com
Module 03-15
13. Use Ctrl + Alt + right-drag to approximately position the component as shown in the illustration.
14. Rotate the assembly to see the other side of the assembly as shown below.
15. Repeat the assembly process for GEARBOX_SIDEPLATE02.PRT as used for the previous component, this time selecting corresponding references on at the other end of the electric_motor. Insert Constraint - Click the cylindrical face in the gearbox_sideplate02 that is part of the through hole and the corresponding cylindrical face on the electric_motor.
PTC www.ptc.com
Module 03-16
Mate Constraint Click the back planar face on the end of the electric_motor, (as shown in the image below) then position the cursor over the large face for the gear_sideplate02, right-click-hold and select Next (from the pop-up menu) until the back face of the gearbox_sideplate02 is highlighted, then left-click to select it.
The dashboard states that the added component is fully assembled; however, when zooming into the assembly, it can be observed that the electric_motor tab is interfering with the gear_sideplate02.
The Allow Assumptions option can be turned on/off by clicking the Placement Tab in the dashboard and checking/un-checking the Allow Assumptions box.
PTC www.ptc.com
Module 03-17
Turning the Allow Assumptions off, shows that the component is no longer fully constrained. Click New Constraint from the Placement tab. Zoom in to view the top tab and select the side of the tab, shown below in red.
Rotate the model to view the inside wall adjacent to the tab face you selected. Select the inside surface of the gear_sideplate02, as shown in the image below. This will orient the gear_plate02 component to be planer to the assembly datum.
PTC www.ptc.com
Module 03-18
The component is now fully constrained; select the Complete Feature, from the dashboard.
The next components to be assembled are the screws that hold the two side plates together. As these screws are standard components it would be best practice to define and use Component Interfaces. 16. Click File Open and select M3X35_DOME_HD_SCREW.PRT and click Open. .
17. From the Pro/ENGINEER main toolbar select Insert>Model Datum>Component Interface
18. Select first the shaft of the screw and then the underside of the screw head. This will create and Insert Component Interface for the screw shaft and Mate-Coincident Component Interface for the screw head.
from the main toolbar then click OK in the Save Object dialog box.
21. Click Window>GEARBOX.ASM from the main toolbar to go back to the assembly 22. Turn off the display of the Datum Plane Features .
23. Click Add Component from the feature toolbar and in the dialog that appears double leftclick M3X35_DOME_HD_SCREW.PRT.
PTC www.ptc.com
Module 03-19
Notice that Pro/ENGINEER has already identified the Component Interface information and is now prompting you to select corresponding geometry in the assembly to which it will assemble the screw.
24. Select the cylindrical face of the relevant hole, Pro/ENGINEER will automatically position the screw based on the Component Interface information.
25. Now select the face to which the underside of the screw-head will mate. Pro/ENGINEER will use the predefined Component Interface information to position the screw to the required location.
PTC www.ptc.com
Module 03-20
in the dashboard.
29. Select the outer cylindrical face of the spacer and the shaft of one of the previously assembled screws.
PTC www.ptc.com
Module 03-21
30. Next select the visible end face of the spacer and the inside face of the first assembled sideplate. (Position the cursor over the visible face of the sideplate, right-click and select Next until the required face highlights then select it with a left-click). 31. Because the spacer wasnt moved to its approximate position Pro/ENGINEER has assumed a Mate-Offset constraint. This is not the required constraint.
32. In the dashboard click the Placement Tab and change the Offset type to Coincident. 33. Click Complete Feature in the dashboard.
34. Add another SIDEPLATE_SPACER.PRT for the remaining screw and follow the same assembly process.
PTC www.ptc.com
Module 03-22
35. Reorient the view so you can see other side of the assembly.
36. Click File>Open and select M3_NUT.PRT and click Open. 37. Define a Component Interface for the nut as you did with the screw. Open the Nut and add the component interface for insert and mate. Save the part and then add the M3_NUT.PRT to the end of the two screws.
from the main toolbar then click OK in the Save Object dialog box.
PTC www.ptc.com
Module 03-23
Exercise M03-2: Creating Assemblies and using Assembly Constraints - Optional Exercise
Objectives
After completing this optional exercise you will have: Completed assembly of the Gearbox. Created sub-assemblies of the axles and gears 1. Click New from the main toolbar and select Assembly as the Type.
2. Type gear_set01 for the Name. Note that the Use default template option is enabled. Now click OK. from the feature toolbar and in the dialog that appears double left3. Click Add Component click AXLE_3X60.PRT, this will add the selected part into the assembly. 4. In the dashboard select Automatic and from the pop-up menu select Default then Complete Feature .
5. Click Add Component from the feature toolbar and in the dialog that appears double leftclick GEAR_SET_FIXED.PRT.
PTC www.ptc.com
Module 03-24
6. Select a cylindrical face of the AXLE_3X60.PRT and the centre cylindrical face of GEAR_SET_FIXED.PRT
7. Select the end face of the Axle and the visible end face of the Gear. Pro/ENGINEER will create an Align constraint with an Offset.
8. In the dashboard click the Placement Tab and change the Offset type to Coincident. 9. Click Complete Feature in the dashboard.
PTC www.ptc.com
Module 03-25
10. Click Add Component from the feature toolbar and in the dialog that appears double leftclick GEAR_SET_FREE.PRT.
11. Select a cylindrical face of the AXLE_3X60.PRT and the centre cylindrical face of GEAR_SET_FREE.PRT.
12. Select the visible end face of the GEAR_SET_FREE.PRT and the back face of GEAR_SET_FIXED.PRT. Pro/ENGINEER will create an Align constraint with an Offset. Change this to Mate constraint and Coincident. 13. Click Complete Feature in the dashboard.
PTC www.ptc.com
Module 03-26
from the feature toolbar and in the dialog that appears double left-
15. Create the required assembly constraints to locate the spacer on the axle with one of its end faces coincident with the back face of GEAR_SET_FREE.PRT.
from the main toolbar then click OK in the Save Object dialog box from the main toolbar and select Assembly as the Type.
18. Type gear_set02 for the Name. Now click OK. 19. Using the same assembly process as used for GEAR_SET01.ASM assemble the following components: AXLE_3X110.PRT GEAR_SET_FIXED.PRT GEAR_SET_FREE.PRT SPACER_3X7-5.PRT
from the main toolbar then click OK in the Save Object dialog box
PTC www.ptc.com
Module 03-27
21. In the main toolbar select Window>GEARBOX.ASM to return to the gearbox assembly window. 22. Click Add Component click DRIVE_GEAR.PRT. from the feature toolbar and in the dialog that appears double left-
23. Create the assembly constraints to assemble DRIVE_GEAR.PRT onto the drive shaft of the electric motor as shown in the illustration. (The drive gear end face needs to be aligned to the end face of the drive shaft with a coincident option)
from the feature toolbar and in the dialog that appears double left-
25. Assemble GEAR_SET01.ASM so that the axle is located in hole shown in image below and that the SPACER_3X5.PRT is mated to the face of GEARBOX-SIDEPLATE.PRT
PTC www.ptc.com
Module 03-28
27. Click Add Component from the feature toolbar and in the dialog that appears double leftclick AXLE_RETAINER.PRT 28. Assemble the axle retainer on longer axle in the position shown below.
PTC www.ptc.com
Module 03-29
from the main toolbar then click OK in the Save Object dialog box
PTC www.ptc.com
Module 03-30