Docstoc

FreeStyle Shaper, Optimizer & Profiler

Document Sample
FreeStyle Shaper, Optimizer & Profiler Powered By Docstoc
					                                               CATIA Training
                                               Foils



                                           e
                                        urs
                                      co
                                the
                           of
                        on
                    a ti
                 str
          Illu




                                               FreeStyle Shaper,
                                               Optimizer & Profiler

                                               Version 5 Release 9
                                               June 2002
                                               EDU-CAT-E-FSS-FF-V5R9


Copyright DASSAULT SYSTEMES 2002                                       1
Course Presentation

Objectives of the course
In this course you will learn how to create style design surfaces, analyze their quality
and modify them. You will discover two possible approaches: the surface-based
approach and the curve-based approach.




Targeted audience
Surface Designers


          0.5 days

                                                            Prerequisites
                                                            Fundamentals about
                                                            CATIA V5




Copyright DASSAULT SYSTEMES 2002                                                           2
Table of Contents

1. Introduction to FreeStyle       p.4
2. Surface-Based Approach          p.12
3. Curve-Based Approach            p.28




Copyright DASSAULT SYSTEMES 2002          3
Introduction to Freestyle

In this lesson, you will learn about the FreeStyle workbench by


      Accessing the workbench
      Exploring the User Interface
      Using the Compass
      Using the Visualization tools
      The FreeStyle Dashboard




Copyright DASSAULT SYSTEMES 2002                                  4
Accessing the Workbench




                                   At any time, the current workbench is
                                   indicated by an icon on the right hand
                                   Tool Bar.



Copyright DASSAULT SYSTEMES 2002                                            5
  Exploring the User Interface (1/2)
                                                 Free Style tools...




 Part tree

 Features...                         Freestyle Dashboard               Compass




Standard
tools

  Copyright DASSAULT SYSTEMES 2002                                               6
Exploring the User Interface (2/2)

FreeStyle tools




Copyright DASSAULT SYSTEMES 2002     7
     Using the Compass (1/2)


      The compass is used to:
      1- Select a plane/direction to perform an action
      2- Display according to a main plane
      3- Apply a transformation to one or several entities.

•   A toolbar is available by hitting F5 key ---------------------------------------
•   In this toolbar you have the choice of the main plane/direction-------------
•   Activate the main plane that is the most visible on your viewing position-
•   Use a plane or 3 points to define a plane/direction---------------------------
•   Reset the compass in xyz mode-------------------------------------------------
•   Switch the compass from not linked to linked to the entity------------------
•   When linked to an entity, create the compass plane for later use-----------
Hitting F5 several times and you will switch from x0y to y0z to z0x
The compass also has an associated popup




    Position the compass :
    You may Drag and Drop your compass to:
    • A curve: the plane normal to the curve will be defined.
    • A surface: the plane tangent to the surface where you dropped the compass will
      be defined.
    The compass is then switched from x,y,z to a u,v,w trihedron.
    Then hitting F5 you will flip from u,v to v,w then w,x plane definition.



     Copyright DASSAULT SYSTEMES 2002                                                  8
Using the Compass (2/2)



       The compass is used to:
       1- Select a plane/direction to perform an action
       2- Display according to a main plane
       3- Apply a transformation to one or several entities.



Once a plane/direction is selected, you may use this plane/direction definition in
relevant action :
                                                                                                      Y rotation
• Each time you find the following icon:
• Or use it to project control points within Control Point menu
                                                                                           X translation
Display according to a main plane :                                                                              Z translation
 •   Just click on the x, y or z letter to display corresponding , y0z, z0x and x0y view
 •   A second click on the same letter invert the direction of viewing
 •   Pan the display click+hold on x,y or z axis and moving the mouse
 •   Rotate the display by click+hold on the arcs of circle and moving the mouse

Apply a transformation to one or several entities :
• Link the compass to an entity and then use the axes/rotation circles from the
  compass, the entity will physically move in your model
