SiePortal is not yet available in the selected region
Please mind, SiePortal is not yet available in the region you selected. If you continue, you will be taken to the platform Industry Mall, which will successively be replaced by SiePortal also in that region.
In the selected region, SiePortal is available
Please mind, in the region you selected, our Industry Mall is already replaced by its successor, SiePortal. If you continue, you will be taken to SiePortal, which will successively replace Industry Mall also in other regions.
Use our online form for specific solution suggestions or send your technical question directly to a product specialist in the Technical Support:
Create request
Status of your requests
Track the status of your request online. An overview of your request can be found here:
Status of your requests
Search in
Product Catalog
Product Catalog
ETIM 7
ETIM 8
Minimize
Drive technology
Automation technology
Automation systems
SIMATIC Industrial Automation Systems
SIMOTION Motion Control System
SINUMERIK CNC automation systems
SINUMERIK 808
SINUMERIK 828
SINUMERIK 840
SINUMERIK ONE
Introduction SINUMERIK ONE
Highlights
Machine Concept
Machine Virtualization
SIMOTICS motors
Motion Control Encoder measuring systems
MOTION-CONNECT connection systems
SINAMICS S120 drive system
SINAMICS S220 drive system
SINUMERIK CNC
Function overview of SINUMERIK ONE with SINAMICS S120
Glossary SINUMERIK ONE
Control structure and configuration
Drive functions
Axis functions
Spindle functions
Interpolations
Couplings
Transformations
Measuring
Technologies
Motion-synchronous actions
CNC programming language
Programming language
Working plane
Main program call from main program and subprogram
Job list
Number of subprogram passes
Subprogram levels and interrupt routines
Skip blocks
Polar coordinates
Metric/inch dimensions
Inverse-time feedrate
CNC high-level language
Preprocessing memory, dynamic FIFO
Look Ahead
Frame concept
Inclined-surface machining with frames
Axis/spindle interchange
Geometry axes, switchable online in the part program
Program preprocessing
Online ISO dialect interpreter
Work offsets
Scratching, determining work offset
Preset
Set actual value
Variables and arithmetic parameters
Auxiliary function output
Programming support
Simulations
Operating modes
Tools
Communication and data management
Operation
Monitoring functions
Compensations
Programmable logic controller PLC
Safety functions
Engineering
Boost productivity
SINUMERIK ONE
SINUMERIK I/O devices
SIMATIC I/O devices for SINUMERIK
SITOP power supply
SINUMERIK ONE Safety Integrated
SINUMERIK HMI hardware
SINUMERIK HMI software
Machine Engineering and Commissioning
Machine Operation
Machine Services
Product Partner SINUMERIK Systems
Certificates of suitability (approvals)
List of abbreviations
SINUMERIK MC
SINUMERIK glossaries
Supplementary products and functions
MACHINUM
Product Partner SINUMERIK Systems
Lifecycle Services
MOTION-CONNECT connection systems
System cabling/control cabinets
SIMATIC HMI operator control and monitoring systems
Coordinate transformation during which the coordinate origin is moved.
According to DIN 66217, clockwise, rectangular (Cartesian) coordinate systems are used in machine tools. The following coordinate systems are defined:
Machine coordinate system MCS The machine coordinate system is formed by all the available physical machine axes.
Basic coordinate system BCS The basic coordinate system consists of 3 Cartesian axes (geometry axes), as well as other non-geometry axes (special axes).
BCS and MCS are always in conformance when the BCS can be mapped to the MCS without kinematic transformation (e.g. TRANSMIT/face transformation, 5-axis transformation and max. 3 machine axes).
Basic zero system BZS DRF offsets, external work offsets and basic frames map the BCS on the BZS.
Settable zero system SZS An activated settable work offset G54 to G599 transfers the BZS to the SZS.
Workpiece coordinate system WCS The programmable frame determines the WCS representing the basis for programming.
Work offsets are therefore used to transform the machine zero point into the workpiece zero point in order to simplify programming.
The following work offsets are possible:
Settable work offsets: It is possible to enter up to 100 work offsets (G54 to G57, G505 to G599), offset coordinates, angles and scaling factors in order to call zero points program-wide for various fixtures or clamping operations, for example. The work offsets can be suppressed block-by-block.
Programmable work offsets: Work offsets can be programmed with TRANS (substitution function, basis G54 to G599) or ATRANS (additive function). This allows you, for example, to work with different work offsets for repetitive machining operations at different positions on the workpiece. G58/G59 make previously programmed work offsets axially replaceable.
External work offsets: Axis-related linear work offsets can also be activated via the PLC user software (function blocks) with assignment of system variable $AA_ETRANS [axis].