Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advanced 3D Geometry Modifying Geometry, Advanced Features and Body Operations Chapter 5.

Similar presentations


Presentation on theme: "Advanced 3D Geometry Modifying Geometry, Advanced Features and Body Operations Chapter 5."— Presentation transcript:

1 Advanced 3D Geometry Modifying Geometry, Advanced Features and Body Operations Chapter 5

2 Training Manual December 17, 2004 Inventory # D Geometry Contents Modifying 3D Geometry 3D Curve Feature Planar Bodies Named Selection Base Objects Pattern Feature Advance Features Advanced Tools Body Operations Workshop 5-1, Enclosure Operation Workshop 5-2, Pattern Operation Workshop 5-3, 3D Curve

3 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry Thin/Surface : –The Thin/Surface feature has two distinct applications: Create thin solids (Thin). Create simplified shelling (Surface). –Selections available from Details: Faces to Remove: selected faces will be removed from their bodies. Faces to Keep: selected faces will be kept, while unselected faces are removed. Bodies Only: the operation will be performed on the selected bodies without removing any faces. –When converting solids into thin solids or surfaces you can specify a model's thickness in one of three offset directions: 1.Inward 2.Outward 3.Mid-Plane

4 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Thin/Surface details: Basic operation Direction for thin solid or offset IMPORTANT! To create surface geometry (NOT thin solids) the Thickness field must be set to zero (0). Examples... Thickness or Thickness/Face Offset

5 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Using the simple block shown here let’s look at basic Thin/Surface behavior.

6 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… After generating the feature notice: –The end face is removed –Thickness = 2 mm –Direction is toward original solid’s center (inward) –Result is still a solid By changing the thickness field to zero and re-generating: –True surface model results

7 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Notes on Thin/Surface: –The Thin/Surface feature supports thickness > 0 if the selected faces are part of surface bodies. –This allows for the “thickening” of an imported surface. Mid Plane Option: –This does not mean midplane extraction. –Bodies will be hollowed, such that the inner and outer walls of the bodies are offset equal distances from the original faces. –Example : Solid body selected for Thin/Surface midplane Resulting offset is in both directions.

8 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Fixed Radius Blend: –The Fixed-Radius feature allows you to create blends on model edges. –You can select or preselect 3D edges and/or faces for blending. Face selection applies blend to all the edges from that face. –When preselecting, additional options are available from a RMB context menu (face edge loop selection, smooth 3D edge chain) –You can edit the blend radius in the Detail View. Clicking Generate completes the feature creation and updates the model. Variable Radius Blend (same as above plus): –Use the Detail View to change the start and end blend radius for each edge. Also, the Detail View can set the transition between blends to smooth or linear. Clicking Generate completes the feature creation and updates the model. Examples...

9 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Face selected for fixed blend. All edges receive blend Details specify blend radius Edges selected for fixed blend.

10 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Variable radius blend Linear TransitionSmooth Transition If multiple edges selected for VR blend each is listed in Detail

11 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Chamfer: –The Chamfer feature allows you to create planar transitions (or chamfer face) across model edges. You can select or preselect 3D edges and/or faces for chamfering. If a face is selected, all the edges from that face are chamfered. –When preselecting, additional options are available from a right mouse button context menu (face edge loop selection, smooth 3D edge chain) Every edge on a face has a direction. This direction defines a right and left side. –Chamfer is defined either by two distances from the edge for the planar transition (chamfer face), or by a distance (left or right) and an angle. –The type of chamfer is set up in the Detail View along with the distances and angle. Examples...

12 Training Manual December 17, 2004 Inventory # D Geometry Modifying 3D Geometry… Chamfer options (3): Left Right

13 Training Manual December 17, 2004 Inventory # D Geometry 3D Curve Feature >Concept>3D Curve 3D Curves can be used for: –Custom curves for Concept Modeling –Base Object in Modeling a Feature Create 3D curves (Line Bodies) from: a)Existing Model points b)Coordinates (text) File Curve passes thru all points in the chain. –All points must be “unique” –Curves may be either open or closed. Open Curve Closed Curve

