Heidenhain Pc Software

Posted on
Heidenhain Pc Software 4,1/5 105 votes

Used in conjunction with HEIDENHAIN's PWM 20 diagnostic tool, the new ATS (Adjustment and Testing Software) software provides a powerful and easy-to-use platform to diagnose encoder faults and to evaluate the output signals of HEIDENHAIN encoders. The HEIDENHAIN programming station makes it possible with the same functionality as on the numerical control. You work with the original control software without compatibility problems. In addition, the programming station is particularly attractive for education.

Complete Heidenhain CNC support with Predator Virtual CNC Software

Predator Virtual CNC provides complete conversational based 3D CNC verification and machine simulation support for all Heidenhain CNC models. Within Predator Virtual CNC maximize the performance and capabilities of each Heidenhain CNC model and insure that the proper part gets machined each time.

Predator Virtual CNC includes support for all major Heidenhain conversational and M-codes standard. Not all Heidenhain functions are available for all Heidenhain models and M-codes will vary with each machine builder. Support for specific Heidenhain Conversational functions and M-codes can be adjusted within every Predator Reverse Post Processor.

Heidenhain Conversational support

Predator Virtual CNC includes support for the following Heidenhain functions:

FunctionDescription
BeginUnits
CCircular
CALL LBLSub Program Call
CALL PGMExternal Sub Program Call
CCCircular Center
CCCircular Polar
CRCircular
CTLinear
CTPCircular Polar
CYCL CALLCycle Call
CYCL CALL POSCycle Call Position
CYCL DEF 1.0Peck Drill Cycle
CYCL DEF 1.1Peck Drill Cycle
CYCL DEF 1.2Peck Drill Cycle
CYCL DEF 1.3Peck Drill Cycle
CYCL DEF 1.4Peck Drill Cycle
CYCL DEF 1.5Peck Drill Cycle
CYCL DEF 2.0Drill Cycle
CYCL DEF 2.1Drill Cycle
CYCL DEF 2.2Drill Cycle
CYCL DEF 2.3Drill Cycle
CYCL DEF 2.4Drill Cycle
CYCL DEF 3.0Slot Cycle
CYCL DEF 3.1Slot Cycle
CYCL DEF 3.2Slot Cycle
CYCL DEF 3.3Slot Cycle
CYCL DEF 3.4Slot Cycle
CYCL DEF 3.5Slot Cycle
CYCL DEF 3.6Slot Cycle
CYCL DEF 4.0Rectangle Cycle
CYCL DEF 4.1Rectangle Cycle
CYCL DEF 4.2Rectangle Cycle
CYCL DEF 4.3Rectangle Cycle
CYCL DEF 4.4Rectangle Cycle
CYCL DEF 4.5Rectangle Cycle
CYCL DEF 4.6Rectangle Cycle
CYCL DEF 5.0Circular Pocket
CYCL DEF 5.1Circular Pocket
CYCL DEF 5.2Circular Pocket
CYCL DEF 5.3Circular Pocket
CYCL DEF 5.4Circular Pocket
CYCL DEF 5.5Circular Pocket
CYCL DEF 7.0Datum Shift
CYCL DEF 7.1Datum Shift
CYCL DEF 7.2Datum Shift
CYCL DEF 7.3Datum Shift
CYCL DEF 9.0Dwell
CYCL DEF 9.1Dwell
CYCL DEF 10.0Rotation
CYCL DEF 10.1Rotation
CYCL DEF 11.0Scaling
CYCL DEF 11.1Scaling
CYCL DEF 17.0Peck
CYCL DEF 17.1Peck
CYCL DEF 17.2Peck
CYCL DEF 17.3Peck
CYCL DEF 19.0Rotation
CYCL DEF 19.1Rotation
CYCL DEF 26.0Scaling
CYCL DEF 26.1Scaling
CYCL DEF 200Drill
CYCL DEF 201Ream
CYCL DEF 202Bore
CYCL DEF 203Drill
CYCL DEF 205Peck
CYCL DEF 208Bore
CYCL DEF 210Slot
CYCL DEF 211Circular Pocket
CYCL DEF 212Rectangle
CYCL DEF 213Stud Finish
CYCL DEF 214Circular Finish Pocket
CYCL DEF 215Circular Stud Finish
CYCL DEF 240Centering
CYCL DEF 247Work Coordinates
CYCL DEF 251Rectangle
CYCL DEF 252Circular Pocket
CYCL DEF 253Slot
CYCL DEF 254Circular Slot
DRCircular Sense
ENDProgram End
END PGMSub Program Return
FMAXMaximum Feed
FN 14Error
FN 18System Read
FN 26Open Table
FN 27Write Table
FN 28Read Table
FN 32Axis
LLinear
LBLLabel
LCTLinear
LNLinear
LPLinear Polar
LTLinear
Q14th Axis
Q25th Axis
Q115Current X Axis
Q116Current Y Axis
Q117Current Z Axis
Q118Current 4th Axis
Q119Current 5th Axis
Q120Current 5th Axis
Q122Current 4th Axis
Q200Initial Z
Q201Depth
Q202Peck Z
Q203Position Z
Q204Retract Z
Q205Minimum Plunge
Q206Plunge Feed
Q207Helical Feed
Q208Retract Feed
Q209Stepover Feed
Q210Top Dwell
Q211Bottom Dwell
Q212Decrement Feed
Q213Retract Breaks
Q214Disengage Direction
Q215Machine Operation
Q216X Position
Q217Y Position
Q218X Dimension
Q219Y Dimension
Q220Pocket Radius
Q221Y Allowance
Q223Pocket Diameter
Q224Angle
Q225Start X
Q226Start Y
Q227Start Z
Q339Datum Setting
RRadius
R0Cancel Cutter Compensation
RLLeft Cutter Compensation
RNDRound
RRRight Cutter Compensation
STOPOperation Stop
TOOL CALLLoad Tool
TOOL DEFDefine Tool
Smart switch pc software

