Phoenix™ Software Version 9 Series


Add to my manuals
130 Pages

advertisement

Phoenix™ Software Version 9 Series | Manualzz

Phoenix

Software Version 9 Series

Programmer Reference

806420 | Revision 9 | English

© 2014 Hypertherm, Inc.

ArcGlide, COMMAND, EDGE Pro, EDGE Pro Ti, HPR, HSD, HyIntensity Fiber Laser, Hypernest, Hypernet, Hypertherm,

HyPrecision, MAXPRO, MicroEDGE Pro, Phoenix, Powermax, and Sensor are trademarks of Hypertherm, Inc. and may be registered in the United States and other countries.

Microsoft, the Microsoft logo, and Windows are registered trademarks of Microsoft Corporation.

Other trademarks are the property of their respective owners.

Phoenix Software

®

Version 9 Series

Programmer Reference

806420

Revision 9

English

December 2014

Hypertherm Inc.

Hanover, NH 03755 USA

Hypertherm Inc.

Etna Road, P.O. Box 5010

Hanover, NH 03755 USA

603-643-3441 Tel (Main Office)

603-643-5352 Fax (All Departments) [email protected] (Main Office Email)

800-643-9878 Tel (Technical Service) [email protected] (Technical Service Email)

800-737-2978 Tel (Customer Service) [email protected] (Customer Service Email)

866-643-7711 Tel (Return Materials Authorization)

877-371-2876 Fax (Return Materials Authorization) [email protected] (RMA email)

Hypertherm Plasmatechnik GmbH

Technologiepark Hanau

Rodenbacher Chaussee 6

D-63457 Hanau-Wolfgang, Deutschland

49 6181 58 2100 Tel

49 6181 58 2134 Fax

49 6181 58 2123 (Technical Service)

Hypertherm (S) Pte Ltd.

82 Genting Lane

Media Centre

Annexe Block #A01-01

Singapore 349567, Republic of Singapore

65 6841 2489 Tel

65 6841 2490 Fax

65 6841 2489 (Technical Service)

Hypertherm (Shanghai) Trading Co., Ltd.

Unit 301, South Building

495 ShangZhong Road

Shanghai, 200231

PR China

86-21-60740003 Tel

86-21-60740393 Fax

Hypertherm Europe B.V.

Vaartveld 9

4704 SE

Roosendaal, Nederland

31 165 596907 Tel

31 165 596901 Fax

31 165 596908 Tel (Marketing)

31 165 596900 Tel (Technical Service)

00 800 4973 7843 Tel (Technical Service)

Hypertherm Japan Ltd.

Level 9, Edobori Center Building

2-1-1 Edobori, Nishi-ku

Osaka 550-0002 Japan

81 6 6225 1183 Tel

81 6 6225 1184 Fax

Hypertherm Brasil Ltda.

Rua Bras Cubas, 231 – Jardim Maia

Guarulhos, SP - Brasil

CEP 07115-030

55 11 2409 2636 Tel

55 11 2408 0462 Fax

Hypertherm México, S.A. de C.V.

Avenida Toluca No. 444, Anexo 1,

Colonia Olivar de los Padres

Delegación Álvaro Obregón

México, D.F. C.P. 01780

52 55 5681 8109 Tel

52 55 5683 2127 Fax

Hypertherm Korea Branch

#3904 Centum Leaders Mark B/D,

1514 Woo-dong, Haeundae-gu, Busan

Korea, 612-889

82 51 747 0358 Tel

82 51 701 0358 Fax

Contents

Recognize safety information ...............................................................................................................................................SC-11

Follow safety instructions ......................................................................................................................................................SC-11

Electrical hazards ....................................................................................................................................................................SC-11

Electric shock can kill ............................................................................................................................................................SC-12

Cutting can cause fire or explosion ....................................................................................................................................SC-13

Fire prevention .................................................................................................................................................................SC-13

Explosion prevention ......................................................................................................................................................SC-13

Toxic fumes can cause injury or death ...............................................................................................................................SC-14

Grounding safety ....................................................................................................................................................................SC-15

Static electricity can damage circuit boards ....................................................................................................................SC-15

A plasma arc can cause injury and burns .........................................................................................................................SC-16

Compressed gas equipment safety ...................................................................................................................................SC-16

Gas cylinders can explode if damaged .............................................................................................................................SC-16

Arc rays can burn eyes and skin .........................................................................................................................................SC-17

Pacemaker and hearing aid operation ...............................................................................................................................SC-18

Noise can damage hearing ...................................................................................................................................................SC-18

A plasma arc can damage frozen pipes ............................................................................................................................SC-18

Dry dust collection information ............................................................................................................................................SC-19

Laser radiation .........................................................................................................................................................................SC-20

Additional safety information ................................................................................................................................................SC-20

Warning labels ........................................................................................................................................................................SC-21

Symbols and marks ................................................................................................................................................................SC-23

Phoenix 9.76.0 Programmer’s Reference 806420

5

Contents

Introduction ..............................................................................................................................................................................SC-25

National and local safety regulations .................................................................................................................................SC-25

Certification test marks .........................................................................................................................................................SC-25

Differences in national standards .......................................................................................................................................SC-25

Safe installation and use of shape cutting equipment ...................................................................................................SC-26

Procedures for periodic inspection and testing ..............................................................................................................SC-26

Qualification of test personnel .............................................................................................................................................SC-26

Residual current devices (RCDs) .......................................................................................................................................SC-26

Higher-level systems ..............................................................................................................................................................SC-27

Introduction ..............................................................................................................................................................................SC-29

National and local environmental regulations ...................................................................................................................SC-29

The RoHS directive ................................................................................................................................................................SC-29

Proper disposal of Hypertherm products ..........................................................................................................................SC-29

The WEEE directive ...............................................................................................................................................................SC-29

The REACH regulation ..........................................................................................................................................................SC-30

Proper handling and safe use of chemicals .....................................................................................................................SC-30

Fumes emission and air quality ...........................................................................................................................................SC-30

1 Shape Library ................................................................................................................................ 33

Text Editor ........................................................................................................................................................................................34

Shape Wizard ..................................................................................................................................................................................35

Teach Trace .....................................................................................................................................................................................36

Remnant Trace Mode ............................................................................................................................................................37

Teach Trace Mode .................................................................................................................................................................38

2 ASCII Codes .................................................................................................................................. 41

Control Codes .................................................................................................................................................................................42

All Codes ..........................................................................................................................................................................................44

3 EIA RS-274D Program Support ............................................................................................... 47

Directly Supported EIA Codes ....................................................................................................................................................48

Mapped EIA Codes .......................................................................................................................................................................54

Unsupported EIA Codes ...............................................................................................................................................................57

EIA Comments ................................................................................................................................................................................58

6

Phoenix 9.76.0 Programmer’s Reference 806420

Contents

4 ESSI Code Support ..................................................................................................................... 59

Mapped ESSI Codes .................................................................................................................................................................... 60

Unsupported ESSI Codes ........................................................................................................................................................... 64

ESSI Comments ............................................................................................................................................................................ 65

5 Advanced Feature Codes .......................................................................................................... 67

Kerf Table Codes ........................................................................................................................................................................... 67

Special Kerf and G59 Code Settings ...................................................................................................................................... 67

Kerf Override ........................................................................................................................................................................... 67

G59 Code Override .............................................................................................................................................................. 67

Parallel Kerf Enable for Hole Center Piercing ................................................................................................................. 67

Tilt / Rotator Part Codes .............................................................................................................................................................. 68

Station Select Codes ................................................................................................................................................................... 68

Process Select Codes ................................................................................................................................................................. 69

Automatic Plate Alignment Codes ..................................................................................................................................... 69

Automatic Torch Spacing ............................................................................................................................................................ 69

Automatic Torch Spacing Program Codes ..................................................................................................................... 71

Automatic Torch Spacing I/O ............................................................................................................................................. 72

Example Part Program .................................................................................................................................................................. 72

Dual Transverse without Beveling .............................................................................................................................................. 73

Beveling ........................................................................................................................................................................................... 73

Contour Bevel Head for Oxyfuel Cutting (CBH) ............................................................................................................ 73

Tilt Rotator Plasma Bevel ..................................................................................................................................................... 73

Dual Tilt Rotator Plasma Bevel ........................................................................................................................................... 74

Bevel Angle Change on the Fly (BACF) .......................................................................................................................... 75

M and G Codes Used for Beveling ................................................................................................................................... 75

Kerf Table Commands to Change Kerf During Multi-pass, Multi-bevel Cuts .................................................. 75

Tilt/Rotator Commands ................................................................................................................................................ 75

Dual Tilt/Rotator Commands Used with Dual Plasma Bevel Systems .............................................................. 76

Tube cutting with bevel command ............................................................................................................................. 76

Drilling and Tapping using a PLC .............................................................................................................................................. 76

Operation ................................................................................................................................................................................. 77

Sample code and description ............................................................................................................................................. 77

Ladder Logic Diagram of Drill Cycle ................................................................................................................................. 79

RACF – Rotate Angle Change on the Fly ............................................................................................................................... 79

All Possible Axis Assignments .................................................................................................................................................... 80

Special Passwords ........................................................................................................................................................................ 80

NRT – No Rotate Tilt ............................................................................................................................................................. 80

RT – Rotate Tilt ...................................................................................................................................................................... 80

NSA – No SERCOS Axes ................................................................................................................................................... 80

Phoenix 9.76.0 Programmer’s Reference 806420

7

Contents

8

6 Subparts ......................................................................................................................................... 81

7 Marker Font Generator .............................................................................................................. 85

Internal Fonts ...................................................................................................................................................................................87

External Fonts ..................................................................................................................................................................................87

Custom Fonts ..................................................................................................................................................................................87

8 G59 Process Variables ............................................................................................................... 89

Variable Types .................................................................................................................................................................................90

Part program format .......................................................................................................................................................................92

V5xx Variables .................................................................................................................................................................................94

Torch type ...............................................................................................................................................................................95

Material type .............................................................................................................................................................................96

Plasma current .........................................................................................................................................................................96

Plasma/shield gas or Laser assist gas ...............................................................................................................................97

Cutting surface ........................................................................................................................................................................98

Material Thickness ..................................................................................................................................................................98

Water Muffler ........................................................................................................................................................................ 106

Laser power setting ............................................................................................................................................................. 106

Laser focal length ................................................................................................................................................................ 107

Laser nozzle size .................................................................................................................................................................. 107

Waterjet nozzle size ............................................................................................................................................................ 107

Waterjet orifice size ............................................................................................................................................................. 107

Waterjet cut pressure ......................................................................................................................................................... 108

Fuel gas for Oxyfuel ............................................................................................................................................................ 108

Oxyfuel tip size ..................................................................................................................................................................... 108

V6xx plasma variables ................................................................................................................................................................. 109

V8xx laser variables ..................................................................................................................................................................... 113

V8xx waterjet variables ............................................................................................................................................................... 114

9 Serial Messaging ....................................................................................................................... 117

Overview ........................................................................................................................................................................................ 117

Options .......................................................................................................................................................................................... 117

Programming Code ..................................................................................................................................................................... 119

Message Information ........................................................................................................................................................... 119

Message Command Type .......................................................................................................................................................... 120

Optional Format Value ................................................................................................................................................................ 120

Specialty Characters Supported ..................................................................................................................................... 121

Optional Format Character Assignments ...................................................................................................................... 122

Optional Delay Time/Time Out Value ..................................................................................................................................... 122

Optional Port ................................................................................................................................................................................ 123

Phoenix 9.76.0 Programmer’s Reference 806420

Contents

Message Text Content ............................................................................................................................................................... 123

Non-Printing Characters ............................................................................................................................................................ 123

Character Options ............................................................................................................................................................... 123

Exceptions / Additions ........................................................................................................................................................ 123

Non-Printing Character Table ................................................................................................................................................... 124

ASCII Codes Less Than Hexadecimal 20 ..................................................................................................................... 124

8 bit Character Codes Greater Than Hexadecimal 80 ............................................................................................... 124

10 Importing Prepared DXF Files ............................................................................................... 127

Drawing Format ............................................................................................................................................................................ 127

Text Commands ........................................................................................................................................................................... 127

Directional Commands ............................................................................................................................................................... 128

Phoenix 9.76.0 Programmer’s Reference 806420

9

Contents

10

Phoenix 9.76.0 Programmer’s Reference 806420

Safety

RECOGNIZE SAFETY

INFORMATION

The symbols shown in this section are used to identify potential hazards. When you see a safety symbol in this manual or on your machine, understand the potential for personal injury, and follow the related instructions to avoid the hazard.

FOLLOW SAFETY

INSTRUCTIONS

Read carefully all safety messages in this manual and safety labels on your machine.

• Keep the safety labels on your machine in good condition. Replace missing or damaged labels immediately.

• Learn how to operate the machine and how to use the controls properly. Do not let anyone operate it without instruction.

• Keep your machine in proper working condition.

Unauthorized modifications to the machine may affect safety and machine service life.

DANGER WARNING CAUTION

Hypertherm uses American National Standards Institute guidelines for safety signal words and symbols. A signal word DANGER or WARNING is used with a safety symbol. DANGER identifies the most serious hazards.

• DANGER and WARNING safety labels are located on your machine near specific hazards.

• DANGER safety messages precede related instructions in the manual that will result in serious injury or death if not followed correctly.

• WARNING safety messages precede related instructions in this manual that may result in injury or death if not followed correctly.

• CAUTION safety messages precede related instructions in this manual that may result in minor injury or damage to equipment if not followed correctly.

ELECTRICAL HAZARDS

• Only trained and authorized personnel may open this equipment.

• If the equipment is permanently connected, turn it off, and lock out/tag out power before the enclosure is opened.

• If power is supplied to the equipment with a cord, unplug the unit before the enclosure is opened.

• Lockable disconnects or lockable plug covers must be provided by others.

• Wait 5 minutes after removal of power before entering the enclosure to allow stored energy to discharge.

• If the equipment must have power when the enclosure is open for servicing, arc flash explosion hazards may exist. Follow ALL local requirements (NFPA 70E in the

USA) for safe work practices and for Personal

Protective Equipment when servicing energized equipment.

• The enclosure shall be closed and the proper earth ground continuity to the enclosure verified prior to operating the equipment after moving, opening, or servicing.

• Always follow these instructions for disconnecting power before inspecting or changing torch consumable parts.

Safety and Compliance

SC-11

Safety

ELECTRIC SHOCK CAN KILL

Touching live electrical parts can cause a fatal shock or severe burn.

• Operating the plasma system completes an electrical circuit between the torch and the workpiece. The workpiece and anything touching the workpiece are part of the electrical circuit.

• Never touch the torch body, workpiece or the water in a water table when the plasma system is operating.

Electric shock prevention

All Hypertherm plasma systems use high voltage in the cutting process (200 to 400 VDC are common). Take the following precautions when operating this system:

• Wear insulated gloves and boots, and keep your body and clothing dry.

• Do not stand, sit or lie on – or touch – any wet surface when using the plasma system.

• Insulate yourself from work and ground using dry insulating mats or covers big enough to prevent any physical contact with the work or ground. If you must work in or near a damp area, use extreme caution.

• Provide a disconnect switch close to the power supply with properly sized fuses. This switch allows the operator to turn off the power supply quickly in an emergency situation.

• When using a water table, be sure that it is correctly connected to earth ground.

• Install and ground this equipment according to the instruction manual and in accordance with national and local codes.

• Inspect the input power cord frequently for damage or cracking of the cover. Replace a damaged power cord immediately. Bare wiring can kill.

• Inspect and replace any worn or damaged torch leads.

• Do not pick up the workpiece, including the waste cutoff, while you cut. Leave the workpiece in place or on the workbench with the work cable attached during the cutting process.

• Before checking, cleaning or changing torch parts, disconnect the main power or unplug the power supply.

• Never bypass or shortcut the safety interlocks.

• Before removing any power supply or system enclosure cover, disconnect electrical input power.

Wait 5 minutes after disconnecting the main power to allow capacitors to discharge.

• Never operate the plasma system unless the power supply covers are in place. Exposed power supply connections present a severe electrical hazard.

• When making input connections, attach proper grounding conductor first.

• Each Hypertherm plasma system is designed to be used only with specific Hypertherm torches. Do not substitute other torches which could overheat and present a safety hazard.

SC-12

Safety and Compliance

Safety

CUTTING CAN CAUSE FIRE OR EXPLOSION

Fire prevention

• Be sure the area is safe before doing any cutting.

Keep a fire extinguisher nearby.

• Remove all flammables within 35 feet (10 m) of the cutting area.

• Quench hot metal or allow it to cool before handling or before letting it touch combustible materials.

• Never cut containers with potentially flammable materials inside – they must be emptied and properly cleaned first.

• Ventilate potentially flammable atmospheres before cutting.

• When cutting with oxygen as the plasma gas, an exhaust ventilation system is required.

Explosion prevention

• Do not use the plasma system if explosive dust or vapors may be present.

• Do not cut pressurized cylinders, pipes, or any closed container.

• Do not cut containers that have held combustible materials.

WARNING

Explosion Hazard

Argon-Hydrogen and Methane

Hydrogen and methane are flammable gases that present an explosion hazard. Keep flames away from cylinders and hoses that contain methane or hydrogen mixtures. Keep flames and sparks away from the torch when using methane or argon-hydrogen plasma.

WARNING

Hydrogen Detonation with

Aluminum Cutting

• Do not cut aluminum underwater or with water touching the underside of the aluminum.

• Cutting aluminum underwater or with the water touching the underside of the aluminum can result in an explosive condition that can detonate during plasma cutting operations.

WARNING

Explosion Hazard

Underwater Cutting with Fuel Gases

• Do not cut under water with fuel gases containing hydrogen.

• Cutting under water with fuel gases containing hydrogen can result in an explosive condition that can detonate during plasma cutting operations.

Safety and Compliance

SC-13

Safety

TOXIC FUMES CAN CAUSE INJURY OR DEATH

The plasma arc by itself is the heat source used for cutting. Accordingly, although the plasma arc has not been identified as a source of toxic fumes, the material being cut can be a source of toxic fumes or gases that deplete oxygen.

Fumes produced vary depending on the metal that is cut. Metals that may release toxic fumes include, but are not limited to, stainless steel, carbon steel, zinc

(galvanized), and copper.

In some cases, the metal may be coated with a substance that could release toxic fumes. Toxic coatings include, but are not limited to, lead (in some paints), cadmium (in some paints and fillers), and beryllium.

Gases produced by plasma cutting vary based on the material to be cut and the method of cutting, but may include ozone, oxides of nitrogen, hexavalent chromium, hydrogen, and other substances if such are contained in or released by the material being cut.

Caution should be taken to minimize exposure to fumes produced by any industrial process. Depending upon the chemical composition and concentration of the fumes (as well as other factors, such as ventilation), there may be a risk of physical illness, such as birth defects or cancer.

It is the responsibility of the equipment and site owner to test the air quality in the area where the equipment is used and to ensure that the air quality in the workplace meets all local and national standards and regulations.

The air quality level in any relevant workplace depends on site-specific variables such as:

• Table design (wet, dry, underwater).

• Material composition, surface finish, and composition of coatings.

• Volume of material removed.

• Duration of cutting or gouging.

• Size, air volume, ventilation and filtration of the work area.

• Personal protective equipment.

• Number of welding and cutting systems in operation.

• Other site processes that may produce fumes.

If the workplace must conform to national or local regulations, only monitoring or testing done at the site can determine whether the site is above or below allowable levels.

To reduce the risk of exposure to fumes:

• Remove all coatings and solvents from the metal before cutting.

• Use local exhaust ventilation to remove fumes from the air.

• Do not inhale fumes. Wear an air-supplied respirator when cutting any metal coated with, containing, or suspected to contain toxic elements.

• Assure that those using welding or cutting equipment, as well as air-supplied respiration devices, are qualified and trained in the proper use of such equipment.

• Never cut containers with potentially toxic materials inside. Empty and properly clean the container first.

• Monitor or test the air quality at the site as needed.

• Consult with a local expert to implement a site plan to ensure safe air quality.

SC-14

Safety and Compliance

Safety

GROUNDING SAFETY

Work cable Attach the work cable securely to the workpiece or the work table with good metal-to-metal contact. Do not connect it to the piece that will fall away when the cut is complete.

Work table Connect the work table to an earth ground, in accordance with appropriate national and local electrical codes.

Input power

• Be sure to connect the power cord ground wire to the ground in the disconnect box.

• If installation of the plasma system involves connecting the power cord to the power supply, be sure to connect the power cord ground wire properly.

• Place the power cord’s ground wire on the stud first, then place any other ground wires on top of the power cord ground. Fasten the retaining nut tightly.

• Tighten all electrical connections to avoid excessive heating.

STATIC ELECTRICITY CAN DAMAGE CIRCUIT BOARDS

Use proper precautions when handling printed circuit boards:

• Store PC boards in anti-static containers.

• Wear a grounded wrist strap when handling PC boards.

Safety and Compliance

SC-15

Safety

COMPRESSED GAS EQUIPMENT

SAFETY

• Never lubricate cylinder valves or regulators with oil or grease.

• Use only correct gas cylinders, regulators, hoses and fittings designed for the specific application.

• Maintain all compressed gas equipment and associated parts in good condition.

• Label and color-code all gas hoses to identify the type of gas in each hose. Consult applicable national and local codes.

GAS CYLINDERS CAN

EXPLODE IF DAMAGED

Gas cylinders contain gas under high pressure.

If damaged, a cylinder can explode.

• Handle and use compressed gas cylinders in accordance with applicable national and local codes.

• Never use a cylinder that is not upright and secured in place.

• Keep the protective cap in place over valve except when the cylinder is in use or connected for use.

• Never allow electrical contact between the plasma arc and a cylinder.

• Never expose cylinders to excessive heat, sparks, slag or open flame.

