Forfatter Emne: G-Kode tolerance / decimaler  (Læst 150 gange)

Asger-P

  • Newbie
  • *
  • Indlæg: 3
G-Kode tolerance / decimaler
« Dato: Februar 17, 2025, 21:28:08 »
Hejsa

Jeg kører ikke selv med CNC men jeg er ved at skrive en simpel G-Kode viser som jeg skal bruge med min laser gravermaskine.
Jeg har hørt at G02 og G03 kan være lidt besværlige hvis man runder decimalerne af for tidligt, så mit spørgsmål er:
Hvor mange decimaler skal en CNC kontroller have for at man kan være sikker på at den vil udføre G02 og G03 kommandoerne ?

På forhånd tak
Venlig hilsen
Asger

Søren

  • Administrator
  • Hero Member
  • *****
  • Indlæg: 1392
    • Frylunds Maskinforum
Sv: G-Kode tolerance / decimaler
« Svar #1 Dato: Februar 18, 2025, 08:39:03 »
Hej Asger

Det er godt nok mange mange år siden jeg selv har programmeret CNC :D Jeg ville bare bruge 3 decimaler efter kommaet. Det er jo "gratis" medmindre man har meget lidt hukommelse i maskinen. Det er nok noget der ikke er et problem i dag. ;)

Mvh Søren

Roder med (alt alt - ALT for) meget. :) Til gengæld så keder jeg mig heller aldrig. :D

Asger-P

  • Newbie
  • *
  • Indlæg: 3
Sv: G-Kode tolerance / decimaler
« Svar #2 Dato: Februar 18, 2025, 11:52:21 »
Tak for svaret Søren

Årsagen er ikke så meget hukommelse, men mere tid, det går meget langsommere at jonglere doubles end det gør at jonglere integers.
Og jeg vil gerne kunne skalere små logoer til store skilte uden tab af kvalitet, så jeg skal kunne gange med mere end 100 og så stadig have
præcision nok.
Jeg får heldigvis 6 decimaler når jeg eksporterer fra programmet InkScape, men jeg skal så også beholde dem alle for altid at have 3
efter skalering.

Tak for hjælpen
Venlig hilsen
Asger