Dotaz pro programatory G-Kodu
Né že bych se považoval za programátora G kódu, ale mi to fungovalo. Podprogram skončí G0 x0y0 a G92 posune obrábění tam kde potřebuji.
Takže akorát musíš xkrát napsat nové souřadnice.
Záleží jak je to složité obrábění, ale jestli to je moc malých kousků tak bych to asi řešil už v CAMu
Ten můj soubor pracoval v EMC
Takže akorát musíš xkrát napsat nové souřadnice.
Záleží jak je to složité obrábění, ale jestli to je moc malých kousků tak bych to asi řešil už v CAMu
Ten můj soubor pracoval v EMC
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Jde to řešit podprogramem, jenom jsem to teď fofrem přeletěl co tu řešíte, a musím do školy, odpoledne napíšu řešení, vydrž prťka vydrž!!!
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
bednar.dk@seznam.cz
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Tak zaprvé k Radkovi-B: mach umi pracovat s parametry, teda pokud to chápu dobře... Já to používám na to že mu na začátku definuju jakou hloubku bude frézovat a na kolik vrstev a pak dále v podprogramech mám výpočty které si to berou z toho počátku... Parametr se definuje např #1000=50 a pak ho vybereš třeba F[#1000] a budeš tím mít F50
A ted k podprogramu, přečetl jsem pořádně diskuzi a už to tu padlo od ivča, včetně příkladu, bohužel je problém v tom že bys musel ručně nulovat začátky kde vyjíždí, nebo použiješ těch parametrů a napíšeš si výpočty vrámci podprogramu... Přikládám tu soubor kde jsem napsal něco, kde na začátku zadáš počet kusů v X, Y a rozestupy a on si vše dopočítá sám... na konec programu jsem označil místo kam musíš dodat svůj tvar co chceš opakovat.... Je to tam sice řešené podprogramem v podprogramu aniž bych to dělal někdy předtím ale funguje to...
Doufám, že ti to pomůže, pokud bys měl nějaký dotaz sem s nim... A sorry za prodlení, dneska jsem lítal jak hadr na holi....
A ted k podprogramu, přečetl jsem pořádně diskuzi a už to tu padlo od ivča, včetně příkladu, bohužel je problém v tom že bys musel ručně nulovat začátky kde vyjíždí, nebo použiješ těch parametrů a napíšeš si výpočty vrámci podprogramu... Přikládám tu soubor kde jsem napsal něco, kde na začátku zadáš počet kusů v X, Y a rozestupy a on si vše dopočítá sám... na konec programu jsem označil místo kam musíš dodat svůj tvar co chceš opakovat.... Je to tam sice řešené podprogramem v podprogramu aniž bych to dělal někdy předtím ale funguje to...
Doufám, že ti to pomůže, pokud bys měl nějaký dotaz sem s nim... A sorry za prodlení, dneska jsem lítal jak hadr na holi....
- Přílohy
-
- podprogramy.txt
- (447 bajtů) Staženo 745 x
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
- Radek-B
- Příspěvky: 2144
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
OOO mach umi pocitat s parametry, to jsem nevedel , ale jak rikam zjednodusilo se to. Mach nejaky rok uz nepouzivam , tak odpuste nevedomost.
RADEK
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
Jooo! To je přesně ono co jsem potřeboval. Taky jsem se vrátil až teď a testnul jsem to.......Jo jo.sysel píše: Doufám, že ti to pomůže, pokud bys měl nějaký dotaz sem s nim... A sorry za prodlení, dneska jsem lítal jak hadr na holi....
Ještě jednu drobnost bych potřeboval, jelikož jsem se takto v G-kodu nepohyboval - bylo by možno k těm řádkům vložit REMy? Trochu si to projíždím, ale nějak moc nepobírám systém. Pokud bys to mohl doplnit, tak jak to jede - řádek po řádku.
Pokud by to bylo v Basicu, nebo v asembleru tak mi to problémy nedělá, ale toto nějako nepobírám.
Syntaxe vložené smyčky ve smyčce mi není cizí, ale tady?
Dík za ochotu.
bednar.dk@seznam.cz
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
To že funguje smyčka ve smyčce jsem zjistil až když jsem dělal tady tohle Dopsal jsem do toho programu komenty, doufám že pochopíš, píšu to tak jak si to myslím... Ale bacha pokud používáš poloměrové korekce G41/G42 tak v podprogramech se to chová nevyspytatelně!!!! Měl jsem nejeden zmetek
- Přílohy
-
- podprogramy.txt
- (986 bajtů) Staženo 871 x
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
nezkoušel jsem to, ale když se divam do manualu tak jo.... Kapitola 10.5.3.3Radek-B píše:to sysel
umi to i fce ??? sin, cos, scitat delit atd ??
RADEK
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Tak jsem to prubnul, ale někde je chybka Z - v reálu leze nahoru
- Přílohy
-
- OKNO_P.TXT
- (2.14 KiB) Staženo 631 x
bednar.dk@seznam.cz
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Maš tam na začatku G00 Z15 a on ti to pokažde zopakuje a tim ti leze o 15 nahoru.... Bud musiš tohle na začatku zrušit, nebo na konci nesmiš vyjet do těch G01 Z1 G00 Z14
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
nj, jasně už jsem to šoupnul úpně na začátek Z15 a už, už mi to nedošlo. Dík . Hledal jsem to úpně jinde a přitom jsem to měl přímo před očima.
bednar.dk@seznam.cz
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
SolidWorks 2011
Zakázková výroba jednoúčelových strojů
konstrukce strojů, automatizace,
http://www.indops.cz" onclick="window.open(this.href);return false;
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Se mi taky stává, 4x projdený celý Gkod a 4x přejdena ta samá chyba....Mad_BOXs píše:nj, jasně už jsem to šoupnul úpně na začátek Z15 a už, už mi to nedošlo. Dík . Hledal jsem to úpně jinde a přitom jsem to měl přímo před očima.
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/