Forgácsolás technológia számítógépes tervezése I. BAGFS15NNC/NLC Óbudai Egyetem sz és Biztonságtechnikai Mérnöki Kar ományi és Gyártástechnológiai Intézet NC programozás Bánki Donát Gépés Anyagtudo Dr. Mikó Balázs [email protected]2012. szeptember 9.
92
Embed
Forgácsolás technológia számítógépes tervezése I.old.bgk.uni-obuda.hu/ggyt/targyak/seged/bagfs15nnb/nct101_tm.pdf · Forgácsolás technológia számítógépes tervezése
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
alfanumerikus karakterekből álló, általában szabványos szintaxissal
rendelkező vezérlőprogram segítségével.
3FTSZT I - NCT101M/T
Segédletek
• Minta feladat a honlapon
• HF sablon Word-ben
• www.nct.hu• www.nct.hu
– NCT101M/T
– Programozási segédlet
– Példatárak
FTSZT I - NCT101M/T 4
NC vezérlés felépítése
5FTSZT I - NCT101M/T
Koordináta rendszerA munkadarabhoz kötött vonatkoztatási rendszer, melyben azelmozdulások értelmezhetők.
Referencia pontA szerszámgép kitüntetett pontja, a szerszámgépkoordinátarendszerének origója. A szerszámgép bekapcsolásakoordinátarendszerének origója. A szerszámgép bekapcsolásaután a referencia pont felvételét követően tudja a gép, hogyhol van a vezérelt pontja.
6FTSZT I - NCT101M/T
Abszolút koordináta megadásA koordináta rendszer kezdőpontjától számított elmozdulástadjuk meg.
Növekményes koordináta megadás
A szerszám pillanatnyi helyzetétől számított elmozdulást adjukA szerszám pillanatnyi helyzetétől számított elmozdulást adjukmeg.
7FTSZT I - NCT101M/T
Interpoláció
A munkadarab és a szerszám egymáshoz viszonyítottelmozdulása. Az interpoláció lehet egyenes, vagy körpályamenti.Mindig a szerszám munkadarabhoz viszonyított mozgását írjukle, függetlenül attól, hogy az adott mozgást a munkadarabvagy a szerszám végzi.vagy a szerszám végzi.
8FTSZT I - NCT101M/T
Öröklődő funkcióBizonyos utasítások hatása, vagy értékük nagysága mindaddigérvényben van, vagyis öröklődik, amíg ellenkező értelműparancsot nem adun ki, vagy más értéket nem adunk amegfelelő funkciónak.
Nem öröklődő funkcióNem öröklődő funkcióBizonyos utasítások hatása, vagy értékük nagysága csak azadott mondatban érvényes.
9FTSZT I - NCT101M/T
Előkészítő funkciókEgy adott mondat által végrehajtandó tevékenység típusát azelőkészítő funkció, más néven G kódok adják meg.
Vegyes funkciók
A kapcsolási utasítások megadására szolgáló, úgynevezett Mkódok.
10FTSZT I - NCT101M/T
Koordináta adatokA szükséges szerszám elmozdulásokat koordináta tengelyekmenti elmozdulásokként adjuk meg:X, Y, Z, A, B, C
Forgácsolási paraméterek
Előtolás: F, mértékegysége mm/fordulat vagy mm/percFordulatszám: S, mértékegysége 1/perc
G41 G01 X Y D – korrekció balrólG42 G01 X Y D – korrekció jobbrólG01 G40 vagy D00 – korrekció kikapcsolása
31FTSZT I - NCT101M/T
Irányszög alkalmazása
32FTSZT I - NCT101M/T
Automatikus számításokKét egyenes metszéspontja
33FTSZT I - NCT101M/T
Automatikus számítások
Egyenes és kör metszéspontja
34FTSZT I - NCT101M/T
Automatikus számítások
Kör és egyenes metszéspontja
35FTSZT I - NCT101M/T
Automatikus számítások
Két kör metszéspontja
FTSZT I - NCT101M/T 36
Példa
FTSZT I - NCT101M/T 37
Munkatér lehatárolás
G22 X… Y… Z… I… J… K… P…
X – X tengely pozitív irányú határaI – X tengely negatív irányú határaY – Y tengely pozitív irányú határaJ – Y tengely negatív irányú határaZ – Z tengely pozitív irányú határa
FTSZT I - NCT101M/T 38
Z – Z tengely pozitív irányú határaK – Z tengely negatív irányú határa
P=0 – a kijelölt tér belseje van tiltvaP=1 – a kijelölt tér külseje van tiltva
G23 - kikapcsolás
P=1 P=0
Zsebmaró makróciklus
G65 P9999 X… Y… Z… K… R… D… E… Q… F… S… T…M…
X, Y, Z – a zseb méreteK – biztonsági távolság Z iránybaR – sarok sugaraD – szerszámsugár korrekció regisztereE – fogásszélesség a maróátmérő %-ában
FTSZT I - NCT101M/T 39
E – fogásszélesség a maróátmérő %-ábanha nincs megadva +83%ha + óramutató járásával ellentétes irányha - óramutató járásával megegyező irány
Q – fogásmélységF, S, T – előtolás, fordulatszám, szerszámM – egy M funkció megadható
Zsebmaró makróciklus
FTSZT I - NCT101M/T 40
Zsebmarás elfajuló esetei
Ha Y érték nincs megadva: horony Y = 2 * R
FTSZT I - NCT101M/T 41
Ha Y és R érték nincs megadva: horony R = D / 2Y = D
Zsebmarás elfajuló esetei
Ha X és Y érték nincs megadva: körzsebX = 2 * RY = 2 * R
U(Δd) – fogásmélységR(e) – kiemelésP(ns) – a kontúr kezdő mondatszámaQ(nf) – a kontúr befejező mondatszámaU(Δu) – simítási ráhagyás X iránybanW(Δw) – simítási ráhagyás Z iránybanF, S, T – a nagyolás során érvényes paraméterek
63FTSZT I - NCT101M/T
Menetvágó ciklus G76
n – simító ciklusok számar – a kiemelési letörés hossza (r*0.1*menetemelkedés)α – a menetvágó kés élszögeΔdmin – minimális fogás (sugárban)d – simítási ráhagyás (sugárban)d – simítási ráhagyás (sugárban)X – magátmérőZ – a menet végek – menet mélysége (sugárban)Δd – az első fogás (sugárban)i – kúposság (sugárban)L - menetemelkedés