Siemens Sinumerik CNC Software 3D Machine Simulation & Verification
2-5 Axis Mills, Lathes, Mill/Turns, Lasers, Waterjets & Routers

NEW Version 10
Predator Virtual CNC with Siemens Sinumerik 0i CNC

Complete Siemens Sinumerik CNC support

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

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

Siemens Sinumerik G-code support

Predator Virtual CNC includes support for the following Siemens Sinumerik functions and G-codes:

  • AP = Polar Angle
  • AMIRROR = Incremental Mirror
  • AROT = Incremental Rotation
  • ASCALE = Incremental Scale
  • ATRANS = Translate
  • CHF = Chamfer
  • CYCLE81 = Hole Cycle
  • CYCLE82 = Hole Cycle
  • CYCLE83 = Hole Cycle
  • CYCLE84 = Hole Cycle
  • CYCLE85 = Hole Cycle
  • CYCLE86 = Hole Cycle
  • CYCLE87 = Hole Cycle
  • CYCLE88 = Hole Cycle
  • CYCLE89 = Hole Cycle
  • CYCLE90 = Hole Cycle
  • CYCLE801 = Hole Cycle
  • G0 = Rapid
  • G1 = Linear
  • G2 = Circular CW
  • G3 = Circular CCW
  • G4 = Dwell
  • G10 = Load Offsets
  • G15 = Cancel Polar Coordinates
  • G16 = Polar Coordinates
  • G17 = XY Plane
  • G18 = ZX Plane
  • G19 = YZ Plane
  • G20 = Inch
  • G21 = Millimeters
  • G28 = Return to Reference Point
  • G29 = Return from Reference Point
  • G40 = Cancel Cutter Compensation
  • G41 = Cutter Compensation Left
  • G42 = Cutter Compensation Right
  • G43 = Length Compensation Plus
  • G53 = Disable Work Offsets
  • G54 = Work Offset 1
  • G55 = Work Offset 2
  • G56 = Work Offset 3
  • G57 = Work Offset 4
  • G58 = Work Offset 5
  • G80 = Cancel Canned Cycle
  • G81 = Hole Cycle
  • G82 = Hole Cycle
  • G83 = Hole Cycle
  • G84 = Hole Cycle
  • G85 = Hole Cycle
  • G86 = Hole Cycle
  • G87 = Hole Cycle
  • G88 = Hole Cycle
  • G89 = Hole Cycle
  • G90 = Absolute
  • G91 = Incremental
  • G92 = Absolute Zero
  • G93 = Inverse Time Feed
  • G94 = Feed per Minute
  • G95 = Feed per Revolution
  • G96 = Constant Surface Speed
  • G97 = Cancel Constant Surface Speed
  • G98 = Retract to Initial Plane
  • G99 = Retract to R Plane
  • G110 = Polar Center Incremental
  • G111 = Polar Center Absolute
  • G154 = Work Offset
  • G155 = Work Offset
  • G156 = Work Offset
  • G157 = Work Offset
  • G254 = Work Offset
  • G255 = Work Offset
  • G256 = Work Offset
  • G257 = Work Offset
  • G354 = Work Offset
  • G355 = Work Offset
  • G356 = Work Offset
  • G357 = Work Offset
  • G454 = Work Offset
  • G455 = Work Offset
  • G456 = Work Offset
  • G457 = Work Offset
  • G554 = Work Offset
  • G555 = Work Offset
  • G556 = Work Offset
  • G557 = Work Offset
  • G654 = Work Offset
  • G655 = Work Offset
  • G656 = Work Offset
  • G657 = Work Offset
  • G754 = Work Offset
  • G755 = Work Offset
  • G756 = Work Offset
  • G757 = Work Offset
  • G854 = Work Offset
  • G855 = Work Offset
  • G856 = Work Offset
  • G857 = Work Offset
  • G954 = Work Offset
  • G955 = Work Offset
  • G956 = Work Offset
  • G957 = Work Offset
  • HOLES1 = Hole Cycle
  • HOLES2 = Hole Cycle
  • L5 = Change Offset
  • LONGHOLE = Hole Cycle
  • MCALL = Cancel Canned Cycle
  • MCALL CYCLE81 = Modal Hole Cycle
  • MCALL CYCLE82 = Modal Hole Cycle
  • MCALL CYCLE83 = Modal Hole Cycle
  • MCALL CYCLE84 = Modal Hole Cycle
  • MCALL CYCLE85 = Modal Hole Cycle
  • MCALL CYCLE86 = Modal Hole Cycle
  • MCALL CYCLE87 = Modal Hole Cycle
  • MCALL CYCLE88 = Modal Hole Cycle
  • MCALL CYCLE89 = Modal Hole Cycle
  • MCALL CYCLE840 = Modal Hole Cycle
  • MCALL HOLES1 = Modal Hole Cycle
  • MCALL HOLES2 = Modal Hole Cycle
  • MCALL LONGHOLE = Modal Hole Cycle
  • MCALL POCKET1 = Modal Pocket Cycle
  • MCALL POCKET2 = Modal Pocket Cycle
  • MCALL SLOT1 = Modal Slot Cycle
  • MCALL SLOT2 = Modal Slot Cycle
  • MESSAGE = Comments
  • MSG = Comments
  • MIRROR = Mirror
  • OFFN = Diameter Offset
  • POCKET1 = Pocket Cycle
  • POCKET2 = Pocket Cycle
  • RND = Round
  • ROT = Rotation
  • RP = Polar Radius
  • TRANS = Translate
  • SCALE = Scale
  • SLOT1 = Slot Cycle
  • SLOT2 = Slot Cycle

