Creo 208 Creo Core Pub

67
Creo 1.0 Core Parametric Modeling Update Brian Thompson Director, Product Management June 2011

Transcript of Creo 208 Creo Core Pub

  • Creo 1.0

    Core Parametric Modeling Update

    Brian Thompson

    Director, Product Management

    June 2011

  • 2

    Agenda

    > General User Interface Enhancements

    > Core Modeling User Experience Projects Sketch-based feature usability

    Improved Feature Preview

    Dynamic Edit is now Auto Regen

    Feature Updates

    > Sheet Metal User Experience Projects

    > Creo Parametric Flexible Modeling Extension

  • 3

    Creo Parametric User Interface

    > Creo Consistent Ribbon UI

    Microsoft Office 2010 Compliant UI

    Rich customization capabilities

    > New UI Customization

    Framework

    Config.ui works like config.pro

    > No more Hunting for Commands

    Built in command finder

    > Customizable In-Graphics

    Toolbar

    2010 PTC

    User Experience Ribbon UI throughout.

    Highly Customizable.

    Adhering to MS Fluent UI

    Enhanced graphics and

    display better highlighting, shading, etc

    Quick Access

    Toolbar

    Re-vamped config.ui

    Role based UI

    Forward Looking Information Subject to Change

    In Graphics Toolbar

  • 4

    Core Modeling General User Experience Projects

  • 5

    > Improved Action/Object Dimensioning Mode Modify Previous Dimension Values

    Modify Dimension types

    Radius, linear, strong, lock, reference, etc.

    > New Object/Action Dimensioning Select Sketcher entities, RMB to dimension

    Choose from appropriate dimension types

    > New Sketching Tools Center Rectangle Tool

    Fillet with Construction Lines

    Construction Mode

    Toggle to construction mode and back

    Sketcher Enhancements

  • 6

    > Streamlined Sketcher Entry Select any planar surface or datum Select a sketch-based feature Immediately in sketcher Sketcher references automatically selected

    > Inside Sketcher Reorient the Sketch Easily

    Use Section Orientation menu in sketcher RMB

    Select any sketcher reference or constrained centerline as the H/R reference

    Flip the entire sketch 180

    Flip the viewing direction of the sketching plane.

    Add References to the Sketch Easily Idle mode: Use Alt-Select, then RMBAdd

    References

    While sketching: Use Alt-Select

    Sketch-Based Feature Usability Projects

  • 7

    > New Preview Option Attached geometry preview shows

    feature fully regenerated

    Attached preview guarantees feature will succeed

    No surprises when you commit to the feature definition

    > Feature Preview with Dynamic Edit

    Drag section and feature depth during preview

    Automatic add/removal of geometry Auto_add_remove yes

    Use dimension draggers to isolate and change individual dimensions

    All other section dims are locked!

    Control availability of dimensions/draggers via RMB

    Sketch-Based Feature Usability Projects

    No Preview

    Unattached Preview

    Attached Preview

  • 8

    Sketch-Based Feature Usability Video

  • 9

    > Dynamic Edit is now Auto Regen Mode setting in ribbon When active, any dimension change

    triggers regeneration

    When not active, edit as many dimensions as you want, then click Regen

    > Improved Auto-Regen Interaction Dimension draggers available Sections of multi-section features can

    be isolated Activate by clicking the section tag Show/hide dimensions by section

    Section entities are projected to the selected location

    Perform your edits where you want No longer constrained to the sketch

    Only surfaces owned by the selected feature are highlighted

    Automatic Regeneration

  • 10

    Automatic Regeneration Movie

  • 11

    Core Feature Improvements

  • 12

    > Moved to Dashboard UI Control settings of all points from

    dashboard radio group

    Optionally mix straight line and spline segments in the placement panel

    > Supports Logical Grouping Entire arrays can be selected and

    managed as a group

    Various groups of common radii are automatically managed

    Allows edit of all common radius points with a single edit

    > Familiar End Condition Controls Use same tools as boundary blend

    Choose free, normal, tangent or curvature continuous

    Core Feature User Experience Projects

    Curve Through Points

  • 13

    Curve Through Points Video

  • 14

    > Moved to Dashboard UI All available cross sections are

    placed in a drop-down list

    User can also select a cross section from the screen

    Create new curve from cross section using RMBCurve from X-Sec

    Core Feature User Experience Projects

    Curve from Cross Section

  • 15

    Curve From Cross Section Video

  • 16

    > Enter Equations in Natural

    Engineering Format No parameterization required (but still

    allowed)

    Enter any range for the independent variable

    No longer limited to 0 to 1

    Core Feature User Experience Projects

    Curve From Equation

  • 17

    Curve From Equation Movie

  • 18

    > New Logical Analysis of Selected Surface New logic compares selected conical or cylindrical surface

    for a match in existing hole files

    Suggests the appropriate thread from all available standards

    > Alternative Methods Select a standard thread definition

    Apply a standard offset from the selected surface as in Creo Elements/Pro 5.0

    Core Feature User Experience Projects

    Cosmetic Thread

  • 19

    Cosmetic Thread Video

  • 21

    > Moved to dashboard UI Control pitch by ratio, distance along

    axis or reference

    Use internal or external helix profile Toggle left-hand/right-hand in

    dashboard

    Variable or constant section allowed

    Core Feature User Experience Projects

    Helical Sweep

  • 22

    Helical Sweep Video

  • 23

    > Consolidate Sweep and Variable Section Sweep Single Dashboard-Based Interface

    Constant cross section sweep is the default

    Default geometry type is solid

    Radio group in the provides constant/variable option

    > Cosmetic Sketch Converted to standard sketch workflow

    Can be projected using the project tool

    Constraint solver can be turned off to enable import of large 2D datasets

    > Tapered Extrude Add taper to any extrude from

    options panel

    Core Feature User Experience Projects

  • 24

    Tapered Extrude Video

  • 25

    Sheet Metal User Experience Projects

  • 26

    > Walls

    Revolve

    Offset

    Sweep

    Helical Sweep

    Boundary Blend

    Swept Blend

    > Bending / Flattening

    Bend

    Edge Bend

    Bend Back

    Regular Unbend

    Unbend Unattached Walls

    Flatten Form

    Flat Pattern and Preview

    > Model Properties

    Added Sheet Metal Info

    Use core part parameters

    > Geometry

    Convert Solid to Sheet Metal

    Wall Extend / Trim

    Corner Relief

    > Rips / Split Area

    Sketched Rip

    Edge Rip

    Surface Rip

    Rip Connect

    Split Area (Deformation Area)

    Sheet Metal Features with New UI and Enhancements

    2008 PTC

    26

  • 27

    > New Ribbon modes for Convert solid geometry to a first wall feature

    Conversion Tools make first wall manufacturable

    > New Dashboards for Shell core / part UI

    Driving Surface

    Rip Connect

    > New Functionality Rip Connect as a stand alone tool

    Flip shell direction

    Flip the driving surface

    Select curved edges for edge bends

    Graphic indication of which tool failed

    Convert and Conversion Tools

  • 28

    > Dynamic Preview

    > Create Geometry in Formed State or Flat

    > Select Specific Corners or AutoSelect All

    Corners Before Feature

    > Two Reference Points Bend Line Intersection

    Bend Edge Intersection

    > Additional placement options Rotation

    Offset perp. To V-Notch Center

    > Fixed Cutting Air Issue Below

    Corner Relief

    Dynamic Preview

    Create Geometry in Formed State or Flat

    Select Specific Corners or AutoSelect All Corners Before Feature

    Two Reference Points

    Bend Line Intersection

    Bend Edge Intersection

    Additional placement options

    Rotation

    Offset perp. To V-Notch Center

    Fixed Cutting Air Issue Below

  • 29

    Conversion with Corner Relief Video

    2008 PTC

  • 30

    > Core/Part UI for Revolve Wall

    Sweep

    Helical Sweep

    Boundary Blend

    Swept Blend

    > Switch between Solid Walls, Solid Cut and Surface

    > Add Bends on Sharp Edges

    > Automatic Merge Option

    > SMT Cut in Solidify Tool

    Consolidate Unattached Walls with Core/Part

    Core/Part UI for

    Revolve Wall

    Sweep / Variable Section Sweep

    Helical Sweep

    Boundary Blend

    Swept Blend

    Switch between Solid Walls, Solid Cut and Surface

    Add Bends on Sharp Edges

    Automatic Merge Option

    SMT Cut in Solidify Tool

  • 31

    > Dynamic Preview

    > To Define a Bend Line, Select A Surface

    A Curve

    An Edge

    > Directly Manipulate the Default

    Bend Line with Drag Handles

    and Offsets

    > Or create the Bend Line in

    Sketcher

    > Switch between angle and roll

    > Brake Angle (Inside Angle) is an

    Optional Dim Scheme

    Bend

  • 32

    Bend Tool Video

  • 33

    > Dynamic Preview

    > Manual or Automatic

    Selection of Bent Geometry

    > Uses Part Default Fixed Geometry if

    defined

    > Assumes Part Fixed Geometry if none is

    defined

    > Sets Part Default Fixed Geometry if it is

    unassigned

    > Deformation Control adds the ability to

    Rip Out Deformation Areas

    > Control whether or not previously

    designated relief geometry is created

    > Improved Troubleshooter messages

    Regular Unbend

  • 34

    > Flat Pattern Preview Window Flatten All Forms

    Show Bounding Box

    Annotations and datums off by default

    > Show or Hide with a Push Button

    > Flat Pattern is Enhanced Use Unbend All Tool to Define

    Deformation Areas and Control

    Use pre-defined fixed geometry

    Flatten All Forms

    > Embedded or Separate Window

    > Flat State functionality is preserved

    under a config option

    enable_flat_state yes

    New Flat Pattern Preview and Feature

  • 35

    Flat Pattern, Preview & Unbend Video

  • 36

    > Add SMT Setup to Model

    Properties

    > Add Thickness display

    > New UI similar to Material for Design Rules

    Bend Tables

    > New Preferences dialog to set

    SMT Parameters

    > Convert SMT internal Params to

    Standard part params

    > Added param types for: Bend and corner relief types, edge

    treatment

    > Feature defaults will be By Parameter config to change this

    Add Sheetmetal Setup Info to Model Properties

  • 37

    Creo Parametric Flexible Modeling Extension

  • 38

    Creo Parametric Flexible Modeling Extension

    > Intro to Flex Modeling

    > Selection Surface region selection

    Shape selection

    Geometry Rule Selection

    > Transformations Move

    With dragger

    By dimension

    By assembly

    Offset

    Substitute

    Edit Round

    Modify Analytic

    > Recognition Pattern Recognition & Editing

    Symmetry Recognition & Editing

    > Propagation Combine transformations with

    recognition

    > Other Editing Features Attach

    Remove

  • 39

    > Set of Geometry-Based Editing Tools Users work directly with geometry No underlying feature definitions are needed Tools work the same on imported geometry vs.

    legacy Pro/ENGINEER models.

    No underlying feature definitions are impacted

    > Flex Modeling Creates Parametric Features Geometry selection methods and the geometry manipulation

    techniques are stored as parametric features

    Obey all standard parametric feature rules

    > No New Geometry Creation Users of Creo Parametric will continue to create

    new geometry with standard parametric features.

    No a standalone modeling system

    > The Foundation of Direct Edits in Creo Direct

    Creo Parametric Flexible Modeling Extension

    The Basics

  • 40

    Creo Parametric Flexible Modeling Extension

    Flex Modeling Tab Shape Selection Tools

    Other Editing Tools

    Recognition Tools

    Primary Editing Tools

    Geometry Rule Selection

  • 41

    > No Design Intent Edit non-native geometry files

    Assign design intent

    Control surface sets as features

    > Obsolete Design Intent Old Parametric Model is difficult to use/modify

    Part design requirements have evolved, new control required

    Why rebuild if you can assign new design intent instead?

    > Emergency Changes Have to make a change right now!

    Parametric change can be evaluated later

    Creo Parametric Flexible Modeling Extension

    Use Case

  • 42

    Selection in the Flexible Modeling Extension

  • 43

    > Selection Filter Geometry is the default

    Use Surface Region filter to isolate one contour of a multi-contour surface

    > Shape Based Selection Hover over Rule to preview selection

    Cut, Boss and Round Optionally add secondary surfaces

    Multiple shape rules can be combined via control key

    Any surfaces can be excluded via control key

    Rules are alive like all selection rules

    Selection

    Boss

    Boss With Secondary

  • 44

    > Geometry Rule Based Selection Use Geometry Rules dialog to define sets of related surfaces for a

    single operation

    Once the desired surfaces are highlighted, use MMB/Ok to select

    Presented rule options are context sensitive Coplanar appears for only planar selected surfaces

    Coaxial appears for conical/cylindrical surfaces, etc.

    Apply and/or logic to any presented rules

    Selection

  • 45

    > Dragger Collectors Origin collector remembered position of the

    dragger Orientation collector allows separate

    orientation of the dragger Dragger positions allow reproducible

    regeneration of the feature Note: Free move uses no collectors only the

    final geometry location is stored.

    Move Tool Basics

    Dashboard and References Tab

    Reference collectors

    for location and

    orientation of dragger

    Move Options

    Moved Surfaces Collector

    Excluded Surface Collector

    (Use for Advanced Selection)

    Special Collector for Moving Curves and

    Datums with the Geometry Set

    > Keep Original: Keeps original geometry in original

    location; makes a copy

    > Excluded Surfaces Collector Allows the use of advanced selection

    techniques to exclude surfaces from the selection set.

    With Dragger

    By Dimension

    By Constraints

  • 46

    > Move Any Number of Surfaces Move surfaces via multiple, recorded

    steps Define dragger placement & orientation Define step size

    Move with no steps: Free Move Only final position is recorded

    Apply simple dimensioning scheme

    3 Translations, OR 1 Rotation

    > Parameterize Imported Models Apply parametric control to key surfaces Enable design studies Develop families of imported models

    > Re-Parameterize Existing Models Define new design intent on older models Explore what-if scenarios not possible

    with existing design intent

    Move & Move by Dimension

  • 47

    > Position Geometry using Assembly

    Constraints Works well in combination with Free Move

    Position geometry approximately first

    Then use constraints to finalize position

    Standard constraint types available.

    Distance constraints result in parametric dimensions

    Move by Constraints

  • 48

    > Create Side Surfaces Creates a discontinuity at the specified edge

    Geometry is simply extended starting at the selected edges

    Move Attachment Panel

    Detailed Control Over Geometry Solution

    Side Surface Edges

    Default

  • 49

    > Extend and Intersect Select edge(s) at extension surface boundary

    System will choose one of two surface to extend

    Will break tangency

    Use Next solution to see other surface extend

    Move Attachment Panel

    Choosing Surfaces to Be Extended

    Next

    Extension

    Edges

  • 50

    Next

    > Bounding Edges Provides a boundary at which the system can calculate multiple

    overhang solutions

    Move Attachment Panel

    Control Over Geometry Solution

    Next

    1st (Overhang) Solution

    Bounding

    Edge

  • 51

    > Attach When unchecked, system will leave the moved geometry as an open

    quilt

    May be necessary in certain situations Perform additional operations, build new geometry, then attach later

    > Create Round Geometry When unchecked, system will not attempt to recreate rounds at the final

    location

    May need to manually create rounds or modify some geometry first

    > Maintain Solution Topology Controls how the system reacts to changes in topology around the flex

    move feature.

    When checked, the system will fail the feature if the system cannot apply the remembered solution because of a topology change

    When un-checked, the system try to apply the remembered solution, but switch to the first found default solution if possible.

    Move Attachment Panel

    Attachment, Round and Topology Control

  • 52

    Move Tool: Attachment Panel Movie

  • 53

    > Split Extending Surfaces Collectors Select surfaces you want to extend in the extending surfaces collector

    Select surfaces performing the split in the splitting surfaces collector These surfaces will be used to separate the extending surface from its

    surrounding geometry

    Use Flip to get the complementary solution

    Move Options Panel

    Splitting a Surface

    Flip

    Extending

    Surface

    Splitting

    Surfaces

  • 54

    Splitting Surfaces Movie

  • 55

    > Modify Cylinders, Spheres, Torii and Cones Only one surface at a time

    Only one type at a time

    > Allows Same Geometry Control Same Attachment panel as move

    Same Options panel as move

    Modify Analytic

  • 56

    > Replace One Set of Surfaces With Another Remove and recreate rounds

    Define bounding edges for overhang solutions

    Keep substituting surfaces

    Substitute

  • 57

    > Selection Use Round recognition or the system analyzes round

    geometry from selected round surface automatically

    Does NOT rely on round feature definitions Works the same for imported or native geometry

    > System Calculations Existing rounds are removed and recreated at

    constant radius (including variable radius rounds)

    Options: Unattach Leave interfering rounds alone

    Remove rounds

    Edit Rounds

  • 58

    Offset

    The Big Brother of Core Offset

    > Uses the Same Technology as Move Removes and recreates rounds Extends surfaces to attach to surrounding

    geometry

    > Allows Same Geometry Control Same Attachment panel as move Same Options panel as move

    > Different Workflow Tool calculations done as you enter the tool, even

    with no drag

  • 59

    Modify Analytic, Substitute, Edit Round, Offset

  • 60

    Move, Keep Original,

    Do Not Attach

    > Extends One-Sided Edges of the Quilt to Attach No need to embed the quilt in the solid

    > Use with Move, and Do Not Attach Option Allows you to edit the quilt in the final location before attaching Always extends one-sided edges to try to find geometry Multiple solutions possible if multiple depths are possible

    > Use with Constructed Quilt Geometry Build a new quilt in the desired location, attach using this tool

    Attach

    Attach Quilts in Difficult Locations

    Attach

  • 61

    > Enhancement of Creo Elements/Pro 5.0 Remove Tool Performs same geometry analysis and extensions Same options for Excluded Contours and multiple solutions

    > New options: Keep removed surfaces makes a copy useful for complex selection

    sets Leave open removes the selected surfaces and does not extend

    adjacent surfaces to close. New Quilt when working with surfaces, this option creates a new

    quilt from the extended geometry Surface when working with solids, this option creates the surface

    extensions as a separate quilt, unattached to the model

    Remove

  • 62

    > Geometry Mirror with Move Technology Extends and attaches surfaces of the mirrored geometry

    Creates rounds at intersection edge in new location to match original

    Allows mirroring of curves/datums with geometry

    > Allows Similar Geometry Control Bounding edges with multiple overhang solutions

    Attach geometry

    Create rounds

    > Only Option is to Split Extending Surfaces

    > Workflow like Standard Feature Mirror

    Mirror

  • 63

  • 64

    Pattern & Symmetry and Recognition and Propagation

  • 65

    > Recognize Like Geometry in Any Part If the pattern is linear or radial, this will be detected

    Spacing and number of instances will be editable subject to the geometry operations succeeding

    If there is no pattern to the spacing, then spatial option is provided

    > Restrict Recognition (Pattern Rec. Only) Use surface selection

    Use a sketch

    Pattern and Symmetry Recognition

  • 66

    > Used with Pattern Recognition on Geometry Change multiple like surfaces simultaneously

    Available with most Flex Modeling Tools in the Options Panel: Move (all types)

    Modify Analytic

    Offset

    Edit Round

    Propagation to pattern members is controlled by the pattern definition

    Propagation

  • 67

    Pattern Propagation Video

  • Thank You

    Brian Thompson

    Director of Product Management

    [email protected]