Maßangaben Inch / metrisch

ab TwinCAT V2.9 Build 901

G70

Maßangabe in Inch

G71

Maßangabe in Millimetern (default)

G700

Maßangabe in Inch mit Verrechnung des Vorschubs

G710

Maßangabe in Millimetern mit Verrechnung des Vorschubs

Standardmäßig ist die Maßangabe in Millimetern (G71) aktiviert. Ob dafür die Koordinaten umgerechnet werden müssen, ist in den Maschinenparametern (Karteireiter: Interpreter) hinterlegt. Auch hier ist standardmäßig das Basismaßsystem auf Millimeter eingestellt.

Auswirkungen der Umschaltung

Für den Fall, dass das Basismaßsystem ungleich dem aktuellen Maßsystem (mit G70 bzw. G71 eingestellten) ist, so müssen bestimmte Parameter und Koordinaten umgerechnet werden. Der hierfür benötigte Umrechnungsfaktor ist, wie das Basismaßsystem, in Maschinenparametern hinterlegt. Die Umschaltung hat auf folgende Parameter Auswirkungen:

Des Weiteren gibt es Parameter, die grundsätzlich im Basismaßsystem verbleiben und nicht umgerechnet werden. Dazu zählen die

Beispiel 1:

Basismaßsystem: Inch

...
N10 G71      (metric dimensions)
N20 G01 X100 (conversion is carried out)
N30 G70      (dimensions in inches)
N40 G01 Y100 (conversion is not necessary, because)
....         (the basic dimensions are also inches)

Beispiel 2:

Basismaßsystem: Millimeter

...
N10 G71 (metric dimensions)
N20 G01 X100 (conversion is not necessary, because)
    (the basic dimensions are also metric)
N30 G70 (dimensions in inches)
N40 G01 Y100 (conversion is carried out)

Nullpunktverschiebungen (NPV)

Einstellbare Nullpunktverschiebungen (G54-G57) verbleiben grundsätzlich im Basismaßsystem und werden nicht umgerechnet. Bei den programmierbaren Nullpunktverschiebungen (G58 & G59) ist die Wirkungsweise von dem aktuellen Maßsystem bei der Anwahl der Verschiebung abhängig.

Beispiel 3:

Basismaßsystem: Millimeter

...
N10 G71    (mm - default)
N20 G54    (activates adjustable zero offset shift)
N30 G58 X100 (programmable zero offset shift)
N40 G01 X0 F6000 (the axis travels to 100 in the machine co-ordinate system)
N50 G70    (inch)
N60 G01 X0   (zero offset shift is programmed under G71 => zero offset shift remains unchanged)
       (i.e. the axis does not move)
N70 G58 X100 (new programmable zero offset shift - now in inches)
N80 G01 X0   (axis moves out by zero offset shift - to 2540 in the machine co-ordinate system)