Professional Documents
Culture Documents
Creo Tip & Trick PDF
Creo Tip & Trick PDF
Evan Winter
PTC
System
2
Setting Pro/E style background colors
Blended backgrounds can still be used, and Sketcher can use a default black
background as in pre-Creo releases.
Blended Background in 3D
4
Creating Mapkeys
5
Creating Mapkeys (Cont.)
6
Creating Mapkeys (Cont.)
7
Access to Free Hardware CAD Models
The Creo embedded browser now includes a tab for 3DModelSpace.com, which is a
repository for standard hardware models in Creo Parametric format. Ensure that
“enable_3dmodelspace_browser_tab” is set to yes in config.pro
8
Part
9
Using Intent References
You can increase the robustness of features using Intent References, which capture
the intent of the feature when selecting resulting edges or surfaces (the edges
bounding a surface of a feature, or a set of extruded vertices).
No failure
after base
feature
modification
You can build more robust features using advanced Seed and Boundary selection.
1. Hold ALT and select the Seed surface.
11
Leveraging Advanced Selection Methods (Cont.)
12
Showing Feature and Component Layers
You can show Layer Placement and Status for Part Features and Assy Components.
• Solidify with Datum Planes – Use the Solidify command to trim geometry
from one side of a model (e.g. flat cuts at spring ends, setting up “Mirrored”
simulation models).
14
Improving Patterns
• Geometry Pattern
– New Pattern command that allows you to pattern only the geometry created by features, not the
features themselves. Significantly faster to regenerate than normal feature patterns. 15
Getting Transform measurements using Vertices
16
Measuring Multiple Distances from a Single Reference
17
Creating Cast/Machined Parts
1 2 3
18
Adding colors to Cast/Machined Parts
1 2 3
19
Assembly
20
Assembly Constraint Tweaking
21
Assembly Constraint Tweaking (Cont.)
• If position does not fit Angle or Normal, then it will be either Coincident or Distance.
Here decision is made based on the value of:
– auto_constr_offset_tolerance = (0.5 of the model size by default). If initial distance is bigger than this value, you will
receive Distance, if less, Coincident.
– Note: Value is relative to the size of each component being assembled.
22
Assigning Mass to Assembly Components
You can input a known Mass value for a Part or Assembly instead of calculating from
geometry and density (material).
1. File > Prepare > Model Properties > Mass Properties >
Change
2. Define Properties by
Geometry and Parameters.
3. Edit Mass field as needed.
4. “Calculate” to gather related
values.
23
Previewing Assembly Constraint Status
Partially Constrained
24
Assembly Feature (Cut) Considerations
• Disable Automatic Update – Reduce memory usage and assembly cut
warnings by manually updating intersection list.
– Uncheck Automatic Update and remove any non-cut models.
– Additional models may be automatically added to Intersected list when added to the assembly if
Automatic Update is left enabled.
25
Large Assembly Management
27
Options Modeler
28
Config.pro Options
• template_cnfg_asm
– Specifies the default configurable product template file.
• template_module
– Specifies the default module template file
29
Variant Builder Tips
30
Legacy Data
• Overbuilt Assemblies
1. (Top Level) File > Save As > Save As Configurable Product
2. (Overbuilt Components) RMB > Transfer into Module
• Interchange Assemblies
– File > Save As > Save As Configurable Module
31
Mechanism
32
General Mechanism Notes
33
Converting Constraint Sets to Mechanism Connections
34
Using Advanced Collision Settings
You can simulate part interaction without Mechanism Contacts (Cams, Gears, 3D
Contact) using Advanced Collision settings.
• Config.pro - enable_advance_collision “yes”
35
Degrees of Freedom
Connection sets constrain motion while still permitting various degrees of freedom.
Type Total DOF Rotation Translation
Rigid 0 0 0
Pin 1 1 0
Slider 1 0 1
Cylinder 2 1 1
Planar 3 1 2
Ball 3 3 0
Weld 0 0 0
Bearing 4 3 1
General Varies Varies Varies
6dof 6 3 3
Gimbal 5 0 0
Slot Varies Varies Varies
36
Creating Analyses
An analysis lets you define conditions for servo motors that move the assembly
• Select an Analysis type.
– Position – verifies the validity of the mechanism based on
defined motors.
– Kinematic – used to analyze the motion of bodies as a
result of defined motor profiles.
– Dynamic – Incorporates forces to analyze reactions at
connections (e.g. the Normal load on a pin due to gravity
and Mass Properties).
37
Creating Measures
Snapshots allow you to capture mechanism position states for use in analysis
features, animations and to display in a drawing view.
Set as Initial
Condition
39
Drawings
40
Working in Multiple Windows
• In a Drawing, select the Window overflow from the View tab and pick New.
You will be prompted for a sheet number to navigate to.
• You can now work in multiple drawing sheets simultaneously. (Also works
well for large models where regular reorientation is time consuming).
41
Dimensioning
• Use dimension names with “&” symbol in notes and other dimensions to
reference values parametrically (i.e. “&d17”).
42
Managing Large Drawings (Config.pro Options)
• Force_Wireframe_in_drawings
43
Displaying Set Datums on Drawings
Set Datum visibility is controlled through layers, but they can also be erased.
In this drawing there is a Set
Datum that is currently
hidden from view. Although
we can select it from the
Drawing Tree and “unerase”,
it will still be hidden if it is on
a hidden layer.
44
Displaying Set Datums on Drawings (Cont.)
Drawing views can have their layer status set independently of the top level drawing.
To set the layer status for an
individual view, we pick the
view from the layer tree
Active View drop-down and
then set the layer status. This
views layers will now behave
independently of the
drawings layer status, and
must be managed separately.
Some WF4 drawings may have large numbers of Erased items that must be deleted
prior to being shown in a different view. These can be deleted automatically through a
hidden drawing option.
• File > Prepare > Drawing Properties > Detail Options
– “user_command” ‘delete_erased_dimensions’
– “user_command” ‘delete_erased_axes’
46
Advanced Drawing Update Commands
Some WF4 drawings may have errors or outdated standards when retrieved in newer
releases. The commands below can be used to update drawings as described.
• File > Prepare > Drawing Properties > Detail Options
– User_command delete_erased_dimensions
– User_command delete_erased_axes
– user_command clean_duplicate_axes
– user_command update_note_text_padding
– update_drawing 1808656 (remove extra spaces in basic dimensions)
– update_drawing 2119624 (Crosshatching break across text)
– Update_drawing 2140864 (secondary dimensions show at maximum decimal places)
– update_drawing all (applies all updates. Use caution as this command may make more changes
than are desired)
• Config.sup Options
– enable_auto_drawing_update yes *(required to use the options below)
– auto_drawing_update all
– auto_drawing_update_command delete_erased_axes
– auto_drawing_update_command delete_erased_dimensions
47
Sorting BOM tables by Assembly Sequence
Repeat Regions in BOM tables often sort alphabetically rather than by assembly
sequence. This can be changed through the Repeat Region Attributes.
• Under Table > Repeat region > Attributes select the table region > No
dup/Level > Recursive > bln by part > No cbl Info > done/return > done
– The BOM table will now be sorted by Assembly sequence.
48
Sketcher
49
Expanded Sketcher Right-Mouse menu items
1
1. Show Entity Locks – Toggles the display of sketch entity locks
2
that were used in place of dimension locks.
3
2. References – Provides a shortcut to the Sketch References
dialog.
Selection-based Commands:
• When symmetry is desired, create Centerline features first, allowing Creo to give
symmetry assumptions while
sketching.
51
Customizing the Sketcher Palette Window
• You can save custom sketches into the palette folders and reuse them later.
– Folders are located in <Loadpoint>\Common Files\Mxxx\text\sketcher_palette
– Create custom folders for custom Palette tabs
52
Resolving Failures
53
Config.pro settings for managing failed models.
• Regen_failure_handling
– No_resolve_mode*
– Resolve_mode
• allow_save_failed_model
– Prompt*
– Yes
– No
54
Top Down Design
55
Skeleton Models
56
Standard Skeleton Model Methods
57
Motion Skeletons Overview
58
Useful Surfacing Features
59
Common Surfacing Tools
• Curves
– Through Points, Offset Csys, From Xsec
– Define ends conditions (Tangency, Curvature Continuity).
• Boundary Blend
– Similar to Blends, transitions between curves.
– First and second direction options.
• Intersect
– Creates a new 3D curve from two 2D sketches/curves
– Creates curve at intersection of surface/surface or surface/datum.
• Merge
– Combine surfaces into quilts, trimming excess geometry.
• Fill
– Creates a surface within a sketch boundary.
• Thicken/Solidify
60
Using PrecisionLMS for Web-Based-Training
61
Accessing PrecisionLMS
• Go to PTC.COM
– Services > eLearning
• Login
– Learn and Explore tab > Precision LMS
– Use assigned login information.
62