Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Curves from beginning to end


Published on

  • This presentation has helped me a bit, but I feel I am missing some information. I am fairly new to 3D sketches, let alone 3D splines. Could you please attach the videos from the presentation here? I can't seem to get them to play.

    Thank you.
    Are you sure you want to  Yes  No
    Your message goes here

Curves from beginning to end

  1. 1. Curves from Beginning to End Mark Biasotti SolidWorks Corporation Product Definition – New Concepts January 22 nd 2008
  2. 2. Outline <ul><li>2D sketch vs. 3D sketch </li></ul><ul><li>Current curve types in SW </li></ul><ul><li>The basics of the 2D sketch spline </li></ul><ul><li>The basics of the 3D sketch spline </li></ul><ul><li>Using Relationships with 2D sketch spline </li></ul><ul><li>Using Relationships with 3D sketch spline </li></ul><ul><li>Using 2D and 3D splines in Surface construction </li></ul>
  3. 3. Splines: Can live with them, can live without them! What are they good for and why do we use them?
  4. 4. Splines: Can live with them, can live without them My Goal: By the end of this presentation I hope to transform your feelings about splines from this… To This
  5. 5. Why use Splines? When shape can not be described by line, arc, ellipse etc. (or it takes many of them in series to accomplish) Series of arcs Single Spline
  6. 6. Why use Splines? Single Spline results in smoother overall edge verses series of arcs. Series of arcs Single Spline C1 C2
  7. 7. Why are splines so important to consumer product design? <ul><li>Many products, although they look prismatic, are not. </li></ul>
  8. 8. Explanation of C0 thru C3 <ul><li>Surface matching conditions explained </li></ul>C0 Condition – Surface boundaries share Common edge but no tangency C1 Condition – Surface boundaries share Common edge with tangency but rate of curvature does not match at boundary C2 Condition – Surface boundaries share Common edge with curvature matching C3 Condition – Surface boundaries share Common edge with curvature matching to greater degree than C2
  9. 9. 2D verses 3D Sketch 4 degrees of freedom vs. Six Degrees of freedom
  10. 10. Types of Curves in SolidWorks <ul><ul><li>2D Sketch Spline </li></ul></ul><ul><ul><li>Projected Curves </li></ul></ul><ul><ul><li>2 sketch Projection – 3D Curve via 2ea. 2D sketches </li></ul></ul><ul><ul><li>3D sketch spline </li></ul></ul><ul><ul><li>Spline on Surface (SOS) </li></ul></ul><ul><ul><li>Curve thru XYZ/reference points </li></ul></ul><ul><ul><li>Face Curves </li></ul></ul><ul><ul><li>Convert and offset entities – composite curves </li></ul></ul><ul><ul><li>Fit Spline: using analytical (arcs, lines, splines etc.) and fitting a spline over it </li></ul></ul><ul><ul><li>Curve by intersection (of two surfaces) </li></ul></ul><ul><ul><li>Helix and Parabola </li></ul></ul>
  11. 11. The 2D spline Curvature Comb (Show Curvature) point of inflection Control Polygon Handle Spline point handle widgets Shadow Spline position
  12. 12. The 2D spline Spline point Asymmetrical Tangent Magnitude Vector Angle Widget Combined Asymmetrical Vector + Tangent <ul><li>Spline Tip – Hold down <Alt> key when dragging Vector/Tangency Widget to get symmetrical control. </li></ul>
  13. 13. The 2D spline PropertyManager checked <ul><li>Spline Tip – When using Control Polygon, use Relax Spline when continuing to edit spline via spline points and make sure Tangent driving is off. </li></ul>un-checked C3 Continuity possible* when 2 point spline with equal curvature Current spline point’s values Reset current or all spline handles Relax (Re-parameterize – i.e. smooth) the spline Allows for Spline end points to be dragged while maintaining previous tangency keeps all points porportional to each other (will illustrate later)
  14. 14. Lets review with a SolidWorks example
  15. 15. Creating and re-shaping splines
  16. 16. Asymmetrical control of spline handles <ul><li>Example of using Spline control widgets for tracing complex shape objects. </li></ul>Asymmetrical Tangent Magnitude Widget Vector Angle Widget Vector + Tangent Magnitude To pull asymmetrically
  17. 17. Degree raising <ul><li>You can make a C3 spline with the following requirements: </li></ul><ul><ul><li>2 point spline only </li></ul></ul><ul><ul><li>C= relationships on both ends </li></ul></ul>Standard Degree Raising
  18. 18. Applying a Face Tangency Constraint Using Face Tangency Constraint & Equal Curvature *Play Video to show
  19. 19. Using the Proportional Option
  20. 20. 3D curve by 2ea. – 2D sketch spline curves
  21. 21. Curve thru X,Y,Z Points
  22. 22. Curve thru Reference Points
  23. 23. Face Curves
  24. 24. Curve by intersection of surfaces (or planes)
  25. 25. Fit Spline Function Higher Tolerance <ul><li>SolidWorks Tip: Which is more smooth – the lower or higher tolerance? </li></ul>
  26. 26. Convert, Offset & Composite Curves <ul><li>In the 2D sketch – “Convert Entities” and “Offset Entities” </li></ul><ul><ul><li>Allows user to copy or offset external (outside the sketch) model edges </li></ul></ul><ul><li>In the 3D sketch – “Convert Entities” </li></ul><ul><ul><li>Allows user to copy external model edges </li></ul></ul><ul><li>Outside the sketcher – “Composite Curve” </li></ul><ul><ul><li>Allows the user to gather model edges into one single curve entity </li></ul></ul>
  27. 27. Helix Curves <ul><li>Built from single 2D sketch circle. Can control: </li></ul><ul><ul><ul><li>Pitch </li></ul></ul></ul><ul><ul><ul><li>Variable Pitch </li></ul></ul></ul><ul><ul><ul><li>No. of Revolutions </li></ul></ul></ul><ul><ul><ul><li>Can make tapered </li></ul></ul></ul>
  28. 28. Application of 2D Sketch Spline “Bridge Spline”
  29. 29. Getting around problem with constraining to projected curve Initial over constraint Play Video to show
  30. 30. 3D Sketches – how do they work?
  31. 31. Editing 3D sketch splines in 3D space
  32. 32. Getting around in 3D space <ul><li>When creating multiple point 3D sketch splines two helps to controlling them are: </li></ul><ul><ul><li>The Sketch Triad </li></ul></ul><ul><ul><li>Multiple windows </li></ul></ul>
  33. 33. Using curves in Surface features <ul><li>Curves in surfacing, can affect and correct flow of surface </li></ul>3 Curves in 2 nd direction 4 Curves in 2 nd direction 2 2 3 4 3 1 1 Play Video to show*
  34. 34. Using reference surfaces with 3D Sketch
  35. 35. Using curves in Surface features <ul><li>Reference surface example </li></ul>Boundary Surface Fill Surface Reference Surface Reference Surface
  36. 36. Using curves in Surface features <ul><li>Fill Surface with Curve Example </li></ul>
  37. 37. 3D sketch splines and surfaces
  38. 38. Andy and I will now take your questions