Zdravím,
vím, že se zde programy moc neřeší, ale nenašel jsem žádné jiné forum ohledně CNC
potřeboval bych poradit s PRIMITIVNÍM programem na frézku, spíš dokončit - opravit - nebo zda je to úplně špatně
pohled na frézku http://postimg.org/image/4r0zcy1kd/
program http://postimg.org/image/5yex55rot/
obrobek http://postimg.org/image/nmlj5o3ft/
* červeně čelisti
mám vzít od kraje 2mm do hloubky 1mm kolem celého obrobku, který je 85x60 (výška 14,7, přičemž od čelistích to je 5mm)
zajímalo by mě, zda je program vůbec dobře, jestli mám zařadit G40/G41, apod
Máme nového profesora, ale jaksi frézku nám za 3 roky nikdo moc nevysvětlil.. soustruh není problém, jenže u frézky mě (celé třídě) dělá problém orientace - nulový bod, odkud se to bere, apod..
Mockrát děkuji
program na frézku EMCO Sinumerik 810 T
Moderátor: sysel
-
- Sponzor fora
- Příspěvky: 8336
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Proč tam předěláváš nulový bod funkcí G58? Znamená to, že jsi sondováním zaměřil levý roh zadní čelisti svěráku a polotovar je 60 mm široký (ve směru Y) a o 5 mm přesahuje na výšku svěrák? Pak bych rozuměl tomu, že nulový bod přemístíš na obvyklejší polohu levého předního horního rohu polotovaru, ale přijde mi to trochu ošemetné
Sám bych ten roh raději zaměřil přímo a nechal jen G54 a do čarování s G58 se nepouštěl.
Na řádku N9 bych raději nenechával rychloposuv v Z až na pracovní výšku, raději bych se zastavil kousek nad obrobkem a do Z-1 sjel pracovním posuvem, zachrání ti to nejednu frézu.
Na řádku N17 bych raději přejel o kousek dál, třeba na X-5, následující rychloposuv směrem nahoru by neměl být z přímého kontaktu nástroje s materiálem.
K řádkům 11 až 17: tam jen objíždíš ten polotovar 60x85. Jestli máš zajet 2 mm dovnitř, tak musíš ty souřadnice posunout o ty 2 mm (pokud jsi neudělal nějaký nedoporučovaný trik s průměrovou korekcí).
Jo, a ještě vlastně ta korekce, G41 tam musí být a před odjezdem rychloposuvem se zase pomocí G40 musí vypnout. Nebo kdybys přesně znal průměr nástroje tak ho můžeš přičíst k souřadnicím ručně, ale to není dobrá praxe
Jinak tam nic moc hrozného nevidím (což neznamená, že to tam není
)

Na řádku N9 bych raději nenechával rychloposuv v Z až na pracovní výšku, raději bych se zastavil kousek nad obrobkem a do Z-1 sjel pracovním posuvem, zachrání ti to nejednu frézu.
Na řádku N17 bych raději přejel o kousek dál, třeba na X-5, následující rychloposuv směrem nahoru by neměl být z přímého kontaktu nástroje s materiálem.
K řádkům 11 až 17: tam jen objíždíš ten polotovar 60x85. Jestli máš zajet 2 mm dovnitř, tak musíš ty souřadnice posunout o ty 2 mm (pokud jsi neudělal nějaký nedoporučovaný trik s průměrovou korekcí).
Jo, a ještě vlastně ta korekce, G41 tam musí být a před odjezdem rychloposuvem se zase pomocí G40 musí vypnout. Nebo kdybys přesně znal průměr nástroje tak ho můžeš přičíst k souřadnicím ručně, ale to není dobrá praxe

Jinak tam nic moc hrozného nevidím (což neznamená, že to tam není

Aleš Procháska
cituji z dokumentu od našeho profesora: "Funkce G 54 je první posunutí nulového bodu z konce vřetene na konec čelistí univerzálky. Toto posunutí se nám velmi osvědčilo a dovedlo zabránit mnoha haváriím. Ve skupině pracuje samostatně 10-15 studentů a nemám čas celý program detailně zkontrolovat.
Funkce G 58 je tedy druhé posunutí nulového bodu obrobku, z konce čelistí univerzálky na čelo obráběné součásti."
Posunutí o 2mm - já myslel, že se bere střed nástroje, nebo že to samo spočítá.. ted jsi mě zmátl, ale asi máš pravdu..
N9 a N17, opraveno
Ještě tam po nás (myslím) chtěl G40, po odfrézování vyjeli od obrobku na "G1 X-5 Y-5", a poté "G40 G0 X-10 Y-10"
Díky moc
Funkce G 58 je tedy druhé posunutí nulového bodu obrobku, z konce čelistí univerzálky na čelo obráběné součásti."
Posunutí o 2mm - já myslel, že se bere střed nástroje, nebo že to samo spočítá.. ted jsi mě zmátl, ale asi máš pravdu..
N9 a N17, opraveno
Ještě tam po nás (myslím) chtěl G40, po odfrézování vyjeli od obrobku na "G1 X-5 Y-5", a poté "G40 G0 X-10 Y-10"
Díky moc
-
- Sponzor fora
- Příspěvky: 8336
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Tak asi profesor ví co říká s těmi kolizemi
zřejmě G58 tedy má tenhle důvod.
Nevím, jestli jsem ty 2 mm pochopil dobře - je to jakože zmenšit polotovar z každé strany o 2 mm?
Ještě se podívej do toho co píšu, zapomněl jsem na G41 a editoval to asi zrovna když jsi psal odpověď. Chybí tam na začátku tahle funkce, která znamená, že se má jet vlevo od zadané čáry. To je ta korekce na průměr, kterou pak systém dělá sám, ale ty dva milimetry dovnitř si musíš vypočítat sám. Při ručním programování je to obvyklá praxe, že se programuje obrys který skutečně obrábíš a posunutí nástroje se řeší pomocí G41. Teď mě napadá, že aby se ta korekce projevila, tak by se mělo spíš začít (třeba) na X0 Y-30, pak zařadit korekci G41, pak dojet normálním posuvem na ten tvůj výchozí bod obrábění G1 X0 Y-5 a pak teprv frézovat. Nevím, jak Sinumerik, ale normálně první dráha po zařazení korekce probíhá "šikmo", jak na začátku ta korekce není a na konci už ano.
Upozorňuju, že jsem ručně programoval naposledy asi před 30 lety, tak jsem mohl na něco zapomenout

Nevím, jestli jsem ty 2 mm pochopil dobře - je to jakože zmenšit polotovar z každé strany o 2 mm?
Ještě se podívej do toho co píšu, zapomněl jsem na G41 a editoval to asi zrovna když jsi psal odpověď. Chybí tam na začátku tahle funkce, která znamená, že se má jet vlevo od zadané čáry. To je ta korekce na průměr, kterou pak systém dělá sám, ale ty dva milimetry dovnitř si musíš vypočítat sám. Při ručním programování je to obvyklá praxe, že se programuje obrys který skutečně obrábíš a posunutí nástroje se řeší pomocí G41. Teď mě napadá, že aby se ta korekce projevila, tak by se mělo spíš začít (třeba) na X0 Y-30, pak zařadit korekci G41, pak dojet normálním posuvem na ten tvůj výchozí bod obrábění G1 X0 Y-5 a pak teprv frézovat. Nevím, jak Sinumerik, ale normálně první dráha po zařazení korekce probíhá "šikmo", jak na začátku ta korekce není a na konci už ano.
Upozorňuju, že jsem ručně programoval naposledy asi před 30 lety, tak jsem mohl na něco zapomenout

Aleš Procháska