Mga Kahanas sa Pagprograma sa CNC Machining
Folding Program Structure
Ang usa ka bahin sa programa usa ka padayon nga grupo sa mga pulong nga mahimong maproseso isip usa ka yunit, ug kini sa tinuud usa ka seksyon sa usa ka programa sa usa ka programa sa CNC machining. Ang nag-unang lawas sa programa sa pagproseso sa bahin gilangkuban sa daghang mga bahin sa programa. Kadaghanan sa mga bahin sa programa gigamit sa pagtudlo sa himan sa makina sa pagkompleto o pagpatuman sa usa ka piho nga aksyon. Ang block gilangkuban sa gidak-on nga mga pulong, dili gidak-on nga mga pulong ug mga instruksyon sa pagtapos sa block. Sa pagsulat ug pag-imprenta, ang matag bloke sa kasagaran nag-okupar sa usa ka linya, ug mao usab ang tinuod kung ang programa gipakita sa screen.
Format sa Folding Program
Ang naandan nga programa sa pagproseso gilangkuban sa karakter sa pagsugod (usa ka laray), ngalan sa programa (usa ka laray), lawas sa programa ug instruksyon sa katapusan sa programa (kasagaran usa ka laray). Adunay usa ka karakter sa katapusan sa programa sa katapusan sa programa. Ang karakter sa pagsugod sa programa ug ang karakter sa katapusan sa programa parehas nga karakter:% sa ISO code, ER sa EIA code. Ang instruksiyon sa pagtapos sa programa mahimong M02 (pagtapos sa programa) o M30 (pagtapos sa tape sa papel). Karong panahona ang mga gamit sa makina sa CNC sa kasagaran naggamit mga gitipigan nga mga programa aron modagan. Niini nga panahon, ang komon nga punto sa M02 ug M30 mao ang: Human makompleto ang tanan nga ubang mga instruksyon sa bahin sa programa, kini gigamit sa pagpahunong sa spindle, coolant ug feed, ug pag-reset sa control system.
Ang M02 ug M30 hingpit nga katumbas kon gamiton sa pipila ka mga himan sa makina (mga sistema), apan ang mosunod nga mga kalainan gigamit sa ubang mga himan sa makina (mga sistema): Kung ang programa matapos sa M02, ang cursor mohunong sa katapusan sa programa human sa awtomatik matapos ang operasyon; ug Kung gamiton ang M3O aron tapuson ang operasyon sa programa, ang cursor ug screen display mahimong awtomatik nga mobalik sa sinugdanan sa programa pagkahuman sa awtomatik nga operasyon, ug ang programa mahimong madalagan pag-usab pinaagi sa pagpindot sa start button. Bisan tuod ang M02 ug M30 gitugotan sa pagpaambit sa usa ka block sa ubang mga pulong sa programa, mas maayo nga ilista kini sa usa ka bloke, o ipaambit ang usa ka block sa sequence number lamang.
Ang ngalan sa programa nahimutang sa wala pa ang punoan nga lawas sa programa ug pagkahuman sa pagsugod sa programa, ug kasagaran kini nag-okupar sa usa ka linya sa kaugalingon. Ang ngalan sa programa adunay duha ka porma: ang usa gilangkuban sa usa ka gireseta nga Ingles nga karakter (kasagaran O), gisundan sa daghang mga numero. Ang kinatas-an nga gitugot nga gidaghanon sa mga digit gitakda sa manwal, ug ang duha ka komon mao ang duha ka digit ug upat ka digit. Kini nga porma sa ngalan sa programa matawag usab nga numero sa programa. Ang laing porma mao nga ang ngalan sa programa gilangkuban sa English nga mga karakter, mga numero o usa ka sinagol nga English ug mga numero, ug usa ka "-" nga timaan mahimong idugang sa tunga.
Kini nga porma nagtugot sa mga tiggamit sa pagngalan sa programa nga mas flexible. Pananglitan, ang programa alang sa ikatulo nga proseso sa pag-machining sa flange nga adunay bahin nga drowing nga numero 215 sa LC30 CNC lathe mahimong tawgon nga LC30-FIANGE-215-3, nga mahimong gamiton ug tipigan Ug ang pagkuha, ug uban pa magdala og dakong kasayon. Ang porma sa ngalan sa programa gitino sa sistema sa CNC.