Laser-Plasma Getting Started Guide
Laser-Plasma Getting Started Guide
TUTORIAL
www.teksoft.com
License Agreement
In receiving a software product described herein, you are granted a nonexclusive license to
use that software on one computer. TekSoft, Inc. retains full title to and ownership of the
product. Use of the product constitutes acceptance of this agreement. Duplication of the
software product for any purpose, other than backup protection, including duplication for any
commercial purpose, is prohibited by law.
TekSoft, Inc. reserves the right to revise and improve products as it sees fit, and to revise the
specifications and information contained herein without prior notice.
Due to continuing product development, specifications and capabilities described in this
manual are subject to change without notice.
Warranty
TekSoft, Inc. will replace defective software for a period of 90 days from date of delivery, at
no charge. TekSoft, Inc. makes no other warranty, either express or implied, including, but
not limited to, any implied warranties of merchantability or fitness for a particular purpose,
regarding any product described herein. In no event shall TekSoft, Inc. be liable to anyone
for special, collateral, incidental, or consequential damages in connection with or arising out
of the purchase or use of these products. The sole and exclusive liability of TekSoft, Inc.,
regardless of form of action, shall not exceed the purchase price of the software described
herein.
Trademarks
The following and other product names and corporate references herein are registered or
proprietary trademarks of their respective owners.
TekSoft™ is a trademark of TekSoft, Inc.
Microsoft® and Windows® are registered trademarks of Microsoft Corporation.
Any and all other product and company names mentioned herein are the property of their
respective owners.
TekSoft, Inc.
An Company
Table of Contents
CHAPTER 1 GETTING STARTED 1-1
How to Use This Manual................................................................................. 1-2
Installing Learning Files ............................................................................ 1-2
Steps to Generate an NC Program................................................................... 1-3
Step 1: Draw the CAD Part or Open Part File .......................................... 1-3
Step 2: Start Laser or Plasma .................................................................... 1-3
Understanding the Laser/Plasma Screen .............................................. 1-5
Step 3: Set the Setup Information ........................................................... 1-10
Setup Information Dialog Box ........................................................... 1-10
Changing Setup Information .............................................................. 1-11
Step 4: Define the Diameter of the Flame or Beam (Tool)..................... 1-12
Step 5: Select the Cutting Conditions ...................................................... 1-13
Step 6: Generate Tool Paths..................................................................... 1-14
Step 7: Post Process the Part ................................................................... 1-15
Using Tool Files ............................................................................................ 1-17
Creating a Tool File ................................................................................. 1-17
CHAPTER 2 INSERTING TOOL PATHS AUTOMATICALLY 2-1
Toolfitting........................................................................................................ 2-2
Generating Tool Paths Automatically........................................................ 2-2
Defining Outside and Inside Edges............................................................ 2-4
Changing the Tool Path on External Sharp Corners .................................. 2-8
Using the Open Area Avoidance Modifier .............................................. 2-10
Toolfitting with Open Area Avoidance.............................................. 2-11
Using the Snap Modifiers with Open Area Avoidance ...................... 2-15
Using the Cutting Database ........................................................................... 2-18
Changing Cutting Conditions................................................................... 2-18
Applying Additional Cutting Conditions ................................................. 2-21
Cutting Conditions Based on Area ..................................................... 2-21
Cutting Conditions Based on Line Length and Arc Radius ............... 2-23
Creating Micro Joints .................................................................................... 2-25
For More Practice .......................................................................................... 2-28
Skill-Builder Exercise: TOOLFIT 1 ........................................................ 2-28
Skill-Builder Exercise: TOOLFIT 2 ........................................................ 2-29
Skill-Builder Exercise: TOOLFIT 3 ........................................................ 2-30
CHAPTER 3 INSERTING TOOL PATHS SEMI-AUTOMATICALLY 3-1
Profile Tool Paths ............................................................................................ 3-2
Inserting a Boundary and Generating a Profile Tool Path ......................... 3-2
Changing the Direction of the Tool Path ................................................... 3-5
Using Leadin and Leadout Modifiers ........................................................ 3-6
i
Table of Contents
ii
Table of Contents
iii
Table of Contents
iv
Chapter 1 Getting Started
This manual is designed to introduce you to the features of the ProCAM Laser and Plasma
systems. The information and exercises in this chapter help you understand the process to
generate toolpaths and NC code.
Online Help
If you want more information about a particular feature or function, see the applicable
topics in the online Help system. To open the Laser/Plasma Help, select Help on the
ProCAM menu bar, then select Laser/Plasma Topics.
The next series of exercises show you how to follow these steps to cut around a simple part
(EXLAS1.PRT). In order to understand how the system works, you are asked to accept a
number of defaults when you are defining the tool paths. This is done to show you the basics
of generating a tool path without getting into details at this time.
The exercises in this manual are intended to help you learn Laser/Plasma system operation
and may not correspond to actual machining practices.
The CAM button on the CAD toolbar starts a CAM system, in this case the Laser or Plasma
system.
The ProCAM window may look different on your system, depending on the layout and colors
you have selected in the Screen Display dialog box.
Work Area
When you start Laser or Plasma, the work area displays two large rectangles:
• The solid rectangle represents the sheet. The default sheet size for FANTUTLP and
FANTUTPL is 72.00" x 48.00". You can change the sheet size in the Setup Information
dialog box.
• The dashed line rectangle represents the over travel zone. The over travel zone for
FANTUTLP and FANTUTPL is 74.00" x 50.00".
System Bar
System bar
The system bar contains some items that are the same as the CAD system and the additional
items explained below.
Item Description
Tool button The Tool button on the system bar is used to define or select tools. Next to
and the Tool button is the Tool selection box. This box indicates the current tool
selection box position and allows you to change a tool position quickly. The diameter of
the current tool is shown to the right of the box.
Tool Two options on the right side of the system bar control tool compensation
Compensation for arc, linear and circular tool paths. Initially, these options are set to Rgt
options (right) and EndCmp (end compensation).
Laser/Plasma Toolbar
The Laser/Plasma toolbar displays the Laser/Plasma command buttons:
This toolbar displays when
Linear Tool Path you select FANTUTLP,
Arc Tool Path Circular Tool Path
which is the generic Laser
post processor. If you are
Rapid using the Plasma post
processor, FANTUTPL, the
Sorter Arm Toolfit
same toolbar displays with
Boundary Profile Tool Path Plasma as the title. The
functionality is the same.
Bend Optimize
Reposition Macro
Switch to CAD
Modifier Toolbars
There are three types of modifiers:
• Single-choice modifiers
These modifiers are selected by clicking the button once. ProCAM highlights the button
to indicate it is selected.
• Multiple-choice modifiers
These modifier buttons are toggles. Click the button a number of times to toggle though
the selections until the modifier you are looking for is shown on the button.
• Additional choice
These modifier buttons display additional modifiers when selected.
ToolTips
A ToolTip is a label that identifies the function of a toolbar button. To display
the ToolTip, position the mouse pointer on a button and let the pointer rest
there. A ToolTip ending in two greater than symbols (>>) indicates the button
is a toggle that has additional options. Click the button to view the next
modifier.
When you click a toggle modifier button, move the pointer off the button,
then back on to display the ToolTip.
Note that the display of rapids, arrows, and stock can also be turned on and off in the
CAM Display dialog box.
Parameter Description
Tool Display You can choose to display all tools during simulation or only the current
tool selected from the drop down list.
Rapid Display When this option is selected, ProCAM displays gray, dashed lines
On representing rapid moves between CAM entities. You may want to turn
off this display to make it easier to view the part.
Arrow Display When this option is selected, arrows display on boundaries and CAM
On entities indicating the direction of machining. You may want to turn off
this display to make it easier to view the part.
Stock Display When this option is selected, ProCAM displays a solid rectangle
On representing the defined stock material (sheet) size. You can change the
size of the rectangle in the Setup Information dialog box.
Over Travel When this option is selected, ProCAM displays a dashed-line rectangle
Display On representing the over travel zone. Each side represents a machine over
travel limit.
Clamps Display Select this option to display work clamps in the work area at the current
On locations. You can specify the location of the clamps either in the Setup
Information dialog box or using the Set Clamps command on the CAM
menu. If the locations are set to 0,0, the clamps do not display even when
this option is selected.
Note that some plasma/laser posts do not have clamps.
Entity Color This section controls the color of the entities during simulation. You can
set the color for the Stock, Clamps, Over Travel Limits, Tool, and
Unpickable.
Simulation This section controls the display of Laser/Plasma cuts during simulation.
Type You can choose to highlight the cuts, display wire frame hits or simulate
the stock as a solid.
Hit Display You can choose to display either the first and last hit or every hit on the
tool path.
Note that on slower computers, turning off the Rapid, Arrow and Hit Display options may
improve repaint speed.
2. Click OK or Cancel to exit the Fabrication Display dialog box.
Init Feedrate Defines the cutting feedrate for the material. No Yes No
4. Use the default Closed modifier. This modifier should be used when the tool
boundary is closed (when cutting completely around a part or opening). When this
modifier is selected, the modifiers shown on the toolbar can be used.
5. Do not change the modifiers:
Outside Toolfit
This modifier is the most commonly used. When selected, ProCAM considers outermost
loops as outside edges of parts and profiles to the outside of these closed loops. Closed
loops inside these outer loops are treated as internal edges and profiling is performed to
the inside of these loops. If there are entities inside the inner loops, ProCAM cuts around
the outside of them.
Round Corner
On sharp corners, ProCAM inserts an arc with a radius the same size as the tool radius
tangent to the two entities leading up to the corner.
EXERCISE 1. Click the Post Process button on the Laser or Plasma toolbar.
The Save Post File dialog box
displays.
By default, the NC program and
Setup Sheet files are saved in the
\procad\txt folder. If you want these
files in another location, you can
change this folder.
2. If LP EX1.txt is not in the File
Name text box, type LP EX1.
You do not have to type the
extension if you are using the
default .txt.
Naming the Post file the same as the Part file is a common way of saving parts and NC
programs. Both files can have the same name because they have different extensions. Part
files have a .prt extension. Post files have a default .txt extension.
3. Click Save.
− The Post dialog box and modifier toolbar display.
− Make sure the Highlight Cut button is highlighted. ProCAM will highlight the
cut as the applicable code is generated.
− Make sure the View Code button is highlighted. During post processing,
ProCAM displays the NC code in the Post dialog box.
4. Move the Post dialog box so you can see the part.
− The .TXT file is the NC program file that contains the CNC commands for the
machine control unit to activate the tool functions and cutting tool movements for the
part. The .TXT files are saved in the \procad\txt folder. You can edit the file, if
necessary, using a DNC editor, the control unit edit mode, or a word processor.
− The .SET file is not used to control the machine tool. It is a text file that contains
information the operator can use to set up the machine tool. The information includes
the machine, the controller, the part material, and the tool type and size. This file is
located in the same folder as the NC program file. The Setup Sheet can be read or
printed using a word processor or text editor.
NC Program for Laser: LP EX1.TXT
O0100
G90 G20 G17 G61 M06 M18
G90 G00 X1.5 Y3.625
M16 G04 P1.
M08
G41 D01
G03 X1.25 Y3.875 I-.25 J0 F10.
G02 X.875 Y4.25 I0 J.375
G01 Y6.75
G02 X1.25 Y7.125 I.375 J0
G01 X2.9375
G02 X3.0259 Y7.0884 I0 J-.125
G01 X3.3384 Y6.7759
G02 X3.375 Y6.6875 I-.0884 J-.0884
G01 Y5.75
X4.9375
G02 X5.0259 Y5.7134 I0 J-.125
G01 X5.3384 Y5.4009
G02 X5.375 Y5.3125 I-.0884 J-.0884
G01 Y4.
G02 X5.25 Y3.875 I-.125 J0
G01 X1.25
G03 X1. Y3.625 I0 J-.25
M06
G40
M18 G04 P.3
M30
Setup Sheet: LP EX1.SET
( PART NAME=LP EX1 )
( PROGRAM NUMBER=0100 )
( MACHINE=LASER TUTORIAL )
( CONTROLLER=FANUC TYPE )
( MATERIAL=304SST )
( THICKNESS=.063 )
( ESTIMATED MACHINE TIME=0 HRS. 1 MIN. 43 SEC. )
( STATION TOOL TYPE X SIZE Y SIZE RADIUS ANGLE DESCRIPTION )
( ------- --------------- ------ ------ --------- --------- -------------------- )
( 001 ROUND 0.2500 )
2. Click the CAM button, select either FANTUTLP (laser) or FANTUTPL (plasma) in
the Controller Type dialog box and click OK.
3. Click the Tool button on the system bar at the top left of the ProCAM window.
The Laser Tools or Plasma Tools dialog box displays. Tool definition 01 is highlighted.
4. Click the Edit button.
5. In the Set Tool dialog box, double-click the Diameter text box and type .25, then click
OK.
6. Click OK to exit the Laser Tools or Plasma Tools dialog box.
7. Click CAM on the menu bar and select Tool Files.
8. On the cascading menu, choose Save.
9. In the Save Tool File dialog box,
type either FANTUTLP or
FANTUTPL for the File name.
You do not need to type the .ltf
extension for laser or the .ftf
extension for plasma. ProCAM adds
the extension automatically.
ProCAM will open this file
automatically when you exit to
CAM and select the FANTUTLP or
FANTUTPL post processor.
You can save a tool file with a unique name and have as many different tool files as you
need.
10. Click Save.
The Toolfit command is used to automatically insert CAM entities on a Laser or Plasma part.
Toolfitting
The Toolfit command on the Laser and Plasma toolbars is used to automatically insert CAM
entities to cut a part. You can toolfit a group of parts, a single part, or portions of a part.
By setting various modifiers, you are able to control the methods ProCAM uses to cut the
part. The Toolfit command can toolfit either CAD entities or a boundary. This command is
also used to automatically insert CAM entities onto CAD entities for etching. The Toolfit
command is used to generate tool paths for text. Any text on the screen can be cut. For more
information on etching, see Chapter 6.
Generating Tool Paths Automatically
In the following exercise, you use the Toolfit Outside modifier to toolfit a part with multiple
cutouts and holes.
EXERCISE 1. Open part file Exlas12.prt in the \procad\parts\learn folder.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Select Fabrication Display on the Setup menu.
4. Remove the check marks from the Stock Display On, Over Travel Display On and
Clamps Display On options, then click OK.
5. Click the Zoom All button in the lower right corner of the window.
13. Click the External Boundary tab and set the following options:
− Toolpath Direction = Clockwise
− Start Position = Long Edge Midpoint
14. For the leadin and leadout, use the following values:
− Type = Arc
− Length = .1
− Leadin/Leadout Angle = 0
− Leadin/Leadout Overlap = 0
− Arc Radius = .125"
− Arc Sweep Angle = 90
15. Click the Internal Boundary tab and use the defaults for the Toolpath Direction and Start
Position.
16. For the leadin and leadout, use the same values as the External Boundary:
− Type = Arc
− Length = .1
− Leadin/Leadout Angle = 0
− Leadin/Leadout Overlap = 0
− Arc Radius = .125"
− Arc Sweep Angle = 90
17. Click OK.
The prompt line reads: PICK highlighted entity to toolfit (or button 2 to optimize all).
18. Click BUTTON 2.
In this exercise, you click BUTTON 2 to allow ProCAM to automatically generate an
optimized tool path.
The prompt line reads: DIGITIZE coordinate for optimization start.
This prompt applies when cutting multiple parts and allows you to determine the first part
to toolfit.
19. Click anywhere in the work area.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Zoom up on the part labeled #1 – Outside Toolfit.
EXERCISE The Inside Toolfit modifier is used when the entities selected for toolfitting define only
internal edges. For example, assume the part in the middle has already been sheared to size
and only the inside entities need to be toolfit.
1. Zoom up the part labeled #2 – Inside Toolfit.
2. Click the Outside Toolfit modifier to display the Inside Toolfit modifier.
The prompt line reads: SELECT entities to toolfit (button 2 when done).
3. Window pick only the circles and the four lines defining the internal cutout in the middle
part, then click BUTTON 2.
4. In the Laser Toolfit Parameters dialog box, use the default Material type.
5. Click the Internal Boundary tab.
6. Use the default for Toolpath Direction.
7. For the leadin and leadout, use the following values:
− Type = Arc
− Length = 0
− Leadin/Leadout Angle = 0
− Leadin/Leadout Overlap = 0
− Arc Radius = 1.00"
− Arc Sweep Angle = 90
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Zoom up the part.
4. Change the color.
19. Click the Corner Type modifier until Square Corner displays.
This modifier generates a square corner transition on outside sharp corners. The Cnr ext
(corner extension) amount defines the distance that ProCAM will extend the tool path
beyond the corner before
creating the square corner
transition.
20. Window pick the part and click
BUTTON 2.
21. Click OK in the Laser Toolfit
Parameters dialog box.
22. Pick the part at the endpoint of
the arc.
The part should look like the
figure.
Tool Path with Square Corner Modifier
23. Oops off the tool path.
24. Click the Corner Type modifier button until the Triangular Corner modifier
displays.
This option creates a sharp corner by extending cuts on external sharp corners, then
connecting the cuts forming a triangle.
In the InfoBar, the Cnr ext (corner extension) parameter displays for setting the amount
the tool will extend beyond the part. If the corner tool path travels beyond the corner
extension amount, the corner is squared off (i.e., a triangular corner is not needed).
25. Double-click the text box, type .5 and press ENTER.
26. Window pick the part and click BUTTON 2.
27. Click OK in the Laser Toolfit Parameters dialog box.
28. Pick the part at the endpoint of the arc.
Notice how all the corners
except the upper right have
been extended out with a
triangular move. The upper
right did not need to have a Triangular Corners
triangular corner because
the tool could not be
extended the .5".
The problem area with a
part like this is the corner
near the Leadout. Notice
how ProCAM inserted a Profile Tool Path with Triangular Corner Modifier
triangular corner there. This is a sharp corner, so ProCAM will automatically insert a
triangular corner on all sharp corners.
The solution to this is to put a small fillet on any corner that you do not want a triangular
corner on. ProCAM then treats it as a normal radius.
Using the Open Area Avoidance Modifier
Some lasers require that the laser head remain in close proximity to the material. The laser
cannot rapid across an open area where material has previously been removed or damage can
occur to the laser head. Some lasers may also have a sensor spoon that is connected to the
laser head that remains in contact with the material. This sensor spoon must avoid open areas
by a distance equal to the sensor spoon radius.
The Open Area Avoidance option allows you to pick the order that entities are to be toolfit.
You can pick the tool path leadin/leadout locations or ProCAM can automatically locate
them on the entities to be cut to best avoid rapiding across open areas. If necessary, ProCAM
also adds rapids to circumvent open areas. As a last resort, ProCAM adds a head lift attribute
to lift the head over an open area.
The FANTUTLP and FANTUTLP post processors have been modified to support a lift laser
head attribute. In order to use the Open Area Avoidance function, your post processor must
support a lift laser head attribute. To determine if your post processor has this support, click
the Attribute button on the Laser or Plasma toolbar. If lift laser head is listed in the list of
available attributes in the Select Attribute dialog, then your post processor has this support.
If it is not listed, contact your ProCAM reseller to have your post processor customized.
WARNING! Cutting a part that is created with a post that does not support the lift laser head
attribute could cause serious damage to your laser head.
You need to understand the logic used in open area avoidance toolfitting. When an open area
is created by cutting out material, ProCAM places a safety zone around the open area. The
safety zone is a rectangle the size of the open area plus the sensor radius. This defines the
area the sensor spoon wants to stay clear of if possible.
The logic becomes somewhat difficult when the safety areas of different open areas start
overlapping or the uncut parts lie inside a safety area. Even though the uncut parts are inside
a safety area, they still must be cut. Typically, toolfitting with open area avoidance activated
will not rapid directly over an open area, but will rapid into or out of a safety area if
necessary. Whenever you cut parts with a laser, check the tool path carefully and make sure
the laser will not rapid across an open area where material has previously been removed.
If you use the Open Area Avoidance modifier, do not use the Optimize function.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Select Setup on the menu bar, then select Fabrication Display.
4. Remove the check marks from the Stock, Over Travel and Clamps Display options, then
click OK.
5. Click the Zoom All button in the lower right corner of the ProCAM window.
The Entity Select button is highlighted on the Snap toolbar. In this exercise, you use
the default Entity Select, which allows ProCAM to calculate a leadin/leadout location
automatically to prevent the head from traveling over the open areas as it moves to the
next entity. You can override the automatic calculation by selecting a Snap modifier other
than Entity Select (for example Endpoint or Midpoint).
22. In the Attribute Display section of the dialog box, make sure the During 123/Measure and
Symbol options are selected, then click OK.
4. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
5. Click the Zoom All button.
This part has four cutouts inside 6 parts.
13. Click the External Boundary tab and set the Leadin and Leadout to:
− Type = Arc Leadin = .007
− Leadin Angle = 0 Leadin Overlap = 0
− Arc Radius = .007" Arc Angle = 90
14. Click the Internal Boundary tab and set the Leadin and Leadout to the same as the
External Boundary, then click OK.
The prompt line reads: PICK highlighted entity to toolfit (button 2 to optimize all).
Notice that the Entity Select button is highlighted on the Snap toolbar. The default
Entity Select allows ProCAM to calculate a leadin/leadout location automatically to
prevent the head from traveling over the open areas as it moves to the next entity.
15. With Entity Select highlighted, pick the cutouts and profiles labeled 1 through 5 in order.
Since ProCAM calculates the leadin/leadout locations automatically, it does not matter
where you pick on each boundary.
16. Change the Snap modifier to Digitize (do not click button 2 yet).
If you pick a Snap modifier other than Entity Select, you select the leadin/leadout
locations instead of ProCAM. Depending on the leadin/leadout location you pick,
ProCAM may have to rapid over the open area created by the last boundary in order to get
to the next boundary.
Although the order the entities are selected in this exercise may not be the best way to cut
this part, this order is used to illustrate conditions that can occur when using the Open
Area Avoidance modifier.
17. Pick the cutouts and profiles labeled 6 through 10 in order.
Pick each boundary near the number. Since you are digitizing, where you pick is where
ProCAM will leadin/leadout.
When the last profile is picked, all the tool paths are inserted.
18. Look at the tool paths.
The tool paths that were inserted using the Entity Select Snap do not rapid over open
areas.
For the tool paths that were inserted using the Digitize Snap, the start/end locations that
you picked create a situation where in order to get from part 7 to part 8, the tool path
rapids over the open area created when part 7 is cut.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. In the Fabrication Display dialog box, turn off the stock, over travel and clamps display.
4. Click the Zoom All button at the bottom right side of the window.
5. Set up a tool with a .05" diameter.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. In the Fabrication Display dialog box, turn off the stock, over travel and clamps display.
4. Set up a tool with a .05" diameter.
7. In the Laser Toolfit Parameters dialog box, click the External Boundary tab and set the
following parameters:
− Toolpath Direction = Clockwise
− Start Position = Auto
− Leadin and Leadout
Type = Arc Length = .20"
Angle = 0 Overlap = 0.0
Arc Radius = .25" Arc Sweep Angle = 45
8. Click the Internal Boundary tab and set the following:
− Toolpath Direction = Counter Clockwise
− Start Position = Long Edge Midpoint
− Leadin and Leadout
Type = Perpendicular Length = .20"
Angle = 45 Overlap = 0.0
9. Click the Holes tab and set the following, then click OK:
− For Hole Size 4, change the Maximum diameter to 1.25"
− For Hole Size 5, change the Maximum diameter to .8"
− Select Hole Size 3 in the Show Leadin/Leadout parameters for list box and set the
Leadin to Perpendicular with a .025" Length and set the Leadout to None.
− Select Hole Size 4 in the Show Leadin/Leadout parameters for list box and set the
Leadin and Leadout to Perpendicular with a .05" Length.
− Select Hole Size 5 in the Show Leadin/Leadout parameters for list box and set the
Leadin and Leadout to Perpendicular with a .25" Length.
10. At the prompt PICK highlighted entity to toolfit (or button 2 to optimize all), click BUTTON 2.
11. At the prompt to DIGITIZE coordinate for optimization start, click BUTTON 2.
12. Zoom up on different areas of the part and notice the following:
− The .125" diameter holes (Hole Size 3) have a .025" perpendicular leadin and no
leadout.
− The .50" diameter holes (Hole Size 4) have a .05" perpendicular leadin and leadout.
− The 1.00" diameter holes (Hole Size 5) have a .25" perpendicular leadin and leadout.
− All other internal boundaries have a .20" perpendicular leadin and leadout with a 45
degree angle.
− All external boundaries have a .20" arc leadin and leadout.
2. Click the CAM button and select either FANLCUT (Laser) or FANPCUT (Plasma).
3. In the Fabrication Display dialog box, remove the check marks from the Rapid, Arrow,
Stock, Over Travel, and Clamps Display On options.
4. Click the Tool button on the system bar and set up a tool with a .05" diameter.
2. Click the CAM button and start Laser (FANLCUT) or Plasma (FANPCUT).
3. In the Fabrication Display dialog box, remove the check marks from the Rapid, Arrow,
Stock, Over Travel, and Clamps Display On options.
4. Click the Tool button on the system bar and set up a tool with a .05" diameter.
6. Click the Cut Conditions by Area modifier button to display the Cut Conditions by
Line Length and Arc Radius button.
A Single Micro Joint defines that only one side (the side that the micro joint is attached
to) has a micro joint. Single Micro Joints would be used along an entity. The tool would
be backed off by the tool radius on the entity that does not have the micro joint attached
and by the full value of the micro joint on the entity that has the micro joint attached.
7. Click OK to close the Shapes dialog box.
E C
8. Break the top horizontal line at
the midpoint (labeled D). D
Since micro joints can be inserted
only at the endpoints, you must break
the entity where you want the micro
joint attached. Then, you insert it at
the endpoint where you broke the
entity.
11. Make sure the Endpoint button on the Snap toolbar is highlighted.
12. Notice that the system bar indicates the type and the name of the shape that is currently
selected.
13. Make sure the On/Off option on the system bar is set to On.
When you use the Point command, if the option is set to Off, points are inserted. If the
option is set to On, the active shape is inserted.
14. Click the Shape button on the system bar.
15. In the Shapes dialog box, select 20C (the Corner Micro Joint), then click OK.
16. Place the .20" Corner Micro Joint at the locations labeled A and B.
17. Click the Shape button again and select20S (the Single Micro Joint), then click OK.
18. Place the .20" Single Micro Joint at the points labeled C, D and E.
EXERCISE Generate the tool paths:
1. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
2. Select Fabrication Display on the Setup menu.
3. Remove the check marks from the Stock, Over Travel and Clamps Display options, then
click OK.
4. Click the Zoom All button in the lower right corner of the ProCAM window.
• Use the Move Utility to move the part from X0,Y0 to X11.00,Y11.00.
Select Setup Information on the CAM menu and set the clamps to 0. You can use the
defaults for the other parameters.
• Toolfit the part.
Use a .25" diameter tool. For
this exercise, a large tool
diameter is used to make it
easier to see the cut.
Use a small Arc Leadin and
Leadout.
Instead of clicking BUTTON 2 to
allow ProCAM to automatically
generate an optimized tool path,
use the Endpoint Snap and pick
the right end of the bottom line
as shown in the figure.
The Laser and Plasma systems allow you to semi-automatically insert profile, linear, arc, and
circular tool paths. These would typically be used when ProCAM could not automatically
toolfit an area or when the Toolfit function would not produce the desired results.
The Profile Tool Path command is used to insert a profile tool path. The Profile tool path can
be inserted using options for corner type, leadin and leadout, and compensation.
Inserting linear, arc and circular tool paths is almost identical to drawing CAD entities except
that the tool is attached to the entity. For linear, circular and arc tool paths, you have the
ability to determine how the tool will be compensated.
This chapter provides exercises for inserting Profile, Linear and Circular toolpaths.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Choose Setup Information on the CAM menu.
4. In the Setup Information dialog box, set the following parameters:
− X Sheet Width = 48.000
− Y Sheet Height = 24.00
− Clamp 1 = 10.000
− Clamp 2 = 40.00
5. Click OK.
The other parameters do not need to be changed for this exercise. You can use the
defaults.
EXERCISE The next step is to identify the entities to be machined and the path the cutter will take. This
is done using the Boundary command.
1. Click Setup on the menu bar.
2. Click Fabrication Display on the Setup menu.
3. In the Fabrication Display dialog box, make sure the Arrow Display On option is
checked.
This option controls the display of the arrows that indicate the direction of machining
when you insert a boundary.
4. Click the Stock and Over Travel Display On options to remove the check marks, then
click OK.
5. Click the Zoom All button in the lower right corner of the ProCAM window.
Turning off the sheet and over travel zone displays makes it easier to work with parts.
1. Click the Profile Tool Path button on the Laser or Plasma toolbar.
2. Set up a .25" diameter tool.
− If you created a tool file in Chapter 1, tool definition 01 should have a .25 diameter
and you can click OK to close the Laser Tools dialog box.
− If you did not create a tool file, select Tool 01 and click Edit. Change the Diameter to
.25 in the Set Tool dialog box and click OK, then click OK to close the Laser Tools
dialog box.
Boundary Direction
The tool path is inserted in the same direction as the boundary.
Perpendicular Leadin
To start the tool path, the part is pierced and a linear move is made into the part an
overlap amount before the boundary start location. The default is for the leadin move to
be perpendicular to the first move in the tool path.
No Leadout
To the end tool path, the retract is at the boundary end with no leadout entity.
Infinite Lookahead
ProCAM checks to see if the tool is gouging the part. If an interference is found, the tool
path is modified to avoid gouging. Interference checking is explained on page 3-6.
Round Corner
On sharp corners, ProCAM inserts an arc with a radius the same size as the tool radius
tangent to the two entities leading up to the corner.
The first line in the boundary remains highlighted and the prompt line reads: DIGITIZE
compensation side of boundary.
When you select the System Compensation Either Offset modifier, ProCAM asks which
side of the highlighted line you want the tool path to be on. Using either the System
Compensation Left or Right modifier eliminates the need to select the compensation side
after you pick the boundary.
7. Position the pointer above the highlighted
line, then click BUTTON 1.
The tool path is inserted on the part.
The prompt line reads: PICK boundary for tool
path (button 2 when done). If you had multiple
tool paths, you would pick the next one.
Notice that when you use the
Boundary Direction modifier, the direction of
the tool path is the same as the boundary.
You can change the modifier to reverse the
direction or to specify the direction.
Interference Checking
The Interference modifiers are used to check the part for tool gouging. The modifiers turn the
Interference Checking on or off, or set the amount of entities that ProCAM will look ahead.
When a Profile tool path is inserted, there are cases where a tool cannot fit within the
geometry defined. If the Profile tool path is not checked for this type of interference, gouging
of the part by the tool occurs.
EXERCISE In this exercise, you insert a Profile tool path with interference checking using a .625
diameter tool around the inside. In the next exercise, you insert a profile on the same part
without interference checking.
1. Open the part file Exlas4.prt in the \procad\parts\learn folder.
Do not save the changes to the part currently in the work area.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
This part already has a
boundary on it starting at the
bottom of the left arc.
You do not need to set the
Setup Information for this
exercise.
3. Choose Set Layers on the
View menu.
4. Turn on Layer 20 - Profile and make it the current layer, then click OK.
5. Change the color.
6. Select Fabrication Display on the Setup menu.
7. Remove the check marks from the Stock, Over Travel and Clamps Display options and
click OK.
8. Click the Profile Tool Path button on the Laser or Plasma toolbar.
9. Set up a .625" diameter tool.
10. Make sure the following modifier buttons are displayed:
Infinite Lookahead
1. Click the Oops button on the Utility toolbar to remove the Profile tool path on
Exlas4.prt.
If you picked another command before clicking Oops, click the Erase button on the
Utility toolbar and erase the tool path, then click the Profile Tool Path button.
2. Click the Interference Checking modifier button until the No Lookahead modifier
displays.
3. Pick the boundary again.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Choose Fabrication Display on the Setup menu.
4. Remove the check mark for the Arrow Display On option.
Turning off the arrows on
the boundary makes the
tool paths easier to see.
5. Remove the check marks
for the Stock Display On,
Over Travel Display On
and Clamps Display On,
then click OK.
10. Click the Profile Tool Path button on the Laser or Plasma toolbar.
12. Click the Infinite Lookahead modifier until Specified Lookahead displays.
Use the default 3 for the No. ents. (number of entities) parameter in the InfoBar .
The prompt line reads: PICK boundary for tool path (button 2 when done).
13. Pick the gear, then click BUTTON 2.
The prompt line reads: DIGITIZE compensation side of boundary.
14. Digitize to the outside.
Make sure you pick close to the highlighted entity when you digitize the side to put the
tool path on. This is very important when you are starting on an arc. If you digitize a
distance away from the
entity, ProCAM
determines that you
want to be outside the
circle radius, not inside
as in this case.
Notice that the tool cuts
into the tooth to the
right. ProCAM is
looking ahead only three
entities. Therefore, it does not see these entities and cannot compensate for them. If you
wanted to cut the part this way, you would have to use System Compensation with the
Infinite Lookahead modifier, not your machine's compensation.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
Remember, you can turn off the Stock, Over Travel and Clamps display options in the
Fabrication Display dialog box to make the part easier to see.
3. Click the Tool button on the system
bar and set up Tool 01 with a .25"
diameter.
If you created a tool file in Chapter 1,
tool definition 01 should already have
a .25" diameter.
4. Press CTRL + L, turn on Layer 20 -
Profile and make it the current layer,
then click OK.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Choose Setup Information on the CAM menu.
4. Set Clamp 1X and Clamp 2X to 0, then click OK.
You can use the defaults for the other parameters.
5. Select Fabrication Display on the Setup menu.
6. Remove the check marks from the Stock and Over Travel Display options, then click OK.
17. Click the Compensation modifier button until either Machine Comp Right or
Left displays.
It does not matter which side you pick because you have No Leadin and ProCAM will not
output the compensation command in the NC program.
18. Use BUTTON 1 (the left mouse button) to window pick all the boundaries.
Since only the slots have boundaries on them, you can window pick the whole part.
ProCAM generates Profile tool paths only on boundaries.
EXERCISE Selecting the Compensation side also allows you to set the Leadins and Leadouts, then select
everything with a window as shown in the following exercise.
1. Open the part file Exlas12.prt in the \procad\parts\learn folder.
This part is used to explain how insert a boundary and generate a Profile Tool Path;
however, if you were cutting a part similar to this one, using the Toolfit command would
result in more efficient cutting. The Toolfit command includes more control over leadins
and leadouts as well as options for open area avoidance and automatic optimization.
10. Click the Boundary Type button twice to display the Closed modifier.
The figure on the right shows where the boundary and the
tool path would start if the Break Midpoint modifier was
not selected. ProCAM would start at the endpoint of the
longest entity, not the longest line.
Start Point
Without Break Midpoint Modifier
15. Change the color.
16. Press CTRL + L, turn on Layer 20 - Profile and make it current, then click OK.
17. Click the Profile Tool Path button on the Laser or Plasma toolbar.
18. Set up a tool with a .125" diameter.
20. Use Arc Leadout with the same settings as Arc Leadin.
21. Click the Compensation modifier until the System Comp Left modifier displays.
22. Window pick all the cutouts, then click BUTTON 2.
− Make sure you do not window pick the entire outside boundary. If you miss any of the
entities for the cutouts, you can either window pick the ones you missed or pick them
individually with BUTTON 1. You can continue to select entities until you click
BUTTON 2.
− All the profiles are inserted on the inside of the cutouts because the boundaries were
put on counterclockwise and Left Compensation was picked.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. For this exercise, you can use the defaults for the Setup Information parameters.
4. Choose Fabrication Display on the Setup menu.
5. Remove the check marks from the Stock and Over Travel Display On check boxes, then
click OK.
6. Click the Zoom All button in the lower right corner of the window.
7. Turn on Layer 10 - Boundary and make it the current layer.
18. Use an Arc Leadin of 0 with a .05" Radius, no Overlap and a 90 degree Arc Angle.
19. Use an Arc Leadout of 0 with a .05" Radius, no Overlap and a 90 degree Arc Angle.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Choose Fabrication Display on the Setup menu.
4. Remove the check marks from the Stock, Over Travel, and Clamps Display On check
boxes, then click OK.
5. Zoom up on the part.
6. Click the Linear Tool Path button on the Laser or Plasma toolbar.
7. Set up a .500" diameter tool.
8. On the system bar, make sure the Offset option is set
to Rgt and Compensation is set to EndCmp.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Choose Fabrication Display on the Setup menu.
4. Remove the check marks from the Stock, Over Travel and Clamps Display On check
boxes, then click OK.
EXERCISE The Offset options on the system bar affect the way ProCAM inserts a circular tool path.
1. Choose New on the File menu to clear the work area.
4. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
5. Click Setup on the menu bar and select the Fabrication Display command.
6. Remove the check marks from the Stock, Over Travel and Clamps Display On check
boxes, then click OK.
7. Click the Zoom All button in the lower right corner of the ProCAM window.
8. Set the Offset option on the system bar
to Lft (left).
9. Click the Circular Tool Path button on the Laser or Plasma toolbar.
10. Set up a .25" diameter tool.
After you have inserted tool paths on a part, you can use commands on the Laser/Plasma and
Utility toolbars to manipulate tool paths. This chapter explains the functions you can use to
reduce the time required to cut a part and get the most out of your machine.
This chapter includes exercises for creating a part grid layout, reviewing the order of tool
paths, reordering CAM cycles and optimizing tool paths.
Break
Toolpaths can be broken into two or more cycles from one cycle. The Break utility with the
Explode modifier can be used to reduce a linear, arc, or circular tool path into multiple
cycles.
Mirror
If a tool is in a fixed station, the angle of the tool remains the same after it has been mirrored.
If the tool is in an indexable station, the angle of the tool will reflect the mirror.
The Mirror command should be used with caution on a special tool in an indexable station
because the tool angle may not be correct.
Rotate
If the tool is in a fixed station, the angle of the tool remains the same after it has been rotated.
If the tool is in an indexable station, the angle of the tool rotates by the amount of the rotation
angle.
Scale
The tool path locations are scaled; however, the tool size is not scaled.
Trim
Linear and arc tool paths can be trimmed. When trimming tool paths, the total number of cuts
in the tool path remains the same. The distance between cuts increases or decreases
depending on whether the cycle is lengthened or shortened.
Edit
The Edit Utility modifiers can be used on tool paths as explained below:
Geometric Properties
Depending on the type of tool path selected, the following properties can be
changed: Start and End Location, Angle, Length, Radius/Diameter, and Start and End
Angle.
The Color modifier changes the color of the tool path to the current drawing color.
Colors can help you distinguish tool paths.
The Layer modifier changes the layer of the tool path to the current layer. Layers
can be used to suppress the display of certain entities to make it easier to select specific
entities and to improve repaint speed on slower computers.
Since the Laser and Plasma systems rely heavily on selecting objects to perform specific
tasks (for example, picking CAD entities for toolfitting, picking CAM entities for
optimizing and sequencing), it is very beneficial to make use of layer and color
assignments for both CAD and CAM entities.
When setting up the CAM system, establish a convention for color and layer usage. If
conventions are followed, it makes it easier for users to work with files created by other
users. A basic convention may be to distinguish (by color and layer) the CAD entities that
represent inside edges from outside edges.
Tool
The Tool modifier changes the tool of the tool path to the current tool. Changing the
tool does not alter or recalculate the tool path itself. Typically, this function is used on
single entity tool paths, not cycles.
Direction
The Direction modifier changes the direction of a linear, circular or arc tool path.
Order Utility
The Order command on the Utility toolbar allows you to review the order of tool path
cutting by running through the part or by stepping through the part one cutting movement at
a time. The Order utility also has options that allow you to reorder the cycles in a part or
move a group of cycles from one location in the sequence to another location.
The Simulation toolbar consists of buttons and options to control the simulation.
The Step modifier changes to the After modifier. Leave this button highlighted.
The prompt line reads: PICK 1st CAM entity to reorder.
Moving Cycles
The Order utility Move modifier allows you to move cycles from one location in the tool path
order to another. You choose the first and last cycles to be moved and where to move them.
Only the order of the cycles is changed, not the physical location.
EXERCISE 1. Continue using the part file Exlas15.prt or Explas15.prt in the work area.
The current order cuts the rectangular cycles in the center first, then the .5" holes and
finally the .75" holes. You can change the order so that the large holes are cut after the
rectangular tool path.
2. Click a blank toolbar button.
2
3. Click the Order button on the Utility
toolbar. 1
If you use macros, we recommend you optimize before creating the macro. If you want to
optimize after tool paths are part of a macro, you have to use the Edit Macro Utility before
optimizing.
When this modifier is highlighted, ProCAM attempts to find the shortest distance
between cycles. Typically, this modifier is used with the Tool Sorting modifier.
When the Next Closest Hit/Pairing modifier is highlighted, ProCAM uses the fastest
method, which is always the next closest cycle. This method starts at one entity and
moves to the next closest entity, then to the next closest, etc., until all entities have been
cut.
The Tool Sorting modifier can be used with or without the Optimize modifier.
When the Tool Sorting modifier is selected without the Optimize modifier, ProCAM
finds all CAM cycles of the same tool and sequences the cycles in the order the CAM
cycles were inserted. When you select this modifier and the Optimize modifier, ProCAM
finds the shortest path between those CAM cycles.
When the Double Check modifier is highlighted, ProCAM checks the optimized
path for common optimization errors and determines if the moves can be reordered into a
better path. Both Next Closest Cut and Pairing may produce moves within an operation
that can be modified to produce better results.
The Reverse Direction modifier is not used in the Plasma/Laser system.
The prompt line reads: PICK entities to optimize (button 2 when done).
7. Window pick the complete part, then click BUTTON 2.
The prompt line reads: SELECT CAM entity that order change will be after. This prompt is
used when you are optimizing only a portion of the cycles and you want them to be done
after other cycles on the part.
8. Click BUTTON 2.
− In this exercise, all the cuts will be optimized, so you can click BUTTON 2 to continue.
− The prompt line reads: DIGITIZE coordinate for optimization start. This allows you to
determine where the first cut will be.
9. Position your cursor in work area above the part near the center and click BUTTON 1.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Click Setup Information on the CAM menu, change the following parameters, then click
OK:
− Sheet size = X36.00, Y24.00
− Clamps = set both clamps to 0.0
4. Zoom up the part.
5. Click the Toolfit button to insert the tool paths on the holes.
6. In the Laser Tools or Plasma Tools dialog box, click the Edit button.
7. Change the Diameter to .015 in the Set Tool dialog box and click OK twice to close the
tools dialog boxes.
14. For the leadin and leadout, use the following values:
− Type = Arc
− Length = .030
− Leadin/Leadout Angle = 0
− Leadin/Leadout Overlap = 0
− Arc Radius = .030"
− Arc Sweep Angle = 90
15. Click the Holes tab and set the following:
− Change the Maximum Diameter for Hole Size 5 to .60".
− For Hole Size 3, check the Start and End at Hole Center option.
− Select Hole Size 5 in the Show Leadin/Leadout parameters for list box and set the
Leadin and Leadout to Perpendicular with a .10" Length at a 30 degree Angle.
16. Click OK.
The prompt line reads: PICK highlighted entity to toolfit (or button 2 to optimize all).
In this exercise, you pick the entities individually instead of clicking BUTTON 2 to allow
ProCAM to automatically generate an optimized tool path.
23. In the Part Layout dialog box, change the following parameters:
− Select the Stock Size X and Stock Size Y options (the values do not matter for this
exercise)
− Change the Number of Parts X and Number of Parts Y to 3
− Select Use CAM Entities
− Remove the check marks from the four border options
− Change all the borders to 1"
24. Click the Recalculate button, then click OK.
The grid of nine parts displays.
26. Click the Redraw button to refresh the display in the work area.
31. Enter the following information in the InfoBar for the optimization grid parameters (see
the figure below):
− X Start = 1.00 Y Start = 1.00
X and Y Start are the absolute coordinates for the lower left corner of the part and
define the point (origin) where optimization will start.
− X width = 10.00 Y height = 6.00
These values are usually the width and height of the part. They determine the area of
the optimization.
− X dist = 11.00 Y dist = 7.00
These parameters are the distance between the origin of one part to the origin of the
next.
− No. X = 3 No. Y = 3
This is the actual number of parts to be optimized in each axis.
35. Keep the same values in the InfoBar and try optimizing the part grid with different
modifiers unselected.
For example, unselect the Horizontal modifier, then optimize. This time, ProCAM moves
in a vertical direction instead of horizontally.
Working with the Optimization Manager
The Optimization Manager dialog box contains three tabs for customizing Optimization:
• Optimization Levels tab: Four optimization levels can be defined so that entities in level 1
are optimized first, then entities in level 2, etc.
• Order Groups tab: Order groups can be defined so that the relative order of entities in the
group is maintained during optimization.
• Optimization Groups tab: Optimization groups can be defined so that entities within the
group are optimized together.
Note that the Parting Hits tab is used only in the Punch system.
Using Levels to Define the Optimization Order
The Optimization Levels tab in the Optimization Manager allows you to define up to 4 levels
of optimization. Levels define the order the entities are optimized starting with level 1 and
continuing with levels 2-4 in order. Entities that are not in a level are optimized after entities
in levels.
Levels are an excellent way to define generally how to cut a part. For example, the holes
within a part might be assigned to Level 1 and the outside entities on the part might be
assigned to Level 2. If there were parts-in-parts (parts inside the holes of bigger parts), these
would be assigned to Levels 1 and 2 with the bigger parts in Levels 3 and 4.
EXERCISE The part in this exercise consists of 2 parts with internal and external entities. You will create
Optimization levels to cut the part by first cutting the inside entities in the top part, then the
inside entities in the bottom part, and finally the outside entities.
1. Open the part file Exlas40.prt in the \procad\parts\learn folder.
Since no entities have been assigned to a level, all the entities display in their entity color.
This indicates that they can be added to this level.
7. Window pick the 9 entities in the upper part
(the entities inside the rectangle in the figure on
the right).
The entities you picked are highlighted
indicating that they are now part of level 1.
8. Click the Level 2 button.
The entities you picked for Level 1 are gray,
which indicates that they are part of another
level and cannot be picked. Entities can belong
to only one level.
9. Window pick the 9 entities in the lower part.
The entities are highlighted indicating that they
are now part of level 2.
10. Click the Level 3 button.
11. Window pick the remaining entities in the part
that comprise the part outside.
12. Click each level button to review the entities
that are on each level.
When you click a button, the entities in that
level are highlighted.
13. Click OK to close the dialog box.
Optimize the part:
Assign the reordered cuts to an Order Group to maintain the order of the entities during
optimization:
Pick circles
7. Pick all the circles, then click BUTTON 2.
8. Click the Create button.
9. Pick all the squares, then click BUTTON 2.
10. Click the Create button.
11. Pick all the rectangles, then click BUTTON 2.
12. Click OK to close the Optimization Manager.
Optimize the part:
Repositioning
The Reposition command is used to manually or automatically reposition the sheet to allow
additional cutting. ProCAM automatically shifts all clamping, over travel zones and dead
zones after a reposition is done.
Initially, ProCAM creates a table limit zone based on the machine X and Y size. If all the
tool paths are within the table limit zone, you can post process the part without repositioning.
You need to insert reposition zones only if all the tool paths in a part are not completely
within the table limits.
A Reposition zone is an actual CAM entity that can be deleted, moved and copied just like
any other entity. ProCAM identifies reposition zones by displaying REP1, REP2, REP3, etc.
The cross mark next to REP is the location of the reposition zone entity. Pick this location to
delete, move or copy a reposition zone.
The repositioning function uses colors to show the status of entities. To make it easier to
see the color changes, you may want to use a black background and set the highlight color
to white. These settings are changed by selecting Screen Display on the Setup menu.
EXERCISE In this exercise, you reposition automatically, then optimize the part.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
3. Use the following Setup information:
− X Sheet Width = 108.00
− Y Sheet Height = 24.00
− Clamp 1 = 15.00
− Clamp 2 = 55.00
It is very important to set the clamp locations correctly in the Setup Information dialog
box. ProCAM uses this information to reposition the clamps. If this information is not set,
ProCAM displays an error message indicating that the clamps are not set.
The cross next to REP is the pick location to delete, erase or move a
reposition zone.
14. Move the cursor up and down in the work area.
− You can see the hold downs moving with the cursor. This allows you to position the Y
location of the hold downs in an area that has material before the clamps are released.
− ProCAM determines the X hold down location and positions the default Y hold down
location at the top of the sheet.
− You cannot change the X location. However, you can change the Y hold down
location by digitizing or using any other Snap command. If you wanted to accept the
default Y location, you would click button 2.
15. Position the hold downs in an area where there is material and click button 1 to digitize
the position.
− If your machine needed additional reposition zones, you would digitize the
coordinates for the hold downs in these zones.
− Your part should look like the figure below.
− When Automatic Repositioning is completed, ProCAM highlights the Edit Reposition
Zone modifier.
The Automatic Repositioning sequenced the reposition after the last CAM cycle in the
previous work limits. This part was optimized when the tool paths were generated and after
repositioning, the cutting order does not need to be changed.
However, even though ProCAM inserts reposition entities in the correct sequence (CAM
cycles, reposition, CAM cycles, etc.), for some parts the CAM cycles within each reposition
zone may not be optimized for the shortest path. To process the cycles more efficiently, you
can Optimize the part. Optimization tries to find the shortest path. If the reposition zones are
in the correct sequence, Optimization recognizes reposition zones and optimizes all tool
paths within one reposition zone before optimizing tool paths within the next reposition zone.
If you Optimize after inserting reposition zones, make sure the reposition zone is selected
(highlighted) when you window pick the part. You can either enclose the entire reposition
zone in the selection box or single pick the reposition zone marker (REP1, REP2, etc.).
Repositioning Manually
Manual repositioning allows interactive repositioning by prompting for the next reposition
location. You can use any of the Snap commands to position the reposition zone relative to
the X-axis. Because repositioning is a CAM entity, it is inserted into the order list as the next
entity in the cutting order.
In manual repositioning, you are responsible for making sure the location and order are
correct for the reposition entity. ProCAM does not check to see that work holders or hold
down pads are not placed in holes and no clamp avoidance (avoiding cutting or rapiding into
clamps) is performed unless the Check Clamp Deadzone modifier is checked.
EXERCISE In the following exercise, you reposition the sheet manually, then optimize the tool paths for
more efficient cutting.
1. Open the part file Laser Repo.prt or Plasma Repo.prt in the \procad\parts\learn folder.
ProCAM unselects the tool path that is partially in the clamp deadzone.
Most laser and plasma machines do not have clamps. The FANTUTLP and FANTUTPL
post processors used in these exercises support clamps to demonstrate this feature.
12. Click the Previous and Next buttons to view the entities in the table limit zone
and Rep1.
Review the tool path sequence:
1. In the Fabrication Display dialog box, make sure the Simulation Type is set to either
Simulate Wire Frame or Simulate Solid.
8. Click the Order button and run the tool path simulation to see the difference after
optimizing.
Breaking Tool Paths That Cross the Table Limit Zone
If the Edit Reposition modifier is selected and you click the Break Entity modifier, any
highlighted entities that cross the active reposition zone border are broken so that the portion
of the entity that lies within the active reposition zone can be assigned to that zone.
The entity is physically broken. For example, a line would be broken into two line segments.
Circles, macro calls and macro grids may also be broken. ProCAM may break a tool path into
a smaller linear, arc, or circular tool path or macro calls depending on the original tool path.
Once broken, the entities can only be put together manually.
When ProCAM breaks a tool path, a perpendicular leadin and leadout are inserted
automatically. The length of the leadin and leadout can be user-defined in the Laser Toolfit
Parameters dialog box when you toolfit the part.
In manual repositioning, you are responsible for making sure the location and order are
correct for the reposition entity. ProCAM does not check to see that work holders or hold
down pads are not placed in holes and no clamp avoidance (avoiding cutting or rapiding into
clamps) is performed unless the Check Clamp Deadzone modifier is checked.
Breaking Entities Example 1
EXERCISE In this exercise, you reposition the sheet manually, maintaining whole parts and breaking
entities when necessary.
1. Open the part file Laser Break Repo.prt in the \procad\parts\learn folder.
10. Click the Previous Reposition Zone button twice to activate the machine travel
zone.
11. Click BUTTON 2 to commit the highlighted entities.
The entity color changes and an END marker displays.
20. Click the Previous and Next buttons to view the entities in the table limit zone
and the reposition zones.
Breaking Entities Example 2
EXERCISE In the following exercise, you toolfit a part that is larger than the table limit zone, then break
the tool path when you insert a reposition zone.
1. Open the part file Break.prt in the \procad\parts\learn folder.
2. Click the CAM button and start Laser (FANTUTLP) or Plasma (FANTUTPL).
The End marker should change to green to indicate all entities have been selected for a
reposition zone.
23. Click the Previous and Next buttons to view the entities in the table limit zone
and Rep1.
The Macro command on the Plasma and Laser toolbars is used to define tool paths that can
be called up in a subprogram. This chapter shows you how to define and call macros.
Macros/Subroutines 5-1
Defining and Inserting Macros
5-2 Macros/Subroutines
Defining and Inserting Macros
Macros/Subroutines 5-3
Defining and Inserting Macros
5-4 Macros/Subroutines
Defining and Inserting Macros
The Macro Grid dialog box displays the macro that has
been defined for this part.
9. Click ALL in the Macros Defined list, then click OK.
The Multiple Grid modifiers display.
Note that ProCAM automatically sets up individual
subprograms for each tool definition. Each tool definition
will be done on the whole sheet.
Macros/Subroutines 5-5
Defining and Inserting Macros
The Macro options in the CAM Display dialog box control how much of the grid is
displayed. Instead of displaying the entire grid, you can reduce the time to display and
redraw a macro grid by showing one part, four parts or the corner parts.
19. Click the Zoom All button in the lower right corner of the window.
MG displays at the X0, Y0 location. This indicates the origin of the macro grid. Since the
entities in a macro do not exist in the work area, you must know where the origin is if you
want to modify the macro grid.
For example, you insert the macro grid in the wrong location and you want to move it.
When ProCAM prompts you to pick entities to move, the only place you can pick would
be the macro grid origin. The same would be true for erasing, rotating, etc.
20. To see how the origin works, click the Erase button on the Utility toolbar.
21. Try to erase any of the tool paths in the work area.
22. Now pick the cross to the left of MG.
The complete macro grid is erased.
5-6 Macros/Subroutines
Defining and Inserting Macros
The code listing below shows a main program calling up subprograms. The numbers may
not match your code listing; however, you can see that the subprogram is being called up.
Note that some of the program has been deleted for this exercise.
GRID MACRO.TXT
O0001
G90 G20 G17 G61 M06 M18
G90
G52 X0 Y0
M98 P0002
G52 X6. Y0
M98 P0002
G52 X12. Y0
M98 P0002
G52 X18. Y0
M98 P0002
G52 X24. Y0
M98 P0002
G52 X24. Y5.
M98 P0002
G52 X18. Y5.
M98 P0002
G52 X12. Y5.
M98 P0002
G52 X6. Y5.
M98 P0002
G52 X0 Y5.
M98 P0002
G52 X0 Y10.
M98 P0002
G52 X6. Y10.
M98 P0002
G52 X12. Y10.
M98 P0002
G52 X18. Y10.
M98 P0002
G52 X24. Y10.
M98 P0002
G52 X24. Y15.
M98 P0002
G52 X18. Y15.
M98 P0002
G52 X12. Y15.
M98 P0002
G52 X6. Y15.
M98 P0002
G52 X0 Y15.
M98 P0002
G52 X0 Y0
M18 G04 P.3
M30
Macros/Subroutines 5-7
Defining and Inserting Macros
5-8 Macros/Subroutines
Defining and Inserting Macros
GRID MACRO.SET
( PART NAME=GRID MACRO )
( PROGRAM NUMBER=0001 )
( MACHINE=LASER TUTORIAL )
( CONTROLLER=FANUC TYPE )
( MATERIAL= )
( THICKNESS=.063 )
( ESTIMATED MACHINE TIME=1 HRS. 43 MIN. 21 SEC. )
( STATION TOOL TYPE X SIZE Y SIZE RADIUS ANGLE DESCRIPTION )
( ------- ---------- ------ ---- -- ------ ------- ----------- )
( 001 ROUND 00.007 )
Macros/Subroutines 5-9
Modifying Macros
Modifying Macros
Undefining a Macro
EXERCISE When you complete a macro definition, the entities that are in the macro disappear from the
work area. There may be times when you have picked entities that you do not want in the
macro or entities were not picked that should be in the macro. Undefining a macro deletes the
macro and puts the entities back into the part as normal entities. You can then define the
macro again.
1. Open the part file Exlas23.prt (Laser) or Explas23.prt (Plasma) in the
\procad\parts\learn folder.
The grid shows only 4 parts because the Macro option in the CAM Display dialog box is
set to display only the 4 corner parts.
5-10 Macros/Subroutines
Modifying Macros
Editing a Macro
EXERCISE The Edit Macro Utility allows you to edit entities within a macro without having to undefine
it.
1. Open the part file Exlas23.prt or Explas23.prt again.
If this part is open in the work area, do not save the changes to the part.
Macros/Subroutines 5-11
Modifying Macros
5-12 Macros/Subroutines
Repositioning with Macros
2. Click the CAM button and start FANTUTLP (Laser) or FANTUTPL (Plasma).
3. Select Setup Information on the CAM menu.
4. In the Setup Information dialog box, set the following parameters, then click OK:
− Sheet Width = X136.00, Y38.00
− Clamp 1 = 6
− Clamp 2 = 44
− Use defaults for the other parameters.
10. If you are using the Laser tutorial post processor, click the Open Area Avoidance
modifier.
11. Window pick the entire part and click BUTTON 2.
The Laser Toolfit Parameters dialog box displays.
12. Use the default Material on the General tab.
13. Click the External Boundary tab and set the following options:
− Toolpath Direction = Counterclockwise
− Start Position = Auto (this parameter is grayed out on all the tabs when you use Open
Area Avoidance)
14. For the leadin and leadout, use the following values:
− Type = Parallel Leadin and Perpendicular Leadout
− Length = .25"
15. Click the Internal Boundary tab and use the defaults for the Toolpath Direction and Start
Position.
Macros/Subroutines 5-13
Repositioning with Macros
16. For the leadin and leadout, use the following values:
− Type = Arc
− Length = .10"
− Leadin/Leadout Angle = 0
− Leadin/Leadout Overlap = 0
− Arc Radius = .10"
− Arc Sweep Angle = 90
17. Click the Holes tab, then select each Hole Size in the Show Leadin/Leadout parameters for
list box and set each Leadin and Leadout to None.
18. Click OK.
The prompt line reads: PICK highlighted entity to toolfit (or button 2 to optimize all).
19. Click BUTTON 2.
In this exercise, you click
BUTTON 2 to allow ProCAM to
automatically generate an
optimized tool path.
The prompt line reads:
DIGITIZE coordinate for
optimization start.
20.Click anywhere in the work
area.
ProCAM generates the tool
paths. The part with Laser tool
paths is shown on the right.
EXERCISE Define the macro and create a macro grid:
5-14 Macros/Subroutines
Repositioning with Macros
9. For the second Macro Grid, enter 65 for the X origin and 4 for the Y origin.
The second grid is inserted.
Macros/Subroutines 5-15
Repositioning with Macros
5-16 Macros/Subroutines
Chapter 6 Additional Commands
The chapter explains how to use the following commands on the Plasma/Laser toolbar:
The Toolfit command can be used to etch text.
Text can also be broken into line and arc entities and cut using the Profile Tool Path
command.
The Attribute command is used to attach certain functions to CAM entities.
Attributes are non-geometric properties, values and identifiers that are attached to
geometric entities.
As explained in Chapter 3, when you use the Profile Tool Path command, a
boundary is required to define the entities to be machined and the path and direction
of the cutter. This chapter explains how boundaries can be used to check for any
breaks or overlapping entities in a part you are going to cut. Boundaries can also be
inserted to calculate the area of a part or shape using the Measure Utility.
The Bend command performs simple bending by moving entities a specified
distance (the bend amount) toward a bend line.
Etching
EXERCISE The Toolfit command can be used to generate tool paths for text. Any text in the work area
can be cut. TrueType fonts work well because of their closed outline design.
1. Choose New on the File menu to clear the work area.
13. Click the Boundary Type modifier to display the Open modifier.
14. Pick the text, then click BUTTON 2.
Remember to pick text at the lower left corner or window pick the whole word.
After you pick the text, ProCAM automatically inserts the tool path on it.
6. Click the Compensation modifier until Machine Comp - Either Offset displays.
It does not matter if it is left or right because you will not be using any compensation to
cut the letter.
7. Pick the boundary to cut and click BUTTON 2.
8. Pick to the outside for the compensation side.
The tool path is inserted on the entities.
Attributes
The Attribute command on the Laser/Plasma toolbar is used to attach certain functions to
CAM entities. Attributes are non-geometric properties, values and identifiers that are
attached to geometric entities.
Some attributes are attached automatically. Others such as optional stop and program stop
are optional and can be attached using the Attribute command. Attributes can be attached to
any CAM entity on a part. For example, if you want to have an optional stop after cutting a
long line on a part in case you might need to stop the machine at that point, you can attach
an optional stop to just that tool path.
Attaching Attributes to CAM Entities
EXERCISE In this exercise, you attach a program stop and feedrate attribute after cutting the large hole
in the center of the part.
1. Open the part file Exlas18.prt or Explas18.prt in the \procad\parts\learn folder.
21. Click the Step modifier button to step through the program.
You should see "M00" in the program after contouring the arc.
11. Click the Next modifier button several times to step through the CAM entities on
the part. When an entity with attributes attached is selected, the Show Attributes dialog
box displays the list of attached attributes.
Boundaries
The Boundary command is used to define the entities to be machined and the path and
direction of the cutter for a Profile tool path. In Chapter 3, you learned to insert boundaries.
This command can also be used to check for any breaks or overlapping entities in the part
you are going to cut. This may occur when you receive CAD files from someone else. If the
part is not drawn carefully, you may have problems cutting it.
Boundaries can also be inserted to calculate the area of a part or shape using the Boundary
Area modifier on the Measure Utility toolbar.
A boundary is a complex entity, which means it is made up of more than one entity. A
boundary has continuity (no breaks between connecting entities) and a direction (a start and
end).
14. Make sure the Trim to Keep modifier Overlap Right arc Left arc
button is highlighted. amount endpoint endpoint
5. Click the Boundary Type modifier until the Closed Boundary modifier displays.
The prompt line reads: SELECT entities for inserting boundary.
6. Window pick the part and click BUTTON 2.
The boundary is inserted.
9. Pick the green circle (B) to move to and click BUTTON 2 twice.
12. Click the Entity Origin button on the Snap toolbar and pick the green circle (B).
13. Type 90 for the Angle of Rotation and press ENTER.
14. Click the Move button on the Utility toolbar and pick all the blue entities.
Index
.ftf (plasma tool file) 1-17 database
.ltf (laser tool file) 1-17 cut conditions by area 2-21
.set (setup sheet file) 1-16 cut conditions by line length/arc radius 2-23
.txt (NC program file 1-15 post processor-specific cutting conditions 2-21
A/B selecting cutting conditions 2-18
Absolute/Incremental 1-11 Display Controller command (CAM menu) 1-9
arrow display 1-8 display options 1-7
attributes E/F
checking entities 2-14 Edit utility, using with CAM entities 4-2
display options 6-5 EndCmp 1-6, 3-19
displaying symbol 2-14 exploding CAD entities 6-3
lift laser head 2-10 Fabrication Display dialog box 1-7, 4-7
Bend command 6-14 FANTUTLP, tutorial laser controller 1-2, 1-4
bending 6-14 FANTUTPL, tutorial plasma controller 1-2, 1-4
boundary files
calculating area of part 6-13 installing parts for exercises 1-2
correcting breaks in path 6-11 NC program 1-16
inserting for Profile tool path 3-2 opening 1-3
using 6-10 setup sheet 1-10, 1-16
Boundary Area modifier 6-13 tool definitions 1-17
Break Entities modifier 4-27 formed part, bending 6-14
Break utility, exploding text 6-3
G/I
C/D grid optimization 4-12
CAD toolbar, Exit to CAM 1-3 grid, part layout 4-4, 4-13
CAM Display dialog box 2-14, 5-6 Init Feedrate 1-11
attribute display options 6-5
L
CAM menu 1-9 Laser database See database
Tool Files 1-17 Laser Toolfit Parameters dialog box 1-13, 2-2, 2-5,
Circular tool path 3-21 2-18, 2-20, 2-21, 2-23
Clamp 1X, 2X 1-11
Laser/Plasma toolbar 1-6
clamps Attribute 6-5
displaying 1-8 Bend 6-14
positioning 1-9, 1-11 Boundary 6-10
Compensation 1-11
Circular Tool Path 3-21
compensation options on system bar 3-19 Exit to CAD 1-3
compensation, tool 1-6 Linear Tool Path 3-19
Controller Display dialog box 1-9 Macro 5-2
Controller Type dialog box 1-4, 1-9 Optimize 4-10
controller, changing 1-9 Post Process 1-15
cutting database See database Profile 3-2
D Offset 1-11
Laser/Plasma Tools dialog box 1-12
lift laser head attribute 2-10
Linear tool path 3-19
i
Index
ii
Index
iii
Index
iv