Escolar Documentos
Profissional Documentos
Cultura Documentos
North America
• Education Services Registration
– Tel: (888) 782-3773
– Fax: (781) 370-5307
• Technical Support (Monday - Friday)
– Tel: (800) 477-6435
– Fax: (781) 707-0328
• License Management and Contracts
– Tel: 877-ASK-4-PTC (877-275-4782)
– Fax: (781) 707-0331
Europe
• Technical Support, License Management, Training & Consulting
– Tel: +800-PTC-4-HELP (00-800-78-24-43-57)
Asia
• Please refer to http://www.ptc.com/services/training/contact.htm for contact
information.
In addition, you can access the PTC Web site at www.ptc.com. Our Web
site contains the latest training schedules, registration information, directions
to training facilities, and course descriptions. You can also reach technical
support, and register for online service options such as knowledge base
searches, reference libraries, and documentation. You can also find general
information about PTC, PTC Products, Consulting Services, Customer
Support, and PTC Partners.
Precision Learning
PTC uses a role-based training approach. The roles and the associated
training are graphically displayed in a curriculum map. Curriculum maps are
available for numerous PTC products and versions in the training section of
our Web site at http://www.ptc.com/services/edserv/learning/paths/index.htm.
Please note that a localized map may not be available in every language and
that the map above is partial and for illustration purposes only.
Before the end of the class, your instructor will review the map
corresponding to the course you are taking. This review, along with instructor
recommendations, should give you some ideas for additional training that
corresponds to your role and job functions.
Training Agenda
Day 1
Module 01 ― Introduction to Manufacturing
Module 02 ― Creating Manufacturing Models
Module 03 ― Configuring Operations
Module 04 ― Using Reference Models
Module 05 ― Using Workpiece Models
Module 06 ― Creating and Using NC Model Assemblies
Module 07 ― Creating and Configuring a Work Center
Day 2
Module 08 ― Creating and Configuring Tools
Module 09 ― Using Template Manufacturing Models
Module 10 ― Using Manufacturing Parameters
Module 11 ― Creating Face Milling Sequences
Day 3
Module 12 ― Creating Volume Milling Sequences
Module 13 ― Creating Profile Milling Sequences
Module 14 ― Creating Straight Cut Surface Milling Sequences
Module 15 ― Creating From Surface Isolines Surface Milling Sequences
Day 4
Module 16 ― Creating Cut Line Surface Milling Sequences
Module 17 ― Advanced Surface Milling Options
Module 18 ― Creating Roughing and Re-roughing Sequences
Module 19 ― Creating Finishing Sequences
Day 5
Module 20 ― Creating Trajectory Milling Sequences
Module 21 ― Creating Holemaking Sequences
Module 22 ― Creating Engraving Sequences
Module 23 ― Using the Process Manager
Module 24 ― Creating and Post-Processing CL Data Files
Table of Contents
Perform this task only if you are running the labs on a computer
outside of a training center, otherwise proceed to Task 2.
1. Extract the zipped class files to a root level drive such as C: or D:.
• The extracted ZIP will create the default folder path automatically,
such as C:\PTCU\CreoParametric3.
2. Locate your existing Creo Parametric shortcut.
• Copy and paste the shortcut to your desktop.
• Right-click the newly pasted shortcut and select Properties.
• Select the Shortcut tab and set the Start In location to be
PTCU\CreoParametric3.
3. Start Creo Parametric using the newly configured shortcut.
• The default working directory is set to the CreoParametric3 folder.
You can then navigate easily to the functional area and topic folders.
Step 2: Close all open windows and erase all objects from memory to
avoid any possible conflicts.
1. If you currently have files open, click Close from the Quick Access
toolbar, until the icon no longer displays.
2. Click Erase Not Displayed from the Data group in the ribbon.
• Click OK if the Erase Not Displayed dialog box appears.
Step 3: Browse to and expand the functional area folder for this procedure
and set the folder indicated in the header as the Creo Parametric
working directory.
1. Notice the
SampleFunctionalArea\Topic1_
Folder as indicated in the header
above.
2. If necessary, select the Folder
Browser tab from the
navigator.
1. The instruction for setting the datum display indicates which Datum
Display types to enable and disable. For example, “Enable only the
following Datum Display types: .”
2. To set the datum display, first click the Datum Display drop-down
menu from the In Graphics toolbar.
3. Next, enable and disable the
check boxes as necessary. For
example you could disable the
Select All check box, and then
enable only the desired datum
types.
Objectives
After completing this module, you will be able to:
• Describe the Creo Parametric manufacturing process.
• Describe the elements that make up completed manufacturing models.
• Create manufacturing models.
• Create a simple machining sequence.
Objectives
After successfully completing this exercise, you will be able to:
• Create manufacturing models using template manufacturing models.
• Configure the manufacturing environment.
• Create simple NC sequences.
• Review the CL data.
You create a new manufacturing model, and then configure the manufacturing
environment. You are then able to create a simple surfacing NC sequence
and review the NC sequence.
Step 3: Specify the machine coordinate system and the retract plane.
Objectives
After completing this module, you will be able to:
• Describe the contents of manufacturing models.
• Create manufacturing models.
Manufacturing Models
As manufacturing models are developed, they contain all manufacturing
process information, such as operations, Work Center, NC sequences,
reference models, and workpiece models.
The manufacturing model assembly file is created when you create a
manufacturing model. It has the filename format "filename".asm.
• The manufacturing model assembly file contains all manufacturing process
information, such as operation information and NC sequence information.
• This file also contains the assembly information for reference models,
fixtures, and workpieces assembled into the manufacturing model.
Best Practices
Create manufacturing models using a template manufacturing model. This
ensures standardized models are used for the initial manufacturing model
configuration.
5. Save the manufacturing model and erase all models from memory.
• Click Save from the Quick Access toolbar and click OK to save
the model.
• Click Close from the Quick Access toolbar to close the window.
• Click Erase Not Displayed .
• Click OK.
Objectives
After completing this module, you will be able to:
• Describe elements of manufacturing operations.
• Configure Work Center, fixtures, machine zero positions, and machine
retract planes within operations.
Manufacturing Operations
• Manufacturing operations contain configured elements such as machine
zero coordinate systems and fixtures.
• Manufacturing operations also contain NC sequences that reference
the configured machine tool (Work Center), and the specified machine
coordinate system.
• An operation consists of a number of configured elements such as:
– The machine coordinate system (specified by the machine zero
position). This also specifies the direction of the X-, Y-, and Z-axes
on the machine tool.
– A retract plane (or surface) which the tool retracts to between NC
sequences.
– An optional fixture setup.
• When these items have been specified, you can create NC sequences to
machine components assembled into the manufacturing model. These NC
sequences reference the machine tool and the machine zero position.
You cannot create NC sequences until you configure the manufacturing
operation and configure a machine tool.
Fixture Configuration
Fixtures are typically configured at this stage of setting up the operation.
However, they are optional elements of an operation and are not required
to complete NC sequences. Fixtures are parts or assemblies that are
assembled into manufacturing models, and they can be easily activated and
deactivated as required. Fixtures can be used as references, for example:
• To specify the location of the machine coordinate system.
Best Practices
Where appropriate, it is recommended to assemble fixtures before specifying
the machine coordinate system or assembling both reference models and
workpiece models. This enables these items to reference any fixtures if
required.
Task 3: Specify the machine zero coordinate system and the retract plane.
Objectives
After completing this module, you will be able to:
• Describe the purpose of reference models.
• Assemble reference models using different methods.
Reference Models
Reference models, often referred to as design models, represent the finished
machined component. Model geometry, such as surfaces and edges,
is selected from the reference model and is used as references when
creating NC sequences. If the reference model changes, then all associated
machining toolpaths are updated to reflect the changes. The reference model
can be a part or assembly and can take many forms, for example:
• A component machined from solid. In this case, it is likely all component
geometry would be machined.
• A machined mold core. In this case, it is likely only the mold core geometry
would be machined.
• A machined casting. Normally only certain surfaces on the casting would be
machined. In addition, holes would be drilled, bored, or tapped as required.
Milling\Reference_Models CASTING.ASM
In this case, the reference model has been assembled to the default
datum planes in the manufacturing model. However, it is possible
to configure an operation and assemble a fixture before assembling
the reference model. This would give you the option of assembling
the reference model to the fixture if required.
Objectives
After completing this module, you will be able to:
• Describe the purpose of workpiece models.
• Create workpiece models using different methods.
Workpiece Models
Workpieces represent the unmachined stock material. They are optional
components within a manufacturing model; however, if they are used, then
you can simulate the machining of workpieces when creating NC sequences.
Workpieces can be standard stock billets or they can represent castings.
Using workpieces provides you with a number of capabilities:
• You can simulate the cutting tool machining the workpiece.
• After creating each toolpath, you can update the workpiece to display an
as-machined version of the workpiece.
• Unless you specify otherwise, there is no machining outside the workpiece
boundaries.
• The workpiece is displayed in green to help you visually distinguish
between the workpiece and the reference model geometry. In addition,
Workpiece Options
You can assemble or create a workpiece in a manufacturing model. A
number of options are available:
• Create an automatic workpiece – This enables you to create a rectangular
or round workpiece depending on your requirements. A dashboard
interface enables you to easily control the size and position of the
workpiece relative to the reference model.
• Assemble a workpiece using the Same Model option – This enables you to
assemble an existing part into the manufacturing model as the workpiece.
• Assemble a workpiece with features inherited from a selected part. The
new workpiece inherits geometry and feature information from the selected
part. At any time, you can specify the geometry and the feature data that
you want to modify on the workpiece without changing the original part.
Inheritance provides greater freedom to modify the workpiece without
changing the original part.
• Assemble a workpiece with features merged from a selected part. In this
case, a new workpiece part is created. The new workpiece contains an
external merge feature, and this feature contains all geometry and datum
features which have been copied from the originally selected part. All layer
information is also copied into the new workpiece.
• Create a manual workpiece – This enables you to create a new workpiece
in the manufacturing model by manually creating features and geometry
as required.
Milling\Workpiece_Models BRACKET.ASM
Objectives
After completing this module, you will be able to:
• Describe the purpose of NC model assemblies.
• Create NC model assemblies.
• Use NC model assemblies in manufacturing models.
Objectives
After completing this module, you will be able to:
• Describe the elements that make up Work Center.
• Create Work Center and configure various Work Center options.
Objectives
After completing this module, you will be able to:
• Describe the differences between the different tool types: standard, solid,
and sketched.
• Create standard and solid tools through the configuration of tool parameters.
• Use cutting data to configure optimum tool feeds and speeds based on
stock material.
Tool Types
You can configure tools when creating a Work Center or you can configure
them as needed when creating NC sequences. Once you configure a tool,
you can store the information and use it again. There are three different
milling tool types: standard, solid, and sketched. Each type of tool is created
in a different way and is designed for a specific purpose.
• Standard tools – You can use standard tools when no special tool
representation is required. These tools are configured within the Tools
Setup dialog box.
• Solid tools – You can use solid tools when you need to enhance the tool
display and check for interference between the tool and workpiece when
reviewing toolpaths.
• Sketched tools – You typically use sketched tools when a non-standard
tool shape or an alternative tool control point is required, for example,
during trajectory milling. You can, for example, create a sketched tool for
machining slots.
Standard Tools
• You create standard tools by configuring tool parameters within the Tools
Setup dialog box.
• The type of tool, for example milling or drilling, determines the tool
cross-section and therefore which parameters are available for
configuration.
• The tool parameter values control the tool shape, for example:
– Length
– Cutter_Diam
• Note, when playing a toolpath, the tool is displayed based on the parameter
values.
Configuring Tools
You can create, delete, or edit tools using the Tools Setup dialog box.
A number of tabs are available within the dialog box that enable you to
configure different types of tool information.
Saving Tools
• You can save tool parameter information as files and reuse the tools in
different NC sequences and in different manufacturing models.
• Saving a tool creates an XML format file. For example, tool_name.xml.
• Note that old format tool parameter files are also recognized. These are:
– .tpm for Pro/ENGINEER release 12 to Pro/ENGINEER Wildfire 2.0.
– .tprm for pre-Pro/ENGINEER release 12.
Cutting Data
• You can create cutting data for tools, enabling you to configure optimum
feed rates, spindle speeds, and depth-of-cut. This data can then be passed
into NC sequences.
• The cutting data is based on the material that you are machining, the
specific tool you are using, and the application, which can be either
roughing or finishing.
Creating and Storing Cutting Data
You can create cutting data by specifying different stock materials for
machining, and by specifying feed, speed, and depth of cut data for each
tool. Within each tool file, you need to specify different cutting data for each
different stock material.
• Store all tool parameter files. • Use Tools Setup dialog box.
• Use sub-folders to divide tool • Display tools with .xml and .tpm
types. file extensions.
• Config.pro option: – By default.
– pro_mf_tprm_dir. • Supported tool file extensions:
– Creo Parametric searches for – .xml – Pro/ENGINEER Wildfire
tools from this folder. 3.0 onwards.
– .tpm – .Pro/ENGINEER
release 12 to Pro/ENGINEER
Wildfire 2.0.
– .tprm – .pre-Pro/ENGINEER
Figure 1 – Example Tool Folder release 12.
Structure
• Tools appended in tool table.
• Tool information stored with
manufacturing model.
Figure 2 – Tool Listing – Also store with Work Center.
Retrieving Tools
• You can retrieve tools for use in NC sequences using the Tools Setup
dialog box.
• By default, Creo Parametric starts searching for tools in the pro_mf_tprm_dir
folder, or the current working directory if no configuration option is specified.
• By default, you can retrieve tools with .xml or .tpm file extensions. You can
select the following tool file extensions:
– .xml – Tools created from Pro/ENGINEER Wildfire 3.0 onwards.
– .tpm – Tools created from Pro/ENGINEER release 12 to Pro/ENGINEER
Wildfire 2.0.
– .tprm – Tools created before Pro/ENGINEER release 12.
• Note, as tools are retrieved and added to the tool table, the tool position
(tool number) automatically increments by one with respect to the last tool
Objectives
After completing this module, you will be able to:
• Describe the items that you can include in template manufacturing models.
• Create new manufacturing models using template manufacturing models.
5. Close the template model and erase all objects from memory.
• Click Close from the Quick Access toolbar.
• Click Erase Not Displayed .
• Click OK.
Objectives
After completing this module, you will be able to:
• Describe how manufacturing parameters control NC sequences.
• Describe the different methods used to configure and edit parameter values.
• Edit parameter values in NC sequences.
• Edit and activate site parameter files.
Manufacturing Parameters
• You create NC sequences by selecting or creating geometry to
machine. You then determine how to generate the toolpath by modifying
manufacturing parameters.
• There are many different parameters that you can configure, including:
– CUT_FEED – Controls the feed rate of NC sequences during cutting
motions.
– SPINDLE_SPEED – Controls spindle speed in NC sequences.
– STEP_DEPTH – Controls the incremental depth of each pass when
cutting.
– SCAN_TYPE – Controls the method of scanning the machined area.
Parameter Types
• Categories – Parameters are grouped into six logical categories, enabling
you to quickly locate the relevant parameters to configure. The categories
are:
– Feeds and Speeds – Parameters such as CUT_FEED and
RETRACT_FEED.
9. In the Site Tree window, click File > Exit to close the window.
10. Click Done/Return.
1. In the model tree, select MACH01, then right-click and select Edit
Definition .
• Select the Parameters tab.
• Click the Defaults and select the RGH_3_AXIS_MIL check box.
Click Done Sel > Done.
• Click Accept in the Milling Work Center dialog box.
You must activate the site parameter file by selecting the check box
next to its name. You can only associate one of each type of site
parameter file to a Work Center.
Objectives
After completing this module, you will be able to:
• Describe the face milling process.
• Describe the key face milling manufacturing parameters.
• Create face milling sequences.
• Create mill surfaces relevant to face milling.
• Create material removal features specific to face milling.
Face Milling
A face milling sequence enables you to face down the workpiece with a
flat or radius end mill tool. You configure the final machining depth and
area by selecting or creating a planar surface parallel to the retract plane.
Alternatively, you can configure a mill window to define the depth and area to
be machined. The following features describe face milling NC sequences.
• All machining movements are parallel to the retract plane.
• All inner contours in the configured reference geometry (holes, slots) are
automatically excluded from machining.
• If you have a workpiece in the manufacturing model, then you can remove
the machined volume from the workpiece by creating a material removal
feature. You can do this after you complete the NC sequence.
Figure 3 – TRIM_TO_WORKPIECE
= YES
TRIM_TO_WORKPIECE Parameter
Face milling steps behave differently if a workpiece is in the manufacturing
model.
• With a workpiece – The starting height for the cuts is always one cut depth
below the top of the workpiece.
– If TRIM_TO_WORKPIECE is set to NO, then Creo Parametric machines
the selected surface without regard to the workpiece outline.
– If TRIM_TO_WORKPIECE is set to YES, then the toolpath extends or
trims to the workpiece cross-section at the depth of the surface you
are machining.
• Without a workpiece – The step parameters exclusively determine the
starting height for the cuts and the toolpath completely machines the
selected surface.
Objectives
After completing this module, you will be able to:
• Describe the volume milling process.
• Describe the key volume milling manufacturing parameters.
• Create volume milling sequences.
• Create mill windows and mill volumes relevant to volume milling.
• Modify volume milling sequences using build cut and customize
functionality.
• Create material removal features specific to volume milling.
Volume Milling
You typically use volume milling sequences to remove large amounts of
workpiece material. Examples include machining mold cavities and mold
electrodes and machining pockets and slots.
You can use the following features to describe volume milling NC sequences.
• Volume milling sequences remove the material inside a specified volume
slice-by-slice.
• All slices are parallel to the retract plane.
• You can create both roughing and profiling passes within a volume milling
sequence.
• You use manufacturing geometry to configure the volume of material to
machine.
Task 2: Create a volume milling sequence using the trimmed mill volume.
Mill Windows
• Mill windows are manufacturing geometry features that you use to create
volume milling sequences. They consist of a closed outline projected from
the window start plane onto the reference model. You can then machine
the resulting outline in a volume milling sequence. You can create them
before or during the creation of an NC sequence.
• You create a mill window by:
– Sketching or selecting a closed outline in an appropriate plane.
– Projecting the silhouette outline of the reference part on the mill window
start plane.
• All reference model geometry visible within the window is machined.
• You can configure a number of options.
– Placement – Defaults to the retract plane. Enables you to configure the
starting plane.
– Depth – Defaults to reference model geometry. Alternatively you can
specify a blind depth of up to a selected plane parallel to the window
start plane.
7. Click Resume .
• Right-click and select
Machining Reference,
then select the previously
configured mill window,
MILL_WINDOW_1.
• Click Display Toolpath .
• Click Play .
• Review the simulation and
click Close.
Notice that the tool machines all reference model geometry inside
the mill window outline.
2. Click Resume .
3. Click Display Toolpath .
• Click Play .
• Notice the updated toolpath.
Notice that the tool now machines inside the new mill window
outline.
4. Click Close in the Play Path dialog box.
5. Click Complete Feature .
Scanning Parameters
The following is a summary of the key parameters that control how the tool
scans each slice in volume milling sequences.
• ROUGH_OPTION – Controls whether a profiling and/or roughing pass is
created during volume milling.
– ROUGH_ONLY – No profiling.
– ROUGH_AND_PROF – Rough then profile.
– PROF_AND_ROUGH – Profile then rough.
– PROF_ONLY – Only profiling.
– ROUGH_AND_CLEAN_UP – Cleans up the walls of the volume without
creating a profiling pass.
Notice that the tool now only cuts in one direction. However, a
profile pass is still made because the ROUGH_OPTION is still
equal to ROUGH_AND_PROF.
Notice that the tool now scans at 45 degrees relative to the X-axis
of the NC Sequence coordinate system.
15. Click Close in the Play Path dialog box.
16. Click Done Seq.
Task 1: Use the build cut functionality to change from by slice to by region.
This manufacturing model does not contain a workpiece to enable
easier viewing of the cut motions.
1. Disable all Datum Display types.
2. In the model tree, select
the VOLUME MILLING NC
sequence, then right-click and
select Edit Definition .
• Click Play Path > Screen
Play.
• Click Play in the Play Path
dialog box.
The tool machines across each pocket using a slice-by-slice
motion. You can edit this toolpath using Build Cut functionality.
3. Click Seq Setup.
4. Select the Build Cut check box.
5. Click Done.
6. Select the By Region check box.
7. Click Confirm to switch to by
region.
8. Click Order Regions.
9. Select the edge of the top region,
as shown.
10. Select the edge of the right
region, as shown.
Objectives
After completing this module, you will be able to:
• Describe the profile milling process.
• Describe the key profile milling manufacturing parameters.
• Create profile milling sequences.
• Create mill surfaces relevant to profile milling.
• Create lead in and lead out motions.
Profile Milling
You can use profile milling to rough or finish mill vertical or slanted surfaces.
You configure the final finishing surface by selecting reference model
surfaces or creating mill surfaces. The following features describe profile
milling NC sequences.
• Surfaces selected for machining must enable a continuous toolpath.
• The depth of the surfaces selected for machining determines the final cut
depth.
• You can configure tool approach and exit motions.
• If you have a workpiece in the manufacturing model, you can remove
the machined volume from the workpiece by creating a material removal
feature. You can do this after you complete the NC sequence.
Task 1: Edit the lead in and lead out parameters in a profile milling
sequence.
1. Enable .
2. Select the Options tab in the
Profile Milling dashboard.
3. Select the Approach Axis text
box in the Options tab.
• This enables the selection of
an Approach Axis.
• From the model, select axis
AA_1 as shown.
4. Select the Exit Axis text box in
the Options tab.
• This enables the selection of
an Exit Axis.
• From the model, select axis
AA_1, again.
Objectives
After completing this module, you will be able to:
• Describe the surface milling process.
• Describe the key straight cut surface milling manufacturing parameters.
• Create straight cut surface milling sequences.
• Create mill surfaces relevant to surface milling.
Surface Milling
You use surface milling to mill horizontal or contoured surfaces. The selected
surfaces must enable a continuous toolpath.
• There are four cut types that enable you to configure the cut motion and
generate the toolpath.
– Straight Cut – You mill the selected surfaces by a series of straight cuts.
– From Surface Isoline – You mill the selected surfaces by following the
surface UV lines.
– Cut Line – You mill the selected surfaces by defining the shape of the
first, last, and optionally intermediate cuts. The generated toolpath
gradually changes the shape of the cuts according to surface topology.
– Projected Cuts – You mill the selected surfaces by projecting their
contours on the retract plane, creating a "flat" toolpath in this plane
Figure 2 – CUT_ANGLE =
Figure 1 – Straight Cut Example 45 Degrees
Task 1: Create a straight cut surface milling sequence and edit parameter
values.
Notice that the toolpath passes over the pocket and avoids the
circular extrusion.
9. Reconfigure the cut definition.
• From the NC SEQUENCE
menu, click Seq Setup.
• Select the Define Cut check
box, and click Done.
• Select the By Edge option.
• Select the right edge of the
reference model, as shown.
• Click OK.
10. From the menu manager, click
Play Path > Screen Play.
• Click Play .
Notice that the cut angle is now aligned with the selected edge.
Notice that the tool now retracts over the extrusion, and machines
over the pocket, and the cut angle has changed, as shown.
Notice that the resulting step-over has been reduced and is now
calculated using the TOOL_OVERLAP parameter, as shown.
8. Edit the scallop height to control the step-over distance.
• Click Step Parameters .
• Edit SCALLOP_HGT to 0.4.
• Click OK.
9. Click Screen Play.
• Click Play .
Notice that the resulting step-over has been reduced and is now
calculated using the SCALLOP_HGT parameter, as shown.
10. Edit the profile stock allowance to control the remaining stock.
• Click Step Parameters .
• Edit PROF_STOCK_ALLOW to 2.
• Click OK.
– Trim – You can trim a mill surface using another surface, datum plane,
or curve.
– Merge – When you create additional surface patches, the added patches
are not automatically included in the mill surface definition. You must
connect the patches with the base quilt (the one that includes the first
added surface) by merging.
• Mill Volumes – You can select surfaces from mill volumes and use them
as surface machining references.
• Mill Windows – If you use mill windows, then all surfaces within a mill
window are selected.
Objectives
After completing this module, you will be able to:
• Describe the from surface isolines surface milling process.
• Describe the key from surface isolines surface milling manufacturing
parameters.
• Create and edit from surface isolines surface milling sequences.
Task 1: Create a From Surface Isolines surface milling sequence and edit
parameter values.
Objectives
After completing this module, you will be able to:
• Describe the cut line surface milling process.
• Describe the key cut line surface milling manufacturing parameters.
• Create and edit cut line surface milling sequences.
Task 1: Create a cut line surface milling sequence and edit parameter
values.
Objectives
After completing this module, you will be able to:
• Describe the methods that you can use to modify default surface milling
cut motions.
• Edit surface milling sequences using different methods.
Objectives
After completing this module, you will be able to:
• Describe the roughing and re-roughing process.
• Describe the key roughing manufacturing parameters.
• Create roughing sequences.
• Create re-roughing sequences.
Notice that the toolpath roughs out the pocket with a 25 millimeter
flat end mill.
10. Review the simulation and click Close in the Play Path dialog box.
11. Click Complete Feature .
Notice that the tool machines only the areas where the previous
roughing sequence could not reach.
6. Review the simulation and click Close in the Play Path dialog box.
7. Click Complete Feature .
Figure 3 – CLOSED_AREA_SCAN
= TYPE_SPIRAL
Notice that the number of slices has increased, because the step
depth is now controlled by the ROUGH_SCALLOP parameter.
Notice also additional slices are taken during the roughing toolpath.
You can control when the additional slices are taken by editing the
ROUGH_SCALLOP_CONTROL parameter value.
Toolpath Filleting
• Add a filleting move to a sharp
corner
• SMOOTH_SHARP_
CORNERS
– NO
– CONSTANT_RADIUS Figure 1 – No Toolpath Filleting
– RADIUS_BY_ANGLE
– MAX_RADIUS
• SMOOTH_RADIUS
Progressive Slowdown for
Corners
• Slowdown motions and ramp
up motions
• CORNER_SLOWDOWN
• SLOWDOWN_LENGTH
• SLOWDOWN_PERCENT
• NUMBER_SLOWDOWN_
STEPS Figure 2 – Toolpath Filleting Applied
Toolpath Filleting
• You can add a filleting move to a sharp corner. This option is available for
roughing, re-roughing, volume milling, and local milling.
• SMOOTH_SHARP_CORNERS – Specifies the way sharp toolpath corners
are rounded while machining. The options are:
– No – A rounding radius is not used while machining sharp toolpath
corners. This is the default.
– CONSTANT_RADIUS – Rounds sharp corners using a rounding radius
having a value equal to that of the SMOOTH_RADIUS parameter.
– RADIUS_BY_ANGLE – Rounds sharp corners using a rounding
radius having a value based on the angle of the sharp corner and the
SMOOTH_RADIUS value.
– MAX_RADIUS – Rounds sharp corners using the largest possible radius
between 10% and 100% of the SMOOTH_RADIUS value.
Notice that the sharp corners have now been rounded, and the
smooth radius value is equal to 6 millimeters. You can also
configure progressive slowdown for corners.
Observe the feed rate slows down when approaching corners and
increases when moving out of corners, as shown.
Objectives
After completing this module, you will be able to:
• Describe the finishing sequence process.
• Describe the key finishing sequence manufacturing parameters.
• Create and edit finishing sequences.
Finishing Sequences
• Finishing sequences reference mill windows and you can use them
to machine components after roughing and re-roughing. They create
optimized finishing sequences that use a combination of horizontal and
vertical slicing toolpaths.
• You can also use them to machine models containing faceted data in STL
format.
Cut Types
• Finishing functionality provides an automated method to create
combinations of vertical and horizontal slicing toolpaths within specific
manufacturing constraints.
– Vertical slice machining produces straight, curved, or circular cuts
projected onto the geometry being machined.
– Horizontal slicing toolpaths are in the form of Z-profile cuts.
– You can specify whether only one of these techniques is used or a
combination of both.
Slope Angle Parameter
• The SLOPE_ANGLE parameter specifies the angle dividing all the surfaces
being machined into two areas, steep (near vertical) and shallow (near
horizontal).
Notice that the toolpath finishes the surface at the bottom of the
pocket first and then finishes the side walls of the pocket.
9. Review the simulation and click Close in the Play Path dialog box.
10. Click Complete Feature .
Finishing Parameters
• SLOPE_ANGLE – Divides steep and shallow areas.
• FINISH_OPTION – Specifies machining method.
– STRAIGHT/PROFILE/SHALLOW/COMBINED
• SHALLOW_AREA_SCAN – Scanning method for shallow areas.
• STEEP_CONNECT_OPTION – Method for connecting profile slices.
• FINISHING_ORDER – Shallow/steep area.
• FLAT_AREA – Method of machining flat areas.
Finishing Parameters
The following is a list of key manufacturing parameters that control finishing
sequences.
• SLOPE_ANGLE – The angular value with respect to the XY plane that
divides the surfaces to be machined into steep (near vertical) and shallow
(near horizontal) areas. The default is 45 degrees.
• FINISH_OPTION – This specifies the machining method for creating the
optimized toolpath.
– STRAIGHT_CUTS_WITH_CROSSCUT – Creates a crosscut toolpath,
machining both the steep and shallow areas in a series of straight cuts,
in the direction controlled by the CUT_ANGLE parameter.
– PROFILE_CUTS – Machines the steep areas only, using the profile cuts.
– SHALLOW_CUTS – Machines the shallow areas only, according to the
SHALLOW_AREA_SCAN parameter value.
– COMBINED_CUTS (default) – Uses a combination of cuts. Machines
the steep areas using the profile cuts. Machines the shallow areas
according to the SHALLOW_AREA_SCAN parameter value.
• SHALLOW_AREA_SCAN – Specifies the scanning algorithm for
the shallow area if FINISH_OPTION is set to COMBINED_CUTS or
SHALLOW_CUTS.
Notice that the toolpath now machines the side walls first.
Notice that the toolpath now machines only the shallow area,
and scans the shallow area using straight cuts. Note that the
SLOPE_ANGLE parameter divides the surfaces to be machined
into steep and shallow areas. The default value is 45 degrees.
Notice that the toolpath now machines only the steep area. The tool
makes S-shaped moves between connecting slices.
Notice that the tool makes straight line moves between connecting
slices.
Objectives
After completing this module, you will be able to:
• Describe the trajectory milling process.
• Describe different methods of creating trajectory milling sequences.
• Describe how to create sketched tools.
• Create trajectory milling sequences using different methods.
• Create sketched tools.
Trajectory Milling
There are two types of trajectory milling sequences:
• 2-Axis Trajectory Milling
– To configure the toolpath for 2-axis trajectory milling, you sketch or select
a curve that represents the final trajectory of the control point of the tool.
– The curve must lie in the plane normal to the Z-axis of the NC sequence
coordinate system.
– In the simplest case, the tool makes just the one cutting pass along this
trajectory, with or without tool offset.
– This type of trajectory milling sequence also benefits from automatic
material removal.
• 3- to 5-Axis Trajectory Milling
– To configure the toolpath for 3- to 5-axis trajectory milling, you must
interactively specify the trajectory of the control point of the tool by
creating cut motions using the customize functionality.
Sketched Tools
• You create sketched tools by configuring a sketch within the Tools Setup
dialog box.
• The following features describe sketched tools.
– You sketch the tool as a revolved protrusion.
– The sketch represents half of the tool cross-section.
– The whole sketch must lie on one side of the axis of symmetry.
– The axis of symmetry must be vertical, with the sketch lying on the right.
– The sketch must be closed.
– You can specify a control point other than its tip by adding a Sketcher
coordinate system to the tool sketch. For edited tools, and for sketched
tools with no control point specified, you use the tip of the tool.
Tool Offset
You can specify whether the tool control point is offset from the trajectory,
depending on your requirements. The following features describe the tool
offset.
• You can specify the offset during cut motion creation.
You can save the sketched tool configuration with the Work Center
ready for future use, or save it with the manufacturing model.
Parameter Configuration
You can configure many parameters to control the toolpath; however, there
are a number of important parameters that control lead in and lead out
motions and the application of cutter compensation.
• Lead In and Lead Out
– LEAD_IN/LEAD_OUT – If configured to YES, then the tool makes lead
in and lead out motions.
– TANGENT_LEAD_STEP – Linear distance of the tangent section of a
lead in or lead out motion.
– NORMAL_LEAD_STEP – Linear distance of the normal section of a
lead in or lead out motion.
– LEAD_RADIUS – Radius value of the tangent circle move for lead-in
or lead-out.
• Cutter Compensation
– CUTCOM – Turns cutter compensation on or off in the CL data file.
♦ You can configure the Work Center to specify whether the cutter
compensation is toward the tool center (default) or the tool edge.
Notice that the toolpath makes one pass at the curve depth. You
can specify an alternate depth if required.
Notice that the lead in and lead out motions have been added to
the toolpath. Notice also cutter compensation is applied during the
lead in motion, and removed during the lead out motion.
Notice that the tool now makes three passes. One is at the same
depth as the datum curve, and two are offset from the final pass by
5 millimeters, as shown.
Notice that the tool now makes three passes. One is offset by half
the tool diameter from the datum curve, and two are offset from
each other by 5 millimeters, as shown.
Notice that the tool now makes two additional cutting slices, offset
from each other by 10 millimeters, as shown.
8. Press CTRL+D to return to the standard orientation.
9. Click Close in the Play Path dialog box.
10. Click Done Seq.
Figure 3 – Curve
Figure 4 – Surface
Multi-Step Configuration
• NUMBER_CUTS
• STEP_DEPTH
• Final pass along specified
trajectory
• Start Height
• Height
Multi-Pass Configuration Figure 1 – Multi-Step Parameters
• NUM_PROF_PASSES
• PROF_INCREMENT
• Final pass along specified
trajectory
Multi-Step Configuration
• You can create multi-step trajectory milling by specifying the desired
STEP_DEPTH and NUMBER_CUTS.
• The last pass coincides with the specified trajectory.
• Start Height – You can use Start Height to specify an alternative start height
to the top of the workpiece.
• Height – You can use Height to specify an alternative final height of the
toolpath.
Multi-Pass Configuration
• You can perform multi-pass trajectory milling (a succession of trajectory
passes with horizontal offset) by using the NUM_PROF_PASSES and
PROF_INCREMENT parameters.
• The last pass coincides with the specified trajectory.
Notice that the tool now makes three passes, one at the final depth
of the trajectory, and two offset from the final pass by 10 millimeters,
as shown.
Notice that the tool now makes one additional pass at each step
depth, offset from the final pass by 10 millimeters, as shown.
8. Press CTRL+D to return to the standard orientation.
9. Click Close in the Play Path dialog box.
10. Click Done Seq.
Objectives
After completing this module, you will be able to:
• Describe the holemaking process.
• Describe the key holemaking manufacturing parameters.
• Describe different drill cycle types and hole selection methods.
• Create holemaking sequences.
• Create drill groups relevant to holemaking.
Holemaking Process
You can create holemaking sequences by completing the following steps:
• Select the appropriate holemaking cycle type, for example, deep drilling
or reaming.
• Select an appropriate holemaking tool.
• Configure the holemaking manufacturing parameters.
• Configure the set of holes to be machined, by selecting the holes and
specifying depth options.
• If required, specify the method for connecting the holes.
Cycle Types
Depending on the cycle type you select, a different CYCLE/XXXX statement is
output in the CL data file. You can configure a number of different cycle types.
• Drill – Drill a hole. Depending on the additional option you select, the
following statement is output to the CL file.
– Standard (default) – CYCLE/DRILL.
Notice that the four holes are drilled and a CYCLE/CSINK statement
is output in the CL data.
9. Review the simulation and click Close in the Play Path dialog box.
10. Click Complete Feature .
Notice that the four holes are drilled and a CYCLE/DRILL statement
is output in the CL data.
7. Review the simulation and click Close in the Play Path dialog box.
8. Click Complete Feature .
Holemaking Parameters
• SCAN_TYPE
– TYPE_1
– TYPE_SPIRAL
– TYPE_ONE_DIR
– PICK_ORDER
– SHORTEST (default)
• BREAKOUT_DISTANCE
• PECK_DEPTH
• CLEAR_DIST
• RAPTO_DIST Figure 1 – Holemaking Parameters
• PULLOUT_DIST
Connect Motions
• Insert connect motions between
holes.
Holemaking Parameters
The following is a list of key manufacturing parameters that control
holemaking sequences.
• SCAN_TYPE – Calculates the order for drilling selected holes. Options
available are:
– TYPE_1 – Increments the Y-coordinate and goes back and forth in the
X-direction.
– TYPE_SPIRAL – Goes clockwise starting from the hole nearest to the
coordinate system.
– TYPE_ONE_DIR – Increments the X-coordinate and decrements the
Y-coordinate.
– PICK_ORDER – The holes are drilled in the same order as they are
selected.
– SHORTEST – Creo Parametric determines which order of holes results
in the shortest machine motion time. This is the default value.
• BREAKOUT_DISTANCE – This adds the BREAKOUT_DISTANCE value to
the Z-depth in the CYCLE statements associated with holes drilled with the
Thru All option, and with through-holes drilled using the Auto Depth option.
• PECK_DEPTH – The depth increment for each drilling pass. Default
value is 0. If you select DEEP drilling, you have to specify a non-zero
PECK_DEPTH.
Connect Motions
• You can use the Connect cut motion in the Customize dialog box to
configure specific connection moves between holes during drilling.
Notice that the tool now drills the holes in a different order. It
increments the Y-coordinate and goes back and forth in the
X-direction.
Notice that the tool now drills the holes in a different order. It
increments the X-coordinate and decrements the Y-coordinate. You
can specify which holes are drilled and change the order that the
holes are drilled using the Customize functionality.
9. From the NC SEQUENCE menu,
click Customize.
10. Select the cut motion 1:
Automatic Cut and click Delete.
11. Click Yes to confirm deletion.
12. Enable Axis Display .
13. Select Connect from the Cut
Motion drop-down list.
14. Select axis A_2 and A_4 from
the model, as shown.
15. To complete the selection,
middle-click in the graphics
window.
16. Notice the two connect cut
motions listed in the Customize
dialog box, as shown.
17. Click OK.
19. Review the simulation and click Close in the Play Path dialog box.
20. Click Done Seq.
Drill Groups
• Simplify hole selection.
• Drill group updates.
Configuring Drill Groups
• Selecting holes:
– Axes
– Diameters
– Surfaces
– Parameters
Drill Groups
• You can configure groups of hole axes either before creating holemaking
sequences or during the creation of holemaking sequences. Drill groups
have the following features.
– Simplify hole selection – Once you configure a drill group, you can
select it for any holemaking sequence by just selecting its name from a
name-list menu.
– Drill group updates – Modifying a drill group updates all NC sequences
that reference the modified group.
9. Review the simulation and click Close in the Play Path dialog box.
10. Click Complete Feature .
Objectives
After completing this module, you will be able to:
• Describe the engrave milling process.
• Describe the key engrave milling parameters.
• Create engrave milling sequences on both flat and complex surfaces.
Engraving:
• Flat or Complex Surfaces
• Use Cosmetic Groove or Curve
features
• For logos or part numbers
Figure 1 – Engraving
Parameters
• GROOVE_DEPTH – This parameter sets the depth of the engraved feature
and is measured from the surface. A positive value is specified for this
parameter.
• STEP_DEPTH – This parameter is used to set the maximum depth the
tool will take per each pass.
• CUT_FEED – This parameter is used for cutting speed, normally slower
because a much smaller tool is used.
• SPINDLE_SPEED – This parameter sets the RPMs for the cutter, usually
higher than normal, to keep the chip load down for smaller tools.
1. Click Engraving .
2. Select the References tab.
• Click in the reference collector,
then select the cosmetic
groove feature, as shown.
Objectives
After completing this module, you will be able to:
• Describe the capabilities of the process manager.
• Create and edit process steps using the process manager.
• Create and use manufacturing templates using the process manager.
Process Manager
• The process manager functionality is based on the process table,
which lists all the manufacturing process objects, such as Work Center,
operations, fixture setups, tooling, and NC sequences.
– When NC sequences are listed in the process table, they are called
steps.
• The process table provides tools for creating new objects and editing
existing objects. Objects that you can create and edit include Work Center,
operations, fixtures, and NC sequences.
• The process table has many features including the following:
– View Types – Selecting a table view enables you to display specific
process information in the process table. There are three categories
of views.
♦ Process – Views of the current process order.
♦ Step Info – Customized layouts enabling process engineers to
perform selections or make decisions.
♦ Resources – Views of the current resources defined in the process.
– Custom Views – For each category, the main view is a default view
generated by Creo Parametric. You can modify the default views,
as well as define additional custom views, by using the View Builder
functionality.
♦ The View Builder functionality enables you to define custom views
of the process table by selecting process elements and parameters
to display, and specifying the column layout.
Manufacturing Templates
• Based on existing NC steps.
– Use in different
manufacturing models.
• Work Center templates.
• Stored as XML files.
Using Manufacturing Templates Figure 1 – Creating an NC Step
Template
• Insert new NC steps.
– Step information taken from
template.
– Configure missing items.
• Insert Work Center templates. Figure 2 – Configuring Missing Items
Manufacturing Templates
• You can configure manufacturing templates based on existing steps, and
then use these templates to create manufacturing steps in different models.
• Similarly, you can create Work Center templates based on existing Work
Centers, and then use these templates to create Work Center in different
models.
• Manufacturing templates are stored as XML files and contain information
about NC steps or Work Center.
5. Click Open .
• Select TEST.ASM, and click Open.
Objectives
After completing this module, you will be able to:
• Describe the post-processing method.
• Create CL Data files for operations and selected NC sequence sets.
• Create MCD files using a post-processor.
Post-Processing
• Cutter Location (CL) data files are generated from the toolpaths specified
within NC sequences.
• These CL data files can then be processed by machine-specific or generic
post-processors for NC tape generation or DNC communications.
• You can then use the post-processed files to control machine tools such
as a 3-axis milling machine.
Post-Processing Method
The following steps describe the method of post-processing data to control
machine tools.
• Complete NC Sequences – You first need to complete the operation by
creating all necessary NC sequences.
• Create CL Data Files – When the operation is complete, you can create
CL data files.
– You can create CL data files of one or more selected NC sequences, or
a whole operation.
Configuration Options
A number of configuration options control the post-processing method.
• Each Pro/NC module includes a standard set of NC post-processors that
you can use directly or modify using an optional module.
• ncpost_type – You can control which post-processing module to use by
setting the configuration option ncpost_type. The values are:
– gpost (default) – Use the G-Post™ post-processors provided by Intercim
Corporation.
– ncpost – Use the NC manufacturing post-processors.
• You can also use other post-processors capable of reading APT
(automatically programmed tools).
• gpostpp-_dir – Specifies the directory for gpost post-processors.
• pro_mf_cl_dir – Specifies the location to store CL data files.
Task 1: Create a CL data file and MCD file for operation op010.
Task 2: Create a CL data file and MCD file for the drilling sequences only.