14 Training Manual December 17, 2004 Inventory # D Geometry 3D Curve Feature - Existing Points >Definition>Point Select Select (and >Apply) existing model points Hold key to select multiple points. –Curves may be either open or closed. (RMB) –Resulting curve passes thru all selected points. RMB

15 Training Manual December 17, 2004 Inventory # D Geometry 3D Curve Feature - Point File Method >Definition>From Coordinates File –3D curve created by XYZ coordinates in a text file. Format of Coordinates (text) File –# indicates Line is a comment –Empty lines are ignored –A data line consists of 5 fields, separated by spaces or tabs A) Group # (integer) B) Point Number (integer) C) X coordinate D) Y coordinate E) Z Coordinate –Notes: A data line with the same group# and Point# is in error. Must be unique For a closed curve, the point number of last line should be zero. –Coordinate fields ignored. #Group 2, closed curve example file #A B C D E Example: SineCurve xyz data points

16 Training Manual December 17, 2004 Inventory # D Geometry Planar Bodies Planar bodies are surface bodies in the XY-plane. Planar bodies created in DM are used to perform 2D Sim. –Plane Strain, Plane Stress, Axisymmetry –Numerically more efficient Sim models compared to “full” 3D models. SolidPlaner

17 Training Manual December 17, 2004 Inventory # D Geometry Named Selection Base Objects Named Selections can be used as base objects (Groups) for basic modeling features. The named selection may contain either Bodies, Faces, Edges, or Points. –Named Selections may be transferred to Sim –must be selected in “Default Geometry Options” in environment Project Page or used in the creation of some features.

18 Training Manual December 17, 2004 Inventory # D Geometry Pattern Feature Pattern feature allows you to create copies of faces or bodies in: –Linear (direction + offset distance) –Circular (rotation axis + angle) Can set angle=zero to get auto-calculated evenly spaced instances –Rectangular (two sets of directions + offsets) For face selections, each copied instance must remain coincident with the originating body (must touch same base region). –Each copied face incidence must not touch/intersect each other Linear Circular Rectangular

19 Training Manual December 17, 2004 Inventory # D Geometry Pattern “Copies” Easy to change the “Copies” (in Details) and “>Generate”. Total # = “Copies”

20 Training Manual December 17, 2004 Inventory # D Geometry Advanced Features Two Advanced Feature Properties described in this section apply selectively to the 3D Features: 1.Target Bodies: Extrude, Revolve, Sweep, Skin/Loft, Slice, Import & Attach. 2.Merge Topology: Extrude, Revolve, Sweep, & Skin/Loft. Target Bodies: allows users to specify which bodies are operated on during a Cut, Imprint, or Slice operation. –By switching the value of the Target Bodies property from “All Bodies” to “Selected Bodies”, the user can select bodies through another Apply/Cancel property called Bodies. Cut operation applied only to Selected Bodies

21 Training Manual December 17, 2004 Inventory # D Geometry Advanced Features… Merge Topology Detail property for Extrude, Revolve, Sweep, & Skin –A Yes/No detail option that gives control over feature topology. >Yes: optimizes the topology of feature bodies. >No: leaves the topology of feature bodies unaltered. –The default setting for Merge Topology differs depending on the 3D feature you are using: Extrude: default is Yes Revolve: default is Yes Skin/Loft: default is No Sweep: default is No Example follows... Note: In version 7.0 and earlier Merge Topology is a read-only property whose behavior is, inner profile faces are merged but outer profile faces are not. This means that features created in 7.0 and older versions cannot be changed

22 Training Manual December 17, 2004 Inventory # D Geometry Advanced Features… Topological Control Merge Topology = >Yes Merge Topology = >No Setting the value to >Yes optimizes all topology of the feature body. It is however, recommended to leave this setting as >No (default) for the Skin/Loft and Sweep features. Use caution when changing the value of the Merge Topology property. Once other features depend on this, faces and edges may appear or disappear and cause failures and invalid selections for subsequent features.

