Operation Manual
630 Tabellen en overzichten
9.4 Compatibiliteit van DIN-programma's
De volgende G-functies worden tot nu toe niet door de CNC PILOT
640 ondersteund: G62, G63, G98, G162, G204, G710, G906, G907,
G915, G918, G975.
De volgende G-functies leiden tot een waarschuwing wanneer ze in
een contourbeschrijving worden gebruikt: G10, G38, G39, G52,
G95, G149. Deze functies zijn nu zelfhoudend.
Bij de draadfuncties G31, 32, 33 worden evt. waarschuwingen
gegenereerd; het is raadzaam deze functies te controleren
De functie "Contour spiegelen/verschuiven G121" wordt
geconverteerd naar G99, maar de werking is compatibel
De functie G48 leidt tot een waarschuwing vanwege een gewijzigde
werking.
G916, 917 en 930 leiden tot een waarschuwing vanwege de
gewijzigde werking. Functies moeten door de PLC worden
ondersteund
Namen van externe subprogramma's:
de converter voegt bij de oproep van een extern subprogramma
"CONV_..." aan het begin van de naam toe.
Meerkanaals programma's:
Bij eenkanaals besturingen worden programma's met twee sledes
geconverteerd naar één slede, waarbij de Z-beweging van de
tweede slede naar G1 W… of G701 W… wordt geconverteerd
In de programmakop wordt #SLEDE $1$2 vervangen door
#SLEDE $1
$-instructies vóór het regelnummer worden verwijderd
$2 G1 Z… wordt naar G1 W… geconverteerd,
dienovereenkomstig ook G701 Z… naar G701 W…
Het woord TOEWIJZING wordt verwijderd (maar intern voor de
conversie van de volgende regels gemarkeerd)
Synchrooninstructies $1$2 M97 worden verwijderd
Nulpuntverschuivingen voor slede 2 worden uitgecommenteerd,
verplaatsingen worden van een waarschuwing voorzien.
Niet-converteerbare elementen:
Als het DIN-programma niet-converteerbare elementen bevat, dan
wordt de desbetreffende NC-regel als commentaar opgeslagen.
Vóór dit commentaar wordt het begrip "WAARSCHUWING"
geplaatst. Afhankelijk van de situatie wordt de niet-converteerbare
functie in de commentaarregel overgenomen, of volgt de niet-
converteerbare NC-regel na het commentaar.
HEIDENHAIN adviseert geconverteerde NC-programma's
aan te passen aan de specifieke kenmerken van de
besturing en deze te controleren voordat de programma's
worden gebruikt voor de productie.