Siemens Sinumerik M-code support

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

  • M0 = Operation Stop
  • M1 = Program Stop
  • M2 = Program End
  • M3 = Spindle CW
  • M4 = Spindle CCW
  • M5 = Spindle Stop
  • M6 = Load Tool
  • M8 = Coolant On
  • M9 = Coolant Off
  • M17 = Sub Program Return
  • M30 = Program End
  • M36 = Change Pallet
  • M87 = Air Blast
  • M98 = Sub Program Call
  • M99 = Sub Program Return

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

Siemens Sinumerik advanced support

Predator Virtual CNC includes support for the following advanced Siemens Sinumerik functions:

  • R Variables
  • + - / * ^ Math Functions
  • SQRT and MOD Functions
  • TRUNC and IC Functions
  • == Function
  • > and < Booleans
  • >= and <= Booleans
  • SIN and COS Functions
  • TAN and ATAN Functions
  • ABS and ROUND Functions
  • LN and EXP Functions
  • IF - Condition
  • WHILE = Condition
  • WH = Condition
  • DO = Start Loop
  • END = End Loop
  • GOTOB = Jump
  • GOTOF = Jump
  • REPEAT = Repeat Block

NOTE: Some Siemens Sinumerik functions may have to be purchased from Siemens or the machine builder.

Predator Virtual CNC

Download

  • 45 Day Full Evaluation or
  • Unlock with Purchase

CNC Applications

More Virtual CNC Details

More Software

Request a call from Predator

Siemens Sinumerik CNC Support:

Siemens Sinumerik 3N
Siemens Sinumerik 530
Siemens Sinumerik 550
Siemens Sinumerik 800
Siemens Sinumerik 802
Siemens Sinumerik 808
Siemens Sinumerik 810
Siemens Sinumerik 820
Siemens Sinumerik 828
Siemens Sinumerik 840
Siemens Sinumerik 850
Siemens Sinumerik 880
Siemens Sinumerik 2100
Siemens Sinumerik C200
Siemens Sinumerik FMNC
Siemens Sinumerik GN-3TB
Siemens Sinumerik GN-8M
Siemens Sinumerik R2000
Siemens Sinumerik System 3