 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14678 Aktiv.: 61.79
|
Objavljeno: Sre Apr 08, 2015 9:53 am Naslov sporočila: CNC - G koda (programiranje) |
|
|
Na mizico sem pritrdil pertinaks ploščo katero nameravam na mestu kamor bom pritrjeval ploščico izravnat. No malo sem že iz prakse, minilo je več kot 20 let od kar sem dokaj aktivno pisal programe v G kodi za službebe CNC-je.
Vseeno sem še nekako spravil delujoči program skupaj program skupaj.
Ne spomnim se kako napišem v glavnem programu, da se podprogram ponovi n-krat.
Ok v danem primeru sem podprogram z glavnega programa pač poklical n-krat.
Glavni program:
Koda: |
G90 G00 X10.00 Y-10.00 Z-5.00
G91 G01 Z-3.00 F500
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
M98 (P02.tap)
Z3.00
G90 G00 X10.00 Y-10.00
M30 |
podprogam:
Koda: |
X100.00
y-5.00
X-100.00
y-5.00
M99
|
 _________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.70 Kraj: glej fogl
|
Objavljeno: Sre Apr 08, 2015 2:13 pm Naslov sporočila: |
|
|
Poskusi o-kode. Nisem pa prepričan ali je to standard ali je specifično za LinuxCNC - dej prosim javi če funkcionira. _________________ lp, Klemen |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14678 Aktiv.: 61.79
|
Objavljeno: Sre Apr 08, 2015 11:07 pm Naslov sporočila: |
|
|
Odgovarjam samemu sebi mora pride komu prav. M98 prejme poleg imena podprograma še parameter Ln
pri čem je "n" števillo klicev prodprograma.
Primer mojega glavnega programa za ravnanje mize.
Podprogram P02.tap se bo ponovil 60x
Koda: |
G90 G00 X10.00 Y-10.00 Z-10.50
G91 G01 Z-3.00 F500
M98 (P02.tap) L60
Z3.00
G90 G00 X10.00 Y-10.00
M30
|
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5822 Aktiv.: 24.51 Kraj: Grosuplje
|
Objavljeno: Pon Apr 13, 2015 9:56 am Naslov sporočila: |
|
|
V filemanagerju sem na hitro prilepil nekaj literature (CNC_Literatura), ki se nanaša na temo CNCjev (PCB, G-koda,...). _________________ Lp, Jaka |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 9 dni
Powered by phpBB © 2001, 2005 phpBB Group
|