Chris Morgan Precision Systems Laboratory University of Kentucky Skeleton Modeling and Sketching Strategies March 24, 2006 Intent Manager Once a designer has a complete understanding of the intent manager process, sketching becomes an efficient process Forcing Pro/E to make the correct assumptions during the sketching process can be difficult, but understanding the terminology and symbols will relieve some of this frustration Alignments and Dimensions Alignment- Used for locating section Dimensions- Used for location sizing of elements Alignments always create external references and should therefore reference stable features (a datum plane is usually stable, the edge of a part is very instable as it my change or be deleted during the redesign process Guideline for References 1. All references create parent/child relationships Use as many references as required, but no more than required Know specifically what reference is selected (surface vs. edge, feature, etc.) Use references that are robusti.e., they are not subject to drastic change or elimination. Use references that belong to the same feature whenever possible 2. Any entity to be used for alignment (with a point, vertex, curve, etc.) should be selected as a reference. 3. Any entity to be used for a dimension should be selected for a reference. 4. Unless guides 1 through 3 above indicate otherwise, use the default references. Quoted from Mechanical Engineering Design, Archibald Sketching Strategy 1. Select references carefully 2. Exaggerate the sketch to obtain desired constraints and to avoid section entities of greatly different sizes. (Modify dimensions to obtain the correct geometry.) 3. When modifying a sketch of the first feature in a new part, deselect the Regenerate 4. Select references, sketch, constraints, change dimensions, and modify dimensions in that order. 5. If several corners are to be filleted, sketch straight lines and use the Fillet option. Use the equal constraint icon to constrain fillets to the same radius 6. Use Use Edge or Offset Edge options to copy or offset from existing geometry. 7. Use the Point on Entity icon to force alignments when required. Quoted from Mechanical Engineering Design, Archibald Sketching Strategy Use constraints to reduce the number of dimensions needed in a sketch Vertical constrains a line to be vertical Horizontal constrains a line to be horizontal Perpendicular constrains 2 lines to be perpendicular Tangent constrains a line or curve to be tangent with a curve Midpoint constrains a node to the midpoint of a line Collinear constrains a line or point to be collinear with another line or point Symmetry constrains points to be symmetric about a centerline Equal constrains a line length or radius to be equal Parallel constrains 2 lines to be parallel Exercise Start Pro/E in your ENGINE directory Open the layout and skeleton file for the Engine Activate the ENGINE_ASSY_SKEL part file by selecting Window-ENGINE_ASSY_SKEL.prt Always use this command to switch from one file to another rather than selecting the window with your mouse Open the assembly skeleton You should see a model with three datum planes Declare the Layout Click File-Declare Click Declare Lay-ENGINE_LAYOUT Click Tools-Parameters, notice the parameters from the layout have been inserted, click OK. Rename Features Highlight and right click on the RIGHT datum plane (either in the model tree or on the screen) Select Rename and name this plane CHAMBER_RIGHT Highlight and rename the rest of the datum planes to the names listed below Create Stand offset Plane Select the Datum Plane Tool icon at the right Click on the CHAMBER_RIGHT plane and set the offset to an arbitrary value, select OK Highlight and right click on the Plane you just created and select Edit Double click on the offset dimension and change the dimension to STAND_OFFSET, hit Enter When asked, Do you want to add STAND_OFFSET as a feature relation, select Yes. Click the regenerate icon Change the plane name to STAND_RIGHT Make sure you pay attention to the command prompt at the bottom of the screen, this will assist you when making selections of references Create Power offset Plane Select the Datum Plane Tool icon at the right Click on the CHAMBER_RIGHT plane and set the offset to an arbitrary value, select OK Highlight and right click on the Plane you just created and select Edit Double click on the offset dimension and change the dimension to POWER_OFFSET When asked, Do you want to add POWER_OFFSET as a feature relation, select Yes. Regenerate Change the plane name to POWER_RIGHT Create CHAMBER_BOTTOM Plane Select the Datum Plane Tool icon at the right Click on the CHAMBER_TOP plane and set the offset to an NEGATIVE arbitrary value, select OK Highlight and right click on the Plane you just created and select Edit Double click on the offset dimension and change the dimension to CHAMBER_HEIGHT When asked, Do you want to add CHAMBER_HEIGHT as a feature relation, select Yes. Regenerate Change the plane name to CHAMBER_BOTTOM Create STAND_TOP Plane Select the Datum Plane Tool icon at the right Click on the CHAMBER_TOP plane and set the offset to an arbitrary value, select OK (note: if the chamber_topplane is not highlighted, right click to query select until it is. Highlight and right click on the Plane you just created and select Edit Double click on the offset dimension and change the dimension to STAND_HEIGHT When asked, Do you want to add STAND_HEIGHT as a feature relation, select Yes. Regenerate Change the plane name to STAND_TOP Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_FRONT and CHAMBER_RIGHT datum planes (note: you may have to query select to highlight the CHAMBER_RIGHT plane). Create Chamber Centerline Axis Select OK Rename the feature to CHAMBER_CENTERLINE Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_FRONT and POWER_RIGHT datum planes. Create Power Centerline Axis Select OK Rename the feature to POWER_CENTERLINE Select the Datum Axis Tool icon Hold down the CTRL button and select the STAND_TOP and CHAMBER_FRONT datum planes. Create Shaft Centerline Axis Select OK Rename the feature to SHAFT_CENTERLINE Sketch datum points Select the sketch point button from the toolbar, when asked for the sketch plane select the CHAMBER_RIGHT plane and select the CHAMBER_TOP plane as the TOP reference. Click sketch from the menu Sketch Datum Points (cont.) Select the following references- CHAMBER_TOP CHAMBER_FRONT STAND_TOP Zoom in around the intersection of the reference planes and place three datum points and dimension them as shown Select to finish the points Rename the points to DISP_ROD_PTS Add Relations for DISP_ROD_PTS From the menu bar select Tool- Relations Type in the relations as shown below The relations for the plane offsets should already exist. You can add comments by typing /* before the statement To find the correct dimension symbols for the disp_rod_pts(they might be different from mine) click on the DISP_ROD_PTS in the model tree. Click on the dimension in the graphic window and the symbol will appear in the Relations window. Add a relation for the- Conn_rod_length Gap Displacement/2 Click OK Regenerate Select the sketch point button from the toolbar, when asked for the sketch plane select the POWER_RIGHT plane and select the CHAMBER_TOP plane as the TOP reference. Click sketch from the menu Select the following references- CHAMBER_TOP CHAMBER_FRONT STAND_TOP Place three datum points and dimension them as shown Select to finish the points Rename the points to POWER_ROD_PTS Sketch datum points Add Relations for POWER_ROD_PTS From the menu bar select Tool-Relations Type in the relations as shown below Add a relation for the- Conn_rod_length Gap+0.125 Displacement/2 Click OK Regenerate Select the sketch point button from the toolbar, when asked for the sketch plane select the CHAMBER_FRONT plane and select the CHAMBER_RIGHT plane as the RIGHT reference. Click sketch from the menu. Select the following references- STAND_RIGHT STAND_TOP POWER_RIGHT CHAMBER_RIGHT Sketch datum points Place three datum points and dimension them as shown Make the 2 inside points symmetric about the STAND_RIGHT datum plane by creating a vertical centerline on that plane and using the symmetry constraint. Read the command prompt for selecting the items required by the symmetry command Select to finish the points Rename the points to SHAFT_PTS Sketch datum points Add Relations for SHAFT_PTS From the menu bar select Tool-Relations Type in the relations as shown below Add a relation for the- Bearing_mount_length Conn_rod_dia/2+0.0625 Click Ok Regenerate Create Chamber Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the CHAMBER_RIGHT plane as the right reference, then click Sketch Add the following references: CHAMBER_RIGHT CHAMBER_TOP CHAMBER_BOTTOM Create Chamber Surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the three lines and add the dimensions shown (note: the diameter dimension can be made by selecting the vertical line, then the centerline, then the vertical line again and middle click to place the dimension) Set the horizontal lines to equal length by clicking the constraint button, selecting the equal icon, and selecting the two lines. Select , when finished Rename feature CHAMBER_SURFACE Add Relations for Chamber surface From the menu bar select Tool-Relations Add a relation for the- Chamber_dia Click OK Create Displacer Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the CHAMBER_RIGHT plane as the right reference, then click Sketch Add the following references: CHAMBER_RIGHT DISP_ROD_PTS (bottom point) Create Displacer surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the line and add the dimensions shown (note: both dimensions are diameter dimensions) Select , when finished Rename feature DISPLACER_SURFACE Add Relations for Displacer surface From the menu bar select Tool-Relations Add a relation for the- Disp_dia Disp_rod_dia Click OK Create Power Piston Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the POWER_RIGHT plane as the right reference, then click Sketch Add the following references: POWER_RIGHT POWER_ROD_PTS (bottom point) Create Power piston surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the 2 lines and add the dimensions shown (note: both dimensions are diameter dimensions) Select , when finished Rename feature POWER_PISTON_SURF ACE Add Relations for Power Piston surface From the menu bar select Tool-Relations Add a relation for the- Power_piston_dia Disp_rod_dia Click OK Create Power Cylinder Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the POWER_RIGHT plane as the right reference, then click Sketch Add the following references: POWER_RIGHT CHAMBER_TOP Create Power Cylinder Surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the 2 lines and add the dimensions shown Select , when finished Rename feature POWER_CYLINDER_SU RFACE Add Relations for Power Cylinder Surface From the menu bar select Tool-Relations Add a relation for the- Power_chamber_height Power_piston_dia Click OK Create Displacement Gland Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the CHAMBER_RIGHT plane as the right reference, then click Sketch Add the following references: CHAMBER_RIGHT CHAMBER_TOP Create Displacement Gland Surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the 2 lines and add the dimensions shown Select , when finished Rename feature DISP_GLAND_SURFACE Add Relations for Displacement Gland Surface From the menu bar select Tool-Relations Add a relation for the- Disp_rod_dia Click OK Create Displacement Crank Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the CHAMBER_RIGHT plane as the right reference, then click Sketch Add the following references: STAND_TOP DISP_ROD_PTS (top point) SHAFT_PTS (left end point) Create Displacement Crank Surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the 2 lines and add the dimensions shown Select , when finished Rename feature DISP_CRANK_SURFACE Add Relations for Displacement Crank Surface From the menu bar select Tool-Relations Add a relation for the- SHAFT_DIA Click OK Create Power Crank Surface Click on the Revolve button on the toolbar Click the Revolve As Surface button at the bottom Select Placement-Define at the bottom of the screen Select the CHAMBER_FRONT datum plane for sketching and the POWER_RIGHT plane as the right reference, then click Sketch Add the following references: STAND_TOP POWER_ROD_PTS (top point) SHAFT_PTS (right end point) Create Power Crank Surface (cont.) Sketch the section shown below Sketch the centerline of revolution first Sketch the 2 lines and add the dimensions shown Select , when finished Rename feature POWER_CRANK_SURFA CE Add Relations for Power Crank Surface From the menu bar select Tool-Relations Add a relation for the- SHAFT_DIA Click OK Create Displacement Pin Surfaces Click on the Edit-Fill from the menu at the top Select the References-Define at the bottom of the screen Select the CHAMBER_RIGHT datum plane for sketching and the CHAMBER_TOP datum plane as the Top reference, then click Sketch Add the following references: DISP_ROD_PTS (top point) DISP_ROD_PTS (middle point) Create Displacement Pin Surfaces (cont.) Insert two circles as shown to the right. Dimension the diameter Make their radii equal Click , to finish the surfaces Rename the surface to DISP_PIN_SURFACE Add Relations for the Displacement Pin surfaces Enter Tool-Relations Add relations for: Pin_dia Click OK. Create Power Pin Surfaces Click on the Edit-Fill from the menu at the top Select the References-Define at the bottom of the screen Select the POWER_RIGHT datum plane for sketching and the CHAMBER_TOP datum plane as the Top reference, then click Sketch Add the following references: POWER_ROD_PTS (top point) POWER_ROD_PTS (middle point) DISP_PIN_SURFACE (bottom edge) Create Power Pin Surfaces (cont.) Insert two circles as shown to the right. Dimension the diameter Make their radii equal to the reference radius Click , to finish the surfaces Rename the surface to POWER_PIN_SURFACE Create Stand Surface Click on the Edit-Fill from the menu at the top Select the References-Define at the bottom of the screen Select the STAND_RIGHT datum plane for sketching and the CHAMBER_TOP datum plane as the Top reference, then click Sketch Add the following references: CHAMBER_TOP CHAMBER_FRONT STAND_TOP Sketch the section shown at the right Make sure you have the same dimensions, no more no less, and the same values. Click , to finish the surfaces Rename the surface to STAND_SURFACE Select the sketch point button from the toolbar, when asked for the sketch plane select the CHAMBER_TOP plane and select the CHAMBER_RIGHT plane as the RIGHT reference. Click sketch from the menu. Select the following references- CHAMBER_FRONT CHAMBER_RIGHT Place the datum point using construction line and construction circle and dimension as shown Select to finish the point Sketch datum points Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_TOP datum plane and the point you just created. Create Chamber Bolt Axis Select OK Rename the feature to CHAMBER_BOLT _AXIS Right click on the point created and select Hide Hold down the CTRL button and select the point created and the CHAMBER_BOLT_AXIS Right click and select Group Rename the group CHAMBER_BOLT_LOCATION Create Chamber Bolt Group Add Relations for the Chamber Bolt Location Enter Tool-Relations Select the CHAMBER_BOLT_LOCATION group from the model tree Add relations for: Chamber_dia+3/8 Click OK. Select the sketch point button from the toolbar, when asked for the sketch plane select the surface shown below and select the POWER_RIGHT plane as the RIGHT reference. Click sketch from the menu. Select the following references- CHAMBER_FRONT POWER_RIGHT Sketch datum points Place the datum point using construction circle and dimension as shown Select to finish the point Sketch datum points Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_TOP datum plane and the point you just created. Create Power Bolt Axis Select OK Rename the feature to POWER_BOLT_AXIS Right click on the point created and select Hide Hold down the CTRL button and select the point created and the POWER_BOLT_AXIS Right click and select Group Rename the group POWER_BOLT_LOCATION Create Power Bolt Group Add Relations for the Power Bolt Location Enter Tool-Relations Select the POWER_BOLT_LOCATION group from the model tree Add relations for: Power_piston_dia+7/16 Click OK. Select the sketch point button from the toolbar, when asked for the sketch plane select the surface shown below and select the CHAMBER_RIGHT plane as the RIGHT reference. Click sketch from the menu. Select the following references- CHAMBER_FRONT CHAMBER_RIGHT Sketch datum points Place the datum point as shown Select to finish the point Sketch datum points Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_TOP datum plane and the point you just created. Create Gland Bolt Axis Select OK Rename the feature to GLAND_BOLT_AXIS Right click on the point created and select Hide Hold down the CTRL button and select the point created and the GLAND_BOLT_AXIS Right click and select Group Rename the group GLAND_BOLT_LOCATION Create Gland Bolt Group Add Relations for the Gland Bolt Location Enter Tool-Relations Select the GLAND_BOLT_LOCATION group from the model tree Add relations for: Disp_rod_dia+7/16 Click OK. Select the sketch point button from the toolbar, when asked for the sketch plane select STAND_RIGHT and select the CHAMBER_TOP plane as the Top reference. Click sketch from the menu. Select the following references- CHAMBER_FRONT STAND_TOP Place the datum point as shown Change the dimension values as shown Select to finish the point Sketch datum points Select the Datum Axis Tool icon Hold down the CTRL button and select the STAND_RIGHT datum plane and the point you just created. Create Bearing Support Bolt Axis Select OK Rename the feature to BEARING_SUPP_BOLT_AXIS Right click on the point created and select Hide Hold down the CTRL button and select the point created and the BEARING_SUPP_BOLT_AXIS Right click and select Group Rename the group BEARING_SUPP_BOLT_LOCATION Create Bearing Support Bolt Group Select the sketch point button from the toolbar, when asked for the sketch plane select CHAMBER_TOP and select the CHAMBER_RIGHT plane as the Right reference. Click sketch from the menu. Select the following references- CHAMBER_FRONT STAND_RIGHT Place the datum points as shown Change the dimension values as shown Select to finish the point Sketch datum points Select the Datum Axis Tool icon Hold down the CTRL button and select the CHAMBER_TOP datum plane and a point you just created. Create Stand Bolt Axes Select OK Rename the feature to STAND_BOLT_AXI S_1 Repeat the above procedure and use the other point Rename the feature to STAND_BOLT_AXI S_2 Right click on the points created and select Hide Hold down the CTRL button and select the point created, STAND_BOLT_AXIS_1, and STAND_BOLT_AXIS_2 Right click and select Group Rename the group STAND_BOLT_LOCATION Create Stand Bolt Group Save skeleton file Save and close the skeleton file Save and close the layout file Exit Pro/E At the command prompt type: purge