100 Modelling Solutions

download 100 Modelling Solutions

of 22

Transcript of 100 Modelling Solutions

  • 8/14/2019 100 Modelling Solutions

    1/22

    AD/CAE Trainin g Centr e 'Let's Share our Knowledge!' Home Trainings Facilities Projects Partnerships Contact Us

    Modeling Solutions

    1

    (Click to view the video)

    (workbench: GSD)

    Title: Disappearing Face

    Description:1. Cut the original surface by the outer profile;2. Create two planes on both ends of the profile;3. Create an Offset surface;4. Cut the orignal surface by plane.2;

    5. Cut the offset surface by plane.3;6. Create a Blend surface between the two cut surfaces;7. Cut the blend surface by the inner profile;8. Create a Fill surface, with all edges tangent to the existing

    surfaces.

    2

    (Click to view the video)

    (workbench: GSD)

    Title: Bended Helix

    Description:Traditional Helix must be created along a straight axis. Here is the way to

    bend it. Suppose Helix pitch =4mm1. Draw a sketch;2. Create a Sweep surface (Profile type= Circle, sub-type= center &

    radius);3. Make a point on the sketch (1mm from the start point);4. Create a plane (Normal to curve) at that point;5. Create an intersection curve between the plane & the Sweep;6. Make a point on the open edge of Sweep (Ratio of curve

    length=0);7. Make another point on the intersection curve ((Ratio of curve

    length=0.25);8. Make a line between the two points, click Sweep.1 as support;9. Extrapolate the line, click Sweep.1 as support again.

    http://myweb.polyu.edu.hk/~mmdsham/index.htmlhttp://myweb.polyu.edu.hk/~mmdsham/index.htmlhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/index.html
  • 8/14/2019 100 Modelling Solutions

    2/22

    3

    (Click to view the video)

    (workbench: GSD)

    Title: Parting Surface

    Description:Use "ReflectLine" to get the boundary of the parting surface.

    1. Click "Draft Analysis" icon2. Define green (+1 or more), red (+1 to -1), blue(-1 or less)3. Click the compass icon under "direction"4. Adjust the compass to a desirable direction5. Right-click the compass and then select "Lock Current

    Orientation"6. Make a point at the origin7. Make a line starting from the point, along the compass direction.

    (That is used to remember the mold-out direction, in case thecompass orientation may be released for other use)

    8. Click "ReflectLIne", click the model as support, click the line asdirection

    9. Enter value 89deg or 91deg10. Make a Fill surface by this reflectline (This is the parting surface)

    4

    (Click to view the video)

    (workbench: GSD)

    Title: Twisted Fibers

    Description:Suppose to create Nine Fibers

    1. Draw a regular profile with 9 corners on yz plane;2. Draw an open-ended profile on zx plane;3. Create an extrude surface by Sketch.2;4. Create a Sweep surface (Type=Explicit, Sub-type=With reference

    surface,select "Sketch.1" as profile, select "Sketch.2" as guide, select"Extrude.1" as reference surfaceClick "Law" next to angle, select "linear" as law type, enter 0 asstart angle, enter 360 as end angle) - The profile will then begradually rotated by 360 along the guide;

    5. Click Sweep again to make the fibers (Type = circle, subtype=

    centerandradius), pick a twisted edge and enter a radius value;6. Repeat step-5 until all fibers are made;7. (Optional) To twist more, modify the end angle of Sweep.1.

    5

    (Click to view the video)

    (workbench: GSD, PDG)

    Title: Smooth Fillet Transition

    Description:Creating a surface between fillets can make a smooth transition betweenthem, especially for removing a sharp trimmed ribbon.

    1. Switch to GSD/WSD workbench;2. Create a corner curve, select the bottom fillet edges as

    element1&2, then select their contact face as support(two solutions come out, increase the value to get the biggest 1stsolution);

    3. Repeat step-2, to get the biggest 2nd solution;4. Create two points on the right fillet (Type="point on surface",select a "corner" vertex as reference);

    5. Create a spline to connect four points on the right fillet, select thefillet face as "Geometry on support";

    6. Repeat Step 4-5 on the left fillet;7. Create a "Fill" surface - select the four curves and their supports,

    and select "Curvature" continuity;8. Back to Part Design workbench;9. Click "Sew" to patch the surface onto the solid.

  • 8/14/2019 100 Modelling Solutions

    3/22

    6

    (Click to view the video)

    (workbench: GSD, PDG)

    Title: Variable Fillet/Chamfer

    Description:Here is the way to create a variable fillet/chamfer with two hold curves.

    1. Switch to GSD/WSD workbench;2. Create a sketch and then project it onto the top face (as 1st hold

    curve);3. Create another sketch and then project it onto the side face (as

    2nd hold curve);(For making a variable fillet)

    4. Click "Sweep" and select type "Conic", subtype "Two guidecurves"then Select Curve1 &2 and their support faces

    5. Back to Part Design workbench, click "Sew" to patch the sweepface onto the solid

    (For making a variable chamfer) 4. Click "Sweep" and select type "line", subtype "Two limits"

    then Select Curve1 &2 , set Length1&2 =0 (no extension)5. Back to Part Design workbench, click "Sew" to patch the sweep

    face onto the solid

    7

    (Click to view the video)

    (workbench: PDG)

    Title: Water Volume

    Description: After completing the container,

    1. Insert a new body (Body.2);2. Create a Pad which is big enough to cover the container.

    Remember the top face of the pad represents the max. level ofwater;

    3. Right-click "Partbody" and select copy ;4. Right-click "Partbody" again and select "paste with special" (A

    image of the container,"Body.3", is created);5. Right-click "Body.3" and select "Remove" and then select

    Body.2 (The pad is subtracted by the image);6. Right-click "Body.2" and select "Remove Lump" to remove

    unnecessary portions;(We can see 2 bodies, container and water)

    7. To measure the water volume, select "Measure item" andthen"Body.2"

    (Optional)- To keep the value on screen, select the option "Keepmeasure"- To make the value auto-update, change the option setting(Tools/Options/Parameters & Measures)

  • 8/14/2019 100 Modelling Solutions

    4/22

    8

    (Click to view the video)

    (workbench: GSD + GSO license)

    Title: Pattern on Surface

    Description:Here is a user-friendly way to make a pattern on a curved surface. Thetrick is to bend a linear pattern by "wrapping".

    After creating a rectangular pattern,1. Select "Join" to put the pattern and its parent surface together.

    (uncheck connexity)2. Create an extrude surface as a reference surface, which is as

    large as the pattern3. Create another surface as a target surface4. Select "Wrap Surface"

    9

    (Click to view the video)

    (workbench: GSD)

    Title: Massage Ball

    Description:

    Create circular patterns in a quarter, then create symmetry 3 times tocreate a complete sphere. We can pattern a pattern of a pattern...

    After creating a quarter of a sphere1. Create a tooth by using "revolve"2. Create a circular pattern on one edge (Click a reference plane

    as an axis)3. "Extract" each tooth and then hide the pattern4. Create a circular pattern for each tooth5. "Join" all teeth (deselect "Check connexity"6. "Split" (Elment-to-cut = Join1; Cutting elements are xy, yz, zx

    planes)7. "Trim" (Revolute1 & SPlit.1)8. Select the trim.1 and click "symmetry" icon9. Multi-select all surfaces, then click "symmetry"10. Multi-select all surfaces again, then click "symmetry"

    0

    (Click to view the video)

    (workbench: GSD)

    Title: Non-Deformed Pattern on Surface

    Description:Here is a way to create a pattern on a surface without deformation ofinstances, without any programming. We can duplicate instances froman axis to another axis.

    After creating a base surface and an instance surface,1. Click "Extract to extract an edge2. Click "Points and Planes repetition" icon and select the edge;

    Select the number of instancesSelect the options "with endpoints" & "create normal planesalso"

    3. Manually create another plane "Tangent to surface" on eachpoint

    4. Create an axis system on each point by using the point & its twoplanes

    5. Click "Axis to axis", select the instance, the reference axissystem and the target axis system

  • 8/14/2019 100 Modelling Solutions

    5/22

  • 8/14/2019 100 Modelling Solutions

    6/22

    2

    (Click to view the video)

    (workbench: PDG)

    Title: Overmold

    Description: After creating the outer surface (maybe created by GSD or"imagine&shape")

    1. Use PartBody for the overmold. If it is not empty, start anothernew body.

    2. Click "ThickSurface" and select the surface; Offsetvalue=overmold thickness

    3. Cut the overmold in shape (e.g. using split, pocket...)4. Insert a new body for the base (Body.2)5. Click "CloseSurface" and select the surface6. Right-click the body of Overmold, then select "Copy"7. Right-click the body again, then select "paste special","as result

    with link" (the "linked image" of Overmold is created)8. Right-click on "image body", select "Remove" on the contextual

    menu, then select "Body.2"9. (To create a gap between the base & the overmold) Click

    "Thickness" icon , select a side face, then enter -1mm asthickness

    10. Click "shell" icon to make the base hollowRemark: The base used the overmold's image as a part of its body sowhen the overmold changes, it changes.

    3

    (Click to view the video)

    (workbench: GDR)

    Title: Views for Multi-bodies

    Description:Here is the way to create a view from a body of a multi-bodies part file:

    1. (with all bodies), just select a plane/planer face when inserting aview

    2. (just from a specific body), Single-click on the body FIRST, thenselect a plane/planar face when inserting a view

    This concept is also valid for putting the exploded & UNexploded views

    on the same assembly drawing1. Create a scene for storing the exploded state of a product2. To insert the exploded view on the drawing, single-click on the

    scene FIRST, then select a planar face.

    4 Title: Dome without Surface Support Description:Make a Dome (Multi-section surface with a spine curve) when supportsurfaces are not available; The spine is used to define the tangential

    direction of the profiles.1. Draw a close profile for the boundary of a Dome2. Create a 3D point (i used "point on plane")3. Create two normal planes at this point4. Split the close profile into two by one plane5. Create an intersection point on one side (cut by the other plane)6. Create another intersection point on the other side7. Create a 3D arc connecting the 3 points8. Create a Multi-sections surface (Two split curves as Section, the

    3D arc as SPINE) - Result DOMe won't touch the spine curve

  • 8/14/2019 100 Modelling Solutions

    7/22

    (Click to view the video)

    (workbench: GSD)

    (Who'd care?)9. Create the maximum point on the surface (Click "Extremum")10. Create a Draft analysis on the surface11. Modify the position of the 1st-created 3D point to change the

    DOME (until the shape is good, the max point at good position &no undercut!)

    5

    (Click to view the video)

    (workbench: GSD)

    Title: Variable Sweep from one Surface Edge

    Description:Similar to Variable Draft (referred to one Draft Direction), we can actuallycreate another type of Linear Swept surface (referred to the tangentialdirection on each point of a surface edge).

    For example, i have a revolute surface1. Create a Sketch, draw a line (100mm, or 10grids) - representing

    x-axis of Law2. Create another sketch, create an offset line, 30mm from the

    previous line - representing y-axis of LawDraw a profile as shown on movie (remember the start& endpoints should be on the same y-level for a closed-loop sweptsurface)

    3. Create a Law (1st sketch as reference, 2nd sketch as definition)4. Click "Sweep", select "Line" as Profile Type, select "with

    reference surface" as subtype,

    select the surface edge as Guide curve, select the surface asreference surfaceClick "Law" next to angle, select "advanced", select "Law.1" ontree as law element

    (Remark: y-axis unit changed from mm to deg, i.e. 30mm changed to30deg)(Remark: x-axis unit changed from mm to parameter, i.e. 100mmchanged to 1)

    AD/CAE Training Centre 'Let's Share our Knowledge!' Home Trainings Facilities Projects Partnerships Contact Us

    http://myweb.polyu.edu.hk/~mmdsham/index.htmlhttp://myweb.polyu.edu.hk/~mmdsham/index.htmlhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/contact.htmhttp://myweb.polyu.edu.hk/~mmdsham/partnership.htmhttp://myweb.polyu.edu.hk/~mmdsham/facilities.htmhttp://myweb.polyu.edu.hk/~mmdsham/Schedule.htmhttp://myweb.polyu.edu.hk/~mmdsham/index.html
  • 8/14/2019 100 Modelling Solutions

    8/22

    Modeling Solutions

    6

    (Click to view the video)

    (workbench: GSD)

    Title: Loft with Coupling Points

    Description: Adding Couplings can minimize twisting between two sections of a Loft

    surface(Catia names it as Muti-sections surface). It is useful especiallyfor irregular sections. First part of this movie shows how to create a loftw/regular sections, that needn't add any coupling. Second part showshow to create another loft w/irregular sections.

    (after 56 sec in the video) i want to create another loft with two sections:a circle (regular shape) & an irregular hexagon- First make an intersection point on circle as the closing point of thissection- Without defining couplings, the resultant multi-sections surface istwisted

    1. Undo the surface2. Click "Points and planes repetition" icon to make six points on the

    circle with equal spacing; Click the icon, select the circle, clickthe selection box next to "second point", then select theintersection point (this will be the 1st point)

    3. Click "Multi-sections surface" icon- select the circle, its support surface, its closing point- select the hexagon, its support surface, its closing point (closestto closing point of the circle)- click the tab page "coupling" then add coupling points onto thelist (5 pairs only, no need to add coupling on the closing points)

    7

    (Click to view the video)

    (workbench: PDG)

    Title: 3D Texts

    Description:Just remind that we can make an extrude feature up to a certain distancefrom a face/surface. It is useful to make 3D texts above/below a face.

  • 8/14/2019 100 Modelling Solutions

    9/22

    8

    (Click to view the video)

    (workbench: GSD, PDG)

    Title: Lead-in Screw Threads

    Description:Create a helix curve with variable radius...

    1. Switch to Generative Shape Design workbench2. Create a sketch with a line & a point (as Axis & Starting point of

    Helix)3. Create another sketch:

    - Draw a line & define its length & location (which represents theportion of constant radius)- Draw another line connecting the point- Draw an arc which are tangent to the two lines

    4. Create a helix with profile control by Sketch.25. Back to Part Design workbench6. Draw a sketch.3 to represent the cross-section of screw thread7. Create a Rib (profile=sketch.3; centercurve=helix.1)

    9

    (Click to view the video)

    (workbench: GSD)

    Title: Sweep with Two Guides

    Description:

    Normally, the cross-section profile of a swept surface remainsunchanged along the guide. However, if we add an additional guidecurve, the profile will be distorted while being pulled along the guide.

    1. Create 1st guide curve2. Create 2nd guide curve3. Create a point on 1st curve, then make a normal-to-curve plane

    at this point4. Create an intersection point between the plane & 2nd curve5. Draw a profile on the plane, which touches both curves6. Click "Sweep" icon, define profile "Explicit", sub-type"with 2 guide

    curves"7. Define "profile" & "guidecurve 1 & 2", then select two existing

    points as anchor point 1&2

    0

    (Click to view the video)

    (workbench: GSD)

    Title: Closed Loft

    Description:If the cross-section profiles are different in shape, we need to use "Loft"(multi-sections surface in CATIA) to create the surface.However, we cannot make a close loft in one shot by CATIA...

    1. Create a close-loop curve (by sketcher)2. Make 3 points on the curve3. Make a normal plane at each point4. Draw a profile on each plane5. Split the close-loop curve into two (select 2 points as cutting

    elements, keep both sides)6. Create 1st multi-sections surface (remember to define the split

    curve as SPINE)7. Create 2nd multi-sections surface (profiles tangent to theprevious surface, and also define another split curve as SPINE)

    Remark: Different from Guide, Spine needn't touch section-profiles,which is used to control the profile's orientation between start and end.

  • 8/14/2019 100 Modelling Solutions

    10/22

    1

    (Click to view the video)

    (workbench: GSD)

    Title: Dome with Surface Support

    Description:If we use "Multi-sections surface" with a spine curve to create a dome, itis difficult to make profiles tangent to the support surfaces; Using "Fillsurface passing through a point" is easier.

    1. Draw a close profile2. Create a reference surface (e.g. Extrude)3. Create a 3D point ("point by coordinates")4. Create a "Fill" surface (the profile as Section, the reference

    surface as Support, the point as Passing point) - Result DOMEtouches the point, but it's NOT the peak.

    5. Create the maximum point on the surface (Click "Extremum")6. Modify the position of the 1st-created 3D point to change the

    DOME (until the shape is good, the peak is moved at goodposition)

    If the dome is far from the origin, it may not be easy to create a 3D pointon top of the profile. Create an AXIE (coordinate)system near theprofile, then create a 3D point based on this local axis system.

    To learn how to create a dome WITHOUT support surfaces, refer to thesolution No.014

    2

    (Click to view the video)

    (workbench: GSD)

    Title: Pattern on Planar Curve

    Description:Here is a way to create a pattern on a "Planar" curve, i.e. it must lie on aplane.

    1. Draw a planar curve (i created a spiral curve)2. Draw one instance (i created a sphere)3. Create a sketch on the same plane, click "Project 3D elements"

    icon to project the curve onto the sketch, then click "Equidistantpoints" to create points, and finally convert the curve into"Construction element", exit sketch

    4. Click "User Pattern" icon, define "Object to pattern" (the sphere),then define positions (the sketch)

    To change the numbers of instances, just modify the sketchTo make a pattern on a Non-planar curve, please refer to solution #11

  • 8/14/2019 100 Modelling Solutions

    11/22

    3

    (Click to view the video)

    (all workbenches)

    Title: Selection Sets

    Description:Similar to "Layers", we can use "Selection sets" to hide/show a group offeatures/surfaces.

    1. To create a selection set, select "Edit/selection sets edition" onthe menu bar, then click "Create Set",rename it, and finally click the surfaces/curves/features to group

    2. To select a selection set, select "Edit/selection sets" on themenu bar, then select the set on the list.

    4

    (Click to view the video)

    (all workbenches)

    Title: View Orientation

    Description:The compass at the right upper corner is very useful. We can use it torotate/pan the model;

    If we click on "X", "Y", or "Z", the viewpoint will be quickly snappednormal to the selected coordinate. Click it again, the viewpoint will beflipped over.

    Besides, we can simply click the middle button of the mouse to set theorigin of rotation (orbit).

    5

    (Click to view the video)

    (workbench: PDG)

    Title: Loft w/ NonPlanar sketch

    Description:We can use a surface or a solid face to make a "Sketch-based feature".

    A sketch must lie a plane but a sketch-based feature needn't start froma planar sketch!

    E.g. To create a multi-sections solid (loft) between two non-planar solidfaces, just select the faces as "Section".

  • 8/14/2019 100 Modelling Solutions

    12/22

    Modeling Solutions

    6

    (Click to view the video)

    (workbench: PDG, GSD)

    Title: Disappearing Fillet

    Description:"Sew" a surface on top of a solid to remove any ugly portion of the solid

    After creating the solid body, switch to generative shape designworkbench:

    1. Create a "join" surface to group the related solid faces2. Create a sketch, draw a profile which is big enough to cover the

    ugly portion3. Split the join surface by the extrusion of this sketch4. Create a boundary curve of the cut5. Create a Fill surface (tangent to existing faces)6. Back to Part Design workbench, click "Sew Surface" icon to sew

    this "Fill" surface onto the solid (Arrow inwards)

    7

    (Click to view the video)

    (workbench: GSD)

    Title: Punch on Surface

    Description:We can use "Volume Features" (enclosed surfaces) to make a stampon a surface. A "Volume Feature" is a combination of all faces of asolid-modeling feature, which is a surface so it can be mixed with othersurfaces. We can now directly add "Solid-like" features onto a surfacebody, without extracting faces before the command.

    Curve Stamp:1. Create a surface as the base2. Create a sketch on top of this surface3. Project it onto the surface4. Click "Volume Sweep" icon, profile= circle, sub-type= center &

    radius, select the projected curve and define the radius5. Add "edge fillet" onto the "Sweep"6. Click "Trim", select the "Sweep" & the surface7. Add "edge fillet" again along the resultant edge

    Stiffening Rib:

    1. Create a surface as the base2. Create a sketch (e.g. a triangle, big enough)3. Click "Volume Extrude" icon, select the sketch & define the

    lengths4. Create "Draft angle"5. Add "Edge fillet" onto the drafted "Volume extrude"6. Click "Trim", select the resultant "Volume" and the surface7. Add "edge fillet" again along the resultant edge

    Knob:

  • 8/14/2019 100 Modelling Solutions

    13/22

    1. Create a sketch (with an axis)2. Create a Revolve Surface3. Add "edge fillet"4. Create another sketch (project the existing curve onto this

    sketch, draw two axes, trim the projected curve by these axes)5. Click "Volume Sweep" icon,6. Add "edge fillet" on the "volume sweep"7. Create a circular pattern8. Click "Trim", select the Circular pattern and the Revolve surface9. Add "edge fillet" again onto the resultant surface (just click a

    face to select all edges)

    8

    (Click to view the video)

    (workbench: GSD)

    Title: Make a Sine Curve

    Description:We can create a curve based on an equation.

    Make a metal mold for egg pies:1. Create a sketch (an open profile, i drew a half cirle)2. Click "Law" icon next to "design table" icon3. Create a new ANGLE parameter (FormalAngle.1) & a new

    LENGTH parameter (FormalLength.1)4. Type in the equation (e.g. sine peak=5mm, 3cycles):

    FormalLength.1=5mm*sin(2*PI*FormalAngle.1*3)5. Create a parallel curve (offset curve) with this law6. Duplicate another half by rotation7. Join them as one8. Create another closed curve by Scaling (based on 0,0,0);

    Remark: Cannot use "offset curve" because offsetting a sinecurve leads to sharp corners

    9. Translate this bigger curve upward10. Create a multi-sections surface between these two curves(normally, we'd use "Sweep with draft direction"; but for thiscase, it is not suitable because of self-intersection of theresultant surface)

    11. Create a fill surface12. Create a fillet between these two surfaces13. You can modify the equation(Law) to change the surface shape.

    9 Title: Draw a hole on surface Description:Curvature continuity between two surfaces

    Starting with a surface (i made a dome surface, refer to solution #21),1. Create a sketch2. Create an offset curve (parallel curve) from this sketch3. Project the offset curve onto the surface4. Create a reference surface for 1st curve5. Create a blend surface (select "tangency continuty" for 1st curve

    & surface, no trim; select "curvature continuity" for 2nd curve &its surface, with trim support; select "Vertices Coupling")

  • 8/14/2019 100 Modelling Solutions

    14/22

    (Click to view the video)

    (workbench: GSD)

    0

    (Click to view the video)

    (workbench: GSD)

    Title: Squeeze an edge on surface

    Description:Cut a hole on a surface, then build a new group of surfaces on the cut.

    Starting with a surface (i made a swept surface)1. Create a sketch (draw a closed profile with 4 sides)2. Split the surface by the extrusion of the sketch3. Create the middle curve (use "combine curve" to combine the

    sketches drawn in right view & front view respectively)4. Create a blend surface (between an edge & the middle curve)5. Create another blend surface similarly6. Create a sharp fillet between the two blend surfaces7. Create a point on the middle curve8. Create a normal-to-curve plane at this point9. Spit the fillet surface by the plane10. Create a boundary curve to join the broken surface edges11. Create a multi-sections surface to fill the opening

    12. (optional), modify the location of the point to adjust thesmoothness of the multi-sections surface

    Modeling Solutions

  • 8/14/2019 100 Modelling Solutions

    15/22

    1

    (Click to view the video)

    (workbench: GSD)

    Title: Predefined cutting edge

    Description:Cutting edge is the intersection between the trimming surface and thebase. Very often we will not get our preferred cutting edge if thetrimming surface is not built from this. The video shows the way to do.

    Starting with a surface(before 30sec)

    1. Create a sketch2. Project the sketch onto the surface3. create a 3D point (by defining xyz coordinates)4. Create a Fill surface (by using the projected curve & the 3d

    point)5. "Trim" the base surface with the fill surface

    (after 30sec)Use the similar method, but using "multi-sections surface" to trim

    2

    (Click to view the video)(workbench: PDG)

    Title: Screw Boss

    Description:Using minimum numbers of sketches & reference planes is alwaysconvenient for you to modify later.

    1. Create an offset plane2. Create a circle (a sketch on this plane)3. Create a Pad (up to next)4. Create a concentric hole (multiselect the circular edge & the

    planar face, then click "hole")5. Draw a line on the offset plane6. Create another pad (define 1st limit, 2nd limit, thickness)7. Create a draft8. Create a circular pattern

    3

    (Click to view the video)

    (workbench: PDG)

    Title: Snap Hook

    Description:Using minimum numbers of sketches & reference planes is alwaysconvenient for you to modify later.

    1. Create an offset plane2. Draw a line (sketch on this plane)3. Create a pad (define 1st limit, 2nd limit, thickness)4. Create another pad5. Create a chamfer6. Create a draft7. Create a pocket from the sketch8. Offset the three faces of the pocket by 0.5mm (define

    "thickness"as"-0.5mm")9. (optional), to relocate the snap hook, just need to move one

    sketch!

  • 8/14/2019 100 Modelling Solutions

    16/22

    4

    (Click to view the video)

    (workbench: GSD)

    Title: Center of a Polygon

    Description:Working on Generative Shape Design workbench,

    1. Create a closed profile (sketch on a plane)2. Create a fill surface3. Click "Measure Inertia" icon, then select the surface4. Click "Create geometry" icon, then select "center of gravity" icon

    to display the CG on the screen5. (Optional) The CG point will be created in another geometrical

    set, you may move it back to your working geometrical set, i.e.geometrical.Set.1)

    6. The CG will be updated if the profile is changed.

    5

    (Click to view the video)

    (workbench: GSD)

    Title: Spine of Loft Surface

    Description:The Spine curve of a multi-sections surface (commonly call it as Loftsurface) is very useful, and it can be a planar curve or a 3D curve.Different from Guide, Spine needn't touch section-profiles, which isused to control the profile's orientation between start and end.

    Multi-sections (loft) surface

    (0- 16sec)Case1: (Only two sketches without defining a spine)Result: Shortest distance will be selected, so that straight edges will beformed between the two sketches

    (17-36sec)Case2: Two sketches with a 2D spine- Draw an additional sketch (a spline curve going through the twosketches)Result: The middle portion follows the spline curve

    (after 36sec)Case3: Two sketches with a 3D spline

    1. Create 1st sketch on yz plane (a hexagon)2. Create 2nd sketch on yz plane (a circle)3. Create 1st point (at the circle center)4. Create 2nd point at the center of the hexagon (refer to

    solution#34)5. Create 3rd point (middle point) (defining xyz coordinates)6. Create a 3D spline (select 1st point, then tangent to x-axis,

    select middle point, finally select 2nd point, tangent to x-axis)7. Select "curvature" or "tangency" as continuity for 1st & 2nd

    points, adjust the tensions to change the curvatures.8. Create an extrude surface from 1st sketch9. Create another extrude surface from 2nd sketch10. Create a multi-sections surface (two sketches two tangent

    supports, plus a spine curve)11. (optional) create a mirror surface

  • 8/14/2019 100 Modelling Solutions

    17/22

    12. (optional), modify the middle point / adjust spline tensions tochange the surface's shape.

    Modeling Solutions

    6

    (Click to view the video)

    (workbench: GSD)

    Title: Fillet on Virtual Edge (surface)

    Description:We cannot add fillets on the virtual edges (caused by self-intersectingface). Here is the way to achieve.Case1: Gamma-shaped tube (surface)Case2: Self-intersecting helix tube (surface)

    For solids, ref to video "Solution#37"

    (Case1: gamma-shaped tube)1. Draw a spline curve as shown2. Create a point on curve (in middle)3. Split the curve by the point (KEEP BOTH SIDES)4. Click "Sweep" icon, select "Circle" as Profile type, select"Center

    and radius" as subtype, select a split curve, then define radius,click ok

    5. Similarly, create another sweep surface6. Click "Trim", select the two sweep surfaces (the inner

    overlapped portion be removed)7. Now we can create fillets on the edges (BLACK COLOR)

    (Case2: self-intersecting helix tube)1. Create a point (e.g "0,50,0")2. Create a helix curve (select the point as start point, right-click on

    entry box of axis then select z-axis,Pitch =10mm, Height = 10mm)-one complete cycle

    3. Create a sketch (on yz plane, draw a circle at the point, itsdiameter larger than helix pitch, use" Translate" to make 7more, with spacing 10mm (same as helix pitch); Use "QuickTrim" to erase unnecessary curves so that the 8 circles form aclosed profile

    4. Create an offset plane at the point (zx plane as reference)5. Split the sketch by the offset plane6. Click "Sweep" icon, select "Explicit" as profile type, select the

    Split sketch as profile, select helix curve as guide curve

  • 8/14/2019 100 Modelling Solutions

    18/22

    7. Now we can create fillets on the edges (BLACK COLOR)

    7

    (Click to view the video)

    (workbench: PDG)

    Title: Fillet on Virtual Edges (solid)

    Description:We cannot add fillets on the virtual edges (caused by self-intersectingface). Here is the way to achieve.Case1: Gamma-shaped tube (solid)Case2: Self-intersecting helix tube (solid)

    Similar steps can be found in the video "Solution#36"

  • 8/14/2019 100 Modelling Solutions

    19/22

    8

    (Click to view the video)

    (workbench: PDG)

    Title: Big Fillet on Shallow Pocket

    Description:Here is the way to add edge-fillets with the radius value bigger than thedepth of a pocket.

    Starting from a solid (i made a pad)1. Draw a sketch on top face of the solid (e.g. circle)2. Create a pocket from this sketch (e.g. depth =7mm)3. Click "Edge fillet" icon, then select the upper edge of the pocket,

    define the radius(you can find that when the radius is bigger than the pocketdepth, the system won't create the fillet!)

    4. To solve this, while creating the fillet, click "more", select thelower edge of the pocket as "Edge(s) to keep"; now a biggerfillet can be made (The resultant fillet will be tangent to the topface, but not tangent to the vertical face of the pocket, thus asharp edge will leave on the lower edge)

    5. Create another fillet to remove the sharp edge

    9

    (Click to view the video)

    (workbench: PDG)

    Title: Variable Thickness on solid

    Description:Normally we need to delete the outer fillets before hollowing a solid withdifferent wall thicknesses. But sometimes, it is not feasible especiallywhen we are working with a non-parametric model, such as IGES. Hereis the way to apply variable thickness onto a solid in an easier way.

    Starting from a model with even thickness,1. Click "Thick Surface", select an inner face, then enter an offset

    value(Result: only the selected face is thicken, but no longer tangentto its nearby faces

    2. Click "Face-Face fillet", select the thicken face, then select a

    face nearby, enter a radius value (which should be bigger thanthe fillets on the inner walls)

    0

    (bad example)

    Title: Tangent Edge of Fillets

    Description:Here is the way to define the profile of the tangent edge (upper orlower) of fillets.

    Starting from a model as shown (a rounded rectangular pad)(bad example)

    1. Draw an oriented rectangle over the fillets on the top face2. Create a pad from this sketch3. Add fillets on the vertical edges4. Add another fillet along the intersection edge

    (Because the pad doesn't sit on a vertical face, the tangentedge of the fillet is not straight)

    (good example) 1. same as above2. same as above

  • 8/14/2019 100 Modelling Solutions

    20/22

    (good example)

    (Click to view the video)

    (workbench: PDG)

    3. same as above4. Add another fillet along the intersection edge5. Create an offset plane, nearly on the same level of the upper

    tangent edge6. Delete the fillet7. Create a sketch on the offset plane, multi-select all vertical faces

    of this small pad, click "Intersect 3D elements" icon to get theintersection curves

    If you need to control both upper & lower tangent edges, please refer tosolution#06

    Modeling Solutions

    1

    (Click to view the video)

    (workbench: GSD)

    Title: Shrink a Surface

    Description:We can use the command "Extrapolate" to extend a surface or shortenit. To shorten a surface, just give a negative value for the extensionlength.

    Starting from a surface (e.g a Sweep surface)1. Create a sketch (closed profile)2. Split the surface by the extrusion of this sketch (Keep Both

    Sides)3. Hide the bigger surface4. Click "Extrapolate", select a surface edge as "boundary", select

    the smaller surface as "Extrapolated"

    Select "Curvature" as continuity, select "tangent continuity" aspropagation mode (only tangent edges will be selected)or select " point continuity" as propagation mode (all surfaceedges will be selected), select "Assemble result", finally enter anegative value as LENGTH

    (Remark: Extremities= Tangent or Normal, the result is the same,because this option is important only when the extrapolated length is apositive value.)

  • 8/14/2019 100 Modelling Solutions

    21/22

    2

    (Click to view the video)

    (workbench: GSD)

    Title: Predefined Parting Curve

    Description:From solution#3, we learnt how to find the parting surface on ageometry. However, the shape is limited by the geometry.

    Normally, we would first draw the parting curve and then use it as acontrol curve of the geometry. By this way, we can also define the draftangle along the parting curve.

    Suppose the draft angle along the parting must be 5 deg,1. Create a parting curve (a combine curve from 2 sketches)2. Click "Sweep" icon, select "Line" as Profile type, select "with

    draft direction" as subtypeselect the "Combine" curve as Guide Curve, select a plane (xy)as "Draft direction"Enter 5 deg as Angle, enter 20mm as Length1,(Four arrows appears) pick the outward DOWN arrow

    3. Create a dome surface to represent the upper body (tangent tothis sweep - refer to solution#21)

    4. Click "Sweep" icon, everything same as step2, but select theoutward UP arrow

    5. Create another dome surface to represent the lower body6. Hide the two Sweep surfaces7. Join the two dome surfaces as one8. Click "Feature Draft Analysis" to check draft angles, define

    Green Color for angles (bigger than 5deg), define Blue Color forangles (smaller than -5deg), then click on the join surface tomeasure. We should not see any Red color (between 5deg and-5deg) on the surface.

    3

    (Click to view the video)

    (workbench: GSD)

    Title: Car Front Cover

    Description:

    A typical feature on cars...1. Create a sketch (an open spline curve on zx plane)2. Create another sketch (a symmetric arc on xy plane, touching

    the previous sketch)3. Create a Sweep Surface (select sketch.1 as Profile, Sketch.2 as

    GuideCurve, Y-axis as Spine)4. Split the surface by zx plane5. Create another surface by "Translating" Split.1 surface forward6. Shorten the Translated surface (use "Extrapolate", then select

    Curvature as continuity, ref to Solution#41)7. Create a Blend surface (point continuity on open side, curvature

    continuity on other side)8. Join Blend.1 & Extrapolate.1

    9. Create 3rd sketch on xy plane10. Split the join surface by the extrusion of sketch.311. Create 4th sketch on xy plane12. Split the Split.1 surface by the extrusion of sketch.413. Create a boundary curve to join the broken edges14. Create a Blend surface (tangent continuity on both sides)15. Join all visible surfaces16. Make a Symmetry

    (after 1:19, just modify the shape by editing parent surfaces/curves)- modify "translate.1"

  • 8/14/2019 100 Modelling Solutions

    22/22

    - modify sketch.2- modify sketch.3 & sketch.4

    4

    (Click to view the video)

    (workbench: GSD)

    Title: Curvature Analysis on surfaces

    Description:With this tool, we can know how smoothly the surfaces are connected.

    Starting with three connected surfaces (two sweep surfaces, & oneblend surface)

    1. Join 3 surfaces as one2. Create an offset plane (from zx plane)3. Click "Intersection" (select the offset plane & the Join surface)4. Click "Porcupine Analysis" (curvature analysis), then select the

    intersection curve5. Click ok6. If we modify the offset plane, the intersection curve and the

    analysis result will be updated automatically.Curvature continuous: no breaking on the green curveTangency continuous: Green curve is broken, but red lines at theinterlace are parallel

    Point continuous: Green curve is broken, and red lines at the interlacenot parallel