1. pause nga sugo
Ang G04X (U)_/P_ nagtumong sa oras sa paghunong sa himan (mohunong ang feed, dili mohunong ang spindle), ug ang kantidad pagkahuman sa adres nga P o X mao ang oras sa paghunong. Ang bili pagkahuman
Pananglitan, G04X2.0; o G04X2000; paghunong sa 2 segundos
G04P2000;
Bisan pa, sa pipila nga mga panudlo sa pagproseso sa sistema sa lungag (sama sa G82, G88 ug G89), aron masiguro ang katukma sa ilawom sa lungag, adunay usa ka oras sa paghunong kung ang himan nagproseso sa ilawom sa lungag. Niini nga panahon, kini mahimo lamang ipahayag pinaagi sa adres nga P. Kung ang Address X nagpakita nga ang sistema sa pagkontrol nag-isip sa X nga mao ang X-axis coordinate nga bili ug nagpatuman niini.
Pananglitan, G82X100.0Y100.0Z-20.0R5.0F200P2000; drill (100.0, 100.0) sa ilawom sa lungag ug paghunong sa 2 segundos
G82X100.0Y100.0Z-20.0R5.0F200X2.0; drilling (2.0, 100.0) ngadto sa ubos sa lungag nga walay paghunong.
2. Mga kalainan ug koneksyon tali sa M00, M01, M02 ug M30
Ang M00 usa ka walay kondisyon nga instruksyon sa paghunong alang sa programa. Kung ang programa gipatuman, ang feed mohunong ug ang spindle mohunong. Aron ma-restart ang programa, kinahanglan ka nga mobalik una sa JOG state, pindota ang CW (spindle forward) aron masugdan ang spindle, ug unya mobalik sa AUTO state, i-press ang START key aron masugdan ang programa.
Ang M01 usa ka programa nga pinili nga paghunong sa pagtudlo. Sa dili pa ipatuman ang programa, ang OPSTOP nga yawe sa control panel kinahanglang i-on. Ang epekto pagkahuman sa pagpatuman parehas sa M00. Ang programa kinahanglan nga i-restart ingon sa ibabaw.
Ang M00 ug M01 kanunay nga gigamit alang sa pag-inspeksyon o pagtangtang sa chip sa mga sukat sa workpiece sa panahon sa pagproseso.
Ang M02 mao ang nag-unang instruksiyon sa pagtapos sa programa. Sa diha nga kini nga sugo gipatuman, ang feed mohunong, ang spindle mohunong, ug ang coolant gipalong. Apan ang cursor sa programa mohunong sa katapusan sa programa.
Ang M30 mao ang nag-unang sugo sa pagtapos sa programa. Ang function parehas sa M02, ang kalainan mao nga ang cursor mibalik sa posisyon sa ulo sa programa, bisan kung adunay ubang mga bahin sa programa pagkahuman sa M30.
3. Ang mga adres D ug H adunay parehas nga kahulogan
Ang mga parameter sa kompensasyon sa himan D ug H adunay parehas nga function ug mahimong ibaylo sa gusto. Silang duha nagrepresentar sa ngalan sa address sa compensation register sa CNC system, apan ang espesipikong kantidad sa kompensasyon gitino sa address sa numero sa kompensasyon sa likod nila. Bisan pa, sa mga sentro sa machining, aron mapugngan ang mga kasaypanan, sa kasagaran gitakda nga artipisyal nga ang H mao ang adres sa kompensasyon sa gitas-on sa himan, ang numero sa kompensasyon gikan sa 1 hangtod 20, D ang adres sa kompensasyon sa tool radius, ug ang numero sa kompensasyon nagsugod gikan sa No. .21 (usa ka himan nga magasin nga adunay 20 ka himan).
Pananglitan, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. Mirror command
Mga panudlo sa pagproseso sa imahe sa salamin M21, M22, M23. Sa diha nga ang X-axis o Y-axis lamang ang gisalamin, ang cutting sequence (pagsaka ug up-cut milling), tool compensation direksyon, ug arc interpolation steering mahimong sukwahi sa aktuwal nga programa, sama sa gipakita sa Figure 1. Sa diha nga ang X -axis ug Y-axis gisalamin sa samang higayon, ang tool feeding sequence, tool compensation direksyon, ug arc interpolation steering nagpabilin nga wala mausab.
Mubo nga sulat: Human sa paggamit sa mirror command, kinahanglan nimo nga gamiton ang M23 aron kanselahon kini aron dili maapektuhan ang sunod nga mga programa. Sa G90 mode, kung gamiton ang salamin nga imahe o kanselahon ang mando, kinahanglan nga mobalik ka sa gigikanan sa sistema sa coordinate sa workpiece sa dili pa kini magamit. Kung dili, dili makalkulo sa sistema sa CNC ang sunod nga trajectory sa paglihok, ug mahitabo ang random nga paglihok sa himan. Niining panahona, kinahanglan nga himuon ang manual origin return operation aron masulbad ang problema. Ang rotation sa spindle dili mausab sa command sa mirror image.
Figure 1: Kompensasyon sa himan, unahan ug balihon ang mga pagbag-o sa panahon sa pagsalamin
5. Arc interpolation nga sugo
Ang G02 kay clockwise interpolation, G03 kay counterclockwise interpolation. Sa XY nga eroplano, ang format mao ang mosunod: G02/G03X_Y_I_K_F_ o G02/G
03X_Y_R_F_, diin
Kung ang pagputol sa arko, palihug timan-i nga kung q≤180 °, ang R usa ka positibo nga kantidad; kung q> 180 °, ang R usa ka negatibo nga kantidad; I ug K mahimo usab nga espesipiko uban sa R. Kon ang duha espesipiko sa samang higayon, ang R sugo mag-una, ug I , K dili balido; Ang R dili makahimo sa bug-os nga pagputol sa lingin, ug ang bug-os nga pagputol sa lingin mahimo lamang nga maprograma sa I, J, ug K, tungod kay adunay dili maihap nga mga lingin nga adunay parehas nga radius nga moagi sa parehas nga punto, ingon sa gipakita sa Figure 2.
Figure 2 Usa ka lingin nga moagi sa samang punto
Kung ang I ug K mao ang sero, mahimo silang tangtangon; bisan unsa pa ang mode nga G90 o G91, ang I, J, ug K giprograma sumala sa mga paryente nga koordinasyon; sa panahon sa arc interpolation, tool compensation instructions G41/G42 dili magamit.
6. Mga bentaha ug mga disbentaha tali sa G92 ug G54 ~ G59
Ang G54~G59 mao ang coordinate system nga gitakda sa wala pa ang pagproseso, ug ang G92 mao ang coordinate system nga gitakda sa programa. Human sa paggamit sa G54~G59, dili na kinahanglan nga gamiton pag-usab ang G92, kon dili ang G54~G59 mapulihan ug kinahanglang likayan, sama sa gipakita sa Table 1.
Talaan 1 Ang kalainan tali sa G92 ug working coordinate system
Mubo nga sulat: (1) Sa higayon nga ang G92 gigamit sa pag-set sa coordinate system, ang paggamit sa G54~G59 pag-usab walay epekto gawas kon ang sistema gipalong ug gi-restart, o ang G92 gigamit sa pag-set sa gikinahanglan nga bag-ong workpiece coordinate system. (2) Human matapos ang programa gamit ang G92, kung ang himan sa makina dili na mobalik?
Kung ang gigikanan nga gitakda sa 羾92 gisugdan pag-usab, ang kasamtangan nga posisyon sa himan sa makina mahimong bag-ong gigikanan sa workpiece coordinate, nga dali nga madisgrasya. Busa, nanghinaut ko nga gamiton kini sa mga magbabasa uban ang pag-amping.
7. Pag-andam sa subroutine sa pagbag-o sa himan.
Sa usa ka machining center, ang mga pagbag-o sa himan dili kalikayan. Bisan pa, ang himan sa makina adunay usa ka piho nga punto sa pagbag-o sa himan kung kini mobiya sa pabrika. Kung wala kini sa posisyon sa pagbag-o sa himan, ang himan dili mabag-o. Dugang pa, sa dili pa mag-ilis sa himan, ang kompensasyon sa himan ug siklo kinahanglan nga kanselahon, ang spindle mohunong, ug ang coolant gipalong. Adunay daghang mga kondisyon. Kung kini nga mga kondisyon kinahanglan nga masiguro sa dili pa ang matag manual nga pagbag-o sa himan, dili lamang kini mahimong sayup apan dili usab epektibo. Busa, makahimo kami og usa ka programa sa pagbag-o sa himan aron i-save kini ug gamiton kini sa estado sa DI. Ang pagtawag sa M98 makakompleto sa aksyon sa pagbag-o sa himan sa usa ka lakaw.
Ang pagkuha sa PMC-10V20 machining center isip usa ka pananglitan, ang programa mao ang mosunod:
O2002;(ngalan sa programa)
G80G40G49; (Ikanselar ang fixed cycle ug kompensasyon sa himan)
M05; (Mihunong ang spindle)
M09;(gipalong ang coolant)
G91G30Z0; (Z axis mibalik sa ikaduhang gigikanan, nga mao ang tool change point)
M06; (Pagbag-o sa himan)
M99; (Katapusan sa subroutine)
Kung kinahanglan nimo nga usbon ang himan, kinahanglan nimo nga i-type ang "T5M98P2002" sa estado sa MDI aron mapulihan ang gikinahanglan nga himan nga T5, sa ingon malikayan ang daghang wala kinahanglana nga mga sayup. Ang mga magbabasa mahimong mag-compile sa katugbang nga himan nga nagbag-o sa mga subroutine sumala sa mga kinaiya sa ilang kaugalingon nga mga himan sa makina.
8. uban
Numero sa han-ay sa bahin sa programa, nga girepresentahan sa adres N. Kasagaran, ang aparato sa CNC mismo adunay limitado nga espasyo sa memorya (64K). Aron makadaginot sa espasyo sa pagtipig, ang mga numero sa han-ay sa bahin sa programa wala iapil. Ang N nagrepresentar lamang sa label nga bahin sa programa, nga makapadali sa pagpangita ug pag-edit sa programa. Kini walay epekto sa proseso sa machining. Ang sequence number mahimong madugangan o makunhuran, ug ang pagpadayon sa mga kantidad dili kinahanglan. Bisan pa, dili kini mahimong laktawan kung gigamit ang pipila nga mga panudlo sa loop, mga panudlo sa paglukso, pagtawag sa mga subroutine ug mga panudlo sa salamin.
9. Sa parehas nga bahin sa programa, alang sa parehas nga panudlo (sama nga karakter sa adres) o parehas nga grupo sa mga panudlo, ang usa nga makita sa ulahi adunay epekto.
Pananglitan, ang programa sa pagbag-o sa himan, T2M06T3; nagpuli sa T3 imbes sa T2;
G01G00X50.0Y30.0F200; Gipatuman ang G00 (bisan kung adunay usa ka kantidad nga F, ang G01 wala gipatuman).
Ang mga code sa instruksiyon nga wala sa parehas nga grupo adunay parehas nga epekto kung kini gipatuman sa parehas nga bahin sa programa pinaagi sa pagbaylo sa pagkasunod-sunod.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
Ang tanan nga mga butang sa ibabaw gipadagan ug gipasa sa PMC-10V20 (FANUCSYSTEM) machining center. Sa praktikal nga mga aplikasyon, usa lamang ka lawom nga pagsabut sa mga lagda sa paggamit ug pagprograma sa lainlaing mga panudlo ang gikinahanglan.
Ang mga himan sa Xinfa CNC adunay mga kinaiya sa maayo nga kalidad ug ubos nga presyo. Para sa mga detalye, palihog bisitaha ang:
Mga Manufacturer sa CNC Tools - Pabrika & Supplier sa China CNC Tools (xinfatools.com)
Oras sa pag-post: Nob-06-2023