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.
Recognize safety information ...............................................................................................................................................SC-11
Electric shock can kill ............................................................................................................................................................SC-12
Cutting can cause fire or explosion ....................................................................................................................................SC-13
Fire prevention .................................................................................................................................................................SC-13
Toxic fumes can cause injury or death ...............................................................................................................................SC-14
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
Additional safety information ................................................................................................................................................SC-20
Symbols and marks ................................................................................................................................................................SC-23
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
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
Text Editor ........................................................................................................................................................................................34
Control Codes .................................................................................................................................................................................42
All Codes ..........................................................................................................................................................................................44
3EIA RS-274D Program Support ............................................................................................... 47
Special Kerf and G59 Code Settings ...................................................................................................................................... 67
Parallel Kerf Enable for Hole Center Piercing ................................................................................................................. 67
Tilt / Rotator Part Codes .............................................................................................................................................................. 68
Station Select Codes ................................................................................................................................................................... 68
Process Select Codes ................................................................................................................................................................. 69
Example Part Program .................................................................................................................................................................. 72
Dual Transverse without Beveling .............................................................................................................................................. 73
Contour Bevel Head for Oxyfuel Cutting (CBH) ............................................................................................................ 73
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
Dual Tilt/Rotator Commands Used with Dual Plasma Bevel Systems .............................................................. 76
Tube cutting with bevel command ............................................................................................................................. 76
Drilling and Tapping using a PLC .............................................................................................................................................. 76
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
Part program format .......................................................................................................................................................................92
Torch type ...............................................................................................................................................................................95
Material type .............................................................................................................................................................................96
Plasma current .........................................................................................................................................................................96
Plasma/shield gas or Laser assist gas ...............................................................................................................................97
Material Thickness ..................................................................................................................................................................98
Water Muffler ........................................................................................................................................................................ 106
Laser power setting .............................................................................................................................................................106
Fuel gas for Oxyfuel ............................................................................................................................................................108
Oxyfuel tip size .....................................................................................................................................................................108
Message Information ...........................................................................................................................................................119
Message Command Type .......................................................................................................................................................... 120
Optional Format Value ................................................................................................................................................................ 120
Optional Format Character Assignments ...................................................................................................................... 122
Optional Delay Time/Time Out Value ..................................................................................................................................... 122
Optional Port ................................................................................................................................................................................ 123
8Phoenix 9.76.0 Programmer’s Reference 806420
Contents
Message Text Content ...............................................................................................................................................................123
Character Options ...............................................................................................................................................................123
Non-Printing Character Table ...................................................................................................................................................124
ASCII Codes Less Than Hexadecimal 20 ..................................................................................................................... 124
8 bit Character Codes Greater Than Hexadecimal 80 ............................................................................................... 124
Drawing Format ............................................................................................................................................................................127
Text Commands ...........................................................................................................................................................................127
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.
Safety and ComplianceSC-11
• 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
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.
ELECTRIC SHOCK CAN KILL
SC-12Safety and Compliance
CUTTING CAN CAUSE FIRE OR EXPLOSION
Safety
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.
WAR N ING
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.
WAR N ING
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.
WAR N ING
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 ComplianceSC-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-14Safety and Compliance
GROUNDING SAFETY
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.
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.
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.
Safety and ComplianceSC-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-16Safety and Compliance
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.
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.
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.
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.
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-18Safety and Compliance
DRY DUST COLLECTION INFORMATION
Safety
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.
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.
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.
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.
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.
Safety and ComplianceSC-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.
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
• 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.
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-20Safety and Compliance
WARNING LABELS
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
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.
6. Become trained.
Only qualified personnel should operate this
equipment. Use torches specified in the manual. Keep non-qualified
personnel and children away.
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.
7. Do not remove, destroy, or cover this label.
Replace if it is missing, damaged, or worn (PN 110584 Rev C).
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.
AVERTISSEMENT
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. 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. 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. 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).
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.
Safety
Safety and ComplianceSC-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-22Safety and Compliance
Safety
s
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.
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 ComplianceSC-23
Safety
SC-24Safety 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:
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:
•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
•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 ComplianceSC-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.
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.
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.
SC-26Safety 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.
Product Stewardship
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.
Safety and ComplianceSC-27
Product Stewardship
SC-28Safety 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.
“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
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
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 ComplianceSC-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
June1, 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.
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.
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.
SC-30Safety 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
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
supplied with this license; and “End User Customer(s)
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.
” shall mean United States Patent Application Nos. 12/341,731,
” shall mean an entity licensed to use the Hypertherm
Safety and ComplianceSC-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-32Safety 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 80642033
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.
34Phoenix 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 80642035
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.
36Phoenix 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 80642037
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 Mo de
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.
38Phoenix 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 80642039
1 – Shape Library
40Phoenix 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 80642041
2 – ASCII Codes
Control Codes
HexDecCharacterNameDescription
000^ @NULNull
011^ASOHStart of Header
022^BSTXStart of Text
033^CETXEnd of Text
044^DEOTEnd of Transmission
055^EENQEnquiry
066^FACKAcknowledge
077^GBE LBell
088^HBSBackspace
099^IHTHorizontal Tab
0A10^JLFLine Feed
0B11^KVTVertical Tab
0C12^LFFForm Feed
0D13^MCRCarriage Return
0E14^NSOShift Out
0F15^OSIShift In
1016^PDLEData Link Escape
1117^QDCIDevice Control 1
1218^RDC2Device Control 2
1319^SDC3Device Control 3
1420^TDC4Device Control 4
1521^UNAKNegative Acknowledge
1622^VSYNSynchronous Idle
1723^WETBEnd Transmission Block
1824^XCANCancel
1925^YEMEnd of Medium
42Phoenix 9.76.0 Programmer’s Reference 806420
HexDecCharacterNameDescription
1A26^ZSubSubstitute
1B27^[ESCEscape
1C28^\FSFile Separator
1D29^]GSGroup Separator
1E30^^RSRecord Separator
1F31^_USUnit Separator
2032SPSpace
2 – ASCII Codes
Phoenix 9.76.0 Programmer’s Reference 80642043
2 – ASCII Codes
All Codes
HexDecSymbolHexDecSymbolHexDecSymbol
000^ @2B43+5686V
011^A2C44,5787W
022^B2D45-5888X
033^C2E46.5989Y
044^D2F47/5A90Z
055^E304805B91[
066^F314915C92\
077^G325025D93]
088^H335135E94^
099^I345245F95_
0A10^J355356096`
0B11^K365466197a
0C12^L375576298b
0D13^M385686399c
0E14^N3957964100d
0F15^O3A58:65101e
1016^P3B59;66102f
1117^Q3C60<67103g
1218^R3D61=68104h
1319^S3E62>69105i
1420^T3F63?6A106j
1521^U4064@6B107k
1622^V4165A6C108l
1723^W4266B6D109m
1824^X4367C6E110n
1925^Y4468D6D111o
44Phoenix 9.76.0 Programmer’s Reference 806420
2 – ASCII Codes
HexDecSymbolHexDecSymbolHexDecSymbol
1A26^Z4569E70112p
1B27^[4670F71113q
1C28^\4771G72114r
1D29^]4872H73115s
1E30^^4973I74116t
1F31^_4A74J75117u
20324B75K76118v
2133!4C76L77119w
2234“4D77M78120x
2335#4E78N79121y
2436$4F79O7A122z
2537%5080P7B123{
2638&5181Q7C124|
2739‘5282R7D125}
2840(5383S7E126~
2941)5484T7F127¬
2A42‘ 5585U
Phoenix 9.76.0 Programmer’s Reference 80642045
2 – ASCII Codes
46Phoenix 9.76.0 Programmer’s Reference 806420
Section 3
EIA RS-274D Program Support
1BThe 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
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.
®
graphical programming environment to help you edit your programs.
Phoenix 9.76.0 Programmer’s Reference 80642047
3 – EIA RS-274D Program Support
Directly Supported EIA Codes
EIA CodeDescription
FxMachine Speed (if Speed Override enabled)
NxLine Number
(text)Comments
XxxX Axis Endpoint or other Data
YxxY Axis Endpoint or other Data
IxxI Axis Integrand or Part Option Data
JxxJ Axis Integrand or Part Option Data
Oxx SxxOutput (1-64), State (0-Off or 1-On)
Wxx SxxWait for Input (1-64), State (0-Off or 1-On)
G00 Xx YxRapid traverse (linear interpolation)
G00 AxSets Tilt angle – A is the angle value in degrees
G00 XYxx AxxPerforms Linear Interpolation of Tilt angle along line segment.
G00 Xx YxTraverse command where x = value to move the desired axes a distance.
G00 Zx.xx TxIndex THC height Z distance for torch T. Manual mode only.
G00 Cxx Move to rotate “C” position
G00 C180-Rotate Axis offset 180 degrees will continue to rotate in the proper direction
G00 C-180-Rotate Axis offset -180 degrees will continue to rotate in the proper direction
G00 Px Tx Sx RxRapid 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
G01 Xx YxLinear interpolation (cut) at program cut speed
G01 Ax FxSets Tilt angle, A-axis position in degrees with a speed command (F) in RPM. F is
required.
G01 Cx FxSets Rotate angle, C-axis position in degrees with a speed command (F) in RPM. F is
required.
G01 C180- Fx Rotate Axis offset 180 degrees with speed command in RPM. F is required.
G01 C-180- FxRotate Axis offset -180 degrees with speed command in RPM. F is required.
48Phoenix 9.76.0 Programmer’s Reference 806420
3 – EIA RS-274D Program Support
EIA CodeDescription
G01 Px Fx Tx Sx Rx 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
G02 Xx Yx Ix JxClockwise Circle or Arc
Xx Yx = Arc end point
Ix Jx = Arc center point (radius value)
G03 Xx Yx Ix JxCounterclockwise Circle or Arc
Xx Yx = Arc end point
Ix Jx = Arc center point (radius value)
G04Preset Dwell (uses Setup Dwell Time)
G04 xxProgram Dwell in Seconds
G08 X xRepeat Subroutine X Times
G20Select English Units (inches)
G21Select Metric Units (mm)
G40Disable Kerf Compensation
G41Enable Left Kerf Compensation
G42Enable Right Kerf Compensation
G43 XxKerf Value
G41 D1-200 Enables Left Kerf using a Kerf Table variable
G42 D1-200Enables Right Kerf using a Kerf Table variable
G43 D1-200Sets the current Kerf value via the Kerf Table using prior set Left / Right Kerf
G59 D1-200Xx Sets Kerf table variable from 1-200
G59 Vxx FxxChanges 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.
G66 Dx Bx CxAuto Align 3 Point Method with Long Offset Distance, Fast Speed, Slow Speed values
respectively
G82Oxyfuel Cut Mode
G83Oxyfuel Cut Mode Contour Bevel Head
G84Plasma Cut Mode
G85Plasma Cut Mode Contour Bevel Head
Phoenix 9.76.0 Programmer’s Reference 80642049
3 – EIA RS-274D Program Support
EIA CodeDescription
G90Absolute Programming Mode
G91Incremental Programming Mode
G92Set Axis Presets
G93 Xx.xxxBevel 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
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
130 A O
200 A O
260 A O
400 A O
Bevel Pivot Length.)
/Air consumables. When using a different consumable set, issue the G93
2
/Air = 0.000 inches or mm
2
/Air = 0.000 inches or mm
2
/Air = 0.011 inches or 0.28 mm
2
/Air = 0.035 inches or 0.89 mm
2
/Air = -0.019 inches or -0.48 mm (The 400 A values are subtracted from the
2
G96 X xxSets 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.
G97Program Repeat Pointer
G97 TxProgram Repeat Pointer. Executes the repeat T times
G98Repeat at G97, or start of program if no G97
G99Part Options
M00Program Stop
M01Optional Program Stop (uses Setup Parameter)
M02End of Program
M07Cut On
M07 HSForces an IHS for cutting, regardless of the distance between cuts or any previous M08
command.
M08 RFRetracts to Full Retract height. Works only with Sensor THC.
M08 RT –x.xxRetracts 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.
M08 Txx.xxCut Off
T = Temporary Optional Time Delay from –1 to 99.99 seconds
M09Enable Marker 1
M09 HSForces an IHS for marking, regardless of the distance between marks or any previous
M10 RT command.
M10Disable Marker 1
50Phoenix 9.76.0 Programmer’s Reference 806420
3 – EIA RS-274D Program Support
EIA CodeDescription
M10 RFRetracts to Retract Height. Works only with Sensor THC.
M10 RTRetracts 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.
M11Marker Offset 1 On
M12Marker Offset 1 Off
M13Enable Marker 2
M14Disable Marker 2
M14 RFRetracts to Retract Height. Works only with Sensor THC.
M15Cut On
M16Cut Off
M17Oxy Gas On
M18Oxy Gas Off
M19Cancel All Stations
M26Station Select On
M27Station Select Off
M28Follower Disabled / CBH rotator disable or disable automatic control of C axis
M29Follower Enable / CBH rotator disable/ enable automatic control of C axis.
M37 Txx (1-20)Select Station T where T = 1 through 20
M38 Txx (1-20)Deselect Station T where T = 1 through 20
Phoenix 9.76.0 Programmer’s Reference 80642051
3 – EIA RS-274D Program Support
EIA CodeDescription
M40Start of Subroutine
M40 xStart of Subroutine. Executes the repeat X times
M41End of Subroutine
M48Speed Override Enable
M49Speed Override Disable
M50Disable torch height control
M51 Txx.xxEnable torch height control (Optional Time Delay in seconds before enable)
M52Disable Sensor THC and raise torch (for oxyfuel parts only)
M53Enable Sensor THC and lower torch (for oxyfuel parts only)
M63User Defined 1 On
M64User Defined 1 Off
M54User Defined 2 On
M55User Defined 2 Off
M56User Defined 3 On
M57User Defined 3 Off
M58User Defined 4 On
M59User Defined 4 Off
M65End of Program (same as M02) or Auto Reload
M72Marker Offset 2 Off
M73Marker Offset 2 On
M75 A Axis/Tilt Go to Home Command - Rapid Index
M76 C Axis/Rotate Go to Home Command - Rapid Index
M77Go to Home position Y Axis
M78Go to Home position X Axis
M79 Tx (1-4)Go To Home Position (1-4)
M84Disable Mirror Head 2
M85Enable Mirror Head 2
M86Unpark Head 1
M87Park Head 1
M88Unpark Head 2
M89Park Head 2
M90Aligns CBH / Rotator to Tangent angle of next cut segment
M90-Align rotator negative, when not using shortest path motion
52Phoenix 9.76.0 Programmer’s Reference 806420
3 – EIA RS-274D Program Support
EIA CodeDescription
M91Space Head 2. Includes a spacingvalue that is an absolute position on the specified axis.
M92Space Head 1. Includes a spacingvalue that is an absolute position on the specified axis.
M93Drill Cycle output
M94Peck Drill Cycle output
M95Tap Cycle output
M96Tool Change output
M274Marker Offset 3 Off
M275Marker Offset 3 On
M276Marker Offset 4 Off
M277Marker Offset 4 On
M278Marker Offset 5 Off
M279Marker Offset 5 On
M280Marker Offset 6 Off
M281Marker Offset 6 On
M282Marker Offset 7 Off
M283Marker Offset 7 On
M284Marker Offset 8 Off
M285Marker Offset 8 On
M286Marker Offset 9 Off
M287Marker Offset 9 On
M288Marker Offset 10 Off
M289Marker Offset 10 On
M290Marker Offset 11 Off
M291Marker Offset 11 On
M292Marker Offset 12 On
M293Marker Offset 12 On
M301Assigns the current X/Y position to Home Position 1
M302Assigns the current X/Y position to Home Position 2
M303Assigns the current X/Y position to Home Position 3
M304Assigns the current X/Y position to Home Position 4
M305Assigns the current X/Y position to Home Position 5
M306Assigns the current X/Y position to Home Position 6
M307Assigns the current X/Y position to Home Position 7
Phoenix 9.76.0 Programmer’s Reference 80642053
3 – EIA RS-274D Program Support
EIA CodeDescription
M308Assigns the current X/Y position to Home Position 8
M309Assigns the current X/Y position to Home Position 9
M310Assigns the current X/Y position to Home Position 10
M311Assigns the current X/Y position to Home Position 11
M312Assigns 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.
EIA CodeDescriptionMapped to
G04 FxProgram DwellG04 x
G05Set Axis PresetsG92
G21Linear Interpolation G01 (at cut speed)
G22CW Circular InterpolationG02
G23CCW Circular InterpolationG03
G41 KxLeft Kerf with valueG41 with kerf value
G42 KxRight Kerf with valueG42 with kerf Value
G97 TxSubroutine LoopG08 Xvalue and M40
G45Lead In to Kerfed PartG01, G02, or G03
G70Select English UnitsG20
G71Select Metric UnitsG21
G98End of Subroutine LoopM41
M03Cutting Device On/OffM07 (Oxyfuel) or M08 as
appropriate
M04Cutting Device OnM07
M05Cutting Device OffM08 (Oxyfuel)
M06Cutting Device OffM08
M06Enable Marker 2M13
M07Disable Marker 1 or 2M10 or M14 as appropriate
M08Enable Marker 1M09
M09Disable Marker 1 or 2M10 or M14 as appropriate
M10Enable Marker 2M13
54Phoenix 9.76.0 Programmer’s Reference 806420
3 – EIA RS-274D Program Support
EIA CodeDescriptionMapped to
M14Height Sensor DisableM50
M15Height Sensor EnableM51
M20Cutting Device On/OffM07 or M08 as appropriate
(Plasma)
M21Cutting Device On/OffM07 or M08 as appropriate
(Plasma)
M20Output 9 OnO9 S1
M21Output 9 OffO9 S0
M22Output 12 OnO12 S1
M23Output 12 OffO12 S0
M24Wait for Input 7 OnW7 S1
M25Wait for Input 8 OnW8 S1
M25CBH EnableM29
M26Wait for Input 7 OffW7 S0
M26CBH DisableM28
M27Wait for Input 8 OffW8 S0
M67, M02Kerf LeftG41
M68, M03Kerf RightG42
M69, M04Kerf OffG40
M65, M70Cutting Device OnM07
M66, M71, M73Cutting Device OffM08
M70Marker Offset 1 OffM12
M71Marker Offset 1 OnM11
M70T01Marker Offset 1 OffM12
M71T01Marker Offset 1 OnM11
M70T02Marker Offset 2 OffM72
M71T02Marker Offset 2 OnM73
M70T03Marker Offset 3 OffM274
M71T03Marker Offset 3 OnM275
M70T04Marker Offset 4 OffM276
M71T04Marker Offset 4 OnM277
M70T05Marker Offset 5 OffM278
M71T05Marker Offset 5 OnM279
M70T06Marker Offset 6 OffM280
Phoenix 9.76.0 Programmer’s Reference 80642055
3 – EIA RS-274D Program Support
EIA CodeDescriptionMapped to
M71T06Marker Offset 6 OnM281
M70T07Marker Offset 7 OffM282
M71T07Marker Offset 7 OnM283
M70T08Marker Offset 8 OffM284
M71T08Marker Offset 8 OnM285
M98End Comment)
M99Start Comment(
M221No Mirror, No RotateG99 X1 Y0 I0 J0
M222Mirror Y, No RotateG99 X1 Y0 I0 J1
M223Mirror X and YG99 X1 Y0 I1 J1
M224Mirror X, No RotateG99 X1 Y0 I1 J0
M225Mirror X/Y on -45 DegG99 X1 Y270 I1 J0
M226Rotate 90 Deg CCWG99 X1 Y90 I0 J0
M227Mirror X/Y on +45 DegG99 X1 Y270 I0 J1
M228Rotate 90 Deg CWG99 X1 Y270 I0 J0
M245Output 1 OnO1 S1
M246Output 1 OffO1 S0
M247Output 2 OnO2 S1
M248Output 2 OffO2 S0
M249Output 3 OnO3 S1
M250Output 3 OffO3 S0
M251Output 4 OnO4 S1
M252Output 4 OffO4 S0
M253Wait for Input 1 OnW1 S1
M254Wait for Input 1 OffW1 S0
M255Wait for Input 2 OnW2 S1
M256Wait for Input 2 OffW2 S0
M257Wait for Input 3 OnW3 S1
M258Wait for Input 3 OffW3 S0
M259Wait for Input 4 OnW4 S1
M260Wait for Input 4 OffW4 S0
56Phoenix 9.76.0 Programmer’s Reference 806420
Unsupported EIA Codes
EIA CodeDescription
G30Mirror Off
G46Table 0 Select
G94Feed per minute
G95Feed per rev
G99Freestanding G99
G103 QnameStop Current Program/ Load New Program
G201Incremental Line In2
G202Incremental CW Arc In2
G203Incremental CCW Arc In2
G211Incremental Line In3
G212Incremental CW Arc In3
3 – EIA RS-274D Program Support
G213Incremental CCW Arc In3
G221Absolute Line In2
G222Absolute CW Arc In2
G223Absolute CCW Arc In2
G231Absolute Line In3
G232Absolute CW Arc In3
G233Absolute CCW Arc In3
G240Programmable Kerf
G247Table 1 Select
G248Table 2 Select
G249Table 3 Select
G250Table 4 Select
G276Internal Variable Load
G277External Variable Load
G278X Axis Home
G279Y Axis Home
G280X Home Return
G281Y Home Return
M66PLC Control Code
M75Ignored if not using CBH, Tilt Rotator(s)
M76Ignored if not using CBH, Tilt Rotator(s)
Phoenix 9.76.0 Programmer’s Reference 80642057
3 – EIA RS-274D Program Support
EIA CodeDescription
M210X Sign Toggle
M211Y Sign Toggle
M212X and Y Swap and Toggle
M231Aux. State Reset
M261Aux. Torch Master On
M262Aux. 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
58Phoenix 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
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.
®
Graphical Programming
Phoenix 9.76.0 Programmer’s Reference 80642059
4 – ESSI Code Support
Mapped ESSI Codes
ESSI CodeDescriptionMapped to EIA
%Start of ProgramNot Used-Automatic
+/-value…Line or ArcG00, G01, G02 or G03 as appropriate
0End Program or StopM02 or M00 (if 64 is End Program)
3Start Comment(
4End Comment)
5Enable Rapid TraverseNot Used-Automatic
6Disable Rapid TraverseNot Used-Automatic
7Cutting Device OnM07
8Cutting Device OffM08
9Enable Marker 1M09
10Disable Marker 1M10
11Marker Offset 1 OnM11
12Marker Offset 1 OffM12
11+1Marker Offset 1 OnM11
12+1Marker Offset 1 OffM12
11+2Marker Offset 2 OnM73
12+2Marker Offset 2 OffM72
11+3Marker Offset 3 OnM275
12+3Marker Offset 3 OffM274
11+4Marker Offset 4 OnM277
12+4Marker Offset 4 OffM276
11+5Marker Offset 5 OnM279
12+5Marker Offset 5 OffM278
11+6Marker Offset 6 OnM281
12+6Marker Offset 6 OffM280
11+7Marker Offset 7 OnM283
60Phoenix 9.76.0 Programmer’s Reference 806420
ESSI CodeDescriptionMapped to EIA
12+7Marker Offset 7 OffM282
11+8Marker Offset 8 OnM285
12+8Marker Offset 8 OffM284
13Enable Marker 2M13
14Disable Marker 2M14
15Marker Offset 2 OnM73
16Marker Offset 2 OffM72
21No Mirror, No RotateG99 X1 Y0 I0 J0
22Mirror Y, No RotateG99 X1 Y0 I0 J1
23Mirror X and YG99 X1 Y0 I1 J1
4 – ESSI Code Support
24Mirror X, No RotateG99 X1 Y0 I1 J0
25Mirror X/Y on -45 DegG99 X1 Y270 I1 J0
26Rotate 90 Deg CCWG99 X1 Y90 I0 J0
27Mirror X/Y on +45 DegG99 X1 Y270 I0 J1
28Rotate 90 Deg CWG99 X1 Y270 I0 J0
29Enable Left Kerf CompG41
30Enable Right Kerf CompG42
38Disable KerfG40
39+valueMachine SpeedFvalue
40+valueProgrammable KerfG43 Xvalue
41Preset DwellG04
41+valueProgram Dwell in mSecG04 Xvalue
45Ht Sensor Enable/LowerM53
46Ht Sensor Disable/RaiseM52
47Ht Sensor EnableM51
48Ht Sensor DisableM50
51CBH EnableM29
Phoenix 9.76.0 Programmer’s Reference 80642061
4 – ESSI Code Support
ESSI CodeDescriptionMapped to EIA
52CBH DisableM28
53Cutting Device OnM07
54Cutting Device OffM08
63Reset FunctionsM31
64End ProgramM02
65End of Program/ ReloadM65
67Ht Sensor DisableM50
68Ht Sensor EnableM51
70Select English Units (in)G20
71Select Metric Units (mm)G21
79+1Go To Home Position 1M79 T1
79+2Go To Home Position 2M79 T2
79+3Go To Home Position 3M79 T3
79+4Go To Home Position 4M79 T4
81Incremental ModeG91
82Absolute ModeG90
83Set Axis PresetsG92
90End of ProgramM02
97Program Repeat PointerG97
97+valueSubroutine LoopM40 Xvalue
98Repeat at 97, Subroutine loopG97, G98 or M41 as appropriate or start of
program if no 97
99End of ProgramM02
245Output 1 OnO1 S1
246Output 1 OffO1 S0
247Output 2 OnO2 S1
248Output 2 OffO2 S0
62Phoenix 9.76.0 Programmer’s Reference 806420
ESSI CodeDescriptionMapped to EIA
249Output 3 OnO3 S1
250Output 3 OffO3 S0
251Output 4 OnO4 S1
252Output 4 OffO4 S0
253Wait for Input 1 OnW1 S1
254Wait for Input 1 OffW1 S0
255Wait for Input 2 OnW2 S1
256Wait for Input 2 OffW2 S0
257Wait for Input 3 OnW3 S1
258Wait for Input 3 OffW3 S0
4 – ESSI Code Support
259Wait for Input 4 OnW4 S1
260Wait for Input 4 OffW4 S0
282Marker Offset 3 OnM275
283Marker Offset 3 OffM274
284Marker Offset 4 OnM277
285Marker Offset 4 OffM276
286Marker Offset 5 OnM279
287Marker Offset 5 OffM278
288Marker Offset 6 OnM281
289Marker Offset 6 OffM280
290Marker Offset 7 OnM283
291Marker Offset 7 OffM282
292Marker Offset 8 OnM285
293Marker Offset 8 OffM284
Phoenix 9.76.0 Programmer’s Reference 80642063
4 – ESSI Code Support
Unsupported ESSI Codes
ESSI CodeDescription
103+NameStop Current Program/ Load New Program
237X Sign Toggle
238Y Sign Toggle
239X and Y Swap and Toggle
266Table 1 Select
267Table 2 Select
268Table 3 Select
269Table 4 Select
276Internal Variable Load
277External Variable Load
278X Axis Home
279Y Axis Home
280X Home Return
281Y 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.
64Phoenix 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 80642065
4 – ESSI Code Support
66Phoenix 9.76.0 Programmer’s Reference 806420
Advanced Feature Codes
Kerf Table Codes
CodeDescription
G59 D1-200XxxSets kerf table variable from 1 – 200
G41 D1-200 Enables Left Kerf using a Kerf Table variable
G42 D1-200Enables Right Kerf using a Kerf Table variable
G43 D1-200Changes current kerf value via Kerf Table using previously set left or right kerf
Special Kerf and G59 Code Settings
Section 5
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 80642067
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
CodeDescription
G00 AvalueSets tilt angle as a preparatory command – A is the angle value in degrees
G00 XYvalue AvaluePerforms Linear Interpolation of Tilt angle along line segment.
G00 Avalue FvalueSets tilt angle – Angle value in degrees with a speed command in RPM
M28 Disables Follower
M29 Enables Follower
M90 Preparatory Cmd - Aligns Rotator to Tangent angle of next cut segment
M90-Align rotator when not using shortest path motion
M75 A axis/Tilt Goto Home Cmd - Rapid Index
G00 Cxx Move to rotate C position
G01 Cxx FxxMove to rotate C position with Speed “F” command
G00 C180-Rotate Axis align 180 degrees will continue to rotate in the proper direction
G00 C-180-Rotate Axis align -180 degrees will continue to rotate in the proper direction
G01 C180- Fxx Rotate Axis align 180 degrees with speed
G01 C-180- FxxRotate 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.
CodeDescription
M19 TvalueCancel All Station Selections
M37 TvalueSelect Station 1-20 (Tvalue)
M38 TvalueDe-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.
68Phoenix 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 80642069
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).
70Phoenix 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
CodeDescription
M32Unclamp / Unlock All Stations
M33Unclamp / Lock All Stations
M34Clamp / Unlock All Stations
M34TxxClamp / Unlock T Station, where T = 1 through 19
M35Clamp / Unlock All Stations Mirror
M35TxxClamp / Unlock Mirror T Station, where T = 1 through 19
M77Go to Home position Y Axis
M78Go to Home position X Axis
G00 Xxx YxTraverse command where x = value to move the desired axes a distance.
Phoenix 9.76.0 Programmer’s Reference 80642071
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.
CodeDescription
G70English Units
G91Incremental Mode
G99 X1 Y0 I0 J0Axes Preset zero Scaling
M32Unclamp / Unlock All Stations
M78Home X Axis (move all stations to Home position)
M34Clamp All / Unlock All
G00X2Y0Traverse X axis 2 inches (to move off edge/switch)
M33Unclamp All / Lock All
G00X10Y0Traverse X axis 10 inches (to set 10 inch space – station 1)
M34 T1Clamp Station 1 / Unlock Station 1
G00X10Y0Traverse X axis 10 inches (to set 10 inch space – station 2)
M34 T2Clamp Station 2 / Unlock Station 2
G41Left Kerf
M07Cut On
G01 X0 Y20Line segment (Y axis 20 inches)
M08Cut Off
G40Kerf Off
M02End of Program
72Phoenix 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 80642073
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
74Phoenix 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 80642075
5 – Advanced Feature Codes
Tool change cycle
CNC
PLC
(OEM
supplied)
Drilling/tapping
tools
(OEM supplied)
Drill cycle
Tool cycle active
Peck drill cycle
Tap cycle
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.
76Phoenix 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.
CodeOutput
M93Drill cycle
M94Peck drill cycle
M95Tap cycle
M96Tool 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 80642077
5 – Advanced Feature Codes
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.
CodeDescription
G20English units
G91Incremental mode
M11Marker Offset On to reposition the torch and drill
M93Drill Cycle
M12 Marker Offset Off to return torch and drill to original position.
G00 X-2.5 Y-2.5Rapid Traverse to square
G41Left kerf
M07Cut control on
G01 X0 Y5
G01 X5 Y0
G01 X0 Y-5
G01 X-5 Y0
M08Cut control off
G40Kerf off
M02End of part program
Cut out a square, 5 inches on each side
78Phoenix 9.76.0 Programmer’s Reference 806420
Ladder Logic Diagram of Drill Cycle
Tool Cycle Input
Pause for Drill
M93
Tool Cycle Input
Tool Cycle Over
Tool Cycle Over
M93 Active
Drill Cycle Outpu t
Drill Cycle C omplete
Cycle Stop
Drill Cycle Outpu tTool Cycle Active
Extertnal PLC Logic
Drill Cycle Outpu t
Program Inhibit Input (Optional)
Tool Cycle Active
Cycle Start
Ladder Logic Representation of the Drill Cycle
Drill Cycle Outpu t
EDGE Pro
Tool Cycle Input
M93 Active
M93 Active
Drill Cycle Output
Tool Cycle Active
5 – Advanced Feature Codes
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 80642079
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.
80Phoenix 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 80642081
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.
82Phoenix 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 80642083
6 – Subparts
84Phoenix 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 80642085
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.
86Phoenix 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:
TextASCII No.File Name
Capital A65ASCII65.txt
Lower case b98ASCII98.txt
Space32ASCII32.txt
No 149ASCII49.txt
No 250ASCII50.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 80642087
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.
88Phoenix 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 80642089
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. Tor c h 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)
90Phoenix 9.76.0 Programmer’s Reference 806420
8 – G59 Process Variables
V6xx codes
overwrite these
settings after the
cut chart has
loaded
V5xx codes
select the cut
chart
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 80642091
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.
CodeDescription
G20English units
G91Incremental mode
G99 X1 Y0 I0 J0Set part options
G59 V503 F1.00 Plasma 1 material type mild steel
G59 V504 F130 Plasma 1 current 130 A
G59 V505 F2 Plasma 1 plasma/shield gas O2/air
G59 V507 F33 Plasma 1 material thickness 1/2 inch
G59 V525 F27Marker 1 plasma/shield gas air/air
G59 V658 F10Override Marker 1 current, set to 10 A
M36 T3Select Marker 1 process
M50Disable torch height control
M09Marker on
G03 X0 Y0 I0.5 J0Counterclockwise arc
M10Marker Off
M51Enable torch height control
G00 X-0.75 Y-1.299Rapid traverse
M36 T1Select Plasma 1 process
G59 V600 F125Override Plasma 1 arc voltage setting, set to 125 V
G41Enable left kerf
M07Cut on
92Phoenix 9.76.0 Programmer’s Reference 806420
CodeDescription
G01 X0.176777 Y0.176777Line
G02 X0 Y0 I1.06066 J1.06066Clockwise arc
G01 X-0.1 Y0Line
M08Cut off
G40Disable kerf
M02End program
8 – G59 Process Variables
Phoenix 9.76.0 Programmer’s Reference 80642093
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.
Add one of the following material type values to these variables:
V503 Plasma 1 material typeV513 Plasma 2 material type
V523 Marker 1 material typeV533 Marker 2 material type
V543 Laser material typeV553 Waterjet 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 SteelF1.99 = Mild Steel, True Hole (English
Add one of the following material thickness values to these variables:
V507 Plasma 1 material thicknessV517 Plasma 2 material thickness
V527 Marker 1 material thicknessV537 Marker 2 material thickness
V547 Laser material thicknessV557 Waterjet material thicknesse
V564 Oxyfuel material thickness
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)Gauge and FractionFx
NoneNone1
0.35 mm (0.015 in.)28 GA2 or 3
0.40 mm (0.016 in.)27 GA4 or 5
0.50 mm (0.018 in.)26 GA6 or 7
0.55 mm (Metric only)25 GA100
0.60 mm (0.024 in.)24 GA8 or 9
0.70 mm (Metric only)23 GA101
0.80 mm (0.030 in.)22 GA10 or 11
0.90 mm (0.036 in.)20 GA12 or 13
1 mm (0.040 in.)19 GA14
98Phoenix 9.76.0 Programmer’s Reference 806420
8 – G59 Process Variables
Metric (Decimal)Gauge and FractionFx
1.2 mm (0.048 in.)18 GA15 or 16
1.5 mm (0.060 in.)16 GA17 or 18
1.6 mm (0.063 in.)1/16 in.19
2 mm (0.075 in.)14 GA20 or 21
2.2 mm (0.090 in.)13 GA47
2.4 mm (Metric only)3/32 in.22
2.5 mm (0.105 in.)12 GA23 or 24
3 mm (0.120 in.)11 GA48
3.2 mm (0.125 in.)1/8 in.25
3.5 mm (0.135 in.)10 GA26 or 27
3.8 mm (0.150 in.)9 GA49
4 mm (0.164 in.)8 GA52
4.5 mm (0.180 in.)7 GA50
4.8 mm (0.188 in.)3/16 in.28
5 mm (0.194 in.)6 GA53
5.5 mm (0.210 in.)5 GA51
6 mm (0.25 in.)1/4 in.29
7 mm (Metric only)9/32 in.102
8 mm (0.313 in.)5/16 in.30
9 mm (Metric only)11/32 in.92
10 mm (0.375 in.)3/8 in.31
11 mm (0.438 in.)7/16 in.32
12 mm (0.5 in.)1/2 in.33
13 mm (Metric only)17/32 in.103
14 mm (0.563 in.)9/16 in.34
15 mm (Metric only)19/32 in.93
16 mm (0.625 in.)5/8 in.35
17 mm (Metric only)11/16 in.104
Phoenix 9.76.0 Programmer’s Reference 80642099
8 – G59 Process Variables
Metric (Decimal)Gauge and FractionFx
18 mm (Metric only)23/32 in.105
19 mm (0.75 in.)3/4 in.36
20 mm (Metric only)25/32 in.106
21 mm (Metric only)13/16 in.107
22 mm (0.875 in.)7/8 in.37
23 mm (Metric only)29/32 in.98
24 mm (Metric only)15/16 in.108
25 mm (1 in.)1 in.38
26 mm (Metric only)1-1/32 in.109
27 mm (Metric only)1-1/16 in.110
28 mm (Metric only)1-3/32 in.94
29 mm (1.125 in.)1-1/8 in.39
30 mm (Metric only)1-3/16 in.111
31 mm (Metric only)1-7/32 in.112
32 mm (1.25 in.)1-1/4 in.40
33 mm (Metric only)1-5/16 in.113
34 mm (Metric only)1-11/32 in.114
35 mm (Metric only)1-3/8 in.41
36 mm (Metric only)1-7/16 in.99
37 mm (Metric only)1-15/32 in.115
38 mm (1.5 in.)1-1/2 in.42
40 mm (Metric only)1-5/8 in.54
44 mm (Metric only)1-23/32 in.95
45 mm (1.75 in.)1-3/4 in.43
48 mm (Metric only)1-7/8 in.55
50 mm (2 in.)2 in.44
55 mm (Metric only)2-1/8 in.56
58 mm (Metric only)2-9/32 in.96
100Phoenix 9.76.0 Programmer’s Reference 806420
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.