23 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools Advanced operations are available via the >Create and >Tools Menu: –Freeze –Unfreeze –Named Selection –Joint –Enclosure –Fill –Surface Extension –Winding Tool –Pattern –Body Operation –Slice –Face Delete

24 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Normally, a 3D solid feature operates like this: 1.Create the bodies of the 3D feature (e.g., an Extrude feature) 2.Merge the feature bodies with the existing model via Boolean operations: Add Material, Cut Material, Imprint Faces The Freeze feature allows you to control the second step acting as a separator in the construction history as displayed in the Feature Tree. –Bodies created from features before a Freeze will become frozen –Frozen bodies are denoted by the ice cube icon next to the body’s branch of the Feature Tree –All frozen bodies are ignored by Add, Cut, or Imprint Material operation for any features following the Freeze –An example...

25 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Modeling history: Model began with imported geometry. An extrusion was added A freeze was inserted A second extrusion was created adjacent to the imported geometry 2 existing solids now frozen Second extrusion is independent solid. Without the freeze this geometry would have been merged with the import Frozen Unfrozen

26 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Unfreeze allows one to selectively “remove” the freeze from single or multiple bodies (freeze is a global operation) Assembly notes: –By default if you import an assembly from a CAD package the assembly will remain as separate parts in DM without freezing –Any subsequent 3D modeling operation however will result in a merge of any touching bodies in the assembly This can be avoided with the Freeze and Unfreeze tools

27 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Named Selections: –Can group entities under a single name –Group can be transferred to Simulation DesignModeler Simulation Note, DM allows different entity types to be grouped (points, edges, surfaces), whereas Simulation does NOT. Simulation will split non-homogenous groups.

28 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Joint Feature: –Joins surface bodies together (for proper treatment in Simulation) –Active or frozen bodies are eligible –Topology can be shared (common mesh) or not (contact region) Example: Surface model consists of 3 surface bodies. Edges along 2 bodies contact faces on the third. Without the joint feature, in Sim the mesh would be discontinuous at the interface (no nodal match up).

29 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Using the share topology “>Yes” (default) the mesh along the boundary in Simulation is continuous Using share topology “>No” allows the edge/surface boundary to be modeled using contact elements (note face/edge detection must be set to “>Yes”)

30 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Enclosure: –Creates surrounding region around bodies to facilitate simulation of field regions CFD, EMAG, etc –Box, sphere, cylinder or user defined shapes can be employed –Cushion property allows the boundary extent to be specified (must be > 0) –Apply enclosure to all bodies or only selected targets –Merge property allows for automatic multi-body part creation Ensures original part and enclosure will have nodal match up when meshed

31 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Example: Cutaway view of enclosure Circuit board model Enclosure created using box option

32 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Fill: –Creates frozen bodies that fill interior voids such as holes –Works with active or frozen bodies –Works only with solid bodies –Useful for numerous CFD applications Example: Goal is to model the interior (fluid region) of the valve block shown here The desired (37) interior faces are selected then the Fill is inserted

33 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Example (cont.): Resulting fill is frozen (meshable) body Interior region, now isolated, can be taken to Simulation for meshing

34 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Winding Tool, for use with ANSYS Workbench - EMAG –Creates a Winding Body (a special Line Body) –Represents loops of wire, for instance, wire wound thru a rotor or stator –First create a model of rotor or stator including the center plane that defines the alignment of the winding bodies. Line Bodies are automatically named using phase & coil from the winding table.

35 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Then use “Winding Tool” to open the Winding Table file: –Winding Table is a text file. –The Line Bodies are automatically named using phase & coil from a winding table. Winding Tool is fully covered in ANSYS Workbench - Emag Course Example Winding Table Resulting Line Bodies

36 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Surface Extension: –Creates a surface extension based on edge selection –Extension can be fixed or to selected faces Example: A thin solid model is converted to a mid plane surface model The result is a gap at the intersection of the 2 parts Extending the circular edge closes the gap

37 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Face Delete: –Can remove features such as blends and cuts by removing faces from the model - - then heal the resulting “wound” If a suitable extension cannot be determined, the feature will report an error stating that it cannot heal the wound –Used to defeature (simplify) imported models (e.g. remove a hole) If desired the hole could be recreated in DM to parameterize it After “Face Delete” the result is no blends, cavities or holes Select the highlighted surfaces Example (delete blends and hole feature):