• You can also manipulate several entities: first position your compass on an entity,
  then multi-select the entities to be moved and act on the compass
• To reset the compass drag and drop it on the asbolute xyz axis (bottom right of the
  screen)
                                                                                                                     X rotation
                                                                                            Z rotation

                                                                                                         Y translation
Copyright DASSAULT SYSTEMES 2002                                                                                            9
   Using the Visualization Tools


FreeStyle Visualization Options are very useful
to display some entities characteristics.               Apply dress up :
Display them by using the Tools / Visualization
Option menu.                                      • This dialog box is used to define what will
The 2 menus are also available in the bottom        be displayed using option Apply
toolbar.                                          • You may display the control Points of the
                                                    entities or its segmentation and change the
                                                    symbol used for points.
                                                  • Select the entities to process

                                                        Remove the visualization options :
                                                  • Select the entities to process
                                                  • Click on the Remove Visualization menu


                                                        Geometric information
                                                  • Select an entity
                                                  • Click on Geometric information icon
                                                  • Information such as entity type and
                                                    order are displayed in a box
                                                  • Select other elements to be analyzed, in
                                                  the tree, if necessary
                                                  • Click on the icon again to exit the function


                                                       Visual Symmetry
                                                  • Select the part to process
                                                  • Click on the Visual Symmetry icon
                                                  • Select a reference plane
   Copyright DASSAULT SYSTEMES 2002                                                                10
     The FreeStyle Dashboard


    The FreeStyle dashboard groups options that are
                                                                                                                         Tensions:
    common to several functions
                                                                                                             When the option is ON, tangent
      Create Datum:                                                                                          and curvature tensions of the
When the option is ON,                                                                                       entity being created can be
the result of the current                      Snap:                                                         displayed and changed manually.
action is a datum, not a           These options activate the
feature. It has no link            automatic detection of                                                    Applies to Match, Blend…
with its parent entities,          vertices, edges, control                        Continuity:
it cannot be updated               points and segments for            When the option is ON, continuities
when its parents are               snapping.                          of the current element are displayed
                                                                      and can be frozen.                                       Furtive display:
modified.
                                   Applies to Control Points,                                                                When the option
• Click the button to
                                   Match, Global Deformation,         Applies to Control Points, Match,                      is ON, the control
activate the option,
                                   Planar Patch, 3D Curve…            Blend, Fill …                                          points of the
•Click again to cancel it,
                                                                                                                             entity being
•Double-click the
                                                                                                                             created are
button to make the
                                                                                                                             displayed.
option permanent.
                                                                                                                             Applies to Blend,
Applies to 3D Curve,
                                                                                                                             3D Curve, …
Styling Sweep, Net
Surface.
                                                                                             Contact Points:
                                                                                         When the option is ON,
         Keep original:                                   Attenuation:                   contact points are             U,V orders:
 When the option is activated,         These buttons allow a quick setting of the        displayed and can be      When the option is
 the input entity is not deleted       attenuation, i.e. the parameter that defines      moved by dragging or      ON, the order of the
 as the new one is created.            the speed of the movements controlled by          assigned a precise        element being
                                       the mouse.                                        location.                 created is displayed
 Applies to Offset, Project                                                                                        and can be changed.
 Curve, Break, Untrim,                 Applies to Control Points, Match, Offset,         Applies to Match,         Applies to Control
 Fragmentation,                        Blend, 3D curve …                                 Blend, Styling Sweep,     Points, Match, Fit …
 Disassemble…                                                                            Curve on Surface,
                                                                                         Styling Corner…
     Copyright DASSAULT SYSTEMES 2002                                                                                                     11
Surface-Based Approach

In this lesson you will learn how to create surfaces using control points


      Creating simple patches
      Creating surfaces by extrusion
      Modifying surfaces by their control points
      Matching surfaces
      Blending surfaces
      Creating curves on surfaces
      Trimming surfaces
      Analyzing quality (surface / draft)
      Creating parallel surfaces
      Deforming surfaces


