CNC, o computer numerical control, programming ay isang serye ng mga command na nagsasabi sa CNC machine kung ano ang dapat gawin. Katulad ng mga pangungusap, ang bawat linya ay may serye ng mga utos na nagpapahintulot sa pagputol at paghubog ng iba't ibang mga materyales, kabilang ang metal, kahoy at plastik. G code ay isang unibersal na CNC programming language na nauunawaan ng lahat ng CNC machine, ngunit maraming mga tagagawa ay nag-aalok din ng isang pagmamay-ari na wika na madalas na mas madali upang gumana sa at maunawaan. Ang programming na ito sa pakikipag-usap ay pagkatapos ay iko-convert sa G code para sa makina.
$config[code] not foundIpasok ang mga utos sa bahay, na nagtakda ng punto sa home position para sa programa kapag gumagamit ng G code sa programa ng CNC machine. Ang unang linya ay nagtatakda ng mga unibersal na setting para sa makina, kabilang ang pinakamabilis na bilis ng suliran at ang pagtatalaga para sa materyal na pinutol sa makina kung ito ay isang kiskisan, latay o CNC router.
Itakda ang posisyon para sa pagpasok ng unang tool. Una, italaga ang isang kasangkapan na gagamitin mula sa toresilya. Makakilala ang makina kung aling tool ang iyong ginagamit, tulad ng dapat mong itakda ang mga ito bago simulan ang programa. Ang unang linya ay magdikta sa feed rate ng tool, RPM at lokasyon ng aktwal na paggupit. Kung ikaw ay pagbabarena, ang linya na ito ay magpapahiwatig kung saan magsisimula ng pagbabarena at kung gaano malalim ang mag-drill pati na rin ang feed rate at bilis ng drill.
Italaga ang isang pagbabago ng tool para sa susunod na proseso. Kalkulahin ng makina ang wastong punto ng pagpasok at gupitin ang bahagi sa mga pagtutukoy ng mga numero sa tabi ng mga titik ng aksis. Ang coolant off at sa ay din na itinalaga sa linya ng programming. May mga X, Y, Z, A at B designations. Ang X, Y at Z ay ang pinaka-karaniwang sa mga mills, habang ang A at B ay ginagamit sa limang mga modelo ng axis. Para sa simpleng CNC lathes, ang X at Z ay karaniwang ginagamit sa programming.
Magpatuloy sa parehong paraan tulad ng sa Hakbang 2 at 3 para sa natitirang bahagi ng programa, tiyakin na ang mga numero na iyong ipinasok ay tama at ang mga coolant na code ay tama. Karamihan sa mga tooling ay nangangailangan ng coolant, ngunit ang ilang mga indexable tool ay tumatakbo nang mas mahusay na walang coolant, kaya maaari mong i-off ito sa programa.
Ilagay ang dulo ng programa sa ibaba upang malaman ng makina na kumpleto na ito. Bilang kahalili, maaari kang maglagay ng matigas na paghinto sa dulo ng programa upang lumipat ang natapos na bahagi para sa higit pang mga hilaw na materyal. Kapag naabot mo ang pindutan ng "Start", kukunin ng programa ang unang tool at magsimulang muli.
Sundin ang mga naunang hakbang para sa pang-usapang wika, na isang paraan ng pagmamay-ari sa mga CNC machine ng programa. Ang bawat tagalikha ay may sarili nitong mga pang-usap na wika na nag-convert ng mga partikular na utos sa G code para sa iyo, na ginagawang madali at mas simple ang pag-unawa ng programming.