38 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Slice feature: –Slice is only available when the model consists entirely of frozen bodies –Slice has two options: 1.Slice By Plane: Select a plane and the model is sliced by this plane 2.Slice Off Faces: Select faces on the model and DM will “slice off” these faces then attempt to create a separate body from them Original geometry, one solid 2 blends chosen for slice Result is 3 solids. Each blend becomes solid region

39 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Slice by Plane example: –Original imported Parasolid geometry (typically) does not lend itself to mapped (sweep) meshing in Simulation Imported geometry in DM Resulting FE mesh = all tets 1 Body

40 Training Manual December 17, 2004 Inventory # D Geometry Advanced Tools… Use Slice operation to divide body into 4 bodies (single Part) Original (frozen) geometry is divided via 2 Slice operations Result: 3 bodies (Brick) swept meshed for Sim 1 body tet mesh

41 Training Manual December 17, 2004 Inventory # D Geometry Body Operations Body Operation: allows users to manipulate bodies via 8 different options (not all will be available at all times): –Any type of body can be used with Body Operations, (active or frozen). –Point Feature points, attached to the faces or edges of the selected bodies, are not affected by the Body Operation –Bodies and Planes are selected via the Details View Options include: Mirror, Move, Copy, Delete, Scale, Cut Material, Imprint Faces, & Slice Faces. Each described next...

42 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Mirror: –User selects bodies and a mirror plane. DM creates copies of the selected bodies that are reflections of the original bodies in the mirror plane. –Active bodies that are reflected will be merged with the active model. –Frozen bodies that are reflected will not be merged. –By default, the mirror plane is initially the active plane. –Example: selected surface here is mirror plane.

43 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Move: –Users select bodies and two planes: a source plane and a destination plane. –DesignModeler will transform the selected bodies from the source plane to the destination plane. This is especially useful for aligning imported or attached bodies. –Example: Two imported bodies (a box and a lid) don’t align. Maybe they were exported separately from a CAD system in two different coordinate systems. –Problem is corrected in “>Move” Body Operation ,2

44 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Copy: same as the Move operation except that copies of the bodies are moved while the original bodies remain unaltered. Delete: users select bodies to delete from the model. Scale: users select bodies to scale, then select a scaling origin through the Scaling Origin property. –This property is a combination box with three options: World Origin: The origin of the global coordinate system is used. Body Centroids: Each body is scaled about its own centroid. Point: User can select a specific point, (2D sketch point, 3D vertex, or PF Point) to use as the scaling origin.

45 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Cut Material: –Users select bodies for a cut operation from the active bodies in the model. –Body Operation's Cut Material option works the same way as Cut Material does for any of the basic features. –Example: Airplane body is selected to cut from the block to form a mold:

46 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Imprint Faces: –Body Operation's Imprint Faces option works the same way as Imprint Faces does for any of the basic features. –This option is available when active bodies exist in the model. In this example, the selected body is used to imprint the faces of the block:

47 Training Manual December 17, 2004 Inventory # D Geometry Body Operations… Slice Material: –Slice operations are performed on a completely frozen model. –Body Operation's Slice Material operation works the same as Slice Material does for any of the basic features. –Option is available only when all bodies in the model are frozen. –Example of a slice operation: airplane body is selected to slice the block:

48 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation Goals: –Import a model in Parasolid format –Use the enclosure operation to create a solid region representing the model’s surrounding field

49 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation Start Page: –Choose the “Geometry” icon to start a new DM session or >File>New When prompted select “meter” as the length unit

50 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation Import the Parasolids file “blade.x_t”. 1.[Main menu] >File> Import External Geometry File... Browse to file “blade.x_t” and open. 2. “>Generate” the import. 1 2

51 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation 3.From the “Tools” menu choose “Enclosure” 4.Choose “Cylinder” from the shape field in the details window 5.“Generate” the enclosure 4 Note: we left the cushion field set to the default 1m. Larger or smaller bounding enclosures can be defined using this field. 3 5

