Dotaz pro programatory G-Kodu
Mám dotaz. Jde v G-kodu posunout souřadný systém?
Příklad - mám G-kod na jeden výrobek a ten potřebuju opakovat s posunem v ose X a následně posunout Y a opět opakovat v X.
lze pro tento způsob napsat opakovací smyčku?
Prudí mě generovat celou setavu např. 30x20 stejných výrobků.
Kdyby mi to mohl někdo napsat s příslušnými REMy.
Děkuji.
Příklad - mám G-kod na jeden výrobek a ten potřebuju opakovat s posunem v ose X a následně posunout Y a opět opakovat v X.
lze pro tento způsob napsat opakovací smyčku?
Prudí mě generovat celou setavu např. 30x20 stejných výrobků.
Kdyby mi to mohl někdo napsat s příslušnými REMy.
Děkuji.
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;
- magi
- Sponzor fora
- Příspěvky: 2654
- Registrován: 16. 10. 2006, 12:40
- Bydliště: Třebíč
- Kontaktovat uživatele:
Ja toto resil na palici masine kdyz bylo vic stejnych kusu tak, ze az vykonam blok pro jeden dilec a zastavim paleni, tak odjedu G0ou o miru dalsiho dilce (samosrejme + dostatecna mezera mezi nimi), napisu G92, cimz se znuluje souradny system a cely predesly blok zkopiruju (Ctrl+C, Ctrl+V), takhle porad dal a dal az mam pozadovany pocet dilcu.
Nj, jenže to u toho musím stát a klikat, to samozřejmě jde, ale .......
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;
Jo to tak dělám, jak jsem psal v úvodu. Jenže, jakmile potřebuju nějakou korekci, tak to musím překleslit vše a to je právě to co mě prudí a hlavně je to časově náročné, takhle bych upravil jen jeden dílec a vložil ho do té smyčky.
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;
Když mám třeba 50ks rámečků, v kterých jsou 4 díry tak než to oklikám v CAMu.......
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;
No to jo, ale tohle musí umět cyklus v G-kodu, jen nevím jak a nikde nemohu najít nějaký příklad, proto se ptám tady.
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;
Tak nikdo jiný? To je to tak složité?
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;
Tak se stím celé odpoledne peru a výsledek nic moc. Přes ty offsety to moc dobře nejde, ty posunou souřadný systém na danou pozici, ale já potřebuju tu pozici s každým kusem posunout, něco jako přírustkově, ale to G52 neumožňuje. Laboroval jsem s G92, ale tam když zadám souřadný posun, tak se potom nedokážu vrátit na výchozí souřadný systém. Asi dělám něco špatně.
PS. podprogramy není problém.
PS. podprogramy není problém.
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;
Nevím jestli ti to pomůže,použil jsem tento způsob s podprogramem, sice jenom pro dvě opakování, ale myslím že to můžeš zkusit i vícekrát (dělal jsem 50 stejných kusů ale měl jsem jenom dvě upínací hnízdečka)
Podprogram generoval CAM, zbytek jsem dopsal...
Podprogram generoval CAM, zbytek jsem dopsal...
- Přílohy
-
- Roughing Toolpath - Top.rar
- (9.36 KiB) Staženo 778 x
Jo dík za info ohledně totho tvého souboru, ale takhle jsem to právě zkoušel přes G92, ale je tam ten problém se souřadným systémem. To posunutí jsem vložil na konec podprogramu, takže se mi souřadný systém posune po vykonání podprogranu, ale na vzdálenost vztaženou od poslední polohy nástroje, takže tam je moc počítání. Jestliže skončíš s nástrojem na např. X 120 tak zadáš G92 X-125 a posune to virtuálně X na pozici X5. Alespoň takhle mi to maká. Ale sháním se po jiném - jednodužším řešení, ale asi nic jinýho není.
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;
- Radek-B
- Příspěvky: 2144
- Registrován: 13. 9. 2006, 11:09
- Bydliště: V:Karlovice
- Kontaktovat uživatele:
kdyz to skombinujes s inkrementalnim programovanim tak se ti to posune o presne zadanou hodnotu od posledniho bodu kde stojis.
ovsem nesmis zase zapomenout zapnout absolut nebot dilec mas zrejme naprogramovany absolutne.
pocet opakovani podprogramu se da take zadat.
pomoci zakladni souradne soustavy se muzes vracet na pocatek.
jinak skoda ze mach neumi pracovat z parametry, bylo by to jednodussi.
daly by se pak definovat uzivatelske fce.
RADEK
ovsem nesmis zase zapomenout zapnout absolut nebot dilec mas zrejme naprogramovany absolutne.
pocet opakovani podprogramu se da take zadat.
pomoci zakladni souradne soustavy se muzes vracet na pocatek.
jinak skoda ze mach neumi pracovat z parametry, bylo by to jednodussi.
daly by se pak definovat uzivatelske fce.
RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
automatizace/konstrukce
Děkuji za info, jak je vidět tak asi budu muset zůstat u starého postupu, škoda. Myslel jsem, že si zjednoduším práci, ale jak je vidět, tak jiné řešení nepřichází smůla.
Jak by to bylo jednoduché - upravit jeden díl a ten potom nasekat do plochy v jednom podprogramu G-kodu.
Jak by to bylo jednoduché - upravit jeden díl a ten potom nasekat do plochy v jednom podprogramu G-kodu.
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;