Académique Documents
Professionnel Documents
Culture Documents
Lab Exercises
If you are ready to start on the exercises for this module, please click the links below. Exercise 1: Manipulating Surfaces on the Bottle Exercise 2: Manipulating Surfaces on the Shaver Exercise 3: Offsetting Surfaces for the Power Switch (Challenge) Exercise 4: Creating Design Variations of the Shaver (Challenge)
Lecture Review
If you would like to review a text-based version of the materials presented in this lecture, please click here.
Introduction
While working with surfaces, you often need to manipulate the surface features in order to capture your design intent. Also, you need to attach surfaces in order to create quilts. Pro/ENGINEER Wildfire 3.0 offers a series of editing tools that enable you to manipulate the shape, location, and attributes of surfaces and quilts. You can also manipulate quilts or entire models using the Warp tool, which enables you to stretch, taper, bend, or twist the quilts.
Objectives
After completing this module, you will be able to: Extend quilts. Trim quilts. Copy quilts. Merge quilts. Offset quilts. Transform quilts. Manipulate quilts or entire models using Warp.
Extending Surfaces
The Extend feature enables you to take an existing surface and extend it. This feature will result in an extend feature in the model tree. There are four options that you can use when extending surfaces: o To Plane.
o o o
About the figures: Extend to Plane You use the To Plane option to extend the selected surface edges in a direction normal to a specified terminating plane. Selection of the terminating plane sets both the direction and the terminating point of the extend. Extend Same The same functionality creates an extension that is the same type as the original surface. The original surface will be continued past its selected original boundary by a specified distance. This type of extend does not leave a tangent edge at the intersection of the old surface and the new extension. This is because the surface has the same properties (slope and curvature) on both sides of the intersection. Extend Tangent The Tangent option enables you to create the extension by constructing a ruled surface, at the edges selected for extension, that is tangent to the original surface. This method of extension results in the creation of a tangent edge. Approximate Extend With the Approximate Extend option, you create the extension as a boundary blend between the parent surface and the edges of the extension. This method is useful when extending the surface to a vertex, which does not lie along a straight edge.
Trimming Quilts
You can trim surfaces in a variety of ways. Surface trim operations appear in the model tree as a Surface Cut. Surface Trim You can trim surfaces using standard tools like Extrude, Revolve, Sweep, Blend, Swept Blend, Variable Section Sweep, and Helical Sweep. While using these tools, you can exercise the respective options available in the tool. (No example shown on slide). Thin Surface Trim Similar to Surface trim. You must specify an additional blind depth for the trim, as well as an offsetting method. Vertex Round You can trim vertices of a quilt using the Vertex Round option. You can use this method to fillet the corners of a quilt. Silhouette Trim You can use this method to trim a quilt using its outline, as seen in a particular view orientation. This technique is useful for creating split surfaces in mold design. Using Datum Planes You can trim quilts or surfaces using datum planes. Using Quilts You can use a quilt/surface to cut another quilt/surface. This option is discussed further in the next slide. Using Curves You can trim surfaces using datum curves that lie on that surface. When trimming with a curve, you can retain either or both the sides.
Copying Surfaces
The Copy and Paste tools enable you to create a quilt directly on top of selected surfaces. The resulting quilt contains surfaces that are the same shape and size as their parent surfaces. To copy surfaces: Select the surface(s) to be copied. Use the Copy and Paste tools. Specify Copying Options: o Copy All Surfaces Selects all surfaces for copying. Exclude Surfaces and Fill Holes Excludes selected surfaces and fills holes in the selected surfaces. To select multiple surfaces, press SHIFT. o Copy Inside Boundary Copies all the surfaces inside a selected closed boundary loop. Finish copying the surfaces.
o
Selecting loop surfaces Selects surfaces adjacent to a surface. To select loop surfaces, select a surface, press SHIFT and then select an edge. Using Anchor (Seed) and Boundary method Selects all the surfaces from a specified surface, up to the specified surface. To use this method, select a surface (seed) then press SHIFT and select another surface (boundary). Excluding surfaces Press CTRL and then select individual surfaces from the set of selected surfaces.
If Normal Offset fails, you may use Auto Fit. However, this method does not guarantee the uniform offset normal to surfaces. If the results of Auto Fit are not satisfactory, you may use Controlled Fit to aid in calculation. When you use Auto Fit or Controlled Fit to create an offset, the system attempts to make the distance between the original and the offset quilt no less than the input value. The methods that involve the scaling of geometry (Auto Fit and Controlled Fit) should be used only with convex geometry. For non-convex geometry, the offset distance may vary. The direct feature creation tools available in Pro/ENGINEER, which use these options are: o Thicken Adding thickness to surfaces, using the Offset technique.
o
Offset Offsetting the quilt or solid surface using the listed options.
Side Surfaces - When a surface is offset, you can also create the side quilts between the original and the offset surface. The side surfaces remain unattached to either of the surfaces. Special Handling/Exclude - Leaves out failed surfaces or any other selected surfaces from the offset operation that cannot be offset. An error message pertaining to the failed surface is displayed (Define Special Handling). This happens typically when the offset value exceeds the minimum radius value. You will see more on this later in the module. o In the Offset feature, you have the choice of excluding some surfaces from the offset set. Use this option to remove the failed geometry while offsetting quilts.
Replace This option is available when solid geometry is available. You can replace the solid surface with another surface or quilt, as shown in the example. The Replace option has the ability to add or remove material simultaneously.
Sometimes the shell feature results in geometry that is not desirable. Take a look at the figure showing the cross-section of a shelled part. Notice how the inside corner edges have tapered towards the bottom. To avoid such geometry creation, you may use offset surfaces to create the shelled part. o Offset Surfaces The surfaces can be offset in sets.
10
o o
Add Surfaces You have to create some surfaces, depending on the design intent. Merge Surfaces The surfaces created or offset can be merged to form an intersecting quilt, defining the inside surfaces of the desired shell. Cut Solid Part The solid part is cut using the quilt that was created.
To create offset surfaces when a constant thickness is desired, you can use the following steps: o Offset Surfaces The surfaces can be offset in sets. You may need to create some surfaces as per the design intent. o Extend/Add Surfaces Extra surfaces may need to be added or surfaces extended to create the shape. o Merge Surfaces The surfaces created or offset can be merged to form an intersecting quilt, defining the inside surfaces of the desired shell. o Solidify The quilt will then be solidified to get the desired geometry.
11
12
Transforming Surfaces
Translate/Rotating Surfaces You can use Copy and Paste Special with the Translate/Rotate option to translate or rotate selected surfaces/quilts. When you use this option, a new feature is created leaving the original quilt/surface intact in the model tree. Mirroring Surfaces You can use the Mirror tool to create a mirrored surface about a specified plane. When you use the Mirror tool, another feature is created leaving the original quilt/surface intact. By default, Pro/ENGINEER keeps the original surface but you have the option of creating only the mirrored feature. Flipping Surface Normal You can use the Flip Normal command to change the direction of the surface normal.
13
Merging Surfaces
You can merge two adjacent or intersecting quilts. You must select the quilts for merging before using the Merge command. Merging adjacent quilts Use the Join option to merge two adjacent quilts, where the edges of one quilt are aligned with the edges of the other. Merging intersecting quilts Use the Intersect option to merge two quilts that intersect and keep the non-intersecting portions of the quilts. When you merge intersecting quilts, there can be up to four resulting quilts (shown in the figure). Surface edge display The adjacent edges of separate quilts are displayed in blue and merged quilts are displayed in magenta.
Creating quick shape changes to a part can be cumbersome when it requires changes at the feature level. You need to make changes to the basic curves when designing the surfaces. You can use the warp feature to make quick and intuitive changes to a part at the concept stage. These changes can be parametrically driven to create design variations at a very early stage in the design process. With the warp feature, you can alter the form and shape of curves, quilts, facets, and solids. This feature is parametric and records the history of warp operations applied to the model.
14
15
In the next figure, the body has been bent using the Bend tool. In the last figure, the body has been twisted using the Twist tool. All the deformations applied using the warp feature can be localized to a particular zone of the part. There are controls available inside each option to orient the operation on the model, localize it, and apply the operation using parametric dimensions.
Scenario
You are continuing the design of the bottle. Several surfaces need to be merged, and the handle surfaces need to be extended to intersect the body of the model. You must merge the entire model into a single quilt in order to add a material thickness in a later exercise. Task 1. Open the BOTTLE_ADDL_SURFS model.
1. In the Folder Browser , browse to the module_10 folder. 2. Right-click the module_10 folder and select Set Working Directory. 3. Open the BOTTLE_ADDL_SURFS.PRT. 4. If necessary, click Datum Planes and Datum Coordinate Systems display.
, Datum Axes , Datum Points , from the main toolbar to disable their
Task 2. Merge the various surfaces that form the body of the bottle.
1. Click Shading from the main toolbar if necessary. o Click No Hidden from the main toolbar. o Examine the model, noticing where the various quilt edges are located.
16
Surface edges that appear in the darker magenta color are two-sided (merged) edges, while the lighter pink edges are one-sided (unmerged edges).
Depending on your graphics card, you can select View > Display Settings > Performance and enable Fast HLR to view surfaces in a true No Hidden style.
2. Click Shading from the main toolbar. 3. Select Quilts as the selection filter option. o Press CTRL, and select the two quilts shown in the following figure. o Click Edit > Merge from the main menu. o Click Complete Feature from the dashboard.
Selecting Surfaces
4. Press CTRL, and select the two quilts shown in the following figure. o Click Edit > Merge from the main menu.
o
17
Selecting Surfaces
Some of the editing options are also available in the feature toolbar.
5. Press CTRL, and select the two quilts shown in the following figure.
o o
Click Merge
Selecting Surfaces
6. Click No Hidden from the main toolbar. o Examine the model, noticing where the quilt edge colors are different. o Note the decrease in one-sided (unmerged) edges. o Only the spout at the top, and the ends of the handle are now onesided edges.
18
Bottle in No Hidden
7. Click Shading
1. Select Smart as the selection filter option. o Select the quilt forming the handle. o Zoom in and right-click to query the tangent chain of edges shown, and then select it.
2. Click Edit > Extend from the main menu. o Drag the offset handle leftward to 10.
o o o
Select datum plane RIGHT from the model tree. from the dashboard.
19
3. Select the quilt forming the handle. o Zoom in and right-click to query the tangent chain of edges shown, and then select it.
4. Click Edit > Extend from the main menu. o Drag the offset handle downward to 25. o Select the Options tab from the dashboard, and change the method from Same to Tangent. o Click Complete Feature from the dashboard.
20
Task 4.
Press CTRL, and select the handle and then the main body quilts shown in the following figure. from the feature toolbar. from the main toolbar.
2. Click Merge
o o
Click No Hidden
Click each yellow arrow on the screen once to flip the side for each quilt, as shown in the following figure. Click Complete Feature from the dashboard.
Using No Hidden display to view the quilts that you need to merge enables you to easily see the yellow preview highlighting, which displays the resulting merge geometry.
Notice that the only one-sided edges are at the spout of the bottle.
21
1. Select Smart as the selection filter option. 2. Start the Round Tool from the feature toolbar. o Press CTRL and select the two edges shown in the following figure. o Drag the radius to 5 as shown.
3. Right-click and select Add Set. o Press CTRL and select the two edges shown in the following figure. o Drag the radius to 10 as shown. o Click Complete Feature .
4. Start the Round Tool from the feature toolbar. o Press CTRL and select the two edges shown in the following figure. o Drag the radius to 8.
22
5. Select the edge, as shown in the following figure. o Drag the radius to a value of 6.
o
23
7. Click Save from the main toolbar and click OK. 8. Click File > Erase > Current > Yes. This completes the exercise.
Scenario
You continue to work on the Shaver components. You need to complete the BODY_MASTER model before you can transfer geometry to the component parts.
24
1. In the Folder Browser , browse to the module_10/shaver folder. 2. Right-click the shaver folder and select Set Working Directory. 3. Open the BODY_MASTER.PRT.
Shaver BODY_MASTER.PRT
Task 2. Hide the copy geometry surfaces and merge the body halves. 1. Press CTRL and select the two copy geometry surfaces shown in the following figure. o Right-click and select Hide.
These two surfaces overlap components in the shaver and were used only to setup surface tangencies. Including these surfaces in the quilt that you wish to thicken would cause interference between the Shaver body and other components.
2. Press CTRL, and select the upper and lower halves of the model.
o o
Click Merge
25
Merging Surfaces
Task 3. Create curves projected onto the main surface, to be used for later trim operations.
1. Start the Sketch Tool from the feature toolbar. o Select datum plane FRONT from the model tree. o Click Sketch from the Sketch dialog box. 2. Sketch, as shown in the following figure. o Click Ellipse and sketch as shown. o Edit dimension values as shown. o Click Complete Sketch .
Creating a Sketch
3. Press CTRL + D to orient to the default orientation. 4. With the sketch still selected, click Edit > Project. o Query to the entire quilt and select it.
o
Projected Sketch
26
5. Start the Sketch Tool from the feature toolbar, and select datum plane TOP from the model tree. o Click Sketch from the Sketch dialog box. 6. Zoom in to the left side of the model.
o o o o o o
Select the vertex on the left edge, as shown in the following figure. Click Close from the References dialog box. Click Line , and sketch a horizontal and a vertical line. Select both lines, right-click and select Construction. Edit the dimension value as shown.
7. Continue sketching, as shown in the following figure. o Click Conic Arc and sketch as shown.
o o o
Select the angled centerline, right-click and select Delete. Create and edit dimensions as shown. Click Complete Sketch .
Creating a Sketch
8. Press CTRL + D to orient to the default orientation. 9. With the conic sketch still selected, click Edit > Project. o Query to the entire quilt and select it.
27
Projected Sketch
1. Start the Sketch Tool from the feature toolbar. o Click Use Previous. 2. Zoom in to the right side of the model and sketch, as shown in the following figure. o Click Spline , and sketch as shown. o Edit the dimension value as shown. o Click Complete Sketch .
The spline sketch is deliberately created so it extends beyond the model, enabling the projected curve to reach all desired surfaces.
Sketching a Spline
3. Press CTRL + D to orient to the default orientation. 4. With the sketch still selected, click Edit > Project. o Select the surface, as shown in the following figure.
o
28
Surface to Project
1. Start the Datum Plane Tool and select datum plane RIGHT from the model tree. o Drag the offset handle leftward to a value of 10. o Click OK.
2. Click Datum Points , from the main toolbar to enable their display. 3. Start the Datum Point Tool and select datum plane DTM3 if necessary. o Press CTRL and select the highlighted edge to create PNT9, as shown in the following figure.
4. Right-click and select New Point, then select the previous edge again. o Click Reference as the offset type and select DTM3 from the model tree.
29
Drag the offset handle to a value of 4 to create PNT10, as shown in the following figure.
5. Right-click and select New Point, and select the Project 3 curve from the model. o Click Reference as the offset type and select DTM3 from the model tree. o Drag the offset handle to a value of 4 to create PNT11, as shown in the following figure.
6. Right-click and select New Point, and select Project 3 curve from the model. o Click Reference as the offset type and select DTM3 from the model tree. o Drag the offset handle to a value of 8 to create PNT12, as shown in the following figure.
30
Task 6.
Create projected and sketched curves to form boundaries for the rib. from the feature toolbar. .
Click Use Previous. Select datum points PNT9, PNT10, PNT11, and PNT12. Click Close from the References dialog box. Click Spline , and sketch two 2-point splines as shown. .
31
Sketching Splines
4. Press CTRL + D to orient to the default orientation. 5. With the sketch still selected, click Edit > Project.
o
Press CTRL and select the two surfaces shown in the following figure. Click Complete Feature from the dashboard.
6. Start the Sketch Tool from the feature toolbar, and select datum plane FRONT from the model tree.
o
Click Sketch from the Sketch dialog box. . Select datum points PNT9 and PNT10. Click Close from the References dialog box. Click Conic Arc , and sketch as shown. .
32
1. Start the Boundary Blend Tool from the feature toolbar. o Press CTRL and select the two curves shown in the following figure.
2. Right-click and select Second Direction Curves. o Press CTRL and select the large projected curve and then the smaller arched curve, as shown in the following figure.
33
3. Select the Constraints tab. o Set the boundary condition for Direction 2- First Chain to be Tangent. o Set the boundary condition for Direction 2- Last Chain to be Normal. o Click Complete Feature from the dashboard. o Notice that the created surface has a small horizontal patch across its center. o This surface patch could cause problems later when you attempt to thicken the quilt.
Natural Fit
4. With the surface still selected, right-click and select Edit Definition. o Select the Control Points tab. o Set the Fit type to Piece to Piece. o Click Complete Feature from the dashboard. o Notice that the surface patch has been removed.
Task 8.
1. Select the features shown in the following figure from the model tree.
34
o o o
Right-click and select Group. Right-click again and select Rename. Type RIB as the name.
2. Select DTM3 and the Datum Point within the group, right-click and select Hide. 3. Select the main body quilt.
o o o o o
Click Edit > Trim. Select the edge on the left, as shown in the following figure. Press SHIFT and select all three edges as a one-by-one chain. Flip the arrow to the outside. Click Complete Feature .
35
4. Select the trim feature from the bottom of the model tree, and drag it into the bottom of the RIB group. 5. Select the Group RIB, right-click and select Pattern.
o o o o
Select the offset 10 dimension belonging to DTM3. Accept the default increment of 10. Type 4 for the quantity in the first direction in the dashboard. Click Complete Feature .
Rib Pattern
Task 9.
Select the first rib quilt. Press CTRL and select the main body Click Merge from the feature toolbar. from the dashboard. Select the Options tab and click Join. Click Complete Feature
36
Since the smaller rib quilt intersects the main body quilt in the center of the rib as well as the edges, Join is the appropriate option in this case. You can also right-click and select Join instead of selecting the Options tab.
2. Press CTRL and select the second rib quilt and then the main body.
o o o
Right-click and select Merge Right-click and select Join. Click Complete Feature
Merging Rib 2
3. Repeat the previous procedure to merge the third and fourth ribs, as shown in the following figure.
37
Task 10.
1. Select Smart as the selection filter option. 2. Expand each patterned group.
o
Select the projected curve and sketch with each group, right-click and select Hide.
Curves Hidden
3. Select the projected curve used for the rib endpoints (Project 3), rightclick and select Hide. 4. Select the PROJ_CURVE sketch, right-click and select Unhide.
38
PROJ_CURVE Displayed
5. Click View > Visibility > Save Status. 6. Click Save Task 11. from the main toolbar and click OK.
Shaver Assembly
2. Examine the ends of the surface model where the quilt meets other components. Notice the flush mating of surfaces.
Shaver Assembly
Task 12.
39
2. Click Insert > Shared Data > Copy Geometry from the main menu.
o o
Query and select the entire quilt from the BODY_MASTER part. Press CTRL, and then query and select each complete curve, as shown in the following figure. Click Complete Feature .
The previous procedure can be repeated to transfer geometry to the remaining Shaver components.
Task 13. Trim the BODY_UPPER quilt using the curves as trimming references. 1. Select the BODY_UPPER.PRT from the model tree. o Right-click and select Open.
BODY_UPPER.PRT
40
2. Select Quilts as the selection filter option. o Select the quilt. 3. Click Edit > Trim from the main menu. o Select the curve shown in the following figure. o Flip the yellow arrow upward. o Click Complete Feature from the dashboard.
4. Select the quilt again, and click Edit > Trim. o Select the curve shown in the following figure. o Flip the yellow arrow upward. o Click Complete Feature .
If the entire curve does not get selected you can do the following: Press SHIFT and select the curve segment that is already highlighted again. This will activate the one by one chain selection method. Then press SHIFT and select the remaining curve segments.
5. Select the quilt again, and click Edit > Trim. o Select a segment of the curve shown, then press SHIFT and select the entire tangent chain. o Flip the yellow arrow so that the main quilt displays the preview mesh. o Click Complete Feature from the dashboard.
41
6. Click Show > Layer Tree. o Select the 03_PRT_ALL_CURVES layer, right-click and select Hide. o Right-click and select Save Status. o Click Show > Model Tree. 7. The BODY_UPPER appears, as shown in the following figure.
BODY_UPPER Part
8. Save the model, close all windows, and erase all models from session. This completes the exercise.
Scenario
You are continuing work on the Shaver components. You need to detail the power switch using the provided surface. The part thickness has been previously determined, as well as other details that need to be added.
Task 1.
42
2. Open the POWER_SWITCH.PRT. 3. If necessary, click Datum Planes , Datum Axes , Datum Points , and Datum Coordinate Systems from the main toolbar to disable their display. 4. Examine the existing surface, which you will use to create the switch.
Task 2. Offset the surface toward the inside. 1. Select anywhere on the surface quilt. o Click Edit > Offset from the main menu.
o o
Click the yellow arrow to flip the offset toward the inside. Edit the offset value to 1.5 in the dashboard.
2. Click Preview Feature from the dashboard. o Notice that the fillet surfaces have not been offset. 43
When the radius value of fillet surfaces is less than the offset value, the system removes the fillet surfaces from the offset quilt automatically.
3. Click Resume Feature from the dashboard. o Select the Options tab and enable the Create Side Surface option. o Click Complete Feature .
This result does not meet our design intent, which is to offset the surfaces, but maintains the fillet radius on the inside.
1. Right-click on the Offset 1 feature from the model tree, and select Edit Definition. o Select the Options tab and change the offset type from Normal to Surface to Automatic Fit. o Click Preview Feature from the dashboard.
44
Notice the offset surface is scaled to fit inside the original surface. Since the side surfaces become inclined, a different option should be used in this case.
2. Click Resume Feature from the dashboard. o Select the Options tab and change the offset type from Normal to Surface to Controlled Fit. o Select CS1 from the model tree as the reference coordinate system. o Click Preview Feature from the dashboard. o Notice there is still some slope on the upper surfaces.
45
3. Click Datum Coordinate Systems from the main toolbar to enable their display. 4. Click Resume Feature . o Select the Options tab and clear the Y check box to prevent translation in that direction. o Click Complete Feature . 5. Select coordinate system CS1, right-click and select Edit Definition. o Edit the Y offset from 0 to 8. o Click OK. o Notice the fillet surfaces are maintained, and the upper offset surfaces are level with the original surface.
6. Click Save from the main toolbar and click OK. 7. Click File > Erase > Current > Yes. This completes the exercise.
46
Scenario
You are continuing work on the Shaver components. You wish to visualize the Shaver body by stretching, bending, and twisting its form for possible design variations.
Task 1.
2. Open the BODY_MASTER_WARP.PRT. 3. If necessary, click Datum Planes , Datum Axes , Datum Points , and Datum Coordinate Systems from the main toolbar to disable their display.
BODY_MASTER_WARP.PRT
Task 2. Use the Stretch tool within the warp feature to increase the length of the handle.
1. Click Insert > Warp from the main menu. o Select anywhere on the model. o Right-click and select Direction Collector. o Select DEFAULT_CSYS from the model tree. 2. Click Stretch Tool
from the dashboard.
47
3. Click Saved View List and select FRONT. o Drag the left end of the marquee as shown.
The warp operation will only be applied inside of the marquee box.
4. Select the References tab and clear the Hide Original check box. o Drag the handle to the right to stretch the model. o Type 1.2 as the stretch value in the dashboard and then enable the Scale check box.
Enabling the Stretch check box in the dashboard creates a model parameter which can be easily modified to control the amount of stretch. Similar parameters exist for other elements within the Stretch tool, as well as for other warp operation types.
48
5. Since you can create multiple warp operations within one warp feature, leave the dashboard open for now.
Task 3.
Create a bend operation on the model. and select 3-D. to reposition the marquee frame, as shown in
in the dashboard.
Drag the ends of the marquee frame to position it, as shown in the following figure.
4. Drag the green pivot handle in the center of the frame to its leftmost position.
o
Select the Options tab and verify a value of 0.0 for the Pivot value.
49
Type -20 as the bend value in the dashboard and then enable the Angle check box.
6. Continue with the dashboard open. Task 4. Create a twist in the model. and select 3-D. , to position the marquee frame as shown.
Drag the ends of the marquee frame, as shown in the following figure.
50
Drag the handle slowly toward you. Type 10 as the twist value in the dashboard and then enable the Angle check box.
5. Select the List tab to view the Stretch, Bend, and Twist operations.
o
6. With the warp feature still selected, right-click and select Edit to view the warp parameters.
You can edit the warp parameters as you would a dimension value and regenerate the model. You can also use the parameters in relations or in a family table to create design variations.
51
Warp Parameters
7. Click Save
8. Click File > Erase > Current > Yes. This completes the exercise.
Summary
After successfully completing this module, you should know how to:
Extend quilts. Trim quilts. Copy quilts. Merge quilts. Offset quilts. Transform quilts. Manipulate quilts or entire models using Warp.
52