Vous êtes sur la page 1sur 67

Creo 1.

0 Core Parametric Modeling Update

Brian Thompson Director, Product Management June 2011

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

Creo Parametric User Interface


User Experience
> Creo Consistent Ribbon UI
Microsoft Office 2010 Compliant UI Rich customization capabilities
Quick Access Toolbar
Ribbon UI throughout. Highly Customizable. Adhering to MS Fluent UI In Graphics Toolbar

> New UI Customization Framework


Config.ui works like config.pro

> No more Hunting for Commands


Built in command finder

> Customizable In-Graphics Toolbar

Re-vamped config.ui Role based UI


2010 PTC Forward Looking Information Subject to Change

Enhanced graphics and display better highlighting, shading, etc


3

Core Modeling General User Experience Projects

Sketcher Enhancements

> 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

Sketch-Based Feature Usability Projects

> 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
6

Sketch-Based Feature Usability Projects

> 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!

No Preview

Control availability of dimensions/draggers via RMB

Unattached Preview
Attached Preview
7

Sketch-Based Feature Usability Video

Automatic Regeneration

> 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


9

Automatic Regeneration Movie

10

Core Feature Improvements

11

Core Feature User Experience Projects


Curve Through Points
> 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
12

Curve Through Points Video

13

Core Feature User Experience Projects


Curve from Cross Section
> 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

14

Curve From Cross Section Video

15

Core Feature User Experience Projects


Curve From Equation
> 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

16

Curve From Equation Movie

17

Core Feature User Experience Projects


Cosmetic Thread
> 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

18

Cosmetic Thread Video

19

Core Feature User Experience Projects


Helical Sweep
> 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

21

Helical Sweep Video

22

Core Feature User Experience Projects

> 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

23

Tapered Extrude Video

24

Sheet Metal User Experience Projects

25

Sheet Metal Features with New UI and Enhancements


> Walls
Revolve Offset Sweep Helical Sweep Boundary Blend Swept Blend

> Model Properties


Added Sheet Metal Info Use core part parameters

> Geometry
Convert Solid to Sheet Metal Wall Extend / Trim Corner Relief

> Bending / Flattening


Bend Edge Bend Bend Back Regular Unbend Unbend Unattached Walls Flatten Form Flat Pattern and Preview

> Rips / Split Area



2008 PTC

Sketched Rip Edge Rip Surface Rip Rip Connect Split Area (Deformation Area)
26

Convert and Conversion Tools

> 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

27

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

28

Conversion with Corner Relief Video

2008 PTC

29

Consolidate Unattached Walls with Core/Part


> 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

30

Bend
> 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

31

Bend Tool Video

32

Regular Unbend
> 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

33

New Flat Pattern Preview and Feature


> 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

34

Flat Pattern, Preview & Unbend Video

35

Add Sheetmetal Setup Info to Model Properties


> 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


36

Creo Parametric Flexible Modeling Extension

37

Creo Parametric Flexible Modeling Extension

> Intro to Flex Modeling


> Selection
Surface region selection Shape selection Geometry Rule Selection

> Recognition
Pattern Recognition & Editing Symmetry Recognition & Editing

> Propagation
Combine transformations with recognition

> Transformations
Move
With dragger By dimension By assembly

> Other Editing Features


Attach Remove

Offset Substitute Edit Round Modify Analytic

38

Creo Parametric Flexible Modeling Extension


The Basics
> 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 Geometry selection methods and the geometry manipulation techniques are stored as parametric features Obey all standard parametric feature rules Users of Creo Parametric will continue to create new geometry with standard parametric features. No a standalone modeling system

> Flex Modeling Creates Parametric Features

> No New Geometry Creation

> The Foundation of Direct Edits in Creo Direct

39

Creo Parametric Flexible Modeling Extension


Shape Selection Tools Flex Modeling Tab Other Editing Tools

Geometry Rule Selection

Recognition Tools

Primary Editing Tools

40

Creo Parametric Flexible Modeling Extension


Use Case
> 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

41

Selection in the Flexible Modeling Extension

42

Selection

> 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

Boss With Secondary Boss

43

Selection

> 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

44

Move Tool Basics


Dashboard and References Tab
> 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 Options Reference collectors for location and orientation of dragger

> Keep Original:

Keeps original geometry in original location; makes a copy Allows the use of advanced selection techniques to exclude surfaces from the selection set.

> Excluded Surfaces Collector

With Dragger By Dimension

By Constraints Moved Surfaces Collector


Excluded Surface Collector (Use for Advanced Selection)

Special Collector for Moving Curves and Datums with the Geometry Set
45

Move & Move by Dimension

> Move Any Number of Surfaces

Move surfaces via multiple, recorded steps Move with no steps: Free Move
Only final position is recorded 3 Translations, OR 1 Rotation

Define dragger placement & orientation Define step size

Apply simple dimensioning scheme

> Parameterize Imported Models

Apply parametric control to key surfaces Enable design studies Develop families of imported models
Define new design intent on older models Explore what-if scenarios not possible with existing design intent
46

> Re-Parameterize Existing Models

Move by Constraints

> 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

47

Move Attachment Panel


Detailed Control Over Geometry Solution
> Create Side Surfaces
Creates a discontinuity at the specified edge Geometry is simply extended starting at the selected edges
Default

Side Surface Edges

48

Move Attachment Panel


Choosing Surfaces to Be Extended
> 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

Next

Extension Edges
49

Move Attachment Panel


Control Over Geometry Solution
> Bounding Edges
Provides a boundary at which the system can calculate multiple overhang solutions 1st (Overhang) Solution

Next Next

Bounding Edge

50

Move Attachment Panel


Attachment, Round and Topology Control
> 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 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.

> Maintain Solution Topology

51

Move Tool: Attachment Panel Movie

52

Move Options Panel


Splitting a Surface
> 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 Splitting Extending Surfaces Surface

Flip

53

Splitting Surfaces Movie

54

Modify Analytic

> 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

55

Substitute

> Replace One Set of Surfaces With Another


Remove and recreate rounds Define bounding edges for overhang solutions Keep substituting surfaces

56

Edit Rounds

> 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

57

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

58

Modify Analytic, Substitute, Edit Round, Offset

59

Attach
Attach Quilts in Difficult Locations
> 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
Build a new quilt in the desired location, attach using this tool

> Use with Constructed Quilt Geometry

Attach

Move, Keep Original, Do Not Attach


60

Remove

> 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

61

Mirror

> 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

62

63

Pattern & Symmetry and Recognition and Propagation

64

Pattern and Symmetry Recognition

> 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

65

Propagation

> 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

66

Pattern Propagation Video

67

Thank You

Brian Thompson
Director of Product Management

brthompson@ptc.com

Vous aimerez peut-être aussi