• Never use a hammer, wrench or other tool to open a stuck cylinder valve.

A PLASMA ARC CAN CAUSE INJURY AND BURNS

Instant-on torches

Plasma arc comes on immediately when the torch switch is activated.

The plasma arc will cut quickly through gloves and skin.

• Keep away from the torch tip.

• Do not hold metal near the cutting path.

• Never point the torch toward yourself or others.

SC-16

Safety and Compliance

Safety

ARC RAYS CAN BURN EYES AND SKIN

Eye protection Plasma arc rays produce intense visible and invisible (ultraviolet and infrared) rays that can burn eyes and skin.

• Use eye protection in accordance with applicable national and local codes.

• Wear eye protection (safety glasses or goggles with side shields, and a welding helmet) with appropriate lens shading to protect your eyes from the arc’s ultraviolet and infrared rays.

Skin protection Wear protective clothing to protect against burns caused by ultraviolet light, sparks, and hot metal.

• Gauntlet gloves, safety shoes and hat.

• Flame-retardant clothing to cover all exposed areas.

• Cuffless trousers to prevent entry of sparks and slag.

• Remove any combustibles, such as a butane lighter or matches, from your pockets before cutting.

Cutting area Prepare the cutting area to reduce reflection and transmission of ultraviolet light:

• Paint walls and other surfaces with dark colors to reduce reflection.

• Use protective screens or barriers to protect others from flash and glare.

• Warn others not to watch the arc. Use placards or signs.

Arc current

(amps)

Less than 40 A

41 to 60 A

61 to 80 A

81 to 125 A

126 to 150 A

151 to 175 A

176 to 250 A

251 to 300 A

301 to 400 A

401 to 800 A

Minimum protective shade number

(ANSI Z49.1:2005)

5

6

8

8

8

8

8

8

9

10

Suggested shade number for comfort

(ANSI Z49.1:2005)

5

6

9

9

9

8

9

9

12

14

OSHA 29CFR

1910.133(a)(5)

8

8

8

9

10

8

8

8

8

8

Europe

EN168:2002

11

12

13

13

N/A

9

9

9

9

10

Safety and Compliance

SC-17

Safety

PACEMAKER AND HEARING AID OPERATION

Pacemaker and hearing aid operation can be affected by magnetic fields from high currents.

Pacemaker and hearing aid wearers should consult a doctor before going near any plasma arc cutting and gouging operations.

To reduce magnetic field hazards:

• Keep both the work cable and the torch lead to one side, away from your body.

• Route the torch leads as close as possible to the work cable.

• Do not wrap or drape the torch lead or work cable around your body.

• Keep as far away from the power supply as possible.

NOISE CAN DAMAGE HEARING

Cutting with a plasma arc can exceed acceptable noise levels as defined by local codes in many applications.

Prolonged exposure to excessive noise can damage hearing. Always wear proper ear protection when cutting or gouging, unless sound pressure level measurements taken at the installed site have verified personal hearing protection is not necessary per relevant international, regional, and local codes.

Significant noise reduction can be obtained by adding simple engineering controls to cutting tables such as barriers or curtains positioned between the plasma arc and the workstation; and/or locating the workstation away from the plasma arc. Implement administrative controls in the workplace to restrict access, limit operator exposure time, screen off noisy working areas and/or take measures to reduce reverberation in working areas by putting up noise absorbers.

Use ear protectors if the noise is disruptive or if there is a risk of hearing damage after all other engineering and administrative controls have been implemented. If hearing protection is required, wear only approved personal protective devices such as ear muffs or ear plugs with a noise reduction rating appropriate for the situation. Warn others in the area of possible noise hazards. In addition, ear protection can prevent hot splatter from entering the ear.

A PLASMA ARC CAN DAMAGE FROZEN PIPES

Frozen pipes may be damaged or can burst if you attempt to thaw them with a plasma torch.

SC-18

Safety and Compliance

Safety

DRY DUST COLLECTION INFORMATION

At some sites, dry dust can represent a potential explosion hazard.

The U.S. National Fire Protection Association’s 2007 edition of NFPA standard 68, “Explosion Protection by

Deflagration Venting,” provides requirements for the design, location, installation, maintenance, and use of devices and systems to vent combustion gases and pressures after any deflagration event. Consult with the manufacturer or installer of any dry dust collection system for applicable requirements before you install a new dry dust collection system or make significant changes in the process or materials used with an existing dry dust collection system.

Note 1 – Hypertherm’s interpretation of these new requirements is that unless a site-specific evaluation has been completed to determine that all dust generated is not combustible, the 2007 edition of

NFPA 68 requires the use of explosion vents designed to the worst-case Kst value (see annex F) that could be generated from dust so that the explosion vent size and type can be designed. NFPA 68 does not specifically identify plasma cutting or other thermal cutting processes as requiring deflagration venting systems, but it does apply these new requirements to all dry dust collection systems.

Consult your local “Authority Having Jurisdiction” (AHJ) to determine whether any edition of NFPA 68 has been

“adopted by reference” in your local building codes.

Note 2 – Users of Hypertherm manuals should consult and comply with all applicable federal, state, and local laws and regulations. Hypertherm does not, by the publication of any Hypertherm manual, intend to urge action that is not in compliance with all applicable regulations and standards, and this manual may never be construed as doing so.

Refer to NFPA68 for definitions and explanations of regulatory terms such as deflagration, AHJ, adopted by reference, the Kst value, deflagration index, and other terms.

Safety and Compliance

SC-19

Safety

LASER RADIATION

Exposure to the laser output can result in serious eye injury. Avoid direct eye exposure.

For your convenience and safety, on Hypertherm products that use a laser, one of the following laser radiation labels has been applied on the product near where the laser beam exits the enclosure. The maximum output (mV), wavelength emitted (nM) and, if appropriate, the pulse duration is also provided.

Additional laser safety instructions:

• Consult with an expert on local laser regulations.

Laser safety training may be required.

• Do not allow untrained persons to operate the laser.

Lasers can be dangerous in the hands of untrained users.

• Do not look into the laser aperture or beam at any time.

• Position the laser as instructed to avoid unintentional eye contact.

• Do not use the laser on reflective workpieces.

• Do not use optical tools to view or reflect the laser beam.

• Do not disassemble or remove the laser or aperture cover.

• Modifying the laser or product in any way can increase the risk of laser radiation.

• Use of adjustments or performance of procedures other than those specified in this manual may result in hazardous laser radiation exposure.

• Do not operate in explosive atmospheres, such as in the presence of flammable liquids, gases, or dust.

• Use only laser parts and accessories that are recommended or provided by the manufacturer for your model.

• Repairs and servicing MUST be performed by qualified personnel.

• Do not remove or deface the laser safety label.

ADDITIONAL SAFETY INFORMATION

1.

ANSI Standard Z49.1, Safety in Welding and Cutting,

American Welding Society, 550 LeJeune Road P.O. Box

351020, Miami, FL 33135

2.

ANSI Standard Z49.2, Fire Prevention in the Use of Cutting and Welding Processes, American National Standards Institute

1430 Broadway, New York, NY 10018

3.

ANSI Standard Z87.1, Safe Practices for Occupation and

Educational Eye and Face Protection, American National

Standards Institute, 1430 Broadway, New York, NY 10018

4.

AWS F4.1, Recommended Safe Practices for the Preparation for Welding and Cutting of Containers and Piping That Have

Held Hazardous Substances, American Welding Society 550

LeJeune Road, P.O. Box 351040, Miami, FL 33135

5.

AWS F5.2, Recommended Safe Practices for Plasma Arc

Cutting, American Welding Society 550 LeJeune Road, P.O.

Box 351040, Miami, FL 33135

6.

CGA Pamphlet P-1, Safe Handling of Compressed Gases in

Cylinders, Compressed Gas Association 1235 Jefferson Davis

Highway, Arlington, VA 22202

7.

CSA Standard W117.2, Code for Safety in Welding and

Cutting, Canadian Standards Association Standard Sales

178 Rexdale Boulevard, Rexdale, Ontario M9W 1R3, Canada

8.

NFPA Standard 51B, Cutting and Welding Processes,

National Fire Protection Association 470 Atlantic Avenue,

Boston, MA 02210

9.

NFPA Standard 70–1978, National Electrical Code, National

Fire Protection Association, 470 Atlantic Avenue, Boston, MA

02210

10.

OSHA, Safety and Health Standards, 29FR 1910 U.S.

Government Printing Office, Washington, D.C. 20402

11. AWS Safety and Health Fact Sheets, American Welding

Society 550 LeJeune Road, P.O. Box 351040, Miami, FL

33135 www.aws.org/technical/facts/

SC-20

Safety and Compliance

Safety

WARNING LABELS

This warning label is affixed to some power supplies. It is important that the operator and maintenance technician understand the intent of these warning symbols as described.

Read and follow these instructions, employer safety practices, and material safety data sheets. Refer to

ANS Z49.1, “Safety in Welding, Cutting and Allied

Processes” from American Welding Society

