1 Panimula
Ang FANUC system ay isa sa mga karaniwang ginagamit na control system para saMga tool sa makina ng CNC, at ang mga control command nito ay nahahati sa mga single cycle command at multiple cycle command.
2 mga ideya sa programming
Ang kakanyahan ng programa ay upang malaman ang mga katangian ng trajectory ng tool, at mapagtanto ang paulit-ulit na mga pahayag sa programa sa pamamagitan ng isang mathematical algorithm. Ayon sa mga katangian ng bahagi sa itaas, nakita namin na ang halaga ng X coordinate ay unti-unting bumababa. Samakatuwid, maaari mong gamitin ang FANUC system upang X baguhin ang wear value, i-customize ang turning cycle machining, kontrolin ang tool sa bawat oras mula sa bahagi ng contour distance ng tool na may isang nakapirming halaga, at iproseso ito sa bawat machining cycle bago ang pagbabago at pagkatapos ay gamitin ang kundisyon ng system upang tumalon, ibalik Baguhin ang pahayag nang naaayon. Matapos makumpleto ang roughing cycle, tukuyin ang workpiece upang matukoy ang dami ng pagtatapos, baguhin ang mga parameter ng kompensasyon ng tool, at pagkatapos ay tumalon upang makumpleto ang pagliko.
3 Tamang piliin ang panimulang punto ng cycle
Kapag natapos na ang cycle program, awtomatikong babalik ang tool sa panimulang posisyon ng cycle program execution sa dulo ng cycle. Samakatuwid, kinakailangan upang matiyak na ang tool ay ligtas na bumalik sa panimulang punto sa pagtatapos ng cycle. Kapag naka-program ang cycle command, madaling gamitin at harapin ang mga potensyal na panganib sa kaligtasan na nagdudulot ng malalaking problema. Siyempre, hindi matitiyak ang kaligtasan. Ang panimulang punto ay itinakda nang napakalayo mula sa workpiece, na nagreresulta sa isang mahaba at walang laman na landas ng tool. nakakaapekto sa kahusayan sa pagproseso. Ligtas bang bumalik sa simula ng cycle, ang simula ng cycle program, ang posisyon ng tool sa dulo ng huling linya ng proseso ng pagtatapos, ang hugis ng workpiece sa dulo ng cycle, ang hugis ng tool holder at iba pang mga posisyon sa pag-mount ng tool. Sa alinmang kaso, posibleng tiyakin na ang cycle ay hindi makagambala sa mabilis na pagbawi sa pamamagitan ng pagbabago sa panimulang posisyon ng cycle program. Maaari mong gamitin ang pamamaraan ng pagkalkula ng matematika, ang CAD software upang i-query ang base point coordinate na paraan upang matukoy ang makatwiran at ligtas na panimulang posisyon ng cycle, o sa yugto ng pag-debug ng programa, gamitin ang single-stage na operasyon at mababang rate ng feed, subukan upang i-cut, at baguhin ang program starting point coordinate hakbang-hakbang. Tukuyin ang isang makatwirang ligtas na lokasyon ng pagsisimula. Matapos isaalang-alang ang mga salik sa itaas, kinakailangan upang matukoy ang panimulang punto ng ikot, at ang espesyal na pansin ay dapat bayaran sa: kung ang machining at pagputol ay idinagdag sa pagsukat at pag-debug na programa bago ang pagproseso, tulad ng machine tool na tumatakbo sa Ika-n na linya, huminto ang spindle, at naka-pause ang program. Pagkatapos ng pagsukat, bawiin sa naaangkop na posisyon. posisyon, at pagkatapos ay manu-mano o manu-manong ipasok ang posisyon na malapit sa workpiece, awtomatikong isagawa ang utos ng pagtatapos ng cycle, at pagkatapos ay ang panimulang punto ng programa ng pag-ikot ay ang punto. Kung pinili mo ang isang maling posisyon, maaaring magkaroon ng interference. Bago ang linya ng programa, magdagdag ng mga tagubilin upang mabilis na maipasok ang isang makatwirang panimulang posisyon ng loop program upang matiyak ang kaligtasan.
4 Makatwirang Kumbinasyon ng Mga Tagubilin sa Loop
Karaniwan, ang pagtatapos ng utos ng G70 ay ginagamit kasabay ng mga roughing na G71, G73, G74 na mga utos upang makumpleto ang magaspang na machining ng workpiece. Gayunpaman, sa kaso ng isang workpiece na may malukong istraktura, halimbawa, kung ang FANUCTD system G71 cycle command ay ginagamit para sa roughing, ang roughing ay ginaganap sa G71, dahil ang command ay nagsasagawa ng roughing ayon sa contour sa huling cycle. Halimbawa, gamitin ang G71 cycle command ng FANUCTC system para magsagawa ng rough machining, at itakda ang lalim ng finishing edge margin na mas mababa sa lalim ng malukong istraktura. Ang trimming allowance ay hindi sapat, at ang workpiece ay na-scrap.
Upang malutas ang problemang ito, maaari naming gamitin ang roughing method ng G71 at G73, iyon ay, gamitin muna ang G71 cycle upang alisin ang karamihan sa cutting edge, pagkatapos ay gamitin ang G73 cycle upang alisin ang malukong istraktura na may machined edge, at sa wakas ay gamitin ang G70 cycle upang tapusin o gamitin pa rin ang G71 At G70 machining, ang lalim ng concave-convex na istraktura na naiwan sa roughing stage ay lumampas sa finishing allowance, sa G70 machining, gamitin upang baguhin ang X-direction length compensation value ng tool o set ang paraan ng kompensasyon sa pagsusuot, pagkatapos ng machining, halimbawa, sa G71 , itakda ang allowance sa pagtatapos sa direksyon ng X sa 3.5, pagkatapos matapos ang roughing, magtakda ng isang positibong input ng halaga sa kaukulang kompensasyon ng direksyon ng X tool (halimbawa, 0.5 ang allowance sa pagtatapos), ang tool ay nakuhang muli at napunan, at naproseso ayon sa utos ng G70 , isagawa ang semi-finishing, cutting depth 3, pagkatapos ng semi-finishing, itakda ang X direction compensation ng kaukulang tool sa -0.5 para sa pinagsama-samang input, tawagan muli ang tool, iproseso ayon sa utos ng G70, isagawa
Ang pagtatapos, ang lalim ng pagputol ay 0.5. Upang mapanatiling pare-pareho ang machining program, at para sa semi-finishing at finishing stages, ang X-direction tool settings ay tinatawag ding iba't ibang compensation number.
5 Mga kasanayan sa programming ng CNC lathe
5.1 Pagtatakda ng paunang estado ng CNC system na may bloke ng kaligtasan
Kapag nagsusulat ng isang programa, ang pagpaplano ng mga bloke ng kaligtasan ay napakahalaga. Bago simulan ang tool at spindle, upang matiyak ang kaligtasan ng machining, mangyaring itakda ang panimulang o paunang estado sa panimulang bloke. Habang ang mga CNC machine ay nakatakda sa mga default pagkatapos ng power-up, dapat na walang pagkakataon para sa mga programmer o operator na umasa sa mga default ng system dahil sa kadalian ng pagbabago. Samakatuwid, kapag nagsusulat ng mga programa ng NC, bumuo ng isang ligtas na programa upang itakda ang paunang estado ng system at mahusay na mga gawi sa programming, na hindi lamang masisiguro ang ganap na kaligtasan ng programming, ngunit gumana din sa pag-debug, inspeksyon ng landas ng tool at pagsasaayos ng laki, atbp. Ang programa ay mas maginhawang gamitin. Kasabay nito, pinahuhusay din nito ang portability ng programa, dahil hindi ito nakasalalay sa mga default na setting ng mga partikular na tool sa makina at mga CNC system. Sa sistema ng FANUC, kapag gumagawa ng mga bahagi na may maliliit na diameter, ang bloke ng kaligtasan ay maaaring itakda bilang: G40G97G99G21.
5.2 Gamitin nang may kasanayan ang M na utos
Ang mga CNC lathe ay may maraming M command, at ang paggamit ng mga command na ito ay nauugnay sa mga pangangailangan ng mga operasyon ng machining. Tama at matalinong paggamit ng mga M command na ito, ang mga bahaging ito ay magdadala ng maraming kaginhawahan. Matapos makumpleto ang5-Axis Machining, magdagdag ng M05 (spindle stop rotating) M00 (program stop); command, na nagbibigay-daan sa amin upang madaling sukatin ang laki ng bahagi upang matiyak ang katumpakan ng machining ng bahagi. Bilang karagdagan, pagkatapos makumpleto ang thread, gamitin ang M05 at M00 na mga utos upang mapadali ang pagtuklas ng kalidad ng thread.
5.3 Makatwirang itakda ang panimulang punto ng cycle
Bago gamitin ang mga cycle command na ito, ang FANUCCNC lathe ay may maraming cycle command, tulad ng simpleng canned cycle command G92, compound canned cycle command G71, G73, G70, thread cutting cycle command G92, G76, atbp., ang tool ay dapat munang nakaposisyon sa simula ng cycle Ang panimulang punto ng cycle ay hindi lamang kinokontrol ang distansya ng kaligtasan ng tool na papalapit sa workpiece at ang aktwal na lalim ng hiwa para sa unang roughing, ngunit tinutukoy din ang distansya ng hollow stroke sa cycle. Ang panimulang punto ng mga command na G90, G71, G70, G73 ay karaniwang nakatakda sa sulok ng workpiece na pinakamalapit sa simula ng roughing, ang direksyon ng X ay karaniwang nakatakda sa X (rough diameter), at ang direksyon ng Z ay karaniwang nakatakda sa 2 -5mm mula sa workpiece. Ang direksyon ng pagsisimula ng thread cutting cycle command na G92 at G76 ay karaniwang nakatakda sa labas ng workpiece. Kapag gumagawa ng mga panlabas na thread, ang direksyon ng X ay karaniwang nakatakda sa X (diameter ng thread + 2). Kapag nag-machining ng mga panloob na thread, ang direksyon ng X ay karaniwang nakatakda sa X (diameter ng thread -2) at ang direksyon ng Z ay karaniwang nakatakda sa thread na 2-5mm.
5.4 Mahusay na gumamit ng pagsusuot upang matiyak ang katumpakan ng sukat ng mga bahagi
Ang kompensasyon ng tool ay nahahati sa geometric offset at wear offset. Tinutukoy ng mga geometric na offset ang posisyon ng tool na nauugnay sa pinanggalingan ng programa, at ang mga wear offset ay ginagamit para sa tumpak na sukat. Upang maiwasan ang pag-aaksaya kapag nag-machining ng mga bahagi sa CNC lathes, ang mga halaga ng kabayaran sa pagsusuot ay maaaring ipasok bago ang mga bahagi ng machining. Kapag nagtatakda ng bahagi ng halaga ng kabayaran sa pagsusuot, ang tanda ng halaga ng kabayaran sa pagsusuot ay dapat na may allowance ngBahagi ng CNC. Kapag minarkahan ang panlabas na singsing, dapat na naka-preset ang isang positibong wear offset. Kapag machining hole, dapat na naka-preset ang negatibong wear offset. Ang laki ng wear offset ay mas mabuti ang laki ng finishing allowance.
6 Konklusyon
Sa madaling salita, bago ang operasyon ng CNC lathe machining, ang pagsulat ng mga tagubilin ay ang pundasyon, at ito ang susi sa pagpapatakbo ng lathe. Dapat tayong gumawa ng isang mahusay na trabaho sa pagsulat at aplikasyon ng mga tagubilin.
Oras ng post: Ago-09-2022