Pályafunkciók
Egyenes
Derékszögű koordináták
A G00 és G01 NC funkciókkal egyenes mozgást programozhat gyorsmenetben vagy megmunkálási előtolással bármely irányban.
N110 G00 Z+100 M3 | ; egyenes gyorsmenetben |
N120 G01 X+20 Y-15 F200 | ; egyenes megmunkálási előtolással |
A számértékkel programozott előtolás addig az NC mondatig érvényes, amelyben egy új előtolás van programozva. A G00 csak abban az NC mondatban érvényes, amelyben programozva volt. A G00-t tartalmazó NC mondat után ismét az utolsó számértékkel programozott előtolás érvényes.
Gyorsmeneti mozgásokat kizárólag a G00 NC funkcióval programozzon, nem pedig túl nagy számértékekkel. Csak ez a módszer biztosítja, hogy a gyorsmenet mondatonként működjön, és a gyorsmenetet a megmunkálási előtolástól elkülönítve tudja szabályozni.
A G00 és G01 megfelel az FMAX-szal és az F-fel végzett L Klartext szintaxisnak.
Polárkoordináták
A G10 és G11 NC funkciókkal egyenes mozgást programozhat gyorsmenetben vagy megmunkálási előtolással bármely irányban.
N110 I+0 J+0 | ; pólus |
N120 G10 R+10 H+10 | ; egyenes gyorsmenetben |
N130 G11 R+50 H+50 F200 | ; egyenes megmunkálási előtolással |
Az R polárkoordináta-rádiusz megfelel a PR Klartext szintaxisnak.
A H polárkoordináta-szög megfelel a PA Klartext szintaxisnak.
A G10 és G11 megfelel az FMAX-szal és az F-fel végzett LP Klartext szintaxisnak.
Letörés
A G24NC funkcióval két egyenes közé egy letörést illeszthet be. A letörés nagysága arra a metszéspontra vonatkozik, amelyet az egyenesek segítségével programoz.
N110 G01 X+40 Y+5 | ; egyenes megmunkálási előtolással |
N120 G24 R12 | ; letörés megmunkálási előtolással |
N130 G01 X+5 Y+0 | ; egyenes megmunkálási előtolással |
Az R szintaxiselem utáni érték megfelel a letörés méretének.
A G24 megfelel a CHF Klartext szintaxisnak.
Lekerekítés
A G25NC funkcióval két egyenes közé egy lekerekítést illeszthet be. A lekerekítés arra a metszéspontra vonatkozik, amelyet az egyenesek segítségével programoz.
N110 G01 X+40 Y+25 | ; egyenes megmunkálási előtolással |
N120 G25 R5 | ; lekerekítés megmunkálási előtolással |
N130 G01 X+10 Y+5 | ; egyenes megmunkálási előtolással |
A G25 megfelel az RND Klartext szintaxisnak.
Az R szintaxiselem utáni érték megfelel a rádiusznak.
Körközéppont
Derékszögű koordináták
Az I, J és K vagy G29 NC funkciókkal a körközéppontot határozhatja meg.
N110 I+25 J+25 | ; körközéppont az XY síkban |
N110 G00 X+25 Y+25 | ; előpozicionálás egy egyenessel |
N120 G29 | ; körközéppont az utolsó pozícióban |
- I, J és K
A körközéppontot ebben az NC mondatban határozhatja meg.
- G29
A vezérlő az utoljára programozott pozíciót veszi át körközéppontként.
Az I, J és K vagy G29 megfelel a CC Klartext szintaxisnak, tengelyértékekkel vagy anélkül.
Az I-vel és J-vel határozhatja meg a körközéppontot az X és Y tengelyen. A Z tengely definiálásához programozzon K-t.
Polárkoordináták
Az I, J és K vagy G29 NC funkciókkal a pólust határozhatja meg. Az összes polárkoordináta a pólusra vonatkozik.
N110 I+25 J+25 | ; pólus |
- I, J és K
A pólust ebben az NC mondatban határozhatja meg.
- G29
A vezérlő az utoljára programozott pozíciót veszi át pólusként.
Az I, J és K vagy G29 megfelel a CC Klartext szintaxisnak, tengelyértékekkel vagy anélkül.
Körpálya a körközéppont körül
Derékszögű koordináták
A G02, G03 és G05 NC funkciókkal programozhat körpályát a körközéppont körül.
N110 I+25 J+25 | ; körközéppont |
N120 G03 X+45 Y+25 | ; körpálya a körközéppont körül |
- G02
Körpálya az óramutató járásával egyezően, megfelel a C Klartext szintaxisnak DR--szal.
- G03
Körpálya az óramutató járásával ellentétesen, megfelel a C Klartext szintaxisnak DR+-szal.
- G05
Körpálya forgásirány nélkül, megfelel a DR nélküli C Klartext szintaxisnak.
A vezérlő az utoljára programozott forgásirányt használja.
Polárkoordináták
A G12, G13 és G15 NC funkciókkal körpályát programozhat egy definiált pólus körül.
N110 I+25 J+25 | ; pólus |
N120 G13 H+180 | ; körpálya pólus körül |
- G12
Körpálya az óramutató járásával egyezően, megfelel a CP Klartext szintaxisnak DR--szal.
- G13
Körpálya az óramutató járásával ellentétesen, megfelel a CP Klartext szintaxisnak DR+-szal.
- G15
Körpálya forgásirány nélkül, megfelel a DR nélküli CP Klartext szintaxisnak.
A vezérlő az utoljára programozott forgásirányt használja.
A H polárkoordináta-szög megfelel a PA Klartext szintaxisnak.
Körpálya definiált rádiusszal
Derékszögű koordináták
A G02, G03 és G05 NC funkciókkal körpályát programozhat definiált rádiusszal. Rádiuszérték programozásakor a vezérlőnek nincs szüksége körközéppontra.
N110 G03 X+70 Y+40 R+20 | ; körpálya definiált rádiusszal |
- G02
Körpálya az óramutató járásával egyezően, megfelel a CR Klartext szintaxisnak DR--szal.
- G03
Körpálya az óramutató járásával ellentétesen, megfelel a CR Klartext szintaxisnak DR+-szal.
- G05
Körpálya forgásirány nélkül, megfelel a DR nélküli CR Klartext szintaxisnak.
A vezérlő az utoljára programozott forgásirányt használja.
Körpálya érintőleges csatlakozással
Derékszögű koordináták
Polárkoordináták
A G16 NC funkcióval körpályát programozhat érintőleges csatlakozással az előző pályafunkcióhoz.
N110 G01 G42 X+0 Y+35 F300 | ; egyenes |
N120 I+40 J+35 | ; pólus |
N130 G16 R+25 H+120 | ; körpálya érintőleges csatlakozással |
Az R polárkoordináta-rádiusz megfelel a PR Klartext szintaxisnak.
A H polárkoordináta-szög megfelel a PA Klartext szintaxisnak.
A G16 megfelel a CTP Klartext szintaxisnak.
Kontúr megközelítése és elhagyása
A G26 és G27 NC funkciókkal a kontúrt egy körszelet segítségével lágyan megközelítheti vagy elhagyhatja.
N110 G01 G40 G90 X-30 Y+50 | ; kezdőpont |
N120 G01 G41 X+0 Y+50 F350 | ; első kontúrpont |
N130 G26 R5 | ; érintőleges megközelítés |
* - ... | |
N210 G27 R5 | ; érintőleges elhagyás |
N220 G00 G40 X-30 Y+50 | ; végpont |
A HEIDENHAIN a nagyobb teljesítőképességű APPR és DEP NC funkció használatát javasolja. Ezek az NC funkciók részben több NC mondatot kombinálnak a kontúr megközelítéséhez és elhagyásához.
A G41 és G42 megfelel a Klartext szintaxis RL és RR értékének.
Megközelítési és elhagyási funkciók derékszögű koordinátákkal
Az APPR és DEPNC funkciót polárkoordinátákkal is programozhatja.