(http://www.aws.org) and OSHA Safety and Health

Standards, 29 CFR 1910 (http://www.osha.gov).

WARNING AVERTISSEMENT

Plasma cutting can be injurious to operator and persons in the work area. Consult manual before operating. Failure to follow all these safety instructions can result in death.

Le coupage plasma peut être préjudiciable pour l’opérateur et les personnes qui se trouvent sur les lieux de travail. Consulter le manuel avant de faire fonctionner. Le non respect des ces instructions de sécurité peut entraîner la mort.

1. Cutting sparks can cause explosion or fire.

1.1 Do not cut near flammables.

1.2 Have a fire extinguisher nearby and ready to use.

1.3 Do not use a drum or other closed container as a cutting table.

2. Plasma arc can injure and burn; point the nozzle away

from yourself. Arc starts instantly when triggered.

2.1 Turn off power before disassembling torch.

2.2 Do not grip the workpiece near the cutting path.

2.3 Wear complete body protection.

3. Hazardous voltage. Risk of electric shock or burn.

3.1 Wear insulating gloves. Replace gloves when wet or damaged.

3.2 Protect from shock by insulating yourself from work and ground.

3.3 Disconnect power before servicing. Do not touch live parts.

1. Les étincelles de coupage peuvent provoquer une explosion

ou un incendie.

1.1 Ne pas couper près des matières inflammables.

1.2 Un extincteur doit être à proximité et prêt à être utilisé.

1.3 Ne pas utiliser un fût ou un autre contenant fermé comme table de coupage.

2. L’arc plasma peut blesser et brûler; éloigner la buse de soi.

Il s’allume instantanément quand on l’amorce;

2.1 Couper l’alimentation avant de démonter la torche.

2.2 Ne pas saisir la pièce à couper de la trajectoire de coupage.

2.3 Se protéger entièrement le corps.

3. Tension dangereuse. Risque de choc électrique ou de brûlure.

3.1 Porter des gants isolants. Remplacer les gants quand ils sont humides ou

endommagés.

3.2 Se protéger contre les chocs en s’isolant de la pièce et de la terre.

3.3 Couper l’alimentation avant l’entretien. Ne pas toucher les pièces sous tension.

4. Plasma fumes can be hazardous.

4.1 Do not inhale fumes.

4.2 Use forced ventilation or local exhaust to remove the fumes.

4.3 Do not operate in closed spaces. Remove fumes with ventilation.

4. Les fumées plasma peuvent être dangereuses.

4.1 Ne pas inhaler les fumées

4.2 Utiliser une ventilation forcée ou un extracteur local pour dissiper les fumées.

4.3 Ne pas couper dans des espaces clos. Chasser les fumées par ventilation.

5. Arc rays can burn eyes and injure skin.

5.1 Wear correct and appropriate protective equipment to protect

head, eyes, ears, hands, and body. Button shirt collar. Protect ears

from noise. Use welding helmet with the correct shade of filter.

6. Become trained.

Only qualified personnel should operate this

equipment. Use torches specified in the manual. Keep non-qualified

personnel and children away.

7. Do not remove, destroy, or cover this label.

Replace if it is missing, damaged, or worn (PN 110584 Rev C).

5. Les rayons d’arc peuvent brûler les yeux et blesser la peau.

5.1 Porter un bon équipement de protection pour se protéger la tête, les yeux, les

oreilles, les mains et le corps. Boutonner le col de la chemise. Protéger les oreilles

contre le bruit. Utiliser un masque de soudeur avec un filtre de nuance appropriée.

6. Suivre une formation.

Seul le personnel qualifié a le droit de faire

fonctionner cet équipement. Utiliser exclusivement les torches indiquées dans le

manual. Le personnel non qualifié et les enfants doivent se tenir à l’écart.

7. Ne pas enlever, détruire ni couvrir cette étiquette.

La remplacer si elle est absente, endommagée ou usée (PN 110584 Rev C).

Safety and Compliance

SC-21

Safety

Warning labels

This warning label is affixed to some power supplies. It is important that the operator and maintenance technician understand the intent of these warning symbols as described. The numbered text corresponds to the numbered boxes on the label.

1.

Cutting sparks can cause explosion or fire.

1.1 Do not cut near flammables.

1.2 Have a fire extinguisher nearby and ready to use.

1.3 Do not use a drum or other closed container as a cutting table.

2.

Plasma arc can injure and burn; point the nozzle away from yourself. Arc starts instantly when triggered.

2.1 Turn off power before disassembling torch.

2.2 Do not grip the workpiece near the cutting path.

2.3 Wear complete body protection.

3.

Hazardous voltage. Risk of electric shock or burn.

3.1 Wear insulating gloves. Replace gloves when wet or damaged.

3.2 Protect from shock by insulating yourself from work and ground.

3.3 Disconnect power before servicing.

Do not touch live parts.

4.

Plasma fumes can be hazardous.

4.1 Do not inhale fumes.

4.2 Use forced ventilation or local exhaust to remove the fumes.

4.3 Do not operate in closed spaces.

Remove fumes with ventilation.

5.

Arc rays can burn eyes and injure skin.

5.1 Wear correct and appropriate protective equipment to protect head, eyes, ears, hands, and body. Button shirt collar. Protect ears from noise.

Use welding helmet with the correct shade of filter.

6.

Become trained. Only qualified personnel should operate this equipment. Use torches specified in the manual. Keep non-qualified personnel and children away.

7.

Do not remove, destroy, or cover this label. Replace if it is missing, damaged, or worn.

SC-22

Safety and Compliance

Safety

Symbols and marks

Your product may have one or more of the following markings on or near the data plate. Due to differences and conflicts in national regulations, not all marks are applied to every version of a product.

S mark

The S mark indicates that the power supply and torch are suitable for operations carried out in environments with increased hazard of electrical shock according to IEC 60974-1.

CSA mark

Products with a CSA mark meet the United States and Canadian regulations for product safety. The products were evaluated, tested, and certified by CSA-International. Alternatively, the product may have a mark by one of the other Nationally Recognized Testing Laboratories (NRTL) accredited in both the United States and

Canada, such as UL or TÜV.

CE mark

The CE marking signifies the manufacturer’s declaration of conformity to applicable European directives and standards. Only those versions of products with a CE marking located on or near the data plate have been tested for compliance with the European Low Voltage Directive and the European Electromagnetic

Compatibility (EMC) Directive. EMC filters needed to comply with the European EMC Directive are incorporated within versions of the product with a CE marking.

Eurasian Customs Union (CU) mark

CE versions of products that include an EAC mark of conformity meet the product safety and EMC requirements for export to Russia, Belarus, and Kazakhstan.

GOST-TR mark

CE versions of products that include a GOST-TR mark of conformity meet the product safety and EMC requirements for export to the Russian Federation.

C-Tick mark

CE versions of products with a C-Tick mark comply with the EMC regulations required for sale in Australia and New Zealand.

s

CCC mark

The China Compulsory Certification (CCC) mark indicates that the product has been tested and found compliant with product safety regulations required for sale in China.

UkrSEPRO mark

The CE versions of products that include a UkrSEPRO mark of conformity meet the product safety and EMC requirements for export to the Ukraine.

Serbian AAA mark

CE versions of products that include a AAA Serbian mark meet the product safety and EMC requirements for export to Serbia.

Safety and Compliance

SC-23

Safety

SC-24

Safety and Compliance

Product Stewardship

Introduction

Hypertherm maintains a global Regulatory Management

System to ensure that products comply with regulatory and environmental requirements.

National and local safety regulations

National and Local safety regulations shall take precedence over any instructions provided with the product. The product shall be imported, installed, operated and disposed of in accordance with national and local regulations applicable to the installed site.

Certification test marks

Certified products are identified by one or more certification test marks from accredited testing laboratories. The certification test marks are located on or near the data plate.

Each certification test mark means that the product and its safety-critical components conform to the relevant national safety standards as reviewed and determined by that testing laboratory. Hypertherm places a certification test mark on its products only after that product is manufactured with safety-critical components that have been authorized by the accredited testing laboratory.

Once the product has left the Hypertherm factory, the certification test marks are invalidated if any of the following occurs:

• The product is modified in a manner that creates a hazard or non-conformance with the applicable standards.

• Safety-critical components are replaced with unauthorized spare parts.

• Any unauthorized assembly, or accessory that uses or generates a hazardous voltage is added.

• There is any tampering with a safety circuit or other feature that is designed into the product as part of the certification, or otherwise.

CE marking constitutes a manufacturer’s declaration of conformity to applicable European directives and standards. Only those versions of Hypertherm products with a CE Marking located on or near the data plate have been tested for compliance with the European Low

Voltage Directive and the European EMC Directive. EMC filters needed to comply with the European EMC Directive are incorporated within versions of the power supply with a CE Marking.

Certificates of compliance for Hypertherm products are available from the Downloads Library on the Hypertherm web site at https://www.hypertherm.com.

Differences in national standards

Nations may apply different performance, safety or other standards. National differences in standards include, but are not limited to:

• Voltages

• Plug and cord ratings

• Language requirements

• Electromagnetic compatibility requirements

These differences in national or other standards may make it impossible or impractical for all certification test marks to be placed on the same version of a product. For example, the CSA versions of Hypertherm’s products do not comply with European EMC requirements, and therefore do not have a CE marking on the data plate.

Countries that require CE marking or have compulsory

EMC regulations must use CE versions of Hypertherm products with the CE marking on the data plate. These include, but are not limited to:

• Australia

• New Zealand

• Countries in the European Union

• Russia

It is important that the product and its certification test mark be suitable for the end-use installation site. When

Hypertherm products are shipped to one country for export to another country; the product must be configured and certified properly for the end-use site.

Safety and Compliance

SC-25

Product Stewardship

Safe installation and use of shape cutting equipment

IEC 60974-9, titled Arc Welding Equipment – Installation and use, provides guidance in the safe installation and use of shape cutting equipment and the safe performance of cutting operations. The requirements of national and local regulations shall be taken into consideration during installation, including, but not limited to, grounding or protective earth connections, fuses, supply disconnecting device, and type of supply circuit. Read these instructions before installing the equipment. The first and most important step is the safety assessment of the installation.

The safety assessment must be performed by an expert, and determines what steps are necessary to create a safe environment, and what precautions should be adopted during the actual installation and operation.

Procedures for periodic inspection and testing

Where required by local national regulations,

IEC 60974-4 specifies test procedures for periodic inspection and after repair or maintenance, to ensure electrical safety for plasma cutting power sources built in conformity with IEC 60974-1. Hypertherm performs the continuity of the protective circuit and insulation resistance tests in the factory as non-operating tests.

The tests are performed with the power and ground connections removed.

Hypertherm also removes some protective devices that would cause false test results. Where required by local national regulations, a label shall be attached to the equipment to indicate that it has passed the tests prescribed by IEC 60974-4. The repair report shall indicate the results of all tests unless an indication is made that a particular test has not been performed.

Qualification of test personnel

Electrical safety tests for shape cutting equipment can be hazardous and shall be carried out by an expert in the field of electrical repair, preferably someone also familiar with welding, cutting, and allied processes. The safety risks to personnel and equipment, when unqualified personnel are performing these tests, may be much greater than the benefit of periodic inspection and testing.

Hypertherm recommends that only visual inspection be performed unless the electrical safety tests are specifically required by local national regulations in the country where the equipment is installed.

Residual current devices (RCDs)

In Australia and some other countries, local codes may require the use of a Residual Current Devices (RCD) when portable electrical equipment is used in the workplace or at construction sites to protect operators from electrical faults in the equipment. RCDs are designed to safely disconnect the mains electrical supply when an imbalance is detected between the supply and return current (there is a leakage current to earth). RCDs are available with both fixed and adjustable trip currents between 6 to 40 milliamperes and a range of trip times up to 300 milliseconds selected for the equipment installation, application and intended use. Where RCDs are used, the trip current and trip time on RCDs should be selected or adjusted high enough to avoid nuisance tripping during normal operation of the plasma cutting equipment and low enough in the extremely unlikely event of an electrical fault in the equipment to disconnect the supply before the leakage current under a fault condition can pose a life threatening electrical hazard to operators.

To verify that the RCDs continue to function properly over time, both the trip current and the trip time should be tested periodically. Portable electrical equipment and

RCDs used in commercial and industrial areas in Australia and New Zealand are tested to the Australian standard

AS/NZS 3760. When you test the insulation of plasma cutting equipment to AS/NZS 3760, measure the insulation resistance according to Appendix B of the standard, at 250 VDC with the power switch in the ON position to verify proper testing and to avoid the false failure of the leakage current test. False failures are possible because the metal oxide varistors (MOVs) and electromagnetic compatibility (EMC) filters, used to reduce emissions and protect the equipment from power surges, may conduct up to 10 milliamperes leakage current to earth under normal conditions.

If you have any questions regarding the application or interpretation of any IEC standards described here, you are required to consult with an appropriate legal or other advisor familiar with the International Electrotechnical standards, and shall not rely on Hypertherm in any respect regarding the interpretation or application of such standards.

SC-26

Safety and Compliance

Higher-level systems

When a system integrator adds additional equipment; such as cutting tables, motor drives, motion controllers or robots; to a Hypertherm plasma cutting system, the combined system may be considered a higher-level system. A higher-level system with hazardous moving parts may constitute industrial machinery or robotic equipment, in which case the OEM or end-use customer may be subject to additional regulations and standards than those relevant to the plasma cutting system as manufactured by Hypertherm.

It is the responsibility of the end-use customer and the

OEM to perform a risk assessment for the higher-level system, and to provide protection against hazardous moving parts. Unless the higher-level system is certified when the OEM incorporates Hypertherm products into it, the installation also may be subject to approval by local authorities. Seek advice from legal counsel and local regulatory experts if you are uncertain about compliance.

External interconnecting cables between component parts of the higher level system must be suitable for contaminants and movement as required by the final end use installation site. When the external interconnecting cables are subject to oil, dust, water, or other contaminants, hard usage ratings may be required.

When external interconnecting cables are subject to continuous movement, constant flexing ratings may be required. It is the responsibility of the end-use customer or the OEM to ensure the cables are suitable for the application. Since there are differences in the ratings and costs that can be required by local regulations for higher level systems, it is necessary to verify that any external interconnecting cables are suitable for the end-use installation site.

Product Stewardship

Safety and Compliance

SC-27

Product Stewardship

SC-28

Safety and Compliance

Environmental Stewardship

Introduction

The Hypertherm Environmental Specification requires

RoHS, WEEE and REACH substance information to be provided by Hypertherm’s suppliers.

Product environmental compliance does not address the indoor air quality or environmental release of fumes by the end user. Any materials that are cut by the end user are not provided by Hypertherm with the product. The end user is responsible for the materials being cut as well as for safety and air quality in the workplace. The end user must be aware of the potential health risks of the fumes released from the materials being cut and comply with all local regulations.

National and local environmental regulations

National and local environmental regulations shall take precedence over any instructions contained in this manual.

The product shall be imported, installed, operated and disposed of in accordance with all national and local environmental regulations applicable to the installed site.

The European Environmental regulations are discussed later in The WEEE Directive.

The RoHS directive

Hypertherm is committed to complying with all applicable laws and regulations, including the European Union

Restriction of Hazardous Substances (RoHS) Directive that restricts the use of hazardous materials in electronics products. Hypertherm exceeds RoHS Directive compliance obligations on a global basis.

Hypertherm continues to work toward the reduction of

RoHS materials in our products, which are subject to the

RoHS Directive, except where it is widely recognized that there is no feasible alternative.

Declarations of RoHS Conformity have been prepared for the current CE versions of Powermax plasma cutting systems manufactured by Hypertherm. There is also a

“RoHS mark” on the Powermax CE versions below the

“CE Marking” on the data plate of CE versions of

Powermax series units shipped since 2006. Parts used in CSA versions of Powermax and other products manufactured by Hypertherm that are either out of scope or exempt from RoHS are continuously being converted to

RoHS compliance in anticipation of future requirements.

Proper disposal of Hypertherm products

Hypertherm plasma cutting systems, like all electronic products, may contain materials or components, such as printed circuit boards, that cannot be discarded with ordinary waste. It is your responsibility to dispose of any

Hypertherm product or component part in an environmentally acceptable manner according to national and local codes.

• In the United States, check all federal, state, and local laws.

• In the European Union, check the EU directives, national, and local laws. For more information, visit www.hypertherm.com/weee.

• In other countries, check national and local laws.

• Consult with legal or other compliance experts when appropriate.

The WEEE directive

On January 27, 2003, the European Parliament and the Council of the European Union authorized Directive

2002/96/EC or WEEE (Waste Electrical and Electronic

Equipment).

As required by the legislation, any Hypertherm product covered by the directive and sold in the EU after August

13, 2005 is marked with the WEEE symbol. This directive encourages and sets specific criteria for the collection, handling, and recycling of EEE waste. Consumer and business-to-business wastes are treated differently

(all Hypertherm products are considered business-to-business). Disposal instructions for the

CE versions of Powermax plasma systems can be found at www.hypertherm.com/weee.

Safety and Compliance

SC-29

Environmental Stewardship

The URL is printed on the symbol-only warning label for each of these CE version Powermax series units shipped since 2006. The CSA versions of Powermax and other products manufactured by Hypertherm are either out of scope or exempt from WEEE.

The REACH regulation

The REACH regulation (1907/2006), in force since

June 1, 2007, has an impact on chemicals available to the

European market. The REACH regulation requirements for component manufacturers states that the component shall not contain more than 0.1% by weight of the Substances of Very High Concern (SVHC).

Component manufacturers and other downstream users, such as Hypertherm, are obligated to obtain assurances from its suppliers that all chemicals used in or on

Hypertherm products will have a European Chemical

Agency (ECHA) registration number. To provide chemical information as required by the REACH regulation, Hypertherm requires suppliers to provide

REACH declarations and identify any known use of

REACH SVHC. Any use of SVHC in amounts exceeding

0.1% w/w of the parts has been eliminated. The MSDS contains a full disclosure of all substances in the chemical and can be used to verify REACH SVHC compliance.

The lubricants, sealants, coolants, adhesives, solvents, coatings and other preparations or mixtures used by

Hypertherm in, on, for, or with its shape cutting equipment are used in very small quantities (except the coolant) and are commercially available with multiple sources that can and will be replaced in the event of a supplier problem associated with REACH Registration or REACH

Authorization (SVHCs).

Proper handling and safe use of chemicals

Chemical Regulations in the USA, Europe, and other locations require that Material Safety Data Sheets

(MSDS) be made available for all chemicals. The list of chemicals is provided by Hypertherm. The MSDS are for chemicals provided with the product and other chemicals used in or on the product. MSDS can be downloaded from the Downloads Library on the Hypertherm web site at https://www.hypertherm.com. On the Search screen, insert MSDS in the document title and click on Search.

In the USA, OSHA does not require Material Safety

Data Sheets for articles such as electrodes, swirl rings, retaining caps, nozzles, shields, deflectors and other solid parts of the torch.

Hypertherm does not manufacture or provide the materials that are cut and has no knowledge whether the fumes released from materials that are cut will pose a physical hazard or health risk. Please consult with your supplier or other technical advisor if you need guidance concerning the properties of the material you will cut using a Hypertherm product.

Fumes emission and air quality

Note: The following information on air quality is intended for general information only and should not be used as a substitute for reviewing and implementing applicable government regulations or legal standards in the country where the cutting equipment will be installed and operated.

In the USA, the National Institute for Occupational Safety and Health (NIOSH) Manual of Analytical Methods

(NMAM) is a collection of methods for sampling and analyzing contaminants in workplace air. Methods published by others, such as OSHA, MSHA, EPA, ASTM,

ISO or commercial suppliers of sampling and analytical equipment, may have advantages over NIOSH methods.

For example, ASTM Practice D 4185 is a standard practice for the collection, dissolution, and determination of trace metals in workplace atmospheres. The sensitivity, detection limit, and optimum working concentrations for

23 metals are listed in ASTM D 4185. An industrial hygienist should be used to determine the optimum sampling protocol, considering analytical accuracy, cost, and optimum sample number. Hypertherm uses a third party industrial hygienist to perform and interpret air quality testing results taken by air sampling equipment positioned at operator stations in Hypertherm buildings where plasma cutting tables are installed and operated.

Where applicable, Hypertherm also uses a third party industrial hygienist to obtain air and water permits.

If you are not fully aware and up to date on all applicable government regulations and legal standards for the installation site, you should consult a local expert prior to purchasing, installing, and operating the equipment.

SC-30

Safety and Compliance

Shrink-wrap License Agreement

ENTERING INTO THE LICENSE AGREEMENT SET FORTH BELOW (THE “LICENSE AGREEMENT”) GIVES YOU

THE RIGHT TO USE THE HYPERTHERM TECHNOLOGY AND RELATED SOFTWARE AND EMBODIED THEREIN

WITH HYPERTHERM HPR XD PLASMA SYSTEMS.

PLEASE READ THE LICENSE AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.

YOUR RIGHT TO USE THE HYPERTHERM TECHNOLOGY AND RELATED SOFTWARE EMBODIED THEREIN IS

SUBJECT TO YOUR AGREEMENT TO BE BOUND BY THE TERMS AND CONDITIONS OF THE LICENSE

AGREEMENT. BY ACTIVATING YOUR CONTROL PLATFORM AND/OR RELATED SOFTWARE PLATFORM, YOU

ACKNOWLEDGE YOUR ACCEPTANCE OF THE LICENSE AGREEMENT AND REPRESENT THAT YOU ARE

AUTHORIZED TO ENTER INTO THE LICENSE AGREEMENT ON BEHALF OF LICENSEE. IF YOU DO NOT

AGREE TO THESE TERMS AND CONDITIONS, HYPERTHERM DOES NOT GRANT YOU THE RIGHT TO USE

THE HYPERTHERM TECHNOLOGY OR RELATED SOFTWARE.

1.

Certain definitions: “Designated Hypertherm Patents” shall mean United States Patent Application Nos. 12/341,731,

12/466,786, and 12/557,920, including foreign equivalents, and any patents issuing therefrom; “Hypertherm Plasma

Systems” shall mean Hypertherm HPR XD plasma systems, including 130, 260 and 400 amp systems; “Hypertherm

Technology” shall mean Hypertherm’s proprietary hole cutting technology, including know-how, specifications, inventions, methods, procedures, algorithms, software, programs, works of authorship and other information, documentation and materials for use in programming and operating an automated high temperature thermal cutting system; “Controller Platform” shall mean Hypertherm computer numerical controller and/or MTC software platform supplied with this license; and “End User Customer(s)” shall mean an entity licensed to use the Hypertherm

Technology for such entity’s own internal business purposes and not for distribution to others.

2.

The End User Customer shall be granted a non-exclusive, non-transferable, personal license, without the right to sublicense, to use the Hypertherm Technology, for internal business purposes only, solely as incorporated within the

Controller Platform and solely for use in conjunction with Hypertherm Plasma Systems.

3.

The End User Customer shall be granted a non-exclusive, non-transferable, personal, royalty-free license, without the right to sublicense, under the Designated Hypertherm Patents solely to the extent necessary to enable the End User

Customer to exercise the rights granted under Paragraph 2, above. The License Agreement shall provide that, except for the rights expressly granted to the End User Customer in the License Agreement, the license under the

Designated Hypertherm Patents shall not be deemed to grant any license or immunity for combining the Hypertherm

Technology with other items or for the use of such combination.

4.

The licenses granted to the End User Customer under Paragraphs 2 and 3, above, shall expressly be made subject to the following limitations and restrictions, and the End User Customer’s agrees that it shall not (and shall not permit any third party to): (a) use or permit the use of the Hypertherm Technology in conjunction with any high temperature thermal cutting systems other than Hypertherm Plasma Systems; (b) remove, alter or obscure any copyright, trademark or other proprietary or restrictive notice or legend on or within the Hypertherm Technology; (c) disclose, sublicense, distribute or otherwise make available the Hypertherm Technology to any third party or permit others to use it; (d) provide timesharing, service bureau, data processing or other services to a third party whereby such third party would obtain the benefits of the Hypertherm Technology for its own end-user purposes through the End User

Customer; (e) decompile, disassemble, or otherwise reverse engineer or attempt to deconstruct or discover any source code or underlying ideas or algorithms of the Hypertherm Technology by any means whatsoever; (f) assign, rent, lease, sell or otherwise transfer the Hypertherm Technology; or (g) modify or alter the Hypertherm Technology in any manner whatsoever or create derivative works thereof.

5.

The License Agreement shall provide that nothing therein shall be construed as granting the End User Customer any right or license under any intellectual property right of Hypertherm or any of its licensors or suppliers by implication, estoppel or otherwise, except as expressly set forth in the License Agreement.

Safety and Compliance

SC-31

Shrink-wrap License Agreement

6.

The License Agreement shall provide that Hypertherm shall retain sole and exclusive ownership of the Hypertherm

Technology and that the End User Customer shall obtain no rights in the Hypertherm Technology, except for those expressly set forth in the sublicense agreement.

7.

The License Agreement shall give Hypertherm the right to terminate the agreement effective immediately upon written notice if the End User Customer breaches any provision of the License Agreement and fails to cure such breach within five (5) days after receiving written notice thereof from Hypertherm.

8.

HYPERTHERM, ITS LICENSORS AND SUPPLIERS MAKE NO REPRESENTATIONS OR WARRANTIES,

EXPRESS OR IMPLIED, WITH RESPECT TO THE HYPERTHERM TECHNOLOGY OR RELATED SOFTWARE

EMBODIED THEREIN, AND DISCLAIM ALL IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION,

THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

WITHOUT LIMITING THE FOREGOING, NEITHER HYPERTHERM NOR ANY OF ITS LICENSORS OR

SUPPLIERS MAKES ANY REPRESENTATION OR WARRANTY REGARDING THE FUNCTIONALITY,

RELIABILITY OR PERFORMANCE OF THE HYPERTHERM TECHNOLOGY OR RELATED SOFTWARE

EMBODIED THEREIN, OR THE RESULTS TO BE OBTAINED THROUGH THE USE OF THE HYPERTHERM

TECHNOLOGY OR RELATED SOFTWARE, OR THAT THE OPERATION OF SUCH HYPERTHERM

TECHNOLOGY OR RELATED SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE.

9.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL HYPERTHERM, ITS

LICENSORS OR SUPPLIERS BE LIABLE FOR ANY INDIRECT, EXEMPLARY, PUNITIVE, CONSEQUENTIAL,

INCIDENTAL OR SPECIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF OR IN CONNECTION

WITH THE USE OF THE HYPERTHERM TECHNOLOGY OR RELATED SOFTWARE EMBODIED THEREIN,

EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE LIMITATION

STATED IN THIS SECTION SHALL APPLY REGARDLESS OF THE FORM OF ACTION, WHETHER THE

ASSERTED LIABILITY OR DAMAGES ARE BASED ON CONTRACT (INCLUDING, BUT NOT LIMITED TO,

BREACH OF WARRANTY), TORT (INCLUDING, BUT NOT LIMITED TO, NEGLIGENCE), STATUTE, OR ANY

OTHER LEGAL OR EQUITABLE THEORY.

SC-32

Safety and Compliance

Section 1

Shape Library

The CNC contains a built-in Shape Library with more than 68 commonly used shapes. These shapes are

parametric.

Parametric shapes are shapes whose size or geometry you can edit. The shapes in the library are color-coded from easy

(green) to difficult (black).

Phoenix 9.76.0 Programmer’s Reference 806420

33

1 – Shape Library

To select a simple shape:

1. On the Main screen, press Shape Manager.

2. Choose a shape, then OK.

The shape is displayed with the default parameters or the parameters from the last time this shape was edited. For more information on the available shapes, see Loading a part from the Shape Library in the Phoenix 9.72.0 Operator’s Manual.

Text Editor

The text editor screen allows you to write or edit a part program in either ESSI or EIA format. The current part that is in memory is displayed when this screen opens.

To edit code:

1. Choose a line of code. On the CNC, the alphanumeric keypad displays.

2. Enter changes to existing lines of code or add new lines.

3. Press OK to save your changes. If you want to save the changes to the hard drive, select Files > Save to Disk.

The text editor screen contains the following soft keys:

Show Original Text:

Allows you to view and edit the part program in its original format.

34

Phoenix 9.76.0 Programmer’s Reference 806420

1 – Shape Library

Delete Part:

Deletes the current part from the Text Editor so that a new part can be constructed.

Shape Wizard

ShapeWizard

®

is a proprietary graphical part editor that provides a user-friendly, graphical interface for editing part programs.

You can view the segment that you edit and other changes that you make, as well.

There are a number of features on the Shape Wizard screen to facilitate editing part programs:

 The shape you select is displayed in the Preview Window and the corresponding code is displayed in the EIA Text window.

As you edit lines of code, the changes are visible in the Preview Window.

You can add or modify EIA RS-274D codes in a part program in the EIA Text window.

If you don’t know EIA RS-274D codes, you can edit or create segments by making entries and selections in the

Segment Data fields below the EIA Text window.

Zoom keys decrease or increase the size of the part in the Preview Window.

To edit a part program in the EIA Text window:

1. Choose on a line of code to highlight it.

Phoenix 9.76.0 Programmer’s Reference 806420

35

1 – Shape Library

2. Choose Manual Line Edit. The alphanumeric keypad is displayed for line edits.

3. Type over a line to replace the text.

The ASCII text that you enter must be a valid EIA RS-274D code or an error message will display.

4. To view data about the segment of the part that you have highlighted, select the View Segment Data Below check box.

5. You can use the Segment Type field and related fields to change the highlighted segment type and add it to the program.

6. While a line is highlighted in blue, use soft keys to add or replace a segment:

Replace Segment: Replaces the segment highlighted in gray in the Text Editor window with the segment selected from the Segment Type window.

Insert Before Segment: Inserts the segment selected from the Segment Type window to be inserted before the segment highlighted in. gray in the Text Editor window.

Insert After Segment: Inserts the segment selected from the Segment Type window after the segment highlighted in gray in the Text Editor window.

Remove Segment: Deletes the segment that is highlighted in gray or blue in the EIA Text window from the part program.

7. As you edit a line of code, the picture of the part in the Preview window is updated. The corresponding segment is highlighted in red if it is a cut segment or in blue if it is a traverse.

Teach Trace

The Teach Trace function of the CNC allows parts and remnants to be traced rather than programmed. The position information from the traced part remains as a part program that can be saved to disk.

The Teach Trace algorithms in the CNC can recognize both arcs and lines. This reduces the overall memory required to store these parts and improves the smoothness of the cut.

The traced part in memory is in EIA format and can be cut, saved or edited using any of the part options.

Teach Trace has two modes, Remnant Trace and Teach Trace. The screen opens in Remnant Trace mode. Press the

Select Teach Trace Mode soft key to use Teach Trace.

36

Phoenix 9.76.0 Programmer’s Reference 806420

1 – Shape Library

Remnant Trace Mode

In Remnant Trace mode, you can trace the outline of a plate remnant and save it as a file so that it can be used later and nests of parts can be cut from the remnant.

To trace a remnant:

1. On the TeachTrace screen, press the Select Remnant Mode soft key.

2. Jog to the point on the Remnant window where you want the trace to begin. Use the joystick or jog keys to move the torch over the plate.

3. Choose First Point.

4. Jog to the next point and choose Next Point. Repeat this step until you have traced all but the final point.

5. When the pointer is over the last point you need to trace, choose Last Point. Trace Remnant draws a line between this point and the first point to close the remnant.

6. Choose OK to let TeachTrace create the remnant. TeachTrace connects the last point to the first point automatically and returns to the Preview Window.

7. Choose Files > Save to Disk.

Phoenix 9.76.0 Programmer’s Reference 806420

37

1 – Shape Library

8. Select a folder for the new remnant file from the Save to drop-down list. It is helpful to have a folder named Remnant to hold your remnant files.

9. Enter a file name in the File Name field.

10. Choose OK.

Teach Trace Mode

The Teach Trace function must be used with an optional stand-alone optical tracing system.

To trace a part:

1. Press Select Auto Mode to trace the part automatically.

2. Press Select Manual Mode to trace the part manually. This also enables the Change Move Speed button so you can change the speed at which the sensor moves.

3. Select traverse or pierce. You can switch between traverse and pierce during the tracing procedure.

4. Position the optical sensor near the part drawing.

5. Press Start. Use the sensor positioning controls to direct the sensor towards the part.

6. After the sensor has located the part, the tracing system will follow the part outline until completion.

38

Phoenix 9.76.0 Programmer’s Reference 806420

1 – Shape Library

7. If you are using manual mode, you can press the Change Move Speed button repeatedly to select a speed for the optical sensor.

8. When the tracing system is finished tracing, press OK. You can cut, save or edit the part.

The Teach Trace function contains the following parameters:

Start Corner: Allows you to select where the part you trace will begin for proper viewing on the screen.

Tracing Pitch: Determines how precisely to learn a part. The Tracing Pitch can be adjusted to favor the resolution or size of the taught part. This value does not affect the actual position resolution of the part.

A good starting point for most tracing systems is 0.01".

Arc Radial Error: Specifies the arc error tolerance to be used when checking the current segment for dimensional accuracy. All ESSI or EIA programs are comprised of lines, arcs, and circles. Arc Radial Error is used to ensure that the starting and ending radial vectors are within tolerance to describe a valid geometry.

Auto Closure Detect: Allows the CNC to detect that it has returned to the starting point. With this feature on, the CNC stops the motion of the tracer when the part is complete and programs a lead-out.

Closure Over/Under Lap: By specifying a positive value for this parameter, the CNC does not stop the tracer until it has gone past the start point by the value of this parameter.

Specify a negative value to stop the tracer as soon as the tracing head position is within this parameter’s distance of the starting point. This is only available if the Auto Closure Detect is On.

Kerf Direction: Selects the kerf for cut segments.

Traverse/Pierce: Switches between the traverse and cut segments of the part as it is taught.

Select Auto/Manual Mode: Use this button to change trace modes.

If you select manual mode, you can also use the Change Move Speed button to change the trace speed.

Change Move Speed: Press this button to change the trace speed in manual mode.

Select Remnant Mode: Press this button to use remnant mode to create remnants.

Phoenix 9.76.0 Programmer’s Reference 806420

39

1 – Shape Library

40

Phoenix 9.76.0 Programmer’s Reference 806420

Section 2

ASCII Codes

This section provides the 128 ASCII codes (American Standard Code for Information Interchange) as defined by ANSI

(American National Standards Institute) Standard X3.4-1977.

Phoenix 9.76.0 Programmer’s Reference 806420

41

2 – ASCII Codes

Control Codes

11

12

13

14

0D

0E

0F

10

15

16

17

18

19

09

0A

0B

0C

05

06

07

08

Hex

00

01

02

03

04

17

18

19

20

13

14

15

16

21

22

23

24

25

9

10

11

12

7

8

5

6

3

4

1

2

Dec

0

^Q

^R

^S

^T

^M

^N

^O

^P

^U

^V

^W

^X

^Y

^I

^J

^K

^L

^E

^F

^G

^H

Character

^ @

^A

^B

^C

^D

42

DCI

DC2

DC3

DC4

CR

SO

SI

DLE

NAK

SYN

ETB

CAN

EM

HT

LF

VT

FF

ENQ

ACK

BEL

BS

Name

NUL

SOH

STX

ETX

EOT

Description

Null

Start of Header

Start of Text

End of Text

End of Transmission

Enquiry

Acknowledge

Bell

Backspace

Horizontal Tab

Line Feed

Vertical Tab

Form Feed

Carriage Return

Shift Out

Shift In

Data Link Escape

Device Control 1

Device Control 2

Device Control 3

Device Control 4

Negative Acknowledge

Synchronous Idle

End Transmission Block

Cancel

End of Medium

Phoenix 9.76.0 Programmer’s Reference 806420

Hex

1A

1B

1C

1D

1E

1F

20

Dec

26

27

28

29

30

31

32

Character

^Z

^[

^\

^]

^^

^_

Name

Sub

ESC

FS

GS

RS

US

SP

Description

Substitute

Escape

File Separator

Group Separator

Record Separator

Unit Separator

Space

2 – ASCII Codes

Phoenix 9.76.0 Programmer’s Reference 806420

43

2 – ASCII Codes

All Codes

11

12

13

14

0D

0E

0F

10

15

16

17

18

19

09

0A

0B

0C

05

06

07

08

Hex

00

01

02

03

04

17

18

19

20

13

14

15

16

21

22

23

24

25

9

10

11

12

7

8

5

6

3

4

1

2

Dec

0

3C

3D

3E

3F

38

39

3A

3B

40

41

42

43

44

34

35

36

37

30

31

32

33

Hex

2B

2C

2D

2E

2F

^Q

^R

^S

^T

^M

^N

^O

^P

^U

^V

^W

^X

^Y

^I

^J

^K

^L

^E

^F

^G

^H

Symbol

^ @

^A

^B

^C

^D

44

60

61

62

63

56

57

58

59

64

65

66

67

68

52

53

54

55

48

49

50

51

Dec

43

44

45

46

47

67

68

69

6A

63

64

65

66

6B

6C

6D

6E

6D

5F

60

61

62

5B

5C

5D

5E

Hex

56

57

58

59

5A

>

?

<

=

;

:

8

9

B

C

@

A

D

6

7

4

5

2

3

0

1

.

/

,

-

Symbol

+

103

104

105

106

99

100

101

102

107

108

109

110

111

95

96

97

98

91

92

93

94

Dec

86

87

88

89

90

Phoenix 9.76.0 Programmer’s Reference 806420 j i g h f e c d m n l k o a b

`

_

]

^

[

\

Symbol

V

Y

Z

W

X

35

36

37

38

31

32

33

34

39

40

41

42

Dec

26

27

28

29

30

23

24

25

26

1F

20

21

22

27

28

29

2A

Hex

1A

1B

1C

1D

1E

(

%

&

)

#

$

!

Symbol

^Z

^[

^\

^]

^^

^_

4E

4F

50

51

4A

4B

4C

4D

52

53

54

55

Hex

45

46

47

48

49

78

79

80

81

74

75

76

77

82

83

84

85

Dec

69

70

71

72

73

79

7A

7B

7C

75

76

77

78

7D

7E

7F

Hex

70

71

72

73

74

P

Q

N

O

L

M

J

K

T

U

R

S

I

H

F

G

Symbol

E

2 – ASCII Codes

121

122

123

124

117

118

119

120

Dec

112

113

114

115

116

125

126

127

|

{ y z w x u v

}

~

¬ t s q r

Symbol

p

Phoenix 9.76.0 Programmer’s Reference 806420

45

2 – ASCII Codes

46

Phoenix 9.76.0 Programmer’s Reference 806420

Section 3

EIA RS-274D Program Support

The CNC supports EIA RS-274D part programs. An EIA RS-274D program lists the codes that are used to create a part.

The Phoenix software provides the ShapeWizard

®

graphical programming environment to help you edit your programs.

The following list defines the EIA codes that are directly supported, mapped, or currently unsupported by the CNC.

Mapped EIA codes are automatically converted into directly supported EIA codes when the program is loaded.

Unsupported EIA codes are ignored. All other EIA codes generate an error.

Phoenix 9.76.0 Programmer’s Reference 806420

47

3 – EIA RS-274D Program Support

Directly Supported EIA Codes

EIA Code

Fx

Nx

(text)

Xxx

Yxx

Ixx

Jxx

Oxx Sxx

Wxx Sxx

G00 Xx Yx

G00 Ax

G00 XYxx Axx

G00 Xx Yx

G00 Zx.xx Tx

G00 Cxx

G00 C180-

G00 C-180-

G00 Px Tx Sx Rx

G01 Xx Yx

G01 Ax Fx

G01 Cx Fx

G01 C180- Fx

G01 C-180- Fx

Description

Machine Speed (if Speed Override enabled)

Line Number

Comments

X Axis Endpoint or other Data

Y Axis Endpoint or other Data

I Axis Integrand or Part Option Data

J Axis Integrand or Part Option Data

Output (1-64), State (0-Off or 1-On)

Wait for Input (1-64), State (0-Off or 1-On)

Rapid traverse (linear interpolation)

Sets Tilt angle – A is the angle value in degrees

Performs Linear Interpolation of Tilt angle along line segment.

Traverse command where x = value to move the desired axes a distance.

Index THC height Z distance for torch T. Manual mode only.

Move to rotate “C” position

Rotate Axis offset 180 degrees will continue to rotate in the proper direction

Rotate Axis offset -180 degrees will continue to rotate in the proper direction

Rapid traverse: Rotate Transverse 2 axis for square or rectangular tube positioning.

P = +/- 180 degrees

T = Top measurement of tube

S = Side measurement of tube

R = Corner radius, +/- 90 degrees

X or Y = Optional: Rail axis position

Linear interpolation (cut) at program cut speed

Sets Tilt angle, A-axis position in degrees with a speed command (F) in RPM. F is required.

Sets Rotate angle, C-axis position in degrees with a speed command (F) in RPM. F is required.

Rotate Axis offset 180 degrees with speed command in RPM. F is required.

Rotate Axis offset -180 degrees with speed command in RPM. F is required.

48

Phoenix 9.76.0 Programmer’s Reference 806420

3 – EIA RS-274D Program Support

EIA Code

G01 Px Fx Tx Sx Rx

G02 Xx Yx Ix Jx

G03 Xx Yx Ix Jx

G04

G04 xx

G08 X x

G20

G21

G40

G41

G42

G43 Xx

G41 D1-200

G42 D1-200

G43 D1-200

G59 D1-200Xx

G59 Vxx Fxx

G66 Dx Bx Cx

G82

G83

G84

G85

Description

Rotate Transverse 2 axis for square or rectangular tube cutting.

P = +/- 180 degrees

F = Optional: Rotational speed in RPM

T = Top measurement of tube

S = Side measurement of tube

R = Corner radius, +/- 90 degrees

X or Y = Optional: Rail axis position

Clockwise Circle or Arc

Xx Yx = Arc end point

Ix Jx = Arc center point (radius value)

Counterclockwise Circle or Arc

Xx Yx = Arc end point

Ix Jx = Arc center point (radius value)

Preset Dwell (uses Setup Dwell Time)

Program Dwell in Seconds

Repeat Subroutine X Times

Select English Units (inches)

Select Metric Units (mm)

Disable Kerf Compensation

Enable Left Kerf Compensation

Enable Right Kerf Compensation

Kerf Value

Enables Left Kerf using a Kerf Table variable

Enables Right Kerf using a Kerf Table variable

Sets the current Kerf value via the Kerf Table using prior set Left / Right Kerf

Sets Kerf table variable from 1-200

Changes Hypertherm CNC parameters from within the part programs. This use of the

G59 code is unique to Hypertherm part programs that run on a Hypertherm CNC. See

G59 Process Variables on page 89 for more information.

Auto Align 3 Point Method with Long Offset Distance, Fast Speed, Slow Speed values respectively

Oxyfuel Cut Mode

Oxyfuel Cut Mode Contour Bevel Head

Plasma Cut Mode

Plasma Cut Mode Contour Bevel Head

Phoenix 9.76.0 Programmer’s Reference 806420

49

G96 X xx

G97

G97 Tx

G98

G99

M00

M01

M02

M07

M07 HS

M08 RF

M08 RT –x.xx

M08 Txx.xx

M09

M09 HS

M10

3 – EIA RS-274D Program Support

EIA Code

G90

G91

G92

G93 Xx.xxx

Description

Absolute Programming Mode

Incremental Programming Mode

Set Axis Presets

Bevel consumable correction. Adds or subtracts a value from the Bevel Pivot Length parameter used only with ABXYZ bevel heads. The Bevel Pivot Length baseline value uses 130A O

2

/Air consumables. When using a different consumable set, issue the G93 code at the beginning of the part program (after setting the part program units) to change the Bevel Pivot Length.

For example, G93 X0.035 adds 0.035 inches (0.89 mm) to the Bevel Pivot Length to correct for HPR260XD consumables.

80 A O

2

/Air = 0.000 inches or mm

130 A O

2

/Air = 0.000 inches or mm

200 A O

2

/Air = 0.011 inches or 0.28 mm

260 A O

2

/Air = 0.035 inches or 0.89 mm

400 A O

2

/Air = -0.019 inches or -0.48 mm (The 400 A values are subtracted from the

Bevel Pivot Length.)

Sets the rotational speed of a rotating Transverse 2 axis used in pipe cutting (use Y if Y is the Transverse axis). The xx value equals the diameter of the pipe.

Program Repeat Pointer

Program Repeat Pointer. Executes the repeat T times

Repeat at G97, or start of program if no G97

Part Options

Program Stop

Optional Program Stop (uses Setup Parameter)

End of Program

Cut On

Forces an IHS for cutting, regardless of the distance between cuts or any previous M08 command.

Retracts to Full Retract height. Works only with Sensor THC.

Retracts to the Transfer Height and skips IHS, if the skip IHS distance is >0, instead of the Retract Height at the end of a cut. The –x.xx variable represents the amount of time before the end of a cut that the Cut Off command is issued.

Cut Off

T = Temporary Optional Time Delay from –1 to 99.99 seconds

Enable Marker 1

Forces an IHS for marking, regardless of the distance between marks or any previous

M10 RT command.

Disable Marker 1

50

Phoenix 9.76.0 Programmer’s Reference 806420

3 – EIA RS-274D Program Support

EIA Code

M10 RF

M10 RT

M17

M18

M19

M26

M27

M28

M29

M30

M11

M12

M13

M14

M14 RF

M15

M16

M31

M32

M32 Txx

M33

M34

M34 Txx

M35

M35 Txx

M36 Tx

M37 Txx (1-20)

M38 Txx (1-20)

Description

Retracts to Retract Height. Works only with Sensor THC.

Retracts to the Transfer Height and skips IHS, if the skip IHS distance is >0, instead of the Retract Height at the end of a mark.

Marker Offset 1 On

Marker Offset 1 Off

Enable Marker 2

Disable Marker 2

Retracts to Retract Height. Works only with Sensor THC.

Cut On

Cut Off

Oxy Gas On

Oxy Gas Off

Cancel All Stations

Station Select On

Station Select Off

Follower Disabled / CBH rotator disable or disable automatic control of C axis

Follower Enable / CBH rotator disable/ enable automatic control of C axis.

End of Program (same as M02)

Reset Functions (Cut Off, Marker Off, Kerf Off)

Unclamp / Unlock All Stations

Unclamp / Unlock T Station, where T = 1 through 19

Unclamp / Lock All Stations

Clamp / Unlock All Stations

Clamp / Unlock T Station, where T = 1 through 19

Clamp / Unlock All Stations Mirror

Clamp / Unlock Mirror T Station, where T = 1 through 19

Process Select T where x selects the process

1 = Plasma 1

2 = Plasma 2

3 = Marker 1

4 = Marker 2

5 = Laser

6 = Waterjet

Select Station T where T = 1 through 20

Deselect Station T where T = 1 through 20

Phoenix 9.76.0 Programmer’s Reference 806420

51

3 – EIA RS-274D Program Support

M56

M57

M58

M59

M65

M72

M73

M75

M76

M77

M78

M79 Tx (1-4)

M84

M85

M86

M87

M88

M89

M90

M90-

EIA Code

M40

M40 x

M41

M48

M49

M50

M51 Txx.xx

M52

M53

M63

M64

M54

M55

Description

Start of Subroutine

Start of Subroutine. Executes the repeat X times

End of Subroutine

Speed Override Enable

Speed Override Disable

Disable torch height control

Enable torch height control (Optional Time Delay in seconds before enable)

Disable Sensor THC and raise torch (for oxyfuel parts only)

Enable Sensor THC and lower torch (for oxyfuel parts only)

User Defined 1 On

User Defined 1 Off

User Defined 2 On

User Defined 2 Off

User Defined 3 On

User Defined 3 Off

User Defined 4 On

User Defined 4 Off

End of Program (same as M02) or Auto Reload

Marker Offset 2 Off

Marker Offset 2 On

A Axis/Tilt Go to Home Command - Rapid Index

C Axis/Rotate Go to Home Command - Rapid Index

Go to Home position Y Axis

Go to Home position X Axis

Go To Home Position (1-4)

Disable Mirror Head 2

Enable Mirror Head 2

Unpark Head 1

Park Head 1

Unpark Head 2

Park Head 2

Aligns CBH / Rotator to Tangent angle of next cut segment

Align rotator negative, when not using shortest path motion

52

Phoenix 9.76.0 Programmer’s Reference 806420

M289

M290

M291

M292

M293

M301

M302

M303

M281

M282

M283

M284

M285

M286

M287

M288

M304

M305

M306

M307

M96

M274

M275

M276

M277

M278

M279

M280

EIA Code

M91

M92

M93

M94

M95

Phoenix 9.76.0 Programmer’s Reference 806420

3 – EIA RS-274D Program Support

Description

Space Head 2. Includes a spacingvalue that is an absolute position on the specified axis.

Space Head 1. Includes a spacingvalue that is an absolute position on the specified axis.

Drill Cycle output

Peck Drill Cycle output

Tap Cycle output

Tool Change output

Marker Offset 3 Off

Marker Offset 3 On

Marker Offset 4 Off

Marker Offset 4 On

Marker Offset 5 Off

Marker Offset 5 On

Marker Offset 6 Off

Marker Offset 6 On

Marker Offset 7 Off

Marker Offset 7 On

Marker Offset 8 Off

Marker Offset 8 On

Marker Offset 9 Off

Marker Offset 9 On

Marker Offset 10 Off

Marker Offset 10 On

Marker Offset 11 Off

Marker Offset 11 On

Marker Offset 12 On

Marker Offset 12 On

Assigns the current X/Y position to Home Position 1

Assigns the current X/Y position to Home Position 2

Assigns the current X/Y position to Home Position 3

Assigns the current X/Y position to Home Position 4

Assigns the current X/Y position to Home Position 5

Assigns the current X/Y position to Home Position 6

Assigns the current X/Y position to Home Position 7

53

3 – EIA RS-274D Program Support

EIA Code

M308

M309

M310

M311

M312

Description

Assigns the current X/Y position to Home Position 8

Assigns the current X/Y position to Home Position 9

Assigns the current X/Y position to Home Position 10

Assigns the current X/Y position to Home Position 11

Assigns the current X/Y position to Home Position 12

Mapped EIA Codes

Phoenix supports part programs that contain mapped EIA codes. However, all of the EIA codes in the program must be mapped. Phoenix supports code-mapping of the entire part program, but not a part program that has a mix of mapped and un-mapped codes.

M04

M05

M06

M06

M07

M08

M09

M10

EIA Code

G45

G70

G71

G98

M03

G04 Fx

G05

G21

G22

G23

G41 Kx

G42 Kx

G97 Tx

Description

Program Dwell

Set Axis Presets

Linear Interpolation

CW Circular Interpolation

CCW Circular Interpolation

Left Kerf with v alue

Right Kerf with v alue

Subroutine Loop

Lead In to Kerfed Part

Select English Units

Select Metric Units

End of Subroutine Loop

Cutting Device On/Off

Cutting Device On

Cutting Device Off

Cutting Device Off

Enable Marker 2

Disable Marker 1 or 2

Enable Marker 1

Disable Marker 1 or 2

Enable Marker 2

Mapped to

G04 x

G92

G01 (at cut speed)

G02

G03

G41 with kerf value

G42 with kerf Value

G08 X value and M40

G01, G02, or G03

G20

G21

M41

M07 (Oxyfuel) or M08 as appropriate

M07

M08 (Oxyfuel)

M08

M13

M10 or M14 as appropriate

M09

M10 or M14 as appropriate

M13

54

Phoenix 9.76.0 Programmer’s Reference 806420

Description

Height Sensor Disable

Height Sensor Enable

Cutting Device On/Off

Cutting Device On/Off

Output 9 On

Output 9 Off

Output 12 On

Output 12 Off

Wait for Input 7 On

Wait for Input 8 On

CBH Enable

Wait for Input 7 Off

CBH Disable

Wait for Input 8 Off

Kerf Left

Kerf Right

Kerf Off

Cutting Device On

Cutting Device Off

Marker Offset 1 Off

Marker Offset 1 On

Marker Offset 1 Off

Marker Offset 1 On

Marker Offset 2 Off

Marker Offset 2 On

Marker Offset 3 Off

Marker Offset 3 On

Marker Offset 4 Off

Marker Offset 4 On

Marker Offset 5 Off

Marker Offset 5 On

Marker Offset 6 Off

EIA Code

M14

M15

M20

M21

M70

M71

M70T01

M71T01

M70T02

M71T02

M70T03

M71T03

M70T04

M71T04

M70T05

M71T05

M70T06

M20

M21

M22

M23

M24

M25

M25

M26

M26

M27

M67, M02

M68, M03

M69, M04

M65, M70

M66, M71, M73

Phoenix 9.76.0 Programmer’s Reference 806420

3 – EIA RS-274D Program Support

M12

M11

M72

M73

M274

M275

M276

M277

M278

M279

M280

W8 S0

G41

G42

G40

M07

M08

M12

M11

O9 S0

O12 S1

O12 S0

W7 S1

W8 S1

M29

W7 S0

M28

Mapped to

M50

M51

M07 or M08 as appropriate

(Plasma)

M07 or M08 as appropriate

(Plasma)

O9 S1

55

3 – EIA RS-274D Program Support

M251

M252

M253

M254

M255

M256

M257

M258

M259

M260

M227

M228

M245

M246

M247

M248

M249

M250

M98

M99

M221

M222

M223

M224

M225

M226

EIA Code

M71T06

M70T07

M71T07

M70T08

M71T08

Description

Marker Offset 6 On

Marker Offset 7 Off

Marker Offset 7 On

Marker Offset 8 Off

Marker Offset 8 On

End Comment

Start Comment

No Mirror, No Rotate

Mirror Y, No Rotate

Mirror X and Y

Mirror X, No Rotate

Mirror X/Y on -45 Deg

Rotate 90 Deg CCW

Mirror X/Y on +45 Deg

Rotate 90 Deg CW

Output 1 On

Output 1 Off

Output 2 On

Output 2 Off

Output 3 On

Output 3 Off

Output 4 On

Output 4 Off

Wait for Input 1 On

Wait for Input 1 Off

Wait for Input 2 On

Wait for Input 2 Off

Wait for Input 3 On

Wait for Input 3 Off

Wait for Input 4 On

Wait for Input 4 Off

56

Mapped to

M281

M282

M283

M284

M285

)

(

G99 X1 Y0 I0 J0

G99 X1 Y0 I0 J1

G99 X1 Y0 I1 J1

G99 X1 Y0 I1 J0

G99 X1 Y270 I1 J0

G99 X1 Y90 I0 J0

O4 S1

O4 S0

W1 S1

W1 S0

W2 S1

W2 S0

W3 S1

W3 S0

W4 S1

W4 S0

G99 X1 Y270 I0 J1

G99 X1 Y270 I0 J0

O1 S1

O1 S0

O2 S1

O2 S0

O3 S1

O3 S0

Phoenix 9.76.0 Programmer’s Reference 806420

Unsupported EIA Codes

G249

G250

G276

G277

G278

G279

G280

G281

G222

G223

G231

G232

G233

G240

G247

G248

M66

M75

M76

EIA Code

G30

G46

G94

G95

G99

G103 Q

name

G201

G202

G203

G211

G212

G213

G221

Description

Mirror Off

Table 0 Select

Feed per minute

Feed per rev

Freestanding G99

Stop Current Program/ Load New Program

Incremental Line In2

Incremental CW Arc In2

Incremental CCW Arc In2

Incremental Line In3

Incremental CW Arc In3

Incremental CCW Arc In3

Absolute Line In2

Absolute CW Arc In2

Absolute CCW Arc In2

Absolute Line In3

Absolute CW Arc In3

Absolute CCW Arc In3

Programmable Kerf

Table 1 Select

Table 2 Select

Table 3 Select

Table 4 Select

Internal Variable Load

External Variable Load

X Axis Home

Y Axis Home

X Home Return

Y Home Return

PLC Control Code

Ignored if not using CBH, Tilt Rotator(s)

Ignored if not using CBH, Tilt Rotator(s)

Phoenix 9.76.0 Programmer’s Reference 806420

3 – EIA RS-274D Program Support

57

3 – EIA RS-274D Program Support

EIA Code

M210

M211

M212

M231

M261

M262

Description

X Sign Toggle

Y Sign Toggle

X and Y Swap and Toggle

Aux. State Reset

Aux. Torch Master On

Aux. Torch Master Off

The unsupported EIA codes previously noted are ignored when read. Some of these codes may be supported in the future. Any EIA codes that are not listed above will result in a translator error upon loading the EIA program. Known EIA codes that will not be accepted include, but are not limited to:

Pxx: Program number

Dxx: Indexed Kerf operations

 Vxx: Internal variable load

EIA Comments

Comments may be placed into the part program to be displayed on screen and viewed by the operator. The comment line must first be preceded by a program stop command (EIA M00 code or ESSI 0 code). For example:

M00 – Pauses Program

(Comment) – Text to be displayed

58

Phoenix 9.76.0 Programmer’s Reference 806420

Section 4

ESSI Code Support

The CNC supports ESSI part programs as defined by the International Standards Organization in ISO 6582. An ESSI program lists the sequence of lines, arcs, speeds, kerf and I/O functions used to create a part. While the user is free to program in ESSI using a standard text editor, it is recommended that the ShapeWizard

®

Graphical Programming environment be used instead.

While the user is free to download ESSI programs to the control, it is important to note that all Part Programs will be internally converted to EIA for execution in the control. Following is a list of the ESSI codes that are mapped into the control, or currently unsupported by the control. Mapped ESSI codes are automatically converted upon program load into directly supported EIA codes. Unsupported ESSI codes are ignored. All other ESSI codes will generate an error.

Phoenix 9.76.0 Programmer’s Reference 806420

59

4 – ESSI Code Support

Mapped ESSI Codes

11+1

12+1

11+2

12+2

11+3

12+3

11+4

12+4

11+5

12+5

11+6

12+6

11+7

9

10

11

12

7

8

5

6

ESSI Code

%

3

4

+/value

0

Marker Offset 1 On

Marker Offset 1 Off

Marker Offset 2 On

Marker Offset 2 Off

Marker Offset 3 On

Marker Offset 3 Off

Marker Offset 4 On

Marker Offset 4 Off

Marker Offset 5 On

Marker Offset 5 Off

Marker Offset 6 On

Marker Offset 6 Off

Marker Offset 7 On

Description

Start of Program

Line or Arc

End Program or Stop

Start Comment

End Comment

Enable Rapid Traverse

Disable Rapid Traverse

Cutting Device On

Cutting Device Off

Enable Marker 1

Disable Marker 1

Marker Offset 1 On

Marker Offset 1 Off

60

M11

M12

M73

M72

M275

M274

M277

M276

M279

M278

M281

M280

M283

Mapped to EIA

Not Used-Automatic

(

)

G00, G01, G02 or G03 as appropriate

M02 or M00 (if 64 is End Program)

M09

M10

M11

M12

Not Used-Automatic

Not Used-Automatic

M07

M08

Phoenix 9.76.0 Programmer’s Reference 806420

27

28

29

30

38

39+

value

40+

value

41

41+

value

45

46

47

48

51

23

24

25

26

15

16

21

22

ESSI Code

12+7

11+8

12+8

13

14

Phoenix 9.76.0 Programmer’s Reference 806420

Description

Marker Offset 7 Off

Marker Offset 8 On

Marker Offset 8 Off

Enable Marker 2

Disable Marker 2

Marker Offset 2 On

Marker Offset 2 Off

No Mirror, No Rotate

Mirror Y, No Rotate

Mirror X and Y

Mirror X, No Rotate

Mirror X/Y on -45 Deg

Rotate 90 Deg CCW

Mirror X/Y on +45 Deg

Rotate 90 Deg CW

Enable Left Kerf Comp

Enable Right Kerf Comp

Disable Kerf

Machine Speed

Programmable Kerf

Preset Dwell

Program Dwell in mSec

Ht Sensor Enable/Lower

Ht Sensor Disable/Raise

Ht Sensor Enable

Ht Sensor Disable

CBH Enable

G99 X1 Y270 I0 J1

G99 X1 Y270 I0 J0

G41

G42

G40

F

value

G43 X

value

G04

G04 X

value

M53

M52

M51

M50

M29

Mapped to EIA

M282

M285

M284

M13

M14

M73

M72

G99 X1 Y0 I0 J0

G99 X1 Y0 I0 J1

G99 X1 Y0 I1 J1

G99 X1 Y0 I1 J0

G99 X1 Y270 I1 J0

G99 X1 Y90 I0 J0

4 – ESSI Code Support

61

4 – ESSI Code Support

99

245

246

247

248

79+4

81

82

83

90

97

97+

value

98

65

67

68

70

71

79+1

79+2

79+3

ESSI Code

52

53

54

63

64

Description

CBH Disable

Cutting Device On

Cutting Device Off

Reset Functions

End Program

End of Program/ Reload

Ht Sensor Disable

Ht Sensor Enable

Select English Units (in)

Select Metric Units (mm)

Go To Home Position 1

Go To Home Position 2

Go To Home Position 3

Go To Home Position 4

Incremental Mode

Absolute Mode

Set Axis Presets

End of Program

Program Repeat Pointer

Subroutine Loop

Repeat at 97, Subroutine loop

End of Program

Output 1 On

Output 1 Off

Output 2 On

Output 2 Off

62

M65

M50

M51

G20

G21

M79 T1

M79 T2

M79 T3

Mapped to EIA

M28

M07

M08

M31

M02

M79 T4

G91

G90

G92

M02

G97

M40 X

value

G97, G98 or M41 as appropriate or start of program if no 97

M02

O1 S1

O1 S0

O2 S1

O2 S0

Phoenix 9.76.0 Programmer’s Reference 806420

287

288

289

290

283

284

285

286

291

292

293

258

259

260

282

254

255

256

257

ESSI Code

249

250

251

252

253

Description

Output 3 On

Output 3 Off

Output 4 On

Output 4 Off

Wait for Input 1 On

Wait for Input 1 Off

Wait for Input 2 On

Wait for Input 2 Off

Wait for Input 3 On

Wait for Input 3 Off

Wait for Input 4 On

Wait for Input 4 Off

Marker Offset 3 On

Marker Offset 3 Off

Marker Offset 4 On

Marker Offset 4 Off

Marker Offset 5 On

Marker Offset 5 Off

Marker Offset 6 On

Marker Offset 6 Off

Marker Offset 7 On

Marker Offset 7 Off

Marker Offset 8 On

Marker Offset 8 Off

M274

M277

M276

M279

M278

M281

M280

M283

M282

M285

M284

W1 S0

W2 S1

W2 S0

W3 S1

W3 S0

W4 S1

W4 S0

M275

Mapped to EIA

O3 S1

O3 S0

O4 S1

O4 S0

W1 S1

4 – ESSI Code Support

Phoenix 9.76.0 Programmer’s Reference 806420

63

4 – ESSI Code Support

Unsupported ESSI Codes

277

278

279

280

281

267

268

269

276

ESSI Code

103+Name

237

238

239

266

Description

Stop Current Program/ Load New Program

X Sign Toggle

Y Sign Toggle

X and Y Swap and Toggle

Table 1 Select

Table 2 Select

Table 3 Select

Table 4 Select

Internal Variable Load

External Variable Load

X Axis Home

Y Axis Home

X Home Return

Y Home Return

The unsupported ESSI codes above are ignored when read. Some of these codes may be supported in the future. Any

ESSI codes that are not listed above will result in a translator error upon loading the ESSI program.

64

Phoenix 9.76.0 Programmer’s Reference 806420

4 – ESSI Code Support

ESSI Comments

Comments may be placed in to the part program to be displayed on screen and viewed by the operator. The comment line must first be preceded by a program stop command (EIA M00 code or ESSI 0 code).

 ESSI example:

 0 – Pauses Program

3 – Start Comment

Comment – Text to be displayed

4 – End Comment

Phoenix 9.76.0 Programmer’s Reference 806420

65

4 – ESSI Code Support

66

Phoenix 9.76.0 Programmer’s Reference 806420

Section 5

Advanced Feature Codes

Kerf Table Codes

Code

G59 D1-200Xxx

G41 D1-200

G42 D1-200

G43 D1-200

Description

Sets kerf table variable from 1 – 200

Enables Left Kerf using a Kerf Table variable

Enables Right Kerf using a Kerf Table variable

Changes current kerf value via Kerf Table using previously set left or right kerf

Special Kerf and G59 Code Settings

Kerf Override

By default, this option is enabled. If the parameter is disabled, all kerf value codes (G41 X, G42 X, G43 X, etc.) are ignored. The Load Kerf Table variable is also ignored. This parameter cannot be changed while the part program is paused.

G59 Code Override

By default, this option is enabled. If the parameter is disabled, all G59 codes are ignored. The parameter cannot be changed while the part program is paused.

Parallel Kerf Enable for Hole Center Piercing

This parameter allows the kerf to be enabled in parallel with the first segment of cut motion that follows the Enable Kerf command. Kerf location is interpolated in parallel with the first cut segment so that the kerf offset is reached by the end of the first cut segment. The overall effect on a radial lead-in is to turn it into a spiral lead-in. This parameter allows all current part programs and nests to take advantage of parallel kerf enable without being reposted by the host.

Phoenix 9.76.0 Programmer’s Reference 806420

67

5 – Advanced Feature Codes

Users of Hypertherm CNCs now have an option to enable or disable this feature in the Cut Setup screen.

Tilt / Rotator Part Codes

Code

G00 A

value

G00 XY value Avalue

G00 A value Fvalue

Description

Sets tilt angle as a preparatory command – A is the angle value in degrees

Performs Linear Interpolation of Tilt angle along line segment.

Sets tilt angle – Angle value in degrees with a speed command in RPM

M90

M90-

M75

G00 Cxx

G01 Cxx Fxx

G00 C180-

G00 C-180-

G01 C180- Fxx

G01 C-180- Fxx

Preparatory Cmd - Aligns Rotator to Tangent angle of next cut segment

Align rotator when not using shortest path motion

A axis/Tilt Goto Home Cmd - Rapid Index

Move to rotate C position

Move to rotate C position with Speed “F” command

Rotate Axis align 180 degrees will continue to rotate in the proper direction

Rotate Axis align -180 degrees will continue to rotate in the proper direction

Rotate Axis align 180 degrees with speed

Rotate Axis align -180 degrees with speed

Station Select Codes

Stations (Lifter / THCs) can be selected and de-selected using the following EIA-274D program codes.

Code

M19 T

value

M37 T

value

M38 T

value

Description

Cancel All Station Selections

Select Station 1-20 (Tvalue)

De-select Station 1-20 (Tvalue)

Additionally, these Station Select program codes can be overridden using the user selected THC inputs to the CNC. The feature to override the part program must be enabled at the Cutting Setup screen.

68

Phoenix 9.76.0 Programmer’s Reference 806420

5 – Advanced Feature Codes

Process Select Codes

Process selections can be made using a EIA-274D program code in the following format.

Example: M36 Tx

 M36 = Select Process

 Tx = Process name, where:

 T1 = Plasma Process 1

T2 = Plasma Process 2

T3 = Marker Process 1

T4 = Marker Process 2

T5 = Laser Process

T6 = Waterjet

Automatic Plate Alignment Codes

Three point alignment distance and speeds can be defined with the following EIA format program code:

G66D100B300C30

Where:

 G66 = 3-point alignment command

Dxx = Distance between two plate edge reference points

Bxx = Rapid feed rate for distance (D) motion

 Cxx = Slow feed rate for the distance to the edge

Automatic Torch Spacing

The automatic torch spacing feature uses part program codes and CNC outputs to position cutting stations for multiple torch cutting processes.

To enable Automatic Torch Spacing:

1. Choose Setups > Password > Machine Setups and choose ON for Automatic Torch Spacing. Save the values.

2. In the Cutting screen, under Status and Program Code, set Auto Torch Spacing Override to Enabled.

In this process, the primary torch station has a fixed mount to the transverse axis and the other secondary torch stations have the ability to clamp to the mechanics of the transverse axis during use or lock to the gantry or beam when not in use.

For the example, in the following illustration, Torch 1 is the primary station and Torch 2-4 are the secondary stations.

Typical use is as follows:

1. Unclamp and unlock all stations (except the first which is fixed and slides the others).

Phoenix 9.76.0 Programmer’s Reference 806420

69

5 – Advanced Feature Codes

2. Go to Home Command on Transverse Axis (M77 or M78 depending on orientation).

3. Clamp and Unlock all carriages and G00 index inward on transverse (optional command - may used to space all stations away from edge / OT switch of machine).

4. Lock and Unclamp all and G00 index to space first station (remember-first station has no clamping/locking on board).

70

Phoenix 9.76.0 Programmer’s Reference 806420

5. Unlock and Clamp next station and G00 index to space the next station.

5 – Advanced Feature Codes

6. Repeat Step 5 until as many stations as needed are spaced.

Homing also automatically includes the commands necessary to push the stations to the side and lock or clamp them whenever the transverse is homed, if Auto Torch Spacing is enabled. Unclamp/ Clamp and Unlock / Lock commands execute a one second delay before moving.

Automatic Torch Spacing Program Codes

Code

M32

M33

M34

M34Txx

M35

M35T xx

M77

M78

G00 Xxx Yx

Description

Unclamp / Unlock All Stations

Unclamp / Lock All Stations

Clamp / Unlock All Stations

Clamp / Unlock T Station, where T = 1 through 19

Clamp / Unlock All Stations Mirror

Clamp / Unlock Mirror T Station, where T = 1 through 19

Go to Home position Y Axis

Go to Home position X Axis

Traverse command where x = value to move the desired axes a distance.

Phoenix 9.76.0 Programmer’s Reference 806420

71

5 – Advanced Feature Codes

Automatic Torch Spacing I/O

Station Lock 1-19: Locks the unused torch station to the gantry or beam when not in use.

Station Clamp 1-19: Clamps the selected torch station to the transverse axis for standard cutting.

Station Mirror 1-19: Clamps the selected torch station to the transverse axis for mirrored cutting.

Example Part Program

The transverse axis is configured as the X axis.

Three station cut of 20 inch vertical rip.

Code

G70

G91

G99 X1 Y0 I0 J0

M32

M78

M34

G00X2Y0

M33

G00X10Y0

M34 T1

G00X10Y0

M34 T2

G41

M07

G01 X0 Y20

M08

G40

M02

Description

English Units

Incremental Mode

Axes Preset zero Scaling

Unclamp / Unlock All Stations

Home X Axis (move all stations to Home position)

Clamp All / Unlock All

Traverse X axis 2 inches (to move off edge/switch)

Unclamp All / Lock All

Traverse X axis 10 inches (to set 10 inch space – station 1)

Clamp Station 1 / Unlock Station 1

Traverse X axis 10 inches (to set 10 inch space – station 2)

Clamp Station 2 / Unlock Station 2

Left Kerf

Cut On

Line segment (Y axis 20 inches)

Cut Off

Kerf Off

End of Program

72

Phoenix 9.76.0 Programmer’s Reference 806420

5 – Advanced Feature Codes

Dual Transverse without Beveling

Hypertherm supports dual transverse without beveling for cutting machines that have only SERCOS drives.

To set up this type of table:

1. A CNC must be enabled with 10 axes.

2. SERCOS drives should be set up with the following addresses (on the physical drives):

 Address 1: Rail

Address 2: Transverse

Address 3: Dual Gantry

Address 4: Sensor THC1

Address 5: Dual Transverse

Address 6: Sensor THC2 (if a second THC is used)

3. After these addresses are set, enable dual transverse. From the Main screen, select Setups > Password and enter the NRT password (no rotate and tilt).

The NRT password allows the use of dual transverse axis without dual bevel axes systems. The RT password reverses this setup.

4. The measurement units (English or metric) that are used in the drives must match the units that are used in the CNC.

5. Park Dual Head 1 and Park Dual Head 2 are both required I/O points that must be assigned for either Park Dual

Head 1 or Park Dual Head 2 to function.

Beveling

Hypertherm supports several software beveling options. The following sections describe the software beveling options available. Hypertherm does not support the mechanical design of bevel heads.

Contour Bevel Head for Oxyfuel Cutting (CBH)

The CBH axis supports a rotational motion bevel for oxyfuel cutting process. There is no tilting axis with CBH. The CBH axis is either set up on Axis 3 or Axis 4, depending on whether dual gantry or Sensor THC axes are enabled and assigned to Axis 3. The beveling codes M28, M29, M90, and M76 (described in the M and G Codes Used for Beveling section), can be used with CBH. A CBH axis cannot be defined when tilt rotator or dual tilt rotator axes are defined on the

Machine Setups screen.

The program code M90 is typically used at the beginning of a part program to align the rotational axis before cutting begins. The M76 code is used at the end of the part program to bring the CBH back to its rotational home position.

Tilt Rotator Plasma Bevel

The tilt rotator is assigned to Axes 5 and 6 and supports plasma beveling. The preferred tilt rotator settings include No

Scaled Rotator, No Dual Tilting Rotator and No Transformation. These are the simplest settings and work well for bevel mechanical designs in which the torch center point is directly in line with the tilt and rotate axes.

Phoenix 9.76.0 Programmer’s Reference 806420

73

5 – Advanced Feature Codes

Some plasma bevel designs require that the rotator motion be scaled. The Scaled Rotator setting allows the rotational axis motion to be scaled directly by this parameter. It is the responsibility of the machine/bevel designer to determine the value for this setting, if it is required.

Some plasma bevel designs require dual tilting axes. Dual Tilting Mode 1 is used for most standard dual tilting systems where both tilt axes move through +/- 45 degrees to achieve the desired tilt and rotation motions. Mode 2 is a special form of dual tilting axis in which special equations control the motion. If Dual Tilting mode is needed, and special equations are needed, the machine/bevel designer must calculate and provide them. Hypertherm determines the amount of time that is required to add these equations to a new Dual Tilting mode for the customer.

Note that BACF, described in the Bevel Angle Change on the Fly (BACF) section, is not supported for dual tilting bevel designs. In addition, even though both axes are dual tilting, they are still referred to as rotate and tilt axes on all screens, as the effective motions are still rotation and tilt.

Some plasma bevel designs require a transformation of the rotate and tilt axes motion to achieve the proper motion. The transformation allows the torch to be at the correct bevel angle and orientation to the cut for the given bevel mechanical design. The machine/bevel designer must provide these equations if they are needed. Hypertherm determines the amount of time that is required to add these equations to a new Transformation mode for the customer. BACF, described in the

Bevel Angle Change on the Fly (BACF) section, is supported for transformed bevel designs.

The beveling codes M28, M29, M90, M75, and M76, described in M and G Codes Used for Beveling, can be used with tilt rotator.

M90 is typically used at the beginning of the part to align the rotational axis before cutting begins. M75 and M76 are used at the end of the part to bring the tilt rotator back to its vertical home position.

Dual Tilt Rotator Plasma Bevel

The dual tilt rotator is assigned to Axes 8 and 9 and supports a second plasma beveling system. All of the settings described in the Tilt Rotator Plasma Bevel section also apply to the dual tilt rotator.

In addition, the dual tilt rotator can also have its own dual transverse axis assigned to Axis 7. When there is a dual transverse axis assigned, the two plasma bevel systems are homed to opposite sides of the machine. The dual transverse axis allows the two transverse axes to be independently parked and unparked, spaced, and mirrored to each other using the M84 through M92 commands described in M and G Codes Used for Beveling.

Include the following code sequences in your torch spacing part programs:

 M91Yxx – Moves Head 2 Yxx inches from Bevel Head 1

 M92Yxx – Moves Head 1 Yxx inches from Bevel Head 2

These spacing commands establish a relative spacing between the heads regardless of where the heads are actually located. Only one of these commands should be used at one time. If Head 1 needs to be at a specific position before head 2 is positioned in relation to Head 1, then the command sequence is:

M89 – Park Head 2

G01 Yxx – Move Head 1 to actual coordinate

M88 – Unpark Head 2

M91Yxx – Space Head 2 in relation to Head 1 by Yxx inches

M02 – End Program – Used if this is a standalone Torch Spacing program

74

Phoenix 9.76.0 Programmer’s Reference 806420

5 – Advanced Feature Codes

Likewise, if Head 2 needs to be at a specific position before Head 1 is positioned in relation to Head 2, then the command sequence is:

M87 – Park Head 1

G01 Yxx – Move Head 2 to actual coordinate

M86 – Unpark Head 1

M92Yxx – Space Head 1 from Head 2 by Yxx inches

M02 – End Program – if this is a standalone torch spacing program

Bevel Angle Change on the Fly (BACF)

BACF allows the tilt axis to change position in parallel with X and Y motion, instead of only in a preparatory G00 'Axx' command. 'G01,02,03 X Y I J Axx' is supported for true rotate and tilt bevel mechanical designs. BACF is not supported for dual tilting bevel mechanical designs.

The 'Axx' command (where xx = the bevel angle) executes in parallel with X and Y motion. The A angle is reached at the end of the segment.

All BACF motions are only performed if the maximum speed of the appropriate axis is not exceeded by excess X and Y speed, or by Max Tilt or Rotator Max speeds that are too low.

M and G Codes Used for Beveling

The following lists of the M and G codes can be used for beveling.

Kerf Table Commands to Change Kerf During Multi-pass, Multi-bevel Cuts

G59 D(1-200) Xvalue: Sets the kerf table variable from 1-200

G41 D(1-200): Enables the left kerf using a kerf table variable

G42 D(1-200): Enables the right kerf using a kerf table variable

G43 D(1-200): Changes the current kerf value via kerf table using previously set left or right kerf

Tilt/Rotator Commands

G00 Aangle in degrees: Sets Tilt angle as a preparatory command

G01 X Y Aangle in degrees: Performs Tilt BACF

M28: Disables follower

M29: Enables follower

M90: Aligns rotator to tangent angle of next cut segment

M75: A axis/tilt go to home command - rapid index

M76: C axis/rotate go to home command - rapid index

Phoenix 9.76.0 Programmer’s Reference 806420

75

5 – Advanced Feature Codes

Dual Tilt/Rotator Commands Used with Dual Plasma Bevel Systems

M84: Disable mirror Head 2

M85: Enable mirror Head 2

M86: Unpark Head 1

M87: Park Head 1

M88: Unpark Head 2

M89: Park Head 2

M91 Yxxxx: Space Head 2 xxxx millimeters

M92 Yxxxx: Space Head 1 xxxx millimeters

Tube cutting with bevel command

G00 or G01 Px Ax Tx Sx Rx Xx or Yx Rotate Transverse 2 axis for square or rectangular tube cutting.

P = +/- 180 degrees

A = Tilt angle

F = Rotational speed in RPM (optional only for G01. Not used for G00)

T = Top measurement of tube

S = Side measurement of tube

R = Corner radius, +/- 90 degrees

X or Y = Optional: Rail axis position

Drilling and Tapping using a PLC

Phoenix supports new program codes that turn on and off outputs to allow drilling and tapping with an external programmable logic control (PLC). The drill cycles can be included in a part program to be run on a multi-tool table.

CNC

Drill cycle

Peck drill cycle

Tap cycle

Tool change cycle

Tool cycle active

PLC

(OEM supplied)

Drilling/tapping tools

(OEM supplied)

76

Phoenix 9.76.0 Programmer’s Reference 806420

5 – Advanced Feature Codes

After wiring is complete between the CNC and the PLC, assign the outputs and input in the Machine Setups > I/O screen. When the CNC reads one of the following codes in a part program, it activates the corresponding output.

Code

M93

M94

M95

M96

Output

Drill cycle

Peck drill cycle

Tap cycle

Tool change

Operation

The CNC runs a part program and reads one of the tool cycle program codes.

The CNC brings the gantry to a controlled stop and inhibits motion and then turns on the corresponding output.

The PLC receives the input signal for one of the tool cycles and activates the Tool Cycle Active signal to the CNC.

The CNC receives the Tool Cycle Active input from the PLC and waits.

The PLC controls the operation of the drill during the tool cycle.

The PLC turns off the Tool Cycle Active input when the tool cycle completes.

The CNC turns off the tool cycle output and continues with the part program.

Notes:

The CNC inhibits motion while the Tool Cycle Active input is on. When the input shuts off, motion immediately starts. You can use the Program Inhibit input if a pause is required or if motion restarts too abruptly. Turn on the

Program Inhibit input with the Tool Cycle Active input. Turn off the Program Inhibit input after a short time delay after shutting off the Tool Cycle Active input. Using the Program Inhibit input creates a smoother motion transition than relying on the Tool Cycle Active input alone.

Pausing or stopping with Tool Cycle Active input on: When you press F10 to pause or stop the part program, the Pause screen appears. The CNC turns off the drill or tool change cycle output. When the part program resumes, the CNC re-executes the drill cycle M code if the machine hasn’t been moved forward or backward on path. The CNC does not execute any X/Y motion until the drill cycle completes.

Tool Cycle Active Input must be off to move the machine or resume part program motion.

Drill and Tool Change cycles are not run in trial mode or when using Forward/Backup on Path on the Pause screen.

Serial messaging can be used can be used to issue tool change commands to a PLC before running the M codes. See the Serial Messaging section of the Programmer’s Reference Manual for more information.

Sample code and description

The following sample code demonstrates the sequence of commands to drill a hole, then cut a 5 in (127 mm) square.

Phoenix 9.76.0 Programmer’s Reference 806420

77

5 – Advanced Feature Codes

Code

G20

G91

M11

M93

M12

G00 X-2.5 Y-2.5

G41

M07

G01 X0 Y5

G01 X5 Y0

G01 X0 Y-5

G01 X-5 Y0

M08

G40

M02

Note: The Marker Offset XY position is set in the Cutting screen (Choose Setups from the Main Screen). Marker

Offset Off reverses the polarity of the position. For example, if Marker Offset is X+5 Y+5, then Marker Offset Off position would be X-5 Y-5.

Description

English units

Incremental mode

Marker Offset On to reposition the torch and drill

Drill Cycle

Marker Offset Off to return torch and drill to original position.

Rapid Traverse to square

Left kerf

Cut control on

Cut out a square, 5 inches on each side

Cut control off

Kerf off

End of part program

78

Phoenix 9.76.0 Programmer’s Reference 806420

5 – Advanced Feature Codes

Ladder Logic Diagram of Drill Cycle

Ladder Logic Representation of the Drill Cycle

EDGE Pro

Cycle Start Cycle Stop M93 Tool Cycle Over

M93 Active

M93 Active

M93 Active

Drill Cycle Output

Drill Cycle Output

Drill Cycle Output Tool Cycle Input

Tool Cycle Active

Tool Cycle Active Tool Cycle Input

Pause for Drill

Tool Cycle Active

Tool Cycle Over

Extertnal PLC Logic

Drill Cycle Output

Drill Cycle Output Drill Cycle Complete

Program Inhibit Input (Optional)

Tool Cycle Input

RACF – Rotate Angle Change on the Fly

RACF allows rotate angle change on the fly interpolated along with X, Y motion so that cuts can be made on more than one side of a square tube when it is rotated during the cut. The THC must be able to respond to the arc voltage fast enough during the tube rotation.

'G01,02,03 X Y I J Cxx' is the command that is used.

The transverse backs up or moves ahead to account for the change in part location due to the CBH or rotary axis tube rotation.

Phoenix 9.76.0 Programmer’s Reference 806420

79

5 – Advanced Feature Codes

All Possible Axis Assignments

Axis 1 – Transverse or Rail

Axis 2 – Rail or Transverse

Axis 3 – Dual Gantry, CBH or Sensor THC

Axis 4 – CBH or Sensor THC

Axis 5 – Rotate or Sensor THC

Axis 6 – Tilt or Sensor THC

Axis 7 – Dual Transverse or Sensor THC

Axis 8 – Dual Rotate or Sensor THC

Axis 9 – Dual Tilt or Sensor THC

Axis 10 – Sensor THC

Axis 11 – Sensor THC

Axis 12 – Sensor THC

Special Passwords

NRT – No Rotate Tilt

The NRT password allows you to use a dual transverse axis without physically having the tilt rotator and dual tilt rotator drives and motors. The Tilt Rotator Axes screens are still visible, but are not used. They are typically used when non-bevel

2-torch servo spacing with vertical cutting is needed with a dual transverse. This password remains in effect after the

CNC is powered off.

RT – Rotate Tilt

The RT password re-enables the use of the tilt rotator and dual tilt rotator drives and motors with a dual transverse system. This password is needed only if the NRT password has previously been used. This password remains in effect after the CNC is powered off.

NSA – No SERCOS Axes

The NSA password allows a SERCOS ring to be phased up but does not phase up any SERCOS axes that are configured. This allows SERCOS I/O nodes or modules, such as Hypertherm I/O, Beckhoff, or Reco I/O modules to be tested without requiring the SERCOS drives to phase up. The password is temporary until the power on the CNC is cycled.

80

Phoenix 9.76.0 Programmer’s Reference 806420

Section 6

Subparts

Subparts allow you to call and execute a separate part file within a part program using a simple line of text.

To configure a subroutine part for use, the user must first create a folder on the CNC hard drive named “SUBPARTS”. To create a folder on the hard drive, select Load From Disk. With the folder location highlighted, press the + key to create a new folder.

Save the part program in the SUBPARTS folder.

To execute the part, insert a line of code within the part program with the following format.

PFILENAME

Start the line of code with the letter P to indicate that a Sub Part is to be executed, followed by the filename for the desired part program.

Phoenix 9.76.0 Programmer’s Reference 806420

81

6 – Subparts

For example, to execute subpart L-Bracket after completing a simple 5" x 5" square with a programmed traverse, the part program would look something like the following example:

(Rectangle - Piece)

G20

G91

G99 X1 Y0 I0 J0

G41

M07

G01 X-5.2 Y0

G01 X0 Y5

G01 X5 Y0

G01 X0 Y-5.2

M08

G00 X.75 Y0

PL-BRACKET

G40

M02

When it is executed, this program will be represented as the original part plus the additional subpart and will include the programmed traverse.

82

Phoenix 9.76.0 Programmer’s Reference 806420

6 – Subparts

Note: Subparts can also contain subparts. After being translated by the CNC, the final text of the part will contain the complete text of the original part and subpart.

Phoenix 9.76.0 Programmer’s Reference 806420

83

6 – Subparts

84

Phoenix 9.76.0 Programmer’s Reference 806420

Section 7

Marker Font Generator

The Marker Font Generator feature can be used to label or identify parts with a marking device before cutting. This is accomplished by use of a simple command string within the part program code to call existing text characters (fonts) and execute marking of the selected text.

The program code uses a specific format and is structured to provide information to be used when marking. Information on the font source location, scale factor, angle, marker tool, tool offset and text are entered as information blocks in the command string. Each section or information block in the command string is separated by a space. The format of this command code is outlined as follows.

Note: If a value is not present for a specific information block, the default values will be used. The default values are:

Font (F): Internal

Angle (A): 0

Offset (O): #1

Scale (S): One

Marker (M): #1

Example of a simple command string:

<F2 S2 A45 M2 O2 <TEST 123>

Where:

<: The program command must begin with the “<” symbol to indicate that the Marker Font Generator feature is being used.

F: The first block of information is the Font Source location. The “F” is followed by a digit to indicate the location where the font is stored:

1 = an internal font in the control software

2 = a font located on the CNC hard drive

Phoenix 9.76.0 Programmer’s Reference 806420

85

7 – Marker Font Generator

 3 = a font from diskette or USB memory

If no font is found at the selected location, the default internal font will be used. For the example given, the font location would be from the hard drive.

S: The second information block determines the scale of the text. The “S” is followed by a number that indicates the scale factor. For the example given, the scale factor is twice the original font dimensions.

A: The third information block determines the angle of the text. The “A” is followed by a number that indicates the degree of angle. For the example given, the degree of the angle is 45.

M: The fourth information block determines the Marker Tool to be used. The “M” is followed by the number of the marker tool (Marker Enable Output) to be used. Up to two marker enables are supported.

O: The fifth information block determines which tool Offset to be used. The “O” is followed by a number indicates that one of the nine different tool offsets previously configured in control setups is to be used. The example shown indicates that tool offset number two should be used.

< >: The final information block is used to specify the marker text to be executed. The text must be enclosed in the “<” and “>” marks to be valid and understood as the selected text. For the example given, the marker text executed would be “TEST 123”

When the previous code example is translated by the CNC, it generates the Marker Text “TEST 123” onto the plate as shown here in ShapeWizard.

86

Phoenix 9.76.0 Programmer’s Reference 806420

7 – Marker Font Generator

To improve the ease of use for the part program designer and control operator, the marker font generator always inserts a traverse segment to return to the original start point at the beginning of the marking text.

Internal Fonts

The internal fonts located within the control software are 1" high and are limited to characters available on the control keypad. Alphabetical characters are limited to upper case letters only.

External Fonts

External fonts can be loaded from a floppy disk or from the control hard drive. When the CNC generates the text, the

CNC searches for part files to correspond to the selected character. The part file names must be based on their ASCII numeric equivalent and have a .txt file extension.

For example, for the marker text “Ab 12”, the control searches for the following files to generate the text:

Text

Capital A

Lower case b

Space

No 1

No 2

ASCII No.

65

98

32

49

50

File Name

ASCII65.txt

ASCII98.txt

ASCII32.txt

ASCII49.txt

ASCII50.txt

For more information on ASCII codes, refer to the “ASCII Codes” chapter.

Font programs may be saved on the control hard drive by creating a folder labeled “Fonts” using the “Save to Disk” feature and saving the font programs within this folder. Remember, if a corresponding part file to text requested is not found at the selected source location, the internal font file will be used.

Custom Fonts

Custom fonts can be used when using the marker font generator. To construct these font files, certain guidelines should be adhered to.

Programming format must be EIA.

Only M09 and M10 can be used to enable and disable the marker.

Only G00, G01, G02 and G03 codes can be used.

The program must end in an M02.

The proper file name must be assigned to the font program.

The font program must begin in the lower left and end in the lower right.

Font programs should have the consistent dimensional limits (i.e. 1' high, etc.).

Example: The letter “B” – File Name Ascii66.txt

Phoenix 9.76.0 Programmer’s Reference 806420

87

7 – Marker Font Generator

M09

G01 X0 Y1

G01 X0.321429 Y0

G02 X0 Y-0.5 I0 J-0.25

G01 X-0.321429 Y0

M10

G00 X0.321429 Y0

M09

G02 X0 Y-0.5 I0 J-0.25

G01 X-0.321429 Y0

M10

G00 X0.571 Y0

M02

The darker lines in the drawing represent the Traverse segment, and the lighter lines represent the Marking lines. You can see by this illustration that at the end of the font program, a traverse is used to continue motion to the bottom right corner.

Note: The Burny 3/5 style of programming for the Marker Font Generator feature is also supported for the default internal font source.

88

Phoenix 9.76.0 Programmer’s Reference 806420

Section 8

G59 Process Variables

Hypertherm CNCs provide cut charts for a variety of cutting processes: plasma, marker, laser, and waterjet. An operator can select a cut chart manually on the CNC, or the part program can issue codes that select the cut chart automatically.

Computer aided manufacturing (CAM) software places process variables, called G59 codes, in the part program to select the cut chart for a process. Using the process variables in the part program automates cut chart selection on the

CNC. This section lists the G59 code and its variables and values supported by Hypertherm CNCs.

To use G59 codes in your part program, you must enable EIA G59 Code Override on the Cutting screen on the CNC.

G59 codes use the following format:

G59 Vxxx Fxx

Where:

 G59 = Load a variable

Vxxx = The variable type

Fxx = The variable value

 xx or xxx = the number of digits for the F value. When the F value has a decimal, the value is represented as xx.x

Example: G59 V507 F33

Where:

V507 = Plasma 1 Material Thickness

F33 = 0.5 inch

Phoenix 9.76.0 Programmer’s Reference 806420

89

8 – G59 Process Variables

Variable Types

The G59 code supports several variable types:

 V5xx selects the process and makes selections within the cut chart.

V6xx selects plasma process parameters.

V800 – V824 selects laser process parameters.

 V825 and up selects waterjet process parameters.

The value for each variable must be present in the cut chart on the CNC. For example, if the part program includes a G59 code with the material thickness variable with a value of ½ inch (G59 V507 F33) but the cut chart for that process does not include a material thickness of ½ inch, an “Invalid Process” error will display when the CNC loads the program. To clear the error, you must remove the unsupported code from the part program. For more information on resolving an

“Invalid Process” or “Conflicting Process” errors, see the Conflicting process section of the Phoenix V9Series

Installation and Setup manual.

In addition, V5xx variables must be issued in the part program in the same order that they are listed in the cut chart:

1. Torch Type

2. Material Type

3. Specific Material (optional)

4. Process Current

5. Plasma/Shield Gases

6. Material Thickness

7. Cutting Surface

8. Water Muffler (for some older plasma supplies)

90

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

V5xx codes select the cut chart

V6xx codes overwrite these settings after the cut chart has loaded

The V6xx variables override other parameters that are part of the cut chart, such as Arc Voltage, Cut Height, Pierce Time, and Marker Amperage. The V6xx variables are not required when using process variables to select a cut chart; they are only needed when overriding the values in the cut chart. For example, to change the value of Set Arc Voltage in the

Plasma 1 process from 120 VDC in the cut chart, to 125 VDC, issue a G59 V600 F125 code in the part program.

Phoenix 9.76.0 Programmer’s Reference 806420

91

8 – G59 Process Variables

Part program format

Hypertherm CNCs require that the G59 codes be in specific positions in the part program. Each cut in the part starts with an M07 (Cut On) and ends with the M08 (Cut Off). The M07 and M08 turn on the Cut Control output which activates the cutting tool.

 The G41 (Enable Left Kerf Compensation) or G42 (Enable Right Kerf Compensation) must immediately precede the

M07.

The G59 V5xx codes select the cut chart and must precede the G41 or G42 code. Once the program selects the cut chart, the V5xx codes do not need to be re-issued unless the program requires a change in process (a new cut chart).

V6xx and V8xx codes are needed only when overriding a cut chart value.

Code

G20

G91

G99 X1 Y0 I0 J0

G59 V503 F1.00

G59 V504 F130

G59 V505 F2

G59 V507 F33

G59 V525 F27

G59 V658 F10

M36 T3

M50

M09

G03 X0 Y0 I0.5 J0

M10

M51

G00 X-0.75 Y-1.299

M36 T1

G59 V600 F125

G41

M07

Description

English units

Incremental mode

Set part options

Plasma 1 material type mild steel

Plasma 1 current 130 A

Plasma 1 plasma/shield gas O2/air

Plasma 1 material thickness 1/2 inch

Marker 1 plasma/shield gas air/air

Override Marker 1 current, set to 10 A

Select Marker 1 process

Disable torch height control

Marker on

Counterclockwise arc

Marker Off

Enable torch height control

Rapid traverse

Select Plasma 1 process

Override Plasma 1 arc voltage setting, set to 125 V

Enable left kerf

Cut on

92

Phoenix 9.76.0 Programmer’s Reference 806420

Code

G01 X0.176777 Y0.176777

G02 X0 Y0 I1.06066 J1.06066

G01 X-0.1 Y0

M08

G40

M02

Description

Line

Clockwise arc

Line

Cut off

Disable kerf

End program

8 – G59 Process Variables

Phoenix 9.76.0 Programmer’s Reference 806420

93

8 – G59 Process Variables

V5xx Variables

The following table lists the V5xx variable types. The G59 codes that contain these variables must be entered in the part program in the order they appear in the cut chart. Each variable type has a set of Fx values. The following sections list the values for each variable type.

Variable

Torch Type

Material Type

Process Current

Plasma/Shield

Gases

Cutting Surface

Material Thickness

Water Muffler

Power Setting

Assist Gas

Focal Length

Laser nozzle size

Orifice Size

Nozzle Size

Cut Pressure

(waterjet)

Fuel Gas

Tip Size

Plasma 1

V502

V503

V504

V505

Plasma 2

V512

V513

V514

V515

Marker 1

V522

V523

V524

V525

V506

V507

V508

V516

V517

V518

V526

V527

V528

Marker 2

V532

V533

V534

V535

Laser

V543

Waterjet

V553

Oxyfuel

V561

V562

V536

V537

V538

V547

V544

V545

V549

V550

V557

V554

V556

V558

V564

V563

V565

Contact Hypertherm Technical Service for information about G59 codes for obsolete plasma supplies.

94

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

Torch type

Add the torch type values to the these variables:

V502 Plasma 1 torch type

V522 Marker 1 torch type

V561 Oxyfuel torch type

V512 Plasma 2 torch type

V532 Marker 2 torch type

Example: G59 V512 F34 – Plasma 2, HPRXD torch.

F1 = MAX200

F4 = FineLine200

F7 = LH2100T

F10 = PAC186

F13 = MAX100D

F16 = PAC123

F19 = T100M

F22 = LH1510S

F25 = LH1575T

F28 = Spirit275

F31 = HPR Bevel

F34 = HPRXD

F37 = HPRXD Thick Pierce

F40 = TDC_XT300 Bevel

F44 = M85 (Powermax85)

F47 = Harris Model 80

F50 = Victor MT 300

F54 = MAXPRO200

F57 = Dialine 300

F2 = SE200

F5 = FineLine100

F8 = LH2125S

F11 = T80M

F14 = ArcWriter

F17 = PAC125

F20 = HySpeed

F23 = LH1510T

F26 = FineLine260

F29 = HSD

F32 = TDC_XT300

F35 = HPRXD Bevel

F38 = LF150

F42 = M45 (Powermax45)

F45 = HyPro2000(Silver)

F48 = Harris Model 98

F52 = M105 (Powermax105)

F55 = Duramax Hyamp

F58 = FineCut Hyamp

F3 = HT4400

F6 = LH2100S

F9 = LH2125T

F12 = MAX100

F15 = PAC620

F18 = T60M

F21 = HPR

F24 = LH1575S

F27 = FineCut

F30 = Spirit400

F33 = TDC_XT301

F36 = T45M

F39 = HyPro2000

F43 = M65 (Powermax65)

F46 = Duramax

F49 = Victor MT 200

F53 = Low Speed FineCut

F56 = Dialine 281

Phoenix 9.76.0 Programmer’s Reference 806420

95

8 – G59 Process Variables

Material type

Add one of the following material type values to these variables:

V503 Plasma 1 material type V513 Plasma 2 material type

V523 Marker 1 material type V533 Marker 2 material type

V553 Waterjet material type V543 Laser material type

V562 Oxyfuel

Add .xx for Specific Material. Some specific material values are used for specialized cut charts, such as True Hole

®

.

Example: G59 V503 F1.01 – Plasma 1, mild steel, specific material 1.

F1 = Mild Steel

F2 = Stainless Steel

F4 = Other

F1.99 = Mild Steel, True Hole (English or metric)

F1.97 Mild Steel, Fine Feature

F2.99 = Stainless Steel, HDi (inox)

F5 = Brass

F3 = Aluminum

F6 = Copper

Plasma current

Add one of the following process current values to these variables:

V504 Plasma 1 current V514 Plasma 2 current

V524 Marker 1 power current V534 Marker 2 current

Example: G59 V514 F100 – Plasma 2, 100 A process current.

F5 = 5 A

F9 = 9 A

F18 = 18 A

F25 = 25 A

F40 = 40 A

F55 = 55 A

F70 = 70 A

F100 = 100 A

F130 = 130 A

F260 = 260 A

F7 = 7 A

F10 = 10 A

F20 = 20 A

F30 = 30 A

F45 = 45 A

F60 = 60 A

F80 = 80 A

F105 = 105 A

F150 = 150 A

F275 = 275 A0

F8 = 8 A

F15 = 15 A

F22 = 22 A

F35 = 35 A

F50 = 50 A

F65 = 65 A

F85 = 85 A

F125 = 125 A

F200 = 200 A

F300 = 300 A

96

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

F340 = 340 A

F600 = 600 A

F1000 = 1000 A

F2500 = 2500 A

F4000 = 4000 A

F5500 = 5500 A

F400 = 400 A

F760 = 760 A

F1500 = 1500 A

F3000 = 3000 A

F4500 = 4500 A

F6000 = 6000 A

Plasma/shield gas or Laser assist gas

Add one of the following gas selection values to these variables:

F500 = 500 A

F800 = 800 A

F2000 = 2000 A

F3500 = 3500 A

F5000 = 5000 A

V505 Plasma 1 plasma/shield gas V515 Plasma 2 plasma/shield gas

V525 Marker 1 plasma/shield gas V535 Marker 2 plasma/shield gas

V545 Laser assist gas

Example: G59 V505 F2 – Plasma 1, O2 plasma gas and air shield gas

F1 = Air/Air

F4 = N2/Air

F7 = O2/N2

F10 = H5/N2

F13 = CO2/N2

F16 = O2-N2/Air

F19 = N2

F22 = F5/N2

F25 = Ar/Ar

F2 = O2/Air

F5 = N2/CO2

F8 = CH4 / N2

F11 = Air/N2

F14 = None/Air

F17 = O2-N2/O2

F20 = N2/None

F23 = H35&N2/N2

F26 = Air/Ar

F3 = O2/O2

F6 = None/N2

F9 = H35/N2

F12 = N2/N2

F15 = CH4/Air

F18 = O2

F21 = Air

F24 = H17/N2

F27 = Ar/Air

Phoenix 9.76.0 Programmer’s Reference 806420

97

8 – G59 Process Variables

Cutting surface

Add one of the following cutting surface values to these variables:

V506 Plasma 1 cutting surface

V526 Marker 1 cutting surface

V516 Plasma 2 cutting surface

V536 Marker 2 cutting surface

Example: G59 V536 F2 – Marker 2, cutting 3 inches below water.

 1 = Above water

 2 = 3 inches below water

Material Thickness

Add one of the following material thickness values to these variables:

V507 Plasma 1 material thickness

V527 Marker 1 material thickness

V547 Laser material thickness

V564 Oxyfuel material thickness

V517 Plasma 2 material thickness

V537 Marker 2 material thickness

V557 Waterjet material thicknesse

Example: G59 V507 F14 – Plasma 1, 1 mm thick.

The following table shows material thickness values sorted by the metric (decimal) thickness. To look up a material

thickness by the Fxx value, see the table beginning on page 102.

Metric (Decimal)

None

0.35 mm (0.015 in.)

0.40 mm (0.016 in.)

0.50 mm (0.018 in.)

0.55 mm (Metric only)

0.60 mm (0.024 in.)

0.70 mm (Metric only)

0.80 mm (0.030 in.)

0.90 mm (0.036 in.)

1 mm (0.040 in.)

Gauge and Fraction

None

28 GA

27 GA

26 GA

25 GA

24 GA

23 GA

22 GA

20 GA

19 GA

Fx

1

2 or 3

4 or 5

6 or 7

100

8 or 9

101

10 or 11

12 or 13

14

98

Phoenix 9.76.0 Programmer’s Reference 806420

Metric (Decimal)

1.2 mm (0.048 in.)

1.5 mm (0.060 in.)

1.6 mm (0.063 in.)

2 mm (0.075 in.)

2.2 mm (0.090 in.)

2.4 mm (Metric only)

2.5 mm (0.105 in.)

3 mm (0.120 in.)

3.2 mm (0.125 in.)

3.5 mm (0.135 in.)

3.8 mm (0.150 in.)

4 mm (0.164 in.)

4.5 mm (0.180 in.)

4.8 mm (0.188 in.)

5 mm (0.194 in.)

5.5 mm (0.210 in.)

6 mm (0.25 in.)

7 mm (Metric only)

8 mm (0.313 in.)

9 mm (Metric only)

10 mm (0.375 in.)

11 mm (0.438 in.)

12 mm (0.5 in.)

13 mm (Metric only)

14 mm (0.563 in.)

15 mm (Metric only)

16 mm (0.625 in.)

17 mm (Metric only)

Phoenix 9.76.0 Programmer’s Reference 806420

Gauge and Fraction

1/4 in.

9/32 in.

5/16 in.

11/32 in.

3/8 in.

7/16 in.

1/2 in.

17/32 in.

9/16 in.

19/32 in.

5/8 in.

11/16 in.

1/8 in.

10 GA

9 GA

8 GA

7 GA

3/16 in.

6 GA

5 GA

18 GA

16 GA

1/16 in.

14 GA

13 GA

3/32 in.

12 GA

11 GA

8 – G59 Process Variables

Fx

31

32

33

103

29

102

30

92

34

93

35

104

50

28

53

51

25

26 or 27

49

52

15 or 16

17 or 18

19

20 or 21

47

22

23 or 24

48

99

8 – G59 Process Variables

Metric (Decimal)

18 mm (Metric only)

19 mm (0.75 in.)

20 mm (Metric only)

21 mm (Metric only)

22 mm (0.875 in.)

23 mm (Metric only)

24 mm (Metric only)

25 mm (1 in.)

26 mm (Metric only)

27 mm (Metric only)

28 mm (Metric only)

29 mm (1.125 in.)

30 mm (Metric only)

31 mm (Metric only)

32 mm (1.25 in.)

33 mm (Metric only)

34 mm (Metric only)

35 mm (Metric only)

36 mm (Metric only)

37 mm (Metric only)

38 mm (1.5 in.)

40 mm (Metric only)

44 mm (Metric only)

45 mm (1.75 in.)

48 mm (Metric only)

50 mm (2 in.)

55 mm (Metric only)

58 mm (Metric only)

Gauge and Fraction

1-11/32 in.

1-3/8 in.

1-7/16 in.

1-15/32 in.

1-1/2 in.

1-5/8 in.

1-23/32 in.

1-3/4 in.

1-7/8 in.

2 in.

2-1/8 in.

2-9/32 in.

1-1/32 in.

1-1/16 in.

1-3/32 in.

1-1/8 in.

1-3/16 in.

1-7/32 in.

1-1/4 in.

1-5/16 in.

23/32 in.

3/4 in.

25/32 in.

13/16 in.

7/8 in.

29/32 in.

15/16 in.

1 in.

100

Fx

42

54

95

43

114

41

99

115

55

44

56

96

111

112

40

113

109

110

94

39

37

98

108

38

105

36

106

107

Phoenix 9.76.0 Programmer’s Reference 806420

Metric (Decimal)

60 mm (2.25 in.)

64 mm (2.5 in.)

65 mm (Metric only)

70 mm (2.75 in.)

75 mm (3 in.)

80 mm (Metric only)

85 mm (3.25 in.)

90 mm (3.5 in.)

95 mm (3.75 in.)

100 mm (4 in.)

105 mm (Metric only)

110 mm (4.25 in.)

115 mm (4.5 in.)

120 mm (4.75 in.)

125 mm (5 in.)

130 mm (Metric only)

135 mm (5.25 in.)

140 mm (5.5 in.)

145 mm (5.75 in.)

150 mm (6 in.)

155 mm (Metric only)

160 mm (6.25 in.)

165 mm (6.5 in.)

170.0 mm (6.75 in.)

180 mm (Metric only)

185 mm (7.25 in.)

190.0 mm (7.5 in.)

195 mm (7.75 in.)

Phoenix 9.76.0 Programmer’s Reference 806420

Gauge and Fraction

5-1/4 in.

5-1/2 in.

5-3/4 in.

6 in.

6-1/8 in.

6-1/4 in.

6-1/2 in.

6-3/4 in.

7-1/8 in.

7-1/4 in.

7-1/2 in.

7-3/4 in.

3-3/4 in.

4 in.

4-1/8 in.

4-1/4 in.

4-1/2 in.

4-3/4 in.

5 in.

5-1/8 in.

2-1/4 in.

2-1/2 in.

2-9/16 in.

2-3/4 in.

3 in.

3-1/8 in.

3-1/4 in.

3-1/2 in.

Fx

74

75

76

77

70

71

72

73

79

80

81

82

66

67

68

69

62

63

64

65

58

59

60

61

45

46

97

57

8 – G59 Process Variables

101

8 – G59 Process Variables

Fx

15 or 16

17 or 18

19

20 or 21

22

23 or 24

25

1

2 or 3

4 or 5

6 or 7

8 or 9

10 or 11

12 or 13

14

Metric (Decimal)

200 mm (8 in.)

215 mm (8.5 in.)

230 mm (9 in.)

240 mm (9.5 in.)

255 mm (10 in.)

265 mm (10.5 in.)

280 mm (11 in.)

290 mm (11.5 in.)

305 mm (12 in.)

7 in. (English only)

Gauge and Fraction

8 in.

8-1/2 in.

9-in.

9-1/2 in.

10 in.

10-1/2 in.

11 in.

11-1/2 in.

12 in.

7 in.

The following table shows material thicknesses by Fx value.

Metric (Decimal)

None

0.35 mm (0.015 in.)

0.40 mm (0.016 in.)

0.50 mm (0.018 in.)

0.60 mm (0.024 in.)

0.80 mm (0.030 in.)

0.90 mm (0.036 in.)

1 mm (0.040 in.)

1.2 mm (0.048 in.)

1.5 mm (0.060 in.)

1.6 mm (0.063 in.)

2 mm (0.075 in.)

2.4 mm (Metric only)

2.5 mm (0.105 in.)

3.2 mm (0.125 in.)

102

Fx

87

88

89

90

83

84

85

86

91

78

Gauge and Fraction

18 GA

16 GA

1/16 in.

14 GA

3/32 in.

12 GA

1/8 in.

None

28 GA

27 GA

26 GA

24 GA

22 GA

20 GA

19 GA

Phoenix 9.76.0 Programmer’s Reference 806420

Fx

47

48

49

50

43

44

45

46

51

52

53

54

39

40

41

42

35

36

37

38

31

32

33

34

26 or 27

28

29

30

Phoenix 9.76.0 Programmer’s Reference 806420

Metric (Decimal)

3.5 mm (0.135 in.)

4.8 mm (0.188 in.)

6 mm (0.25 in.)

8 mm (0.313 in.)

10 mm (0.375 in.)

11 mm (0.438 in.)

12 mm (0.5 in.)

14 mm (0.563 in.)

16 mm (0.625 in.)

19 mm (0.75 in.)

22 mm (0.875 in.)

25 mm (1 in.)

29 mm (1.125 in.)

32 mm (1.25 in.)

35 mm (Metric only)

38 mm (1.5 in.)

45 mm (1.75 in.)

50 mm (2 in.)

60 mm (2.25 in.)

64 mm (2.5 in.)

2.2 mm (0.090 in.)

3 mm (0.120 in.)

3.8 mm (0.150 in.)

4.5 mm (0.180 in.)

5.5 mm (0.210 in.)

4 mm (0.164 in.)

5 mm (0.194 in.)

40 mm (Metric only)

8 – G59 Process Variables

Gauge and Fraction

1-3/4 in.

2 in.

2-1/4 in.

2-1/2 in.

13 GA

11 GA

9 GA

7 GA

5 GA

8 GA

6 GA

1-5/8 in.

5/8 in.

3/4 in.

7/8 in.

1 in.

1-1/8 in.

1-1/4 in.

1-3/8 in.

1-1/2 in.

10 GA

3/16 in.

1/4 in.

5/16 in.

3/8 in.

7/16 in.

1/2 in.

9/16 in.

103

8 – G59 Process Variables

Fx

75

76

77

78

71

72

73

74

79

80

81

82

67

68

69

70

63

64

65

66

59

60

61

62

55

56

57

58

Metric (Decimal)

48 mm (Metric only)

55 mm (Metric only)

70 mm (2.75 in.)

75 mm (3 in.)

80 mm (Metric only)

85 mm (3.25 in.)

90 mm (3.5 in.)

95 mm (3.75 in.)

100 mm (4 in.)

105 mm (Metric only)

110 mm (4.25 in.)

115 mm (4.5 in.)

120 mm (4.75 in.)

125 mm (5 in.)

130 mm (Metric only)

135 mm (5.25 in.)

140 mm (5.5 in.)

145 mm (5.75 in.)

150 mm (6 in.)

155 mm (Metric only)

160 mm (6.25 in.)

165 mm (6.5 in.)

170.0 mm (6.75 in.)

7 in. (English only)

180 mm (Metric only)

185 mm (7.25 in.)

190.0 mm (7.5 in.)

195 mm (7.75 in.)

104

Gauge and Fraction

5-1/2 in.

5-3/4 in.

6 in.

6-1/8 in.

6-1/4 in.

6-1/2 in.

6-3/4 in.

7 in.

7-1/8 in.

7-1/4 in.

7-1/2 in.

7-3/4 in.

4 in.

4-1/8 in.

4-1/4 in.

4-1/2 in.

4-3/4 in.

5 in.

5-1/8 in.

5-1/4 in.

1-7/8 in.

2-1/8 in.

2-3/4 in.

3 in.

3-1/8 in.

3-1/4 in.

3-1/2 in.

3-3/4 in.

Phoenix 9.76.0 Programmer’s Reference 806420

Fx

103

104

105

106

99

100

101

102

107

108

109

110

95

96

97

98

91

92

93

94

87

88

89

90

83

84

85

86

Phoenix 9.76.0 Programmer’s Reference 806420

Metric (Decimal)

200 mm (8 in.)

215 mm (8.5 in.)

230 mm (9 in.)

240 mm (9.5 in.)

255 mm (10 in.)

265 mm (10.5 in.)

280 mm (11 in.)

290 mm (11.5 in.)

305 mm (12 in.)

9 mm (Metric only)

15 mm (Metric only)

28 mm (Metric only)

44 mm (Metric only)

58 mm (Metric only)

65 mm (Metric only)

23 mm (Metric only)

36 mm (Metric only)

0.55 mm (Metric only)

0.70 mm (Metric only)

7 mm (Metric only)

13 mm (Metric only)

17 mm (Metric only)

18 mm (Metric only)

20 mm (Metric only)

21 mm (Metric only)

24 mm (Metric only)

26 mm (Metric only)

27 mm (Metric only)

8 – G59 Process Variables

Gauge and Fraction

1-7/16 in.

25 GA

23 GA

9/32 in.

17/32 in.

11/16 in.

23/32 in.

25/32 in.

13/16 in.

15/16 in.

1-1/32 in.

1-1/16 in.

12 in.

11/32 in.

19/32 in.

1-3/32 in.

1-23/32 in.

2-9/32 in.

2-9/16 in.

29/32 in.

8 in.

8-1/2 in.

9-in.

9-1/2 in.

10 in.

10-1/2 in.

11 in.

11-1/2 in.

105

8 – G59 Process Variables

Fx

111

112

113

114

115

Metric (Decimal)

30 mm (Metric only)

31 mm (Metric only)

33 mm (Metric only)

34 mm (Metric only)

37 mm (Metric only)

Water Muffler

Add one of the following water muffler values to these variables:

Gauge and Fraction

1-3/16 in.

1-7/32 in.

1-5/16 in.

1-11/32 in.

1-15/32 in.

V508 Plasma 1 water muffler V518 Plasma 2 water muffler

V528 Marker 1 water muffler V538 Marker 2 water muffler

Example: G59 V508 F1 – Plasma 1, water muffler installed.

 F1 = Installed

 F2 = Not installed

Laser power setting

Add one of the following power values to the variable V544, Laser power setting.

Example: G59 V544 F2500 – Laser, 2500 W power setting.

F500 = 500 W

F2000 = 2000 W

F3500 = 3500 W

F5000 = 5000 W

F1000 = 1000 W

F2500 = 2500 W

F4000 = 4000 W

F5500 = 5500 W

F1500 = 1500 W

F3000 = 3000 W

F4500 = 4500 W

F6000 = 6000 W

106

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

Laser focal length

Add one of the following torch type values to the variable V549, Laser focal length.

Example: G59 V549 F6 – Laser, 12.5-inch focal length.

F1 = 2.5 in.

F4 = 7.5 in.

F7 = 15 in.

F2 = 5 in.

F5 = 10 in.

F3 = 5.9 in.

F6 = 12.5 in.

Laser nozzle size

Add one of the following nozzle size values to the variable V550.

Example: G59V550 F2 – Laser, 1.0 mm FAST nozzle size.

F1 = 1.0mm

F20 = 1.2 mm FAST

F5 = 2.0 mm

F8 = 2.5 mm FAST

F11 = 3.5mm

F14 = 4.0mm FAST

F17 = 5.0mm

F2 = 1.0 mm FAST

F3 = 1.5 mm

F6 = 2.0 mm FAST

F9 = 3.0 mm FAST

F12 = 3.5mm FAST

F15 = 4.5mm

F18 = 5.0mm FAST

F19 = 1.2 mm

F4 = 1.5 mm FAST

F7 = 2.5 mm

F10 = 3.0mm FAST

F13 = 4.0mm

F16 = 4.5mm FAST

Waterjet nozzle size

Add one of the following orifice size values to the variable V556.

Example: G59 V556 F30 – Waterjet, 0.30 inch nozzle

F30 = 0.03 in.

F40 = 0.04 in.

Waterjet orifice size

Add one of the following orifice size values to the variable V554.

Example: G59 V554 F10 – Waterjet, 0.010 inch orifice.

F10 = 0.010 inch

F14 = 0.014 inch

F11 = 0.011 inch

F16 = 0.016 inch

F12 = 0.012 inch

Phoenix 9.76.0 Programmer’s Reference 806420

107

8 – G59 Process Variables

Waterjet cut pressure

For waterjet cut pressure add F60000 to the variable V558.

Example: G59 V558 F60000 – Waterjet, cut pressure 60000 psi

Fuel gas for Oxyfuel

Add one of the following torch type values to the variable V563.

Example: G59 V512 F2 – Oxyfuel, Propane fuel

F1 = Acetylene

F4 = Propylene

F2 = Propane

F5 = Mapp

Oxyfuel tip size

Add one of the following torch type values to the variable V565.

Example: G59 V565 F3 – Oxyfuel, 4/0 tip size.

F1 = 5/0

F4 = 4/0 ½

F7 = 00

F10 = 0 ½

F13 = 2

F16 = 3 ½

F19 = 5

F22 = 6 ½

F25 = 8

F28 = 9 ½

F31 = 11

F2 = 5/0 ½

F5 = 000

F8 = 00 ½

F11 = 1

F14 = 2 ½

F17 = 4

F20 = 5 ½

F23 = 7

F26 = 8 ½

F29 = 10

F32 = 11 ½

F3 = Natural Gas

F3 = 4/0

F6 = 000 ½

F9 = 0

F12 = 1 ½

F15 = 3

F18 = 4 ½

F21 = 6

F24 = 7 ½

F27 = 9

F30 = 10 ½

F33 = 12

108

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

V6xx plasma variables

Use the following G59 V6xx variables to select process parameters that govern torch height control.

V600

V601

V602

V603

V604

V605

V606

Plasma 1 Variables

Variable Name

V607

V608

V613

Range for Fx

Plasma 1 Set Arc Voltage

Plasma 1 Pierce Time

Plasma 1 Pierce Height Factor

Plasma 1 Cut Height

10 to 300 volts

0 to 9 seconds

50 to 400 %

0 to 1 in. (0 to 25.4 mm)

Plasma 1 Transfer Height Factor

Plasma 1 Cut Height Delay

50 to 400%

0 to 5 seconds

Plasma 1 Kerf Detect Reacquire Time (Sensor

THC only)

0 to 10 seconds

Plasma 1 Mode Select

Plasma 1 Arc Current

Plasma 1 AVC Delay

F1 = Manual

F2 = Auto

Amperage depends on plasma system

0 to 10 seconds

Example

F132

F0.5

F200

F0.13 (inch)

F200

F2.00

F3.00

F2

F2.25

Phoenix 9.76.0 Programmer’s Reference 806420

109

8 – G59 Process Variables

Plasma 2 Variables

Variable Name

V625

V626

V627

V628

V629

V630

V631

V632

V633

V638

Range for Fx

Plasma 2 Set Arc Voltage

Plasma 2 Pierce Time

Plasma 2 Pierce Height Factor

Plasma 2 Cut Height

10 to 300 volts

0 to 9 seconds

50 to 400 %

0 to 1 in.

(0 to 25.4 mm)

50 to 400 %

0 to 5 seconds

Plasma 2 Transfer Height Factor

Plasma 2 Cut Height Delay

Plasma 2 Kerf Detect Reacquire Time (Sensor

THC only)

0 to 10 seconds

Plasma 2 Mode Select F1 = Manual

F2 = Auto

Plasma 2 Arc Current

Plasma 2 AVC Delay

Depends on plasma system

0 to 10 seconds F2.25

Example

F250.00

F8.50

F200.00

F0.75

F200.50

F2.00

F5.25

F2

110

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

Marker 1 Variables

Variable Name

V650

V652

V653

Marker 1 Set Arc Voltage

Marker 1 Start Height Factor

Marker 1 Mark Height

V657

V658

V663

Marker 1 Mode Select

Marker 1 Arc Current

Marker 1 AVC Delay

Range for Fx

10 to 300 volts

50 to 400 %

0 to 1 in.

(0 to 25.4mm)

F1 = Manual

F2 = Auto

Amperage depends on plasma system

0 to 10 seconds F2.25

Example

F250.00

F200.00

F0.75

F2

Phoenix 9.76.0 Programmer’s Reference 806420

111

8 – G59 Process Variables

Marker 2 Variables

Variable Name

V675

V677

V678

Marker 2 Set Arc Voltage

Marker 2 Start Height Factor

Marker 2 Mark Height

V682

V683

V688

Marker 2 Mode Select

Marker 2 Arc Current

Marker 2 AVC Delay

Range for Fx

10 to 300 volts

50 to 400 %

0 to 1 in.

(0 to 25.4 mm)

F1 = Manual

F2 = Auto

Amperage depends on plasma system

0 to 10 seconds F2.25

Example

F250.00

F200.00

F0.75

F2

112

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

V8xx laser variables

Use the following G59 V8xx variables to select process parameters for the HyIntensity Fiber Laser.

Note: The value of the V810 variable enables or disables the use of these V8xx variables in laser part programs.

Variable

V800

V803

V804

V805

V806

V807

V808

V809

V810

V811

V812

V813

V814

Name Range for Fxx Example

Pierce mode

Cut power

Creep time

Cut height

Cut pressure

Pierce pressure

Cut duty cycle

Modulation rate

CAM control

0 = Blast

1 = Pulse

F0

To the maximum wattage of the laser supply F1000

0 – 9.999 seconds F7.5

F1.5

0 – 50.8 mm

(0 – 2 in.)

0 – 6.9

bar

(0 – 100 psig)

0 – 6.9

bar

(0 – 100 psig)

F5

F5

1 – 100%

1 to 500 Hz

F1 enables V8xx codes

F0 disables V808 and V809 codes

F80

F250.00

F1

Start corner power percentage 0 - 100%

Minimum corner power percentage

0 - 100%

Laser purge timer override

Laser mode

0 - 10 seconds

1 = Cutting

2 = Marking

3 = Vaporization

4 = Fine Feature

F50

F25

F5

G59 V814 F0

Select laser cut mode.

Phoenix 9.76.0 Programmer’s Reference 806420

113

8 – G59 Process Variables

V8xx waterjet variables

Use these variables to select process parameters for Hypertherm’s HyPrecision™ waterjet systems.

Variable Name

V825 Pierce Type

V827 Low Pressure

Pierce

Range for Fx Example

G59 V825 Fx Dx.x Tx.x Sx.x

F1 = Dynamic

F2 = Circular

F3 = Wiggle

F4 = Stationary

Dx.xxx = Displacement, 0.254 – 25.4 mm (0.001 – 1.0 inch)

Circle diameter for Circular pierce

Segment length for Wiggle pierce

Tx.x = Pierce time in seconds,

0 - 9999.99

Sxxx = Pierce speed 2.54 – 2540 mm/min (0.1 – 100 in/min)

G59 V825 F2 D0.1 T10 S10

Select Circular Pierce Type with a circle diameter of 0.1 inch for 10 seconds at 10 in/min.

G59 V827 Fx Tx.x Pxxxx

F0 = OFF

F1 = ON

F2 = Maintain until next G59 V827, or a new cut chart is selected, or a new part program is loaded.

G59 V827 F1 T5 P30000

Low pressure pierce ON for 5 seconds at 30000 psi.

Tx.x = Low pressure pierce time in seconds 0 - 9999.99

Pxxxxx = Pump pressure 10,000 psi to the cut pressure.

All other G59 variables in the part program must come before G59 V827

F2 and the G04.

Use G04 Xx Dwell for x seconds to allow the waterjet pump to transition to low pressure setting.

Low pressure pierce time cannot exceed the time set for normal piercing.

Low pressure cannot be set below

10,000 psi.

114

Phoenix 9.76.0 Programmer’s Reference 806420

8 – G59 Process Variables

Variable Name

V828

V829

V830

V831

V832

V837

V838

Range for Fx Example

Cut Pressure

Pierce Motion

Delay

Abrasive On

Delay

G59 V828 Fxxxxxx

Fxxxxxx = pump pressure in psi

At this time 60000 is the only valid cut pressure.

G59 V828 F60000

Cut pressure set to 60000 psi

G59 V829 Fx.x

Fx.x = 0 - 9.99 seconds

G59 V830 Fx.x or F-x.x

Fx.x = -1.0 – 5.0 seconds

G59 V829 F3

Delay pierce motion for 3 seconds after M07 Cut On.

G59 V830 F3

Delay starting the abrasive flow for 3 seconds after M07 Cut On.

G59 V830 F-1

Start the abrasive flow 1 second

before the M07 Cut On.

Abrasive Off

Delay

G59 V831 Fx.x or F-x.x

G59 V831 F3

Fx.x = -1 - 9.99 seconds Delay turning off the abrasive flow for

3 seconds after M08 Cut Off.

Abrasive Off Delay and Water Off Delay run concurrently.

G59 V831 F-1

Turn off the abrasive flow 1 second

before the M08 Cut Off.

Water Off Delay G59 V832 Fx.x or F-x.x

G59 V832 F3

Fx.x = - 1 – 9.99 seconds Delay turning off the water flow for 3 seconds after M08 Cut Off.

Abrasive Off Delay and Water Off Delay run concurrently.

G59 V832 F-1

Turn off the water flow 1 second

before the M08 Cut Off.

G59 V837 F0.3

Set Cut Height to 0.3 inch.

Cut Height G59 V837 Fx.x

Fx.x = 0.254 - 25.4 mm (0.01 - 1.0 inch)

Waterjet Mode G59 V838 Fx

Fx =

F1 – Q1 Rough

F2 – Q2 Coarse

F3 – Q3 Medium

F4 – Q4 Smooth

F5 – Q5 Fine

F6 – Q6 Wet Run - No abrasive

G59 V838 F3

Set Waterjet Mode to Q3 Medium.

Phoenix 9.76.0 Programmer’s Reference 806420

115

8 – G59 Process Variables

116

Phoenix 9.76.0 Programmer’s Reference 806420

Section 9

Serial Messaging

The Serial Messaging feature may be used to pass commands embedded within a part program through a selected serial port to an external device. Both RS-232 and RS-422 are supported. TCP/ IP protocol is not supported at this time.

There are 2 Serial Messaging ports available.

Overview

Serial Messaging has a fairly basic communication protocol that has three simple formats to send ASCII codes as command strings. During the messaging function, a status indicator for “Message Transmit”, “Message Delay” or

“Message Verify” will be displayed in the Watch window.

Options

While the selected message is sent to the external device, the part program will be temporarily suspended. After completion of the transmission, the part program will then automatically resume. No acknowledgement from the external device is required. An additional Time Delay may also be added.

A message is sent concurrent to execution of the part program and no delay is encountered. No acknowledge is required. No Delay Time is allowed.

The message is sent with a suspension of the program during transmission as in the first option, but an Acknowledge from the external device (ACK) is required before the part program can continue. A Non-Acknowledge (NAK) response from the external device will prompt a retransmit of the message from the control. An optional Time Out value may be added to the program code. If no Time Out code is used in the program code the Default time out value at the Ports setup screen will be used. Additionally, an optional automatic retry feature may be enabled at the Ports setup screen.

To enable use of this feature, assign Messaging to the selected port(s) at the Ports setup screen.

After you enable serial messaging, the flow control parameters that communicate with the external device must be selected.

Phoenix 9.76.0 Programmer’s Reference 806420

117

9 – Serial Messaging

The following parameters must be configured. Hardware and flow control configuration information must match the external device.

Time Out: The Time Out value may be used for the Message Type 22 (which requires an acknowledgement from the external device after the message) if there is no Time Out value used in the command string of the program code.

Baud Rate: Select a communication speed from 1200 to 115200 Baud.

Flow Control: Select to use None, Xon/Xoff or Hardware.

During Jog on Path: Select whether messages will be sent when jogging Forward or Backward on Path while at the

Pause screen.

Note:

All messaging will stop when the Stop Key has been pressed or the Remote Pause input becomes active.

The Message Type 21 will transmit the message concurrent to the associated motion segment during Backup on

Path.

Parity: Select None, Odd or Even.

Data Bits: Select 7 or 8 Data Bits.

118

Phoenix 9.76.0 Programmer’s Reference 806420

9 – Serial Messaging

Retry on Time Out: For the Message Type 22 (which requires an acknowledgement from the external device after the message) an automatic retransmit of the message may be sent. The user may select the number of retries allowed before faulting from a lack of response from the external device. The fault prompt “Message Error” will be displayed when in a Time Out condition.

Programming Code

The ASCII message string follows a unique program message format. Each command begins with a “>” character and ends with a “<” character. These characters are used as delimiters to frame the command (Message Type, Optional

Format and Optional Delay Time/Time Out) instructions for the message.

Message Information

The format of this command code is outlined as follows:

>20+Format+Delay Time/Time Out+Port<Message

Where:

>2x

: Message Command type (see Message Command Type section):

>20 = Direct message with Delay

>21 = Direct message without Delay

>22 = Message that requires Acknowledge

Format: Optional format value that allows the user to add:

Line Feed and Carriage Return commands, etc., message string.

0,1,16,17,32,33,48,49,64,65,80,81,96,97,112,113 are supported (see Format Value section).

Delay Time/Time Out: Optional delay time/time out value

Time in seconds (see Time Out Value section.)

Port: Optional serial port number:

0 = Default port 1

1 = Port 2

Message: The message content (see the message text section.)

Note: Serial message format is always written within comment characters and the command portion of the program code is between the “>” character and the “<” character.

ESSI Example:

3

>20,1,1,0<Message

4

Phoenix 9.76.0 Programmer’s Reference 806420

119

9 – Serial Messaging

EIA Example:

 (>20,1,1,0<Message)

Note: You can use the plus sign (+), hyphen (-), comma (,) or space as a delimiter between fields for the command instruction.

Message Command Type

>20<: This command delays the part program until all bytes have been transmitted, then optionally waits the Delay Time, if specified.

>21<: A message is sent concurrent to execution of the part program and no delay is encountered. No acknowledge is required.

>22<: The message is sent with a suspension of the program during transmission as in option one, but an Acknowledge from the external device (ACK = Hexadecimal 06) is required before the part program can continue. A nonacknowledge (NAK = Hexadecimal 15) response from the external device will prompt a retransmit of the message from the control.

An optional Time Out value may be added to the program code. If no Time Out code is used in the program code the Default time out value at the Ports setup screen will be used. Additionally, an optional automatic retry feature may be enabled at the Ports setup screen.

With the automatic retry feature the message will automatically be retransmitted if no response is detected.

The retry is executed after the Time Out value has elapsed. The number of retries can be defined on the

Ports configuration screen.

Optional Format Value

The following specialty characters for the format can be sent, in addition to a command string.

120

Phoenix 9.76.0 Programmer’s Reference 806420

9 – Serial Messaging

Specialty Characters Supported

HEX

01

02

03

04

0A

0D

Name

SOH

STX

ETX

EOT

LF

CR

BCC

Description

Start of Header

Start of Text

End of Text

End of Transmission

Line Feed

Carriage Return

“Exclusive Or” Check Byte

Note: Checksum is always an “Exclusive OR” of the Data because it does not include any of the “Format” characters, including the CR/LF option.

Phoenix 9.76.0 Programmer’s Reference 806420

121

9 – Serial Messaging

16

17

32

33

48

49

64

65

80

81

96

97

112

113

Optional Format Character Assignments

Value

0

Assignment

No special assignment (must be used in the format location if a Delay or Port is required but no

Format options are required).

Append a Carriage Return (<CR> = Hex value OD) and a Line Feed (<LF> = Hex Value0A).

Append an “Exclusive OR” (<BCC>) to the end of the message.

Appends a combination of 16 and 1.

Encloses the message with Start of Text (<STX> = Hex Value 02) and End of Text (<ETX> =

Hex Value 03).

The <ETX> follows the message and the optional <CR><LF>> append codes but precedes the Check Byte <BCC>.

Appends a combination of 1 and 32.

Appends a combination of 16 and 32.

Appends a combination of 1, 16 and 32.

Append a Start of Header (<SOH> = Hex value 01) and an End of Transmission (<EOT> =

Hex Value04) to the message.

Appends a combination of 1and 64.

Appends a combination of 16 and 64.

Appends a combination of 1, 16 and 64.

Appends a combination of 32 and 64.

Appends a combination of 1, 32, and 64.

Appends a combination of 16, 32 and 64.

Appends a combination of 1, 16, 32 and 64.

Optional Delay Time/Time Out Value

The Delay Value issues a delay in seconds at the end of the message for Message Type 20.

No delay is supported for Message Type 21.

This value also works as a Time Out value for Message Type 22. An error will be displayed if the message is not acknowledged (ACK Hexadecimal 06) within the specified time. If no Time Out Delay is defined in the command, the

Time Out parameter on the Ports screen will be used.

The value is in a 3.2 format where a value of 5 is equal to 5.00 seconds. Accepted limits for the value is range of 0.00 to

999.99 seconds.

122

Phoenix 9.76.0 Programmer’s Reference 806420

9 – Serial Messaging

If there is no delay, but the optional port below is being selected, then 0 is required to be entered in the optional delay location.

Optional Port

The Optional Port setting selects which Messaging Port to use. The default messaging port to use is Port 1 if this parameter is omitted. If the optional port is used, 0 = Messaging Port 1 and 1 = Messaging Port 2.

Message Text Content

Up to 300 data characters in each command string may be sent. The Command characters (information between and including the “>” and “<” signs) are included in this maximum.

Printable and Non- Printing ASCII codes can be used in the message string. For more information on ASCII codes and the Hexadecimal value, refer to the ASCII Code chapter.

Non-printing characters are supported by use of a two-character command and can send a Binary Code in the Range from 0-255. Double byte character to support combinations will affect the maximum length count with each pair reducing the maximum data characters by 1. For more information on these values, refer to the Non-printing Character section.

Non-Printing Characters

Non Printing Characters are supported through use of a pair of two printing codes to equal the non-printing code. This pair of characters is retained in the program code but sent as single 8-bit code when transmitted.

There are three types of character pairs and each performs a different operation based on the first character of the pair.

This produces a single modified character for transmission.

Character Options

The “&” two-character pair clears the 0x40 bit from the 2nd character code value.

The “!” two-character pair clears the 0x40 bit and sets the 0x80 bit set in the 2nd character code.

The “$” two-character pair clears the 0xC0 bit in the 2nd character.

To transmit the single character with a value 0x01, use the two-character sequence “&A”. This converts the “A” value of

0x41 to 0x01 by clearing the 0x40 bit.

To transmit 0x81, use “!A” or to transmit 0xC1, use “$A”.

Exceptions / Additions

As the “&”, “!” and “$” are used as key indicators for the non-print characters, there is a special format used when these characters are used as a print character in the message text. Simply use the character twice. “&&” = “&”

The ESSI style part program uses several unique characters which requires special two character codes to be used. For example, the message code “&K” in the part program will transmit the code value of 0x2B which is the ASCII code for the plus sign (+). In order to send the + character the code “&K” must be used.

Phoenix 9.76.0 Programmer’s Reference 806420

123

9 – Serial Messaging

The following are unique codes used in WORD ADDRESS and ESSI programs.

Code

&’

&h

&i

&?

&K

Code Value

0x20 = space

0x28 = “(“

0x29 = “)“

0x7F = DEL

0x2B = “+”

Description

At end of ESSI program

To transmit “(” from WORD ADDRESS program

To transmit “)” from WORD ADDRESS program

Non-printable DELETE code

To transmit “+” from ESSI program

Non-Printing Character Table

ASCII Codes Less Than Hexadecimal 20

Code

&D

&E

&F

&G

&@

&A

&B

&C

Hex

04

05

06

07

00

01

02

03

Code

&L

&M

&N

&O

&H

&I

&J

&K

Hex

0C

0D

0E

0F

08

09

0A

0B

Code

&T

&U

&V

&W

&P

&Q

&R

&S

8 bit Character Codes Greater Than Hexadecimal 80

Code

!@

!A

!B

!C

!D

!E

Hex

80

81

82

83

84

85

Code

!H

!K

!L

!I

!J

!M

Hex

88

89

8A

8B

8C

8D

Code

!P

!S

!T

!Q

!R

!U

Hex

90

91

92

93

94

95

Hex

14

15

16

17

10

11

12

13

![

!\

!Y

!Z

!]

Code

!X

Code

&\

&]

&^

&_

&X

&Y

&Z

&[

Hex

98

99

9A

9B

9C

9D

Hex

1C

1D

1E

1F

18

19

1A

1B

124

Phoenix 9.76.0 Programmer’s Reference 806420

C3

C4

C5

C6

C7

C0

C1

C2

E0

E1

E2

E3

A4

A5

A6

A7

A0

A1

A2

A3

Hex

86

87

$C

$D

$E

$F

$G

$@

$A

$B

$`

$a

$b

$c

!f

!g

!d

!e

!b

!c

!`

!a

Code

!F

!G

CB

CC

CD

CE

CF

C8

C9

CA

E8

E9

EA

EB

AC

AD

AE

AF

A8

A9

AA

AB

Hex

8E

8F

$K

$L

$M

$N

$O

$H

$I

$J

$h

$I

$j

$k

!n

!o

!l

!m

!j

!k

!h

!I

Code

!N

!O

D3

D4

D5

D6

D7

D0

D1

D2

F0

F1

F2

F3

B4

B5

B6

B7

B0

B1

B2

B3

Hex

96

97

$P

$Q

$R

$S

$T

$U

$V

$W

$p

$q

$r

$s

!t

!u

!v

!w

!r

!s

!p

!q

Code

!V

!W

$[

$\

$]

$^

$_

$X

$Y

$Z

$x

$y

$z

$;

!<

!=

!>

!?

!z

!;

!x

!y

9 – Serial Messaging

Code

!^

!_

Hex

9E

9D

DB

DC

DD

DE

DF

D8

DD

DA

F8

F9

FA

FB

BC

BD

BE

BF

B8

B9

BA

BB

Phoenix 9.76.0 Programmer’s Reference 806420

125

9 – Serial Messaging

Code

$d

$e

$f

$g

Hex

E4

E5

E6

E7

Code

$l

$m

$n

$o

Hex

EC

ED

EE

EF

Code

$t

$u

$v

$w

Hex

F4

F5

F6

F7

Code

$<

$=

$>

$?

Hex

FC

FD

FE

FF

126

Phoenix 9.76.0 Programmer’s Reference 806420

Section 10

Importing Prepared DXF Files

The DXF Translator software allows the control to load and translate a DXF style drawing created in Autocad

®

or Autocad

LT

®

into an EIA part program. Certain guidelines must be observed when creating the CAD drawing to allow the CNC to load and understand the file. The optional DXF translation utility is enabled through a password provided by your control supplier.

Drawing Format

There should be nothing on the cut layer except lines, arcs, circles and text commands. Do not put dimensions or notes on the same layer as cut data.

Elliptical segments, squares and polylines are not supported. Divide these elements into short arcs or line segments. You can use the ACAD EXPLODE command to convert POLYLINES into segments.

The end angles of two arcs from any intersection point cannot be within the same quadrant.

Text commands determine cut sequence, and determine the path through multi-segment intersections. Text commands are placed on the drawing with the text feature of your CAD program. The size of the text is not important. However, the location of the text is extremely important. Text must be left-justified and text commands must be snapped to the appropriate intersection or pierce points.

Text commands indicate pierce points and cut direction. Note that the directional commands should only be used to determine the direction of the next line segment when more than one exit path exists at an intersection of segments.

Text Commands

1: Indicates the first pierce point (subsequent pierce points follow in numerical order)

+: Indicates a Counter-Clockwise circle

-: Indicates a Clockwise circle

Phoenix 9.76.0 Programmer’s Reference 806420

127

10 – Importing Prepared DXF Files

Directional Commands

The following commands indicate the next segment’s direction, if it is a line, or the ending angle, if it is an arc, if the angle is:

R 350

° to 10°

RU 0

° to 45°

UR 45

° to 90°

U 80

° to 100°

UL

LU

L

LD

90

° to 135°

135

° to 180°

170

° to 190°

180

° to 225°

D

DR

RD

225

° to 170°

270

° to 315°

315

° to 360°

Traverses are automatically determined between pierce points and do not need to be entered on the CAD drawing.

The following example is a basic bolt hole rectangle with the lead-in and lead-out for the rectangle as part of the top and side line segments. The numbers indicate the order of the pierces and the “+” sign indicates a counter-clockwise rotation for the circles.

5

1 + 2 +

3 + 4 +

If the lead-in and lead-out are created as additional line segments added to the top and side line segments, additional text is required to indicate which direction the next line segment should take as part of the part program, as shown in the following diagram:

128

Phoenix 9.76.0 Programmer’s Reference 806420

10 – Importing Prepared DXF Files

5 R

1 + 2 +

3 + 4 +

In this example, the letter “R” has been snapped to the intersection of the four line segments to indicate that the next line segment after lead-in (pierce 5) would be the segment which is located at 350 to 10 degrees and then to the other connected segments on the square. After the left side (vertical) segment has been cut, no additional text is required to indicate which line should be cut. The Lead-out segment is the only segment left to cut because the lead-in and the first segment have already been cut.

Notes:

There should be nothing on the cut layer except lines, arcs, circles and text or directional commands.

Line segments must be connected to complete the cut path.

If multiple line segments or arcs need to be repeated, each line segment should be drawn, rather than copied and pasted.

Features for marking are not available.

No traverse lines are required. All lines in the CAD drawing are assumed to be cut lines.

Left kerf is assumed.

Phoenix 9.76.0 Programmer’s Reference 806420

129

10 – Importing Prepared DXF Files

130

Phoenix 9.76.0 Programmer’s Reference 806420

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement

Table of contents