Mga Kasanayan sa Pagprograma ng CNC Machining
Istruktura ng Folding Program
Ang isang segment ng programa ay isang tuluy-tuloy na grupo ng mga salita na maaaring iproseso bilang isang yunit, at ito ay talagang isang seksyon ng isang programa sa isang CNC machining program. Ang pangunahing katawan ng programa sa pagproseso ng bahagi ay binubuo ng ilang mga segment ng programa. Karamihan sa mga segment ng programa ay ginagamit upang turuan ang machine tool na kumpletuhin o isagawa ang isang partikular na aksyon. Binubuo ang bloke ng mga salitang laki, hindi kalakihan ng mga salita at mga tagubilin sa pagtatapos ng bloke. Kapag nagsusulat at nagpi-print, ang bawat bloke ay karaniwang sumasakop sa isang linya, at ganoon din kapag ang programa ay ipinapakita sa screen.
Folding Program Format
Ang kumbensyonal na programa sa pagpoproseso ay binubuo ng panimulang karakter (iisang hilera), pangalan ng programa (iisang hilera), katawan ng programa at pagtuturo ng pagtatapos ng programa (karaniwan ay iisang hilera). Mayroong isang karakter sa pagtatapos ng programa sa dulo ng programa. Ang karakter ng pagsisimula ng programa at ang karakter ng pagtatapos ng programa ay magkaparehong karakter:% sa ISO code, ER sa EIA code. Ang pagtuturo sa pagtatapos ng programa ay maaaring M02 (pagtatapos ng programa) o M30 (pagtatapos ng tape ng papel). Sa kasalukuyan, ang mga tool sa makina ng CNC ay karaniwang gumagamit ng mga nakaimbak na programa upang tumakbo. Sa oras na ito, ang karaniwang punto ng M02 at M30 ay: Matapos makumpleto ang lahat ng iba pang mga tagubilin sa segment ng programa, ginagamit ito upang ihinto ang spindle, coolant at feed, at i-reset ang control system.
Ang M02 at M30 ay ganap na katumbas kapag ginamit sa ilang mga kagamitan sa makina (mga system), ngunit ang mga sumusunod na pagkakaiba ay ginagamit sa iba pang mga tool sa makina (mga system): Kapag natapos ang programa sa M02, hihinto ang cursor sa dulo ng programa pagkatapos ng awtomatikong natapos ang operasyon; at Kapag ginagamit ang M3O upang tapusin ang operasyon ng programa, ang cursor at display ng screen ay maaaring awtomatikong bumalik sa simula ng programa pagkatapos ng awtomatikong operasyon, at ang programa ay maaaring patakbuhin muli sa pamamagitan ng pagpindot sa start button. Bagama't pinapayagan ang M02 at M30 na magbahagi ng isang bloke sa iba pang mga salita ng programa, mas mainam na ilista ang mga ito sa isang bloke, o ibahagi ang isang bloke sa numero ng pagkakasunud-sunod lamang.
Ang pangalan ng programa ay matatagpuan bago ang pangunahing katawan ng programa at pagkatapos ng pagsisimula ng programa, at ito ay karaniwang sumasakop sa isang linya sa sarili nitong. Ang pangalan ng programa ay may dalawang anyo: ang isa ay binubuo ng isang iniresetang English character (karaniwan ay O), na sinusundan ng isang bilang ng mga digit. Ang maximum na pinapayagang bilang ng mga digit ay itinakda ng manwal, at ang dalawang karaniwan ay dalawang digit at apat na digit. Ang anyo ng pangalan ng programa ay maaari ding tawaging numero ng programa. Ang isa pang anyo ay ang pangalan ng programa ay binubuo ng mga English na character, numero o pinaghalong Ingles at mga numero, at maaaring magdagdag ng "-" sign sa gitna.
Ang form na ito ay nagbibigay-daan sa mga user na pangalanan ang program nang mas flexible. Halimbawa, ang programa para sa ikatlong proseso ng pag-machining ng flange na may bahaging drawing number 215 sa LC30 CNC lathe ay maaaring pangalanan na LC30-FIANGE-215-3, na maaaring magamit at maiimbak At ang pagkuha, atbp. ay nagdudulot ng malaking kaginhawahan. Ang anyo ng pangalan ng programa ay tinutukoy ng CNC system.