Heidenhain M-code support

Predator Virtual CNC includes support for the following Heidenhain M-codes:

M CodeDescription
M0Operation Stop
M1Program Stop
M2Program End
M3Spindle CW
M4Spindle CCW
M5Spindle Stop
M6Load Tool
M8Coolant On
M9Coolant Off
M13Spindle CW
M14Spindle CCW
M30Program End
M91Spindle CW
M99Sub Program Call
M126Enable Rotary
M127Disable Rotary
M128Enable Rotary Compensation
M129Disable Rotary Compensation

NOTE: Heidenhain M-codes are specific to the machine builder.

Heidenhain Math and Advanced support

Predator Virtual CNC includes support for the following Heidenhain functions:

Software
FunctionDescription
Q#Variables
+Addition
-Subtraction
*Multiplication
/Division
^Exponent
SQRTSquare Root
MODModulus
OROr boolean
XORXor boolean
ANDAnd boolean
EQEqual condition
NENot Equal condition
GTGreater Than condition
LTLess Than condition
GEGreater than or Equal condition
LELess than or Equal condition
SINSine function
COSCosine function
TANTangent function
ATANArctangent function
ABSAbsolute function
ROUNDRound function
LNLog function
EXPExponent function
IFIF funtion
WH or WHILEWhile function
DODo loop function
ENDEnd loop function
GOTOGoto jump function
GOTOLBLGoto label function

NOTE: Advanced Heidenhain functions may have to be purchased from Heidenhain or from the machine builder.

Heidenhain programming software called Heidenhain Programming Station Software is a software which cnc programmers/machinists can download and install on their PCs and can make CNC programs and can do other such tasks with this software.

Heidenhain CNC Programming Station Software Free Download

Heidenhain Itnc 530 Pc-software

CNC programmers / cnc machinists can free download Heidenhain software from Heidenhain website

Softonic pc software

Heidenhain cnc programming station software is available for different Heidenhain cnc machine controls some listed here like

iTNC530 Programming Station Software 340494-02 with smarT.NC
iTNC530 Programming Station Software 340494-07 SP3 with smarT.NC
iTNC530 Programming Station Software 606424-02 SP3 with smarT.NC
TNC 320 Programming Station Software 340554-05 SP1
TNC 620 Programming Station Software 340564-03 SP1
TNC 640 Programming Station Software 340594-01

DataPilot 4290 V6.4 Programming Station/Training Software
DataPilot 4290 V7 Programming Station/Training Software

Heidenhain Pc Software

DataPilot MANUALplus 620 Programming Station Software
DataPilot MANUALplus 620/CNC PILOT 620 Installation and Operating Instructions