52 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation With the enclosure generated, notice there are now 2 bodies in the tree, one frozen (the enclosure) and one active (the blade)

53 Training Manual December 17, 2004 Inventory # Workshop 5-1, Enclosure Operation 6.From the tree highlight the active solid (the blade), RMB and “Hide Body” 6 With the blade hidden it can be seen that the enclosure contains a void representing the boundaries of the structure. This enclosure is suitable for meshing in Sim.

54 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation Goals: –Import a model in Parasolid format –Add a hole and then use the Pattern Operation to upgrade the part to a Bolted Flange interface.

55 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation Start Page: –Choose the “Geometry” icon to start a new DM session Or, use >File>New if already in DM –Specify “mm” as the length unit

56 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation Import the Parasolids file “fan_hub.x_t”. 1.[Main menu] >File>Import External Geometry File... Browse to file “fan_hub.x_t” and open. 2. “Generate” the import. 1 2

57 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation 3.Select the large Annular face 4.Click the “New Plane” Toolbar 5.“Generate” the new plane 6.Switch to >Sketching mode 7.Draw an 8 mm diameter circle on the face and position the circle 17 mm from the vertical and horizontal axes

58 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation 8.Click the “Extrude” toolbar 9.Change Operation to “Cut Material” 10.Change Type to “Through All” 11.“>Generate” the (first) hole The first hole is made, now get prepared to “>Pattern” (copy) it around. Reorient the model and/or click on the Blue ISO Triad Ball as desired. 12.In the >Tree, click on ZXPlane to make it active - - a useful axis appears

59 Training Manual December 17, 2004 Inventory # Workshop 5-2, Pattern Operation 13.Use the select filter as necessary to select the hole’s cylindrical bore surface. 14.>Create> Pattern From the Details menu: 15.>Geometry>Apply The hole was already selected 16.Change the Pattern type to “Circular” 17.Select the axis that goes thru the large hole in the center of the part and click on >Apply (note, if you don’t see an appropriate axis, you may have to activate ZX or YZ Plane in the tree). 18.Change Copies to 5 (note you will get 6 holes total - - this includes the original plus 5 copies) 19.“>Generate” to create hole pattern Final

60 Training Manual December 17, 2004 Inventory # Workshop 5-3, 3D Curve Goals: –Utilize a 3D Coordinate point file to generate a 3D curve. –Use >Sweep to create a new part from the curve. Extrude, Revolve, etc, could similarly be used

61 Training Manual December 17, 2004 Inventory # Workshop 5-3, 3D Curve Start Page: –Choose the “Geometry” icon to start a new DM session Or >File>New When prompted select “mm” as the length unit

62 Training Manual December 17, 2004 Inventory # Workshop 5-3, 3D Curve 1.>Concept>3D Curve 2.In Details, >Definition should be “From Coordinates File” At “>Coordinates File” click … to browse 3.Browse as necessary to file “sine_points.txt” and >Open it “>Generate” the 3D Curve “Line Body” 1 2 3

63 Training Manual December 17, 2004 Inventory # From the Tree, select the “Curve1” 3d Curve Name the selection: 5.>Tools>Named Selection 6.In the Tree, select “Line Body” under “1 Part, 1 Body” 7.Click “Apply” in the Details window for Geometry Click “>Generate” Workshop 5-3, 3D Curve

64 Training Manual December 17, 2004 Inventory # Select “XYPlane” from the tree 9.Select “NamedSel1” from the tree 10.Click on “Revolve” 11.Select the Y-axis 12.Click “>Apply” in the Details window for Axis Workshop 5-3, 3D Curve

65 Training Manual December 17, 2004 Inventory # Select “FD1, Angle” in the Details window and enter a value of 360 to replace the default value. “>Generate” the surface Workshop 5-3, 3D Curve 13 Resulting 3D Surface Body

66


Download ppt "Advanced 3D Geometry Modifying Geometry, Advanced Features and Body Operations Chapter 5."

Similar presentations


Ads by Google