Copyright DASSAULT SYSTEMES 2002                                            12
Surface-Based Approach

    Intuitive to those who are used to manipulating shapes by their control
    points



    Intended to serve user sensibility and creativity




Copyright DASSAULT SYSTEMES 2002                                              13
Creating Simple Patches
 Simple surfaces: we usually use one of these four functions to create
 basic surfaces that will shaped by their control points afterwards.


• Planar Patch: you can create a planar patch by selecting      • 3-Points Patch: you create a rectangular patch by
  two points which define the diagonal of a rectangle.            selecting 2 points which define the length and a third one
                                                                  which defines the width.
The selected points can be existing points such as curve
                                                                The rules for the selection of points are the same as for
or patch vertices. You can also pick a point in space, the
                                                                Planar Patch.
selected point will then be the projection of the pick to the
current privileged plane defined by the compass.




• 4-Points Patch: you can create a patch by selecting four      • Geometry extraction: you extract a rectangular area of a
  points which define the four corners of the patch.            patch by selecting 2 points which define the diagonal of
                                                                the rectangle. The sides will be taken as parallel to U and V
The selected points must be existing points such as curve       directions of the support patch.
or patch vertices. You cannot pick a point in space.
                                                                The selected points must be on the same surface.




Copyright DASSAULT SYSTEMES 2002                                                                                            14
Creating Surfaces by Extrusion                   Extrude Surface:
                                                 This function allows to create a surface by
                                                 dragging a curve in a given direction.



Just select any kind of curve: a planar curve,
3D curve, a curve on surface or a surface edge
and activate Extrude Surface.


The extrusion direction is :

      • Normal to the plane of the curve

      • Following the normal of the
        Compass

The extrusion length is :

 • Directly input via keyboard

 • Using the mouse, you may drag the outside
   boundary to the desired location.
   Combining with “Snap on vertex” option
   (dashboard option) is very convenient to
   stop the extension.


Temporary display of the resulting surface :

• Plain line shows a segment limit

• Dashed line shows the order of your
  segment

Copyright DASSAULT SYSTEMES 2002                                                               15
                                                    Control Points - To modify a shape by its control points, :
Modifying Surfaces by                               1- select the control points that are free to move (the others
                                                    remain fixed)
their Control Points                                2- choose a direction for moving the control points that you pull
                                                    3- if several control points are free to move, define a deformation
Choose the possible directions with the icons
                                                    distribution law.
of the dialog box as follows:
                                                     Define a deformation distribution law with the icons of the dialog box
• in the privileged plane (change the
                                                     as follows:
  privileged plane if necessary)
• perpendicular to the privileged plane,             • all the selected points are equally moved
• along directions defined by the segments           • the deformation distribution on selected points is linear from
  connecting the control points                        the pulled point (maximum deformation) to the last selected
• parallel to the tangent direction of the             point (no deformation)
  curve at the considered point                      • the deformation law is concave, i.e. the deformation attenuates
• parallel to the normal direction of the              quickly (local deformation).
  curve at the considered point                      • the deformation law is convex, i.e. the deformation attenuates
• in a local plane automatically detected by           slowly (more global deformation).
  the system to preserve tangency                    • the deformation varies slowly at both ends and quickly in the
  directions (for example to allow the                 middle.
  surface to be tangent to its symmetric).


The possible directions
are shown by green
arrows when you bring
your cursor close to a
control point or a line.


When you select and drag an arrow, the control
point (or the line) becomes the pulled point (or
line) and is moved in the direction of the arrow.
The other selected points are moved according
to the chosen deformation law.

A GSD point can be created by right-clicking on
a control point and selecting “keep this point”.       You can use the Smooth or Harmonize functions to automatically
Copyright DASSAULT SYSTEMES 2002                       reorganize the control points and get a more regular polygon.  16
  Matching Surfaces

To update the continuities of a surface relatively to another. Available choices:
1- Point continuity (the surface boundary will be replaced by the new selected one
2- Tangent continuity where the surface (the first selected) will be set tangent to the       Display :
referenced one (the second selected) at the selected boundary,
3- Curvature as for the previous case we will get a curvature continuous result               • Distance, Angles, Curvature
                                                                                                through Quick connect Checker
Select first the boundary you want to adjust, then                                            • Control Points to check / modify
select the curve you want to match it to.                                                       quality of the resulting surface
• The modified surface is automatically computed
  and displayed                                                                               Project end points is used if you
                                                                                              match a boundary much smaller than
The constraint on the opposite boundary can be                                                the reference boundary and you want
displayed (dashboard option) and adjusted                                                     to keep the global dimension of the
                                                                                              shape. Project boundary is used to
Information on the match surface can be displayed:                                            match on a curve lying on a surface
                                                                                              (rather than a surface boundary).
• Match type
• Order of the result
• Number of Patches                                       Global Tension and local tangent using
                                                          manipulators (dashboard option):
Contact points (dashboard option) allows to
dynamically limit the portion of the border to match      • Adapt Curvature tension
using manipulators                                        • Edit local tangent angle through contextual
                                                            menu you get Target (referenced element),
Match Type could be Analytic or Approximated :
                                                            Initial (tangent first surface), or User (input
• Analytic: deformation of the original surface             a specific value)
• Approximated: a new surface is computed
• In any case you may let the system decide by            Move on main axis : move the control points
  switching the Auto mode                                 according to your compass orientation

Diffusion : propagates smoothly the deformation applied to reach the desired continuity to all
control points; it moves more points but the result is more regular.
  Copyright DASSAULT SYSTEMES 2002                                                                                            17
 Blending Surfaces

                                                 Blend Surfaces: Use this menu to connect 2 surfaces together. You
                                                 manage continuity with the connected surface:
                                                 1- select the boundary of the first surface to connect
3 types are available:                           2- select the boundary of the second surface to connect
                                                 3- switch the continuities according to the expected result (simple,
• Basic = Analytic, the result is mono patch
                                                 tangent, proportional or curvature continuity).
• Advanced = Approximated, the result may be
  multi patch
• Auto = The system optimizes the choice
  between the 2 previous methods


Project end points is used in case you blend a
boundary much smaller than the other and you
want to keep the global dimension of the
shape

Adjusting Tangency and curvature:
• Adapt tangency and Curvature tension by
  acting on the manipulators you will change
  the resulting shape.


Contact points allows to dynamically limit the
portion of the border to match using
manipulators

Furtive display (dashboard) gives the
characteristics of the resulting surface:
- Type of blend
- Number of resulting patches

 Copyright DASSAULT SYSTEMES 2002                                                                                       18
Creating Curves on Surfaces                                       Very useful to create trimming curves on a surface:
                                                                  1- Select surface on which the curve will lay
                                                                  2- Draw your curve

     Curve on surface

Display
Two dashboard options are available:                                              Creation Type
- Contact points: will allow you to modify points you entered.                    You have the choice between:

- U,V orders: displays the order of the curve you are creating.                    - Point by Point: you will enter a series of
                                                                                     points (see Mode)
                                                                                   - Isoparameter: You will create an Iso U or
                                                                                      Iso V of your patch.




                                                                                   Different types of mode
                                                                                   As for 3D curves you have 3 modes :
                                                                                   - Through points: the result will be a spline
                                                                                     contour made of (Nb of points-1) curves
                                                                                     of order 4.
                                                                                   - Near Points: the result will be a mono-arc
                                                                                     curve, smoothed on the points. You may
                                                                                     choose the resulting order.
                                                                                   - With control points: more than 6 points
                                                                                     you will create multi-arc curve .




Copyright DASSAULT SYSTEMES 2002                                                                                            19
                                              To redefine the limits of a surface by splitting it along one or more curves:
Trimming Surfaces                             1- Select the surface to be split,
                                              2- Select the curve that will cut the surface in 2, and choose the
                                              projection direction if the curve doesn’t lie on the surface.
     Break surface or curve                   3- Adjust the       symbols to define what you keep and what you remove



Depending on the type of curve you create, you can choose one of the                 In case the curve does not cut the surface
following break types in the Break Options dialog box :                              totally in 2, the curve is automatically
- Relimit: the surface is relimited and the control points of the initial surface    extended using a tangent line to split the
  are kept.                                                                          surface totally.
- Approximation / Exact: the surface is not relimited and its limits are
  redefined. A new surface is created. The maximum order of the new
  surface can be defined through a contextual menu
                                                                                                    Symbols allow you to define :

                                                                                                    - the side you keep
                                                                                                    - the side you remove
 Direction: If the curve is not a “Curve on
 Surface”, you need to chose the way
 you will project the curve onto the
 surface:
 - Normal to the Surface
 - Along the normal of the Compass                                                              Hint:
   privilege plane.                                                                             Use menu “Untrim Surface or
                                                                                                Curve” to restore the complete
                                                                                                surface (use Keep original option
                                                                                                of dashboard if necessary)
Keep original option (dashboard) will
enable you to keep the original surface




Copyright DASSAULT SYSTEMES 2002                                                                                              20
Analyzing Surfaces (1/2)                               Display analysis lines on surfaces, for example:
                                                       1- cutting planes
                                                       2- reflection lines

    Cutting planes
                                                    The cutting planes can be
                                                    •parallel according to the direction defined
                                                    by the compass
                                                    •perpendicualr to a curve
                                                    •anywhere, they are then selected manually
                                                    one by one

                                                    The number of planes is explicitly keyed in
                                                    or defined by a step between planes.

                                                    The section lines can be created as curves
                                                    through a contextual menu (right-click).




    Reflection lines
                               The reflection lines are produced by a set of
                               parallel lines reflecting on the surface. The
                               reflection can be computed
                               •in screen direction (then the lines are constantly
                               updated when the view direction changes)
                               •or according to a fixed-eye position (then the lines
                               do not change when the view direction changes).

                               The position of the lines is defined by the compass.
                               Their number and spacing is keyed in directly in
                               the dialog box. The line can also be created as
                               curve.
Copyright DASSAULT SYSTEMES 2002                                                                          21
Analyzing Surfaces (2/2)                                    Display a mapping curvature of a surface



    Surfacic Curvature Analysis
View mode should be set as “Materials”.

Analysis can be applied either on a surface or on a whole
Open Body.




Type: choose between “Gaussian”, “Minimum”, “Maximum”, “Limited”,
“Inflection area”

 Display might be changed through those options:
 • Color Scale: check it to display the color scale. Values can be edited and
 modified by right-clicking them.
 •On the Fly: check it to allow the curvature values display when moving the
 pointer over the surface.
 •3D MinMax: check it to display the maximum and minimum curvature
 values on the surface.

 Analysis Options:
 •Radius Mode: to get the curvature radius value instead of the curvature.
 •Auto: to use an automatic color scale.




Copyright DASSAULT SYSTEMES 2002                                                                       22
Analyzing Draft                                             Display a feature draft analysis




View mode should be set as “Materials”.




Mode: choose between quick or full analysis.

Display might be changed through those options:
• Color Scale: check it to display the color scale. Values can be edited
and modified by right-clicking them.
•On the Fly: check it to allow the angle values display when moving
the pointer over the surface.

Directions:
•Draft direction might be locked or unlocked
•Draft direction can be modified through compass selection




Copyright DASSAULT SYSTEMES 2002                                                               23
                                                       To create new surface(s) at a given distance from original
  Creating Parallel Surfaces                           one(s). The distance can be constant (simple) or variable
                                                       (variable):
                                                       1- select the surface(s)
       Offset Surface                                  2- choose type (simple or variable),
                                                       3- define the offset distance.


                                                 Characteristics of the result. You can specify:
The following information can be displayed and   • A tolerance and then you do not control the
modified:                                          order, it will be an information only.
• Offset value: editable (right-click) to be       or
  modified.                                      • The maximum order of the resulting surface,
• Normals: important field to check the            (Delta U , Delta V) there you will not control
  coherence of the offset on several patches.      the accuracy of the offset, it will be an
  You may reverse the offset side by clicking      information only.
  the vector.
• Order : displays the order in U and V.
• Tolerance: displays the exact tolerance
  deviation.                                                                                          Variable offset:
• Corner (only simple mode): allows to use                                                            You will have to
  Snap on geometry to define the offset                                                               define the offset
                                                                                                      values for each
                                                                                                      corner.




                                                  If you offset a trimmed surface,
                                                  the temporary display will be
                                                  based on the untrimmed surface.
                                                  However the result will be made
                                                  on the trimmed surface.


  Copyright DASSAULT SYSTEMES 2002                                                                                        24
 Deforming Surfaces                              To deform a set of surfaces in one operation:
                                                 1- select the surface to deform
                                                 2- choose type (intermediate surface or axis use) and guide (No,
                                                 1 , or 2 guides)
      Global deformation                         3- run and use the displayed “Control Points” box to perform
                                                 modifications.




Type : intermediate surface
                                                                                      Guides:
• A pseudo-patch is computed : it is a planar
                                                                                      They are used to impose
  patch in the privileged plane bounding the
                                                                                      continuities control along 1 or 2
  deformed surface.
                                                                                      surfaces
• Check this patch and use F5 to adjust it
  before hitting the RUN option.
• The “Control Point” box is then displayed
  and acting on the Control Points of the
  Pseudo Patch, you will dynamically deform
  the surfaces.
• It is a nice way of creating models families
  from a reference, also you may try different
  shape modifications to get to the expected
  style .




 Copyright DASSAULT SYSTEMES 2002                                                                                         25
Exercise Presentation

And now practice on the first master exercise, to learn about:
         Creating surfaces
         Modifying surfaces
         Blending and trimming surfaces
         Analyzing surfaces
         Creating offset surfaces
         Modifying surfaces globally




Copyright DASSAULT SYSTEMES 2002                                 26
To Sum Up

In this lesson you have seen the surface-based approach to:



    Create surfaces
    Modify surfaces
    Analyze surfaces




Copyright DASSAULT SYSTEMES 2002                              27
Curve-Based Approach

In this lesson you will learn how to create surfaces based on curves.


      Creating curves
      Matching curves
      Blending curves
      Analyzing curves
      Creating surfaces from curves




Copyright DASSAULT SYSTEMES 2002                                        28
Curve-Based Approach

    Fits the needs of those who can control shapes through minimal
    mathematical concepts
    Allows associativity for easy shape modification




Copyright DASSAULT SYSTEMES 2002                                     29
Creating Curves                            3D Curve: Freeform curve in space.
                                           This will allow you to create curves by points in space, with or
                                           without links to existing elements.
                                           3D Curves are features, they can be edited by double-click and they
                                           are updated if their parent entities are modified.

                                                                                               Control Points:
                                                                                               • If you select more than 6 points,
                                                                                                 multi-arc elements will be created.
Input of Points:                                                                               • At any time you may come back to
• Just select the points to be used as “Control Points” / “Near Points” /                        an previously selected point and
  “Passing through Points”.                                                                      modify its location.
• If you select a point in space, its position will be defined by the privileged
  plane.                                                                                       Near Points:
• If you select a point on existing geometry (existing point, vertex, point on                 • The result will be a Mono Arc
  curve or on surface…), a constraint will be created between the point and                      curve.
  the existing geometry. If the existing geometry is changed, the 3D Curve is                  • You may input deviation value and
  updated.                                                                                       segmentation.
• If you do not want such a constraint, activate the option Disable geometry
  detection.
                                                                                               Through Points:
                                                                                                • The result will be a spline contour
                                                                                                  made of (Nb of points-1) curves of
                                                                                                  order 4.


                                                            You can at any time edit a 3D-Curve (double-click) and move the input
                                                            points.
                                                            You may also use the dialog box buttons to:
                                                            Insert a point: add a new point.
                                                            Remove a point: suppress a point.
                                                            Free or constrain a point: create a link between a point and another
                                                            element (point, curve, surface) or on the contrary, free a point so that it
                                                            becomes independent from its support.
Copyright DASSAULT SYSTEMES 2002                                                                                                     30
 Matching Curves
                                 To automatically modify a curve so as to be connected to another curve while taking
                                       the continuity type into account
                                 1- Point continuity (the surface boundary will be replaced by the new selected one
                                 2- Tangent continuity where the surface (the first selected) will be set tangent to the
                                       referenced one (the second selected) at the selected boundary,
                                 3- Curvature as for the previous case we will get a curvature continuous result

Select first the curve you want to match, then
select the curve you want to be matched.
The first curve is automatically modified depending
 on the chosen type of constraint.
No curve creation as result, but modification of the
 existing curve.

Continuities:
Update the continuity level of the blend curve by
switching this option on (dashboard) and then right-
click on the displayed continuity to select the
appropriate level. You may also just click on the
continuity to flip to the next level of continuity.

Contact Points:
You can tune the location of the match curve end
point by activating the dashboard option. A
manipulator allows you to slide these points on the
curves.

Tension:
Display tangency tension (dashboard) and adjust it
by acting on the manipulators. You will change the
shape of the match or use right-click the value to
key in a new value.


 Copyright DASSAULT SYSTEMES 2002                                                                                          31
  Blending Curves

                                             Blend Curves : Use this menu to connect 2 curves together. You manage
                                             the continuities with the connected curves:
                                             1- select the first curve to connect
                                             2- switch continuities according to the expected result (simple, tangent or
                                             curvature continuity).




Contact Points:
You can tune the location of the each blend end
point on the original contours by activating this
option (dashboard). A manipulator allows you to
slide these points on the curves.

Continuities:
Update the continuity level of the blend curve by
switching this option on (dashboard) and then right-
click on the displayed continuity to select the
appropriate level. You may also just click on the
continuity to flip to the next level of continuity.

Tension:
Display tangency tension (dashboard) and adjust it
by acting on the manipulators. You will change the
shape of the blend or use right-click the value to
key in a new value.


 Copyright DASSAULT SYSTEMES 2002                                                                                          32
  Analyzing Curves                                     Display either curvature or radius of curvature on curves
                                                       1- select the curves to be analyzed
                                                       2- pick menu “Curvature Analysis”

       Porcupine curvature analysis
Type: choose between “Curvature” or “Radius of
Curvature”

Use “Automatic” to dynamically scale the display
according to your viewing. You may decide to
impose the size factor by input of the amplitude.

“Project on plane” set whether you want the 3D-
curvature or the curvature of the curve projected in
the preference plane (compass)

Particular: Displays the min and max values

Density: Gives the Number of displayed curvature
values
You can slide your cursor on the display to check
the value along the contour. Using right click you
can also create the highlighted point
                                                       Curvature graph
                                                       option will create a
Curvature display: you can choose comb (the            separate window of
spikes) and/or envelop (curve connecting the           the curvature graph of
extremities of the spikes)                             the curves.
                                                       You can slide your
Option reverse is used to display the spikes on the    cursor in this graph to
other side of the contour                              check values at
                                                       different points of the
                                                       curve


  Copyright DASSAULT SYSTEMES 2002                                                                                 33
  Creating Surfaces (1/2)                          “Styling Sweeps” allow you to generate surfaces by moving a section
                                                   along one or several curves:
                                                   1- first input is the profile to be swept
                                                   2- second input is the spine contour which you will sweep the profile
       Styling sweeps                              3- third input is the guide contour used to sweep the profile.
There are 4 different kinds of sweep:
• Simple Sweep: One contour is moved along                                                                    Attention:
  one spine.                                                                                                  -The contours
• Sweep and Snap: The profile is rotated or                                                                   have to be W&S
  slided around the spine contact point normal                                                                joined entities or
  plane to keep profile contact with the guide                                                                boundaries
  contour                                                                                                     -There must be a
• Sweep and Fit: In this case, a global                                                                       contact between
  transformation of the profile is applied to                                                                 Profile and Spine
  ensure the contact with the guide contour.                                                                  as well as between
• Sweep Near Profiles: In this case, several                                                                  Profile and Guide
  profiles are used; a first one plus one or
  several reference profiles giving the coupling
  and side conditions (tangency, curvature) on
  the guide an spine contours. This does not                            In case the spine is a surface boundary, you may also
  insure that the result will pass through the                          slide the profile on the spine to remain tangent to
  reference profiles.                                                   supporting surface. This also concerns the guide side
                                                                        for “Sweep and Fit” and for “Sweep Near Profile”.

                                                          Moving frame: they are used to impose the way we will position the
                                                          intermediate profile along the spine:
                                                          • Translation: the profile is only translated along the spine contour
                                                          • On contour: the profile location is computed according to the contour
                                                            trihedron (T, N, B)
                                                          • Fixed direction: the normal is replaced by the fixed direction. The
                                                            binormal is then recomputed using the tangent and the fixed direction.
                                                            This is specially useful to avoid cork screw or waving effects.

                                                          You can check the evolution of your moving frame evolution by
                                                          dragging the manipulator along the spine.
  Copyright DASSAULT SYSTEMES 2002                                                                                             34
  Creating Surfaces (2/2)                        Net surfaces allow you to generate on two sets of curves:
                                                 1- curves of the first set are used as guides
                                                 2- curves of the second set are used as profiles
                                                 3- continuity constraints can be given on sides to connect with
       Net surfaces                              existing surfaces.

The first selected guide is taken as dominant       The first selected profile is taken as dominant and marked profile(d) on
and marked guide(d) on screen: this curve will      screen: this curve will impose its V-parameterization to the resulting net
impose its U-parameterization to the resulting      surface. The other guides are re-approximated to follow the same
net surface. The other guides are re-               parameterization.
approximated to follow the same                     The profiles don’t have to intersect the guides exactly. They are re-
parameterization as the dominant guide.             approximated to intersect if necessary
⇒ The net surface will not go exactly through       ⇒ The net surface does not go exactly through the profiles, even the
the non-dominant guide.                             dominant one.

The dominant guide can be changed by                The dominant profile can be changed by selecting another profile curve
selecting another guide curve (with CTRL key).      (with CTRL key).

                                                     Any time an outside guide or profile is lying on a curve, a continuity
                                                     constraints can be selected to ensure continuities in point, tangency or
                                                     curvature with the support surfaces. The level of continuity is changed
                                                     through the labels displayed when the corresponding option is active in the
                                                     dashboard.




  Copyright DASSAULT SYSTEMES 2002                                                                                           35
Exercise Presentation

And now practice on the second master exercise, to learn about:
         Creating curves
         Creating surfaces by FreeStyle Sweeps
         Creating surfaces by FreeStyle Nets
         Modifying the surfaces by modifying the input curves




Copyright DASSAULT SYSTEMES 2002                                  36
To Sum Up

In this lesson you have seen :



    Creating associative curves
    Creating associative surfaces
    Modifying surfaces with associativity




Copyright DASSAULT SYSTEMES 2002            37

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:138
posted:3/29/2010
language:English
pages:37
Yi Yang Yi Yang NULL http://null
About student