Ang pangunahing nilalaman ng yugto ng paghahanda ng CNC Machining ay ang programang CNC, na karaniwang magkasama ng pagsusuri ng mga bahagi ng pagguhit at pagdetermina ng proseso ng paghahanda ng machining; Iklkula ang landas ng kagamitan at makuha ang datos sa posisyon ng kagamitan; Isulat ang mga CNC machining program; Magawa ng control media; Proofreading program at unang piraso pagsusulit. May dalawang paraan: manual na programasyon at awtomatikong programasyon. Sa maikling palagay, ito ay ang buong proseso mula sa mga bahagi ng pagguhit hanggang sa pagkuha ng mga CNC machining programs.
Manual na programasyon
definisyon
Ang manual na programasyon ay tumutukoy sa lahat ng hakbang ng programasyon na nakumpleto nang kamay. Gamit ang mga pangkalahatang kagamitan ng kalkulasyon at iba't ibang paraan ng kalkulasyon ng trigonometric function, gawin ang mga kalkulasyon ng trajectory ng kagamitan at mga aralin ng program.
Ang paraan na ito ay relatibong simple, madali sa master, at may malaking adaptability. Ginagamit para sa mga hindi mold na proseso na bahagi.
Mga hakbang ng programasyon
proseso ng CNC para sa kamay na pagkumpleto ng part machining
Analyze ang mga bahagi ng mga drawing
Paggawa ng desisyon sa proseso
Determine ang ruta ng proseso
Piliin ang mga parametro ng proseso
Iklkula ang mga coordinate data sa tool path
Isulat ang CNC machining program sheet
Program ng Verification
Manual na programasyon
Simulasyon ng paraan ng gamit
advantage
Karaniwang ginagamit para sa point machining (tulad ng drilling, reaming) o mga bahagi ng machining na may simpleng geometric shapes (tulad ng flat o square grooves), na may maliit na kumplikasyon sa komputasyon, limitadong program segments, at intuitive at madaling gamitin ang programang.
shortcoming
Para sa mga bahagi na may mga espasyong libreng ibabaw at kumplikadong mga kahoy, ang kalkulasyon ng mga datos sa trajektorya ng mga kagamitan ay lubos na hindi kapani-paniwala, nangangailangan ng malaking dami ng trabaho, ay malamang sa pagkakamali, at mahirap na mapanood, ilan sa mga kung saan ay maaaring hindi kahit na kumpleto.
awtomatikong programasyon
edit
definisyon
Para sa mga geometrically complex na bahagi, kailangan gamitin ang kompyuter upang isulat ang part source program sa isang tiyak na wika ng CNC, at pagkatapos ng proseso, lumikha ng machining program, na tinatawag na awtomatikong programasyon.
Sa pagpapaunlad ng teknolohiyang CNC, ang mga pinakamagaling na sistema ng CNC ay hindi lamang nagbibigay sa mga user ng pangkalahatang paghahanda at mga auxiliary na mga fungsyon para sa programasyon, ngunit nagbibigay din ng paraan upang palawakin ang mga fungsyon ng CNC para sa programasyon. Ang parameter programming ng FANUC6M CNC system ay flexible sa application at libre sa form, na may expression, mga lohikal na operasyon, at katulad na mga program flow sa mga wika ng kompyuter na mataas na antas, na gumagawa ng maikling at madaling maunawaan ang Machining program, at pagkuha ng mga fungsyon na mahirap na makamit sa karaniwang programasyon.
Ang programang CNC, tulad ng programang kompyuter, ay may sariling kwota rin; wika;, Ngunit ang isang pagkakaiba ay ang paglikha ng mga kompyuter upang dominahin ang pandaigdigang market s a Microsoft's Windows bilang absolute advantage.
Karaniwang software
⑴UG
Ang Unigraphics ay isang set ng three-dimensional parametric software na binuo ng Unigraphics Solution sa Estados Unidos, na nagsasanib sa mga fungsyon ng CAD, CAM at CAE.
Ang UG software ay nasa pinakamataas na posisyon sa larangan ng CAM, mula sa McDonnell Douglas Aircraft Company sa Estados Unidos, at ang pinakamahusay na instrumento ng programasyon para sa CNC na paggawa ng mga bahagi ng eroplano.
Mga Advantages ng UG
Magbigay ng mga mapagkakatiwalaan at tamang paraan ng mga kagamitan
Maaari nang direktang makina sa ibabaw at mga solids
Isang magandang user interface, at ang mga customer ay maaaring customize ang interface gamit ang iba't ibang paraan ng proseso, upang madali ang disenyo at kombinasyon ng mga epektibong paraan ng mga kagamitan
kumpletong library ng mga kagamitan
Stock label
Kahit na 2-axis hanggang 5-axis na paglilinis, paglilinis ng lathe, at pagputol ng wire
Large tool library management
Solid simulation cut
Pandaigdigang post-processor at iba pang mga fungsyon
paper size
Modelo ng Pagsasaayos ng CAM
9333;Catia
Si Catia ay isang produkto na inilunsad ng kumpanya ng Pranses na Dassault, at ginagamit sa pagpapaunlad at disenyo ng mga Phantom series fighter jets, Boeing 737 at 777.
Ang CATIA ay may malakas na kakayahan sa pagmodelo ng ibabaw at pinakamataas sa lahat ng CAD 3D software.
May malakas na kakayahan ng programasyon ang CATIA at maaaring tugunan ang mga pangangailangan ng CNC sa paggawa ng makina sa mga kumplikadong bahagi. Ilang mga patlang ang gumagamit ng CATIA design modeling at UG programming processing, ang pagsasama-sama ng dalawa at ang paggamit nito nang magkasama.
\9334; Pro/E ay
Ang software na binuo ng PTC (Parameter Technology Co., Ltd.) sa Estados Unidos ay ang pinaka-popular na sistema ng CAD/CAM (Computer Aided Design and Manufacturing) sa mundo. Mahalawak na ginagamit sa sibil na industriya tulad ng elektronika, makina, molds, disenyo ng industriya at laruan. Mayroon itong iba't ibang funksyon tulad ng bahagi na disenyo, product assembly, mold development, CNC machining, at shape design.
Lagi ang Pro/E ay ginagamit sa mga negosyo sa timog Tsina, at ito ay karaniwang pagsasanay upang gamitin ang PRO-E para sa modelo ng disenyo at MASTERCAM at CIMATRON para sa programasyon at proseso.
Pro/E
9335;Cimatron
Ang sistema ng Cimatron CAD/CAM ay isang produkto ng CAD/CAM/PDM ng kumpanya ng Cimatron ng Israel. Ang sistema ay nagbibigay ng relatibong flexible na user interface, mahusay na 3D modeling, pagguhit ng insinyur, komprensong CNC machining, iba't ibang unibersyal at espesyal na data interface, at integrong product data management. Ang sistema ng Cimatron CAD/CAM ay napakapopular sa pandaigdigang industriya ng paggawa ng mold, at ginagamit din sa panloob na industriya ng paggawa ng mold.
Cimatron (2 sheet)
9336;Mastercam
Isang PC-based CAD/CAM software na binuo ng CNC Corporation sa Estados Unidos. nabigyan ni Mastercam ang ideal na kapaligiran para sa pagdisenyo ng hugis ng mga bahagi na may kaaya-aya at intuitive na geometric modeling. Ang Mastercam ay may malakas na fungsyon sa surface rough machining at surface precision machining. Dahil sa mababang presyo at mas mataas na pagpapatupad nito, ito ay naging pinakamagustong software ng CNC sa industriya ng sibil na bahay.
9337;FeatureCAM
Ang feature na nakabase sa ganap na funksyonal na CAM software na binuo ng DELCAM sa Estados Unidos ay may bagong konsepto ng mga tampok, malakas na pagkakilala ng mga tampok, material library na nakabase sa proseso na kaalaman base, tool library, at icon navigation na nakabase sa proseso na program ng card mode. Isang ganap na modular na software na nagbibigay ng komprensong solusyon para sa programang workshop, mula sa 2-5 axis milling, hanggang sa pag-milling ng komposite machining, mula sa surface machining hanggang sa wire cutting machining. Ang post-editing function ng DELCAM software ay medyo mabuti.
Ang ilan sa mga negosyong manufattura sa loob ng bansa ay dahan-dahan na nagpapatupad ng mga bagong produkto upang tugunan ang pangangailangan ng pag-unlad ng industriya.
CAM (2 sheet)
CAXA Manufacturing Engineer
Ang CAXA Manufacturing Engineer ay isang produkto ng CAM na ginawa sa bansang bansa na inilunsad ng Beijing Beihang Haier Software Co., Ltd., na tumulong sa pambansang CAM software sa isang lugar sa pambansang market ng CAM. Bilang mahusay na representative at kilalang marka ng independeng software ng intelektuwal na ari-arian s a larangan ng teknolohiyang impormasyon sa industriya ng paggawa ng Tsina, naging lider at pangunahing supplier ang CAXA sa industriya ng CAD/CAM/PLM sa Tsina. Ang CAXA Manufacturing Engineer ay isang CNC machine programming software na gumagawa ng milling/drilling na may magandang proseso para sa dalawang hanggang limang axis CNC milling machines at machining centers. Ang software na ito ay may mas magandang prestasyon, moderadong presyo, at lubos na popular sa pambansang market.
⑻EdgeCAM
Isang propesyonal na CNC programing software na may intelligence na ginawa ng kumpanya Pathtrace sa UK, na maaaring gamitin sa
EdgeCAM
Pag-program ng mga kagamitan ng CNC tulad ng pag-turn, pag-milling, at pagputol ng wire. Sindisenyo ng EdgeCAM ang isang paraan ng paggawa ng makina na mas komportable at maaasahan para sa kasalukuyang kumplikadong tatlong-dimensiyon na katangian ng paggawa ng makina sa ibabaw, na popular sa industriya ng paggawa sa Europa at Amerika. Ang British Pathway Company ay kasalukuyang nagpapaunlad at nagtatrabaho sa market ng Tsina, na nagbibigay ng higit pang mga pagpipilian para sa mga mamamahayag sa bahay.
⑼. VERICUTVERICUT
Isang advanced na espesyal na CNC machining simulation software na ginawa ng CGTECH sa Estados Unidos. Ang VERICUT ay gumagamit ng mahusay na teknolohiyang 3D display at virtual reality, na nagaganap ng napaka-realistang simulasyon ng mga proseso ng CNC machining. Hindi lamang ang mga kulay na 3D na larawan ay maaaring gamitin upang ipakita ang kagamitan ng pagputol na pagputol ng blanks upang bumuo ng mga bahagi
VERICUTVERICUT
Ang buong proseso ay maaaring ipakita ang tool handle, fixture, at kahit ang operating process ng machine tool at ang virtual factory environment ay maaaring simulahin, at ang epekto ay tulad ng panonood ng video ng isang CNC machine tool machining mga bahagi sa screen.
Ipinamport ng mga programmer ang iba't ibang CNC machining programs na ginawa sa pamamagitan ng programang software sa VERICUTVERICUT para sa pagsusuri, na maaaring makita ang mga pagkakamali ng kalkulasyon na ginawa sa orihinal na programang software at mabawasan ang rate ng aksidente sa machining na sanhi ng mga pagkakamali sa programang ginawa sa panahon ng machining. Sa kasalukuyan, maraming malakas na kumpanya sa loob ng bahay ay nagsimulang ipakilala ang software na ito upang mapabuti ang kanilang mga sistema ng CNC na programasyon at makamit ng magandang resulta.
Sa pamamagitan ng mabilis na pagpapaunlad ng teknolohiyang manufacturing, ang paglikha at paggamit ng software ng CNC ay nagpasok ng bagong hakbang ng mabilis na pagpapaunlad.
(10)PowerMill
Ang PowerMILL ay isang makapangyarihang CNC machining software system na ginawa ni Delcam Plc sa UK, na may maraming stratehiya ng machining. Pag-adopt ng bagong user interface ng Tsina sa WINDOWS, na nagbibigay ng komprensong estratehiya ng proseso. Ang pagtulong ng mga user sa paglikha ng pinakamahusay na solusyon ng makina, sa gayon ay pagpapabuti ng epektibo ng makina, pagbabago ng manual trimming, at mabilis na paglikha ng mga magaspang at pinong landas ng makina. Sa kasangkapan ng simulasyon ng mga makina, ito ay nagpapadali sa mga gumagamit upang maunawaan ang buong proseso ng makina at ang mga resulta bago makina, i-save ang oras ng makina.
Pangkalawang hakbang
1. Ipagsusuri ang mga bahagi ng mga drawing upang matukoy ang proseso flow
Mag-analyse ang hugis, sukat, tumpak, materyal at blank na kinakailangang gawin ng bahagi ng pagguhit, at malinaw ang nilalaman at pangangailangan ng proseso; Ipagpipili ang plano ng paggawa ng makina, pagputol ng ruta, pagputol ng mga parametro, at piliin ang mga kagamitan ng pagputol at mga kagamitan.
Path ng kutsilyo (3 sheet)
2. Numerical calculation
Ipagkalkula ang mga puntong simula at pagtatapos ng mga geometric features sa bahagi ng kontor, pati na rin ang mga center coordinates ng arcs, batay sa mga geometric dimensions ng bahagi, ruta ng proseso, at iba pang mga faktor.
3. Isulat ang mga programang nagsusulat
Pagkatapos mong tapusin ang dalawang hakbang sa itaas, isulat ang Machining program ayon sa functional instruction code at program segment format na inilalarawan ng sistema ng CNC.
4. Ipasok ang programa sa sistema ng CNC
Ang input ng program a ay maaaring direktang ipasok sa CNC system sa pamamagitan ng keyboard o sa pamamagitan ng computer communication interface.
Mga proseso ng pagsusuri at unang pagputol
Gamitin ang funksyon ng graphic display na ibinigay ng sistema ng CNC upang suriin ang tamang paraan ng tool path. Magsagawa ng unang pagsusulit sa workpiece, suriin ang mga dahilan ng mga pagkakamali, at gumawa ng maayos hanggang sa mga bahagi ng kwalifikasyon ay pinutol.
Kahit ang wika ng programasyon at mga tagubilin ng bawat sistema ng CNC ay naiiba, may maraming katulad din sa pagitan nila
Function code
edit
Mga Karakter at kanilang mga fungsyon
1. Mga Karakter at Code
Ang mga karakter ay mga simbolo na ginagamit upang maayos, kontrolin, o kumakatawan ng datos, tulad ng numero, titik, puntuasyon, mathematical operators, atbp. May dalawang pangkalahatang standard na code sa buong mundo:
1) ISO International Organization for Standardization Standard Code
2) EIA Electronic Industries Association of America Standard Code
Dalawang character
Sa mga CNC machine program, ang mga character ay tumutukoy sa isang serye ng mga character na naaayos ayon sa mga regulasyon, itinatago, ipinadala at ginagamit bilang isang unit ng impormasyon. Ang isang character ay binubuo ng isang Ingles na sulat na sinusundan ng ilang desimal na numero, at ang Ingles na sulat na ito ay tinatawag na address character.
Halimbawa, "X2500" ay isang salita, X ay ang simbolo ng address, at ang numero "2500" ay ang nilalaman ng address. Sa sistema ng FANUC, kung ang value sa address ay may desimal point, ito ay naglalarawan ng millimeter units; kung wala itong decimal point, ito ay naglalarawan ng micrometer units. halimbawa, X2500 X coordinate 2500 millimeters (X2500 ay naglalarawan ng X coordinate 2500 micrometers)
3. Ang function ng mga character
Bawat salita na bumubuo ng program segment ay may tiyak na funksyonal na kahulugan nito, at ang mga sumusunod ay ipinakilala lalo na batay sa mga ispesifikasyon ng FANUC-0M CNC system.
(1) Serial number N
Number of sequence, also known as program segment number or program segment number. Ang sequence number ay nasa simula ng program segment at binubuo ng sequence number N at mga sumusunod na digits. Kabilang nito ang proofreading, kondisyonal jumps, fixed loops, atbp. Kapag gumagamit, ito ay dapat gamitin sa pagitan, tulad ng N10 N20 N30...
\9333; Maghanda ng funksyonal na salita G
Ang simbolo ng address para sa paghahanda ng mga salita ng funksyon ay G, na kilala din bilang G function o G instruction, na isang instruction na ginagamit upang itakda ang working mode ng isang kasangkapan ng machine o control system. G00~G99
⑶ Size words
Ang salitang dimensyon ay ginagamit upang matukoy ang posisyon ng mga koordinate ng dulo ng paggalaw ng mga kagamitan sa tool tool.
Kabilang sa mga ito, ang unang grupo ng X, Y, Z, U, V, W, P, Q, R ay ginagamit upang matukoy ang linear na sukat ng coordinate ng endpoint; Ang pangalawang grupo A, B, C, D, E ay ginagamit upang matukoy ang angular na sukat ng mga koordinate ng dulo; Ang ikatlong grupo na I, J, at K ay ginagamit upang matukoy ang center coordinate size ng arc contour. Sa ilang sistema ng CNC, ang P instruction ay maaaring gamitin upang itigil ang oras, at ang R instruction ay maaaring gamitin upang matukoy ang radius ng arc.
(4) Feed function word F
Ang simbolo ng address ng salita ng feed function ay F, na tinatawag din bilang F function o F instruction, na ginagamit upang ipakita ang feed rate para sa pagputol. Para sa mga lathes, maaaring bahagin ang F sa dalawang uri: feed sa bawat minuto at spindle feed sa bawat rebolusyon. Ang instruksyon ng F ay karaniwang ginagamit sa mga segmento ng programa ng pagputol ng mga thread upang ipakita ang lead ng thread.
Main spindle speed function word S
Ang simbolo ng address ng salitang spindle speed function ay S, na tinatawag din bilang S function o S command, na ginagamit upang i-specify ang spindle speed. Ang unit ay r/min.
Tool function word T
Ang simbolo ng address ng salita ng funksyon ng kasangkapan ay T, na kilala din bilang funksyon T o aralin T, na ginagamit upang ipakita ang bilang ng mga kasangkapan na ginagamit sa panahon ng paggawa ng makina, tulad ng T01. Para sa mga lathes ng CNC, ang mga sumusunod na numero ay ginagamit din para sa tiyak na kumpensasyon ng haba ng tool at kumpensasyon ng radius ng tool tip, tulad ng T0101.
paper size
Ang simbolo ng address ng salitang auxiliary function ay M, at ang mga sumusunod na mga numero ay karaniwang positibong buong numero ng 1-3 bits, na tinatawag rin na fungsyon M o aralin M, na ginagamit upang ipagpaligay ang aksyon ng switch ng auxiliary device ng CNC machine tool, tulad ng M00-M99.
Format ng Program
edit
Format ng segment ng programa
Isang CNC machining program ay binubuo ng iba't ibang program segment. Ang format ng program segment ay tumutukoy sa pag-aayos ng mga salita, karakter, at datos sa isang program segment. Halimbawa ng format ng program segment:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Ang segment ng programa na ito ay nakalimutan sa salitang patuloy na "G01.", Y30.2,F500,S3000,T02,M08”, Ngunit ang kanilang mga funksyon ay pa rin epektibo
Sa segment ng programa, kinakailangan na malinaw ang mga iba't ibang elemento na gumagawa ng segment ng program:
Paglipat ng target: ang mga coordinates ng pagtatapos X, Y, Z;
Paglipat kasama ang anumang trajectory: Maghanda ng function word G;
Feed rate: feed function word F;
Bilis ng pagputol: sulat ng function ng spindle speed S;
Gamit ng mga kasangkapan: Tool function letter T;
Mga katulong na aksyon sa aparato: katulong na salita ng function M.
Format ng Program
1) Simbolo ng pagsisimula at pagtatapos ng programa
Ang simula at pagtatapos ng simbolo ng program a ay parehong character, na may% sa ISO code at EP sa EIA code. Kapag nagsulat, dapat gamitin ang isang segment ng isang kolom.
2) Pangalan ng Program
May dalawang uri ng pangalan ng programa: isa ay binubuo ng Ingles na sulat O (% o P) at 1-4 positibong buong numero; Isa pang uri ay ang pangalan ng program a na nagsisimula sa isang Ingles na sulat at binubuo ng isang halong mga titik, numero, at maraming karakter (tulad ng TEST 1). Karaniwan, kailangan ng hiwalay na seksyon.
3) Subjekto ng programa
Ang katawan ng program ay binubuo ng ilang segment ng program. Bawat segment ng programa ay karaniwang may iisang linya
4) Tama ng Program
Ang program ay maaaring kumpleto gamit ang M02 o M30 instruction. Karaniwan, kailangan ng hiwalay na seksyon.
Halimbawa ng pangkalahatang formato para sa mga programang paggawa ng makina:
%//Simbolo ng simula
O2000//Pangalan ng programa
N10 G54 G00 X10.0 Y20.0 M03 S1000//Katawan ng programa
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
...
Ang N200 M30//Program ay natapos
%//Simbolo ng huli
Koordinate ng mga kasangkapan ng makina
edit
Determine ang coordinate system
(1) Regulasyon tungkol sa relatibong paggalaw ng mga kasangkapan ng makina
Sa mga kasangkapan ng makina, palaging ipagpalagay natin na ang workpiece ay stationary habang ang tool ay nagpapakilos. Sa ganitong paraan, ang mga programmer ay maaaring matukoy ang proseso ng paggawa ng makina ng kagamitan ng makina na batay sa pagguhit ng bahagi nang hindi isinasaalang-alang ang tiyak na kilusan ng workpiece at kagamitan sa kagamitan ng makina
machining center
\9333; Regolasyon tungkol sa sistema ng mga coordinate ng mga kasangkapan ng makina
Ang relasyon sa pagitan ng X, Y at Z na mga axis ng coordinate sa standard na sistema ng machine coordinate ay tinutukoy ng karapatan na Cartesian coordinate system.
Sa isang kasangkapan ng CNC machine, ang paggalaw ng kasangkapan ng machine ay ginagamit ng aparato CNC. upang matukoy ang paggalaw ng pagbubuo at pagtulong ng paggalaw sa kasangkapan ng CNC machine, kailangan muna itong matukoy ang paggalaw at direksyon ng paggalaw sa kasangkapan ng machine.
Halimbawa, sa isang milling machine, ang longitudinal, transverse, at vertikal na paggalaw ng isang organic na kama. Sa CNC machining, dapat gamitin ang mga machine coordinate system upang ipaliwanag ito.
Ang relasyon sa pagitan ng X, Y at Z axis sa standard na sistema ng mga coordinate ng machine ay tinutukoy sa pamamagitan ng right-hand Cartesian coordinate system:
1) Ipinalawak ang hinlalaki, ang index na daliri, at ang gitna ng daliri ng kanang kamay mo, at ito'y 90 degrees apart. Ang hinlalaki ay naglalarawan ng X coordinate, ang index finger ay naglalarawan ng Y coordinate, at ang gitna daliri ay naglalarawan ng Z coordinate.
2) Ang mga titik ng hinlalaki sa positibong direksyon ng X-coordinate, ang mga titik ng index ng daliri sa positibong direksyon ng Y-coordinate, at ang mga titik ng gitna ng daliri sa positibong direksyon ng Z-coordinate.
3) Ang mga koordinate ng pag-ikot sa paligid ng mga koordinate X, Y, at Z ay kinalalarawan ng A, B, at C. Ayon sa patakaran ng spiral sa kanang kamay, ang direksyon ng hinlalaki ay ang positibong direksyon ng anumang axis sa mga koordinate X, Y, at Z, at ang direksyon ng pag-ikot ng iba pang apat na daliri ay ang positibong direksyon ng mga koordinate ng pag-ikot A, B, at C.
\9334; Regulasyon tungkol sa direksyon ng kilusan
Ang direksyon ng pagpapataas ng distansya sa pagitan ng tool at workpiece ay ang positibong direksyon ng bawat axis ng coordinate.
Direksyon ng aksyo ng mga koordinate
Z-coordinate
Ang direksyon ng paggalaw ng coordinate Z ay tinutukoy ng spindle na nagpapadala ng kapangyarihan ng pagputol, na ibig sabihin, ang axis ng coordinate na parallel sa axis ng spindle ay ang coordinate Z, at ang positibong direksyon ng coordinate Z ay ang direksyon ng tool na umaalis sa workpiece X coordinate
Ang X-coordinate ay paralel sa plano ng pagpindot ng workpiece, karaniwang sa loob ng horizontal plane. Nung tinutukoy ang direksyon ng X-axis, dapat isaalang-alang ang dalawang sitwasyon:
1) Kung ang workpiece ay nagkakaroon ng rotasyonal na paggalaw, ang direksyon ng tool na umaalis sa workpiece ay ang positibong direksyon ng X coordinate.
2) Kung ang tool ay lumiliko, may dalawang sitwasyon: kapag ang Z coordinate ay horizontal, kapag ang observer ay tumingin sa workpiece kasama ang tool spindle, ang+X direksyon ng paggalaw ay tumuturo sa kanan; Kapag ang Z coordinate ay perpendicular, kapag ang manonood ay nakaharap sa tool spindle at tumingin patungo sa kolom, ang+X direksyon ng paggalaw ay tumuturo sa kanan. Ang sumusunod na malaman ay nagpapakita ng X coordinate ng CNC lathe.
Y coordinate
Pagkatapos mong matukoy ang positibong direksyon ng X at Z coordinates, ang direksyon ng Y coordinate ay maaaring matukoy gamit ang kanang Cartesian coordinate system na nakabase sa direksyon ng X at Z coordinates.
Pagtatag ng Origin
Ang orihinal ng isang kasangkapan ng makina ay tumutukoy sa isang maayos na punto na nakatakda sa kasangkapan ng makina, na ang orihinal ng sistema ng coordinate ng makina. Ito ay tinutukoy sa panahon ng pagtitipon at debugging ng kasangkapan ng makina, at ito ay ang reference point para sa paggalaw ng makina ng kasangkapan ng makina CNC.
(1) Origin ng CNC lathe
Sa isang lathe ng CNC, ang orihinal ng kasangkapan ng machine ay karaniwang kinukuha sa intersection ng chuck end mukha at centerline ng spindle. Samantala, sa pamamagitan ng paglalagay ng mga parametro, ang orihinal ng kasangkapan ng makina ay maaaring itakda din sa positibong limitasyon ng mga koordinate X at Z.
\9333; Origin ng CNC milling machine
Ang gitna ng ibaba ng mukha ng spindle ay nasa forward limit na posisyon ng tatlong axis.
Program Lathe
edit
Para sa mga lathes ng CNC, iba't ibang sistema ng CNC ay may iba't ibang paraan ng programasyon.
Instruksyon para itakda ang sistema ng mga koordinate ng workpiece
Ito ay isang aralin na naglalarawan ng orihinal ng sistema ng mga koordinate ng workpiece, na tinatawag din bilang zero point ng programasyon.
Format ng Instruksyon: G50 X Z
Sa formula, X at Z ang mga dimensyon sa direksyon ng X at Z mula sa simula ng punto ng tool tip hanggang sa orihinal ng workpiece coordinate system.
Kapag gumaganap ang command ng G50, hindi gumagalaw ang kagamitan ng makina, ibig sabihin, ang X at Z axis ay hindi gumagalaw. Ang sistema ay naaalala ang mga halaga ng X at Z sa loob ng loob, at ang mga coordinate values sa CRT display ay pagbabago. Ito ay katumbas ng pagtatatag ng isang workpiece coordinate system na may orihinal ng workpiece bilang coordinate origin sa loob ng sistema.
CNC lathe
Metodo ng programasyon para sa sistema ng sukat:
1. Absolute at incremental dimensions
Sa programang CNC, karaniwang may dalawang paraan upang ilarawan ang mga koordinate ng mga posisyon ng mga kagamitan: ang mga absolute coordinates at mga incremental (relative) coordinates.
⑴ Absolute value programming: Ang coordinate values ng lahat ng coordinate points ay kinakalkula mula sa orihinal ng workpiece coordinate system, na tinatawag na absolute coordinates, na kinalalarawan ng X at Z.
⑵ Incremental value programming: Ang mga coordinate values sa coordinate system ay kinakalkula sa nakaraang posisyon (o simulang punto) ng tool, at tinatawag na incremental (relative) coordinates. Ang mga koordinate ng X-axis ay kinalalarawan ng U, ang mga koordinate ng Z-axis ay kinalalarawan ng W, at ang positibo at negatibo ay tinutukoy ng direksyon ng paggalaw.
2. Pag-program ng diameter at pag-program ng radius
Kapag ang programasyon ng CNC ay naka-lock, dahil sa bilog na salitan ng mga bilog na bahagi ng makina, may dalawang paraan upang ilarawan ang kanilang radial na sukat: diameter at radius. Ang pamamaraan na ginagamit ay tinutukoy sa pamamagitan ng mga parametro ng sistema. Kapag ang CNC ay naka-lock sa pabrika, sila ay karaniwang nakatakda sa programang diameter, kaya ang sukat sa direksyon ng X-axis sa program ay ang sukat ng diameter. Kung kinakailangang magprograma ng radius, kinakailangan na baguhin ang mga bagay-bagay na parametro sa sistema upang ilagay ito sa estado ng pag-programa ng radius.
3. Metric at English dimensions
G20 imperial size input G21 metric size input (Frank)
paper size
May dalawang uri ng anotasyon sa dimensyon sa mga disenyo ng engineering: metric at imperial. ang sistema ng CNC ay maaaring i-convert ang lahat ng mga geometric values sa metric or imperial dimensions gamit ang mga code na nakabase sa set state. pagkatapos ng sistema ay naka-on, ang machine tool ay nasa metric G21 state.
Ang relasyon ng pagbabago sa pagitan ng metric at imperial units ay:
1mm0.0394in
1in25.4mm
1. Spindle function S
Ang S function ay binubuo ng address code S at ilang digits na sumusunod dito.
\9332; Konstanteng linear speed control command G96
Pagkatapos ang sistema ay tumatakbo sa command ng G96, ang value na inilahad ng S ay kumakatawan sa bilis ng pagputol. Halimbawa, ang G96 S150 ay nagpapahiwatig na ang bilis ng pagputol ng tool ay 150 m/min.
Gamit ng CNC
\9333; Itigil ang patuloy na linear speed control command G97 (patuloy na speed command)
Pagkatapos ang sistema ay tumatakbo sa command ng G97, ang value na inilahad ng S ay kumakatawan sa spindle speed bawat minuto. Halimbawa, ang G97 S1200 ay naglalarawan ng isang bilis ng spindle na 1200r/min. Pagkatapos i-activate ang sistema ng FANUC, hindi ito katulad ng estado ng G97.
⑶ Maximum speed limit G50
Bukod sa funksyon ng setting ng coordinate system, ang G50 ay may funksyon na setting ang pinakamalaking bilis ng spindle. Halimbawa, ang ibig sabihin ng G50 S2000 ay ang setting ng pinakamalaking bilis ng spindle sa 2000r/min. Kapag gumagamit ang patuloy na linear na pagkontrol ng bilis para sa pagputol, upang maiwasan ang mga aksidente, kailangan na limitahan ang bilis ng spindle.
2. Feed function F
Ang function ng F ay kumakatawan sa feed rate, na binubuo ng address code F at ilang sumusunod na digits.
\9332; Feed command G98 bawat minuto
Matapos ang pagpapatakbo ng command ng G98, ang sistema ng CNC ay nagpapatunay na ang unit ng feed rate na tinatawag na ng F ay mm/min (millimeter/minuto), tulad ng G98 G01 Z-20.0 F200; Ang feed rate sa program segment ay 200mm/min.
\9333; Feed command G99 bawat rebolusyon
Matapos ang pagpapatakbo ng command ng G99, ang sistema ng CNC ay nagpapatunay na ang unit ng feed rate na tinatawag na ng F ay mm/r (millimeter/rebolusyon), tulad ng G99 G01 Z-20.0 F0.2; Ang feed rate sa program segment ay 0.2mm/r.
Instruksyon para sa pag-uumpisa
paper size
Ang command G00 ay nagbibigay-enabled sa kagamitan upang mabilis na ilipat mula sa punto kung saan ang kagamitan ay nakalagay sa susunod na posisyon ng target sa pamamagitan ng point positioning control. Ito ay lamang para sa mabilis na paglalagay nang walang anumang mga pangangailangan sa trajektorya ng paggalaw at walang anumang proseso ng pagputol.
Format ng Instruksyon:
G00 X(U) Z(W) ;
Kabilang sa kanila:
X. Z ay ang absolute na nilalaman ng coordinate ng punto na kailangan ng gamit upang maabot;
U. W ay ang incremental value ng distansya sa pagitan ng punto na maabot sa pamamagitan ng tool at ang mayroong posisyon; (Ang mga hindi gumagalaw na koordinate ay maaaring kalimutan)
2[UNK] Liniarang aralin sa interpolation G01
Ang command ng G01 ay isang linear motion command na naglalarawan ng kagamitan upang gumawa ng anumang linear motion sa isang tiyak na feed rate F sa pamamagitan ng interpolation linkage sa pagitan ng dalawang coordinates.
Format ng Instruksyon:
G01 X(U) Z(W) F_ ;
Kabilang sa kanila:
(1) X, Z, o U, W ay may katulad ng kahulugan ng G00.
⑵ F ang feed rate (feed rate) ng kasangkapan, na dapat itong tinutukoy ayon sa pangangailangan ng pagputol.
3[UNK] Mga tagubilin sa pagitan ng mga bilog na G02 at G03
May dalawang uri ng mga utos sa ikot na pag-interpolasyon ng arc: ang utos sa ikot na ikot na pag-interpolasyon ng arc na G02 at ang utos sa ikot na pag-interpolasyon ng arc na G03.
Format ng programasyon:
Ang command format para sa command ng arc interpolation sa loob ng oras ay:
G02 X( U) Z( W) R_ F_;
G02 X( U) Z( W) I_ K_ F_;
Ang command format para sa arc interpolation command ay:
G03 X( U) Z( W) R_ F_;
G03 X( U) Z( W) I_ K_ F_;
Kabilang sa kanila:
⑴ X_Z_ ay ang absolute value ng mga coordinates ng terminal para sa interpolation ng arc, at U_W_ ay ang incremental value ng mga coordinates ng terminal para sa interpolation ng arc.
⑵ R ay ang radius ng isang arc, ipinahalaga bilang isang radius value.
Kapag ang angulo ng gitna na tumutugon sa arc ay 180, R ay positibong halaga;
Kapag ang angulo ng gitna na tumutugon sa arc ay> Sa 180, R ay isang negatibong halaga.
⑶
(4) Prinsipyo ng pagpili: pipiliin ang mas madaling gamitin (maaaring makita nang walang kalkulasyon).
Kapag ako ay 0 o K ay 0, ito ay maaaring kalimutan at hindi nakasulat.
Kung gusto mong i-interpolate ang buong bilog, maaari mong gamitin ang center method lamang para gumaganap nito, at ang radius method ay hindi maaaring gumawa. Kung dalawang kalahating bilog ay konektado sa pamamagitan ng pamamaraan ng radius, ang tunay na pagkakamali sa bilog ay masyadong malaki.
F ay ang feed rate o feed rate kasama ang tangent direksyon ng arc.
Pagpapakilala sa Propesyon
edit
Mga layunin ng pagsasanay
Upang gumawa ng mga talento na maaring maayos sa mga pangangailangan ng modernong pagtatayo ng ekonomiya, magkaroon ng komprensong pag-unlad sa moralidad, intelihensya, at pisikal na kaaya-aya, magkaroon ng matatag na kaalaman ng propesyonal na kaalaman tungkol sa pagpro-proseso ng mga CNC machine tools, malakas na kakayahan sa kamay-on, at makipag-ugnayan sa pagpapatakbo at pamahalaan ng mga CNC equipment sa mga matalinong at kak
Ang mga pangunahing kurso
PagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPagPaggn, UG 3D Design at CNC Programming, MASTERCAM 3D Design at CNC Programming, CNC Machine Structure and Maintenance.
Direksyon ng trabaho
edit
Nagsasaliksik sa pamahalaan ng produksyon, disenyo ng mekanikal na produkto, operasyon ng programasyon at pagpapapro-proseso ng CNC, pag-install ng mga kagamitan ng CNC, debugging at operasyon, diagnosis at manunulat ng mga kagamitan ng CNC, pagsasaayos at serbisyo pagkatapos ng pagbebenta.
Ang unang opsyon ay ang mga operador ng CNC. Sa kasalukuyan, ang posisyon ng operasyon ng CNC sa industriya ng makina sa Tsina ay nakarating sa saturasyon. Sinabi sa akin ng ilang mag-aaral na ang kanilang mga kasamahan ng klase, na nagtapos ng junior high school at nagtatrabaho sa mga operasyon ng CNC limang o anim na taon mas maaga kaysa sa kanila, ay mga kakayahang manggagawa na may disenteng sahod, kaya sila ay naging walang pag-asa. Sinabi ko sa kanila na ang kailangan mong ihambing ay hindi ang kasalukuyan, ngunit ang hinaharap na pag-unlad.
Ikalawa, isang CNC programmer. Marami sa mga negosyong makina ang gumagamit ng awtomatikong programang makina upang lumikha ng mga programang makina ng CNC, kaya kailangan nilang matuto ang CAM software. Ang iba't ibang unidad ay gumagamit ng iba't ibang uri ng CAM software, ngunit ang mga pamamaraan ng pagpapapro-proseso ay katulad, kaya kailangan na malaman ang isa. Gayunpaman, bilang programador ng CNC, ang mga pangangailangan ay mataas at ang responsibilidad ay malaki din, kaya kinakailangang magkaroon ng rich machining experience. Sa kasong ito, hindi makakatotohanan para sa mga mag-aaral na lamang umalis sa paaralan na agad ang posisyon na ito. Dapat ito pumunta sa pamamagitan ng isang panahon ng pagsasanay, mula sa isa o dalawang taon hanggang tatlo hanggang limang taon.
Third, CNC maintenance personnel or after-sales service personnel. Ang posisyon na ito ay may mas mataas na pangangailangan at pinaka-kakulangan sa larangan ng CNC. Hindi lamang ang nangangailangan nito ng rich mechanical knowledge, ngunit ang rich electrical knowledge din. Kung pinili mo ang direksyon na ito, maaaring mahirap ito (tulad ng madalas na paglalakbay sa negosyo), at kailangan mong patuloy na matuto at kumukuha ng karanasan. Ang posisyon na ito ay nangangailangan ng mas maraming pagsasanay, kaya ang oras upang maging mahusay ay mas mahaba, ngunit ang mga pahayagan ay medyo mapagbigay din.
Ikapat, ang mga sales personnel ng CNC. Ang sahod para sa posisyon na ito ay ang pinaka-mapagbigay, at ang kinakailangang kaalaman ng propesyonal ay hindi masyadong maraming, ngunit ito ay nangangailangan ng napakahusay na karunungan at magandang kasanayan sa lipunan, na hindi isang bagay na maaaring gawin ng ordinaryong tao.
Fifth, similar majors can also be chosen: mechanical design professionals such as draftsmen, mechanical designers, and structural designers; Process management o technical personnel on-site, mechanical designers (mechanical engineers), CNC machine operators, mechanical equipment maintenance workers, mechanical equipment salespeople, programmers, mechanical process workers, inspectors, and production administrators.
Pagtuturo ng programasyon
edit
Sa mabilis na pagpapalaki ng demand para sa CNC machining sa industriya ng produksyon sa loob ng bansa, mayroong malubhang kakulangan ng mga talento sa teknolohiyang CNC na nagprograma, at ang teknolohiyang CNC na naging mainit na demand sa mercado ng trabaho.
Ang mga pangunahing kondisyon na kailangang matugunan
(1) Pagmamay-ari ng mga pangunahing kakayahan sa pag-aaral, ibig sabihin, ang mga mag-aaral ay may tiyak na kakayahan sa pag-aaral at paghahanda ng kaalaman.
Magkaroon ng mga kondisyon para makatanggap ng mabuting pagsasanay, kabilang na ang pagpili ng mabuting institusyon ng pagsasanay at mga materyales ng pagsasanay.
Kumukuha ng karanasan sa pagsasanay.
Handa na kaalaman at kakayahan
(1) Ang pangunahing kaalaman sa geometry (mataas na paaralan o higit pa ay sapat) at ang mekanikal na pundasyon ng pagguhit.
Basic English.
\9334; Pangkalahatang kaalaman ng mekanikal na proseso.
Basic 3D modeling skills.
Piliin ang mga materyales ng pagsasanay
Ang nilalaman ng aklat ay dapat maging angkop para sa mga pangangailangan ng mga praktikal na programasyon, na may malawak na interaktibong teknolohiyang graphic programming na nakabase sa CAD/CAM software bilang pangunahing nilalaman. Habang nagtuturo ng mga praktikal na paraan tulad ng mga operasyon ng software at mga paraan ng programasyon, dapat din itong magkaroon ng tiyak na dami ng basic na kaalaman, upang maiintindihan ng mga mambabasa ang kalikasan at mga dahilan sa likod nito.
Ang struktura ng aklat. Ang pag-aaral ng teknolohiyang CNC ng programasyon ay isang proseso ng patuloy na pagpapabuti sa mga hakbang, kaya ang nilalaman ng mga aklat ay dapat na inaalok nang makatwirang ayon sa iba't ibang hakbang ng pag-aaral. Sa parehong pagkakataon, masistemang sumusunod at uri ng nilalaman mula sa perspektibo ng aplikasyon, na nagpapadali sa mga mambabasa na maunawaan at alalahanin ito bilang kabuuan.
Pagtuturo ng nilalaman at proseso ng pag-aaral
Bagyo 1: Pangkalawang pagtuturo ng kaalaman, kabilang na ang pangunahing kaalaman ng prinsipyo ng CNC machining, mga programa ng CNC, mga proseso ng CNC machining, atbp.
Kabanata 2: Pagtuturo ng teknolohiyang CNC ng programasyon, na may nauunayan na pag-unawa ng manual na programasyon, na tumutukoy sa pag-aaral ng interaktibong teknolohiyang graphic programming na nakabase sa CAD/CAM software.
Bagay 3: CNC programming and machining exercises, kabilang na ng isang tiyak na bilang ng mga produkto CNC programming and machining exercises.
Mga paraan at kakayahan sa pag-aral
Tulad ng pagtuturo ng iba pang kaalaman at kakayahan, ang pagmamay-ari ng mga tamang paraan ng pag-aaral ay naglalaro ng mahalagang papel sa pagpapabuti ng epektibo at kalidad ng pag-aaral ng teknolohiyang CNC na programasyon. Narito ang ilang mungkahi:
Mag-concentrate sa paglaban sa labanan ng pagkawasak, kumpletuhin ang layunin ng pag-aaral sa maikling panahon, at ilapat ito sa maayos na paraan upang maiwasan ang pag-aaral ng marathon style.
\9333; Ang rational categorizing ng mga fungsyon ng software ay hindi lamang nagpapabuti sa epektibo ng memory, ngunit tumutulong din sa pagdakwa ng pangkalahatang aplikasyon ng mga fungsyon ng software.
Mula sa simula, madalas mas mahalaga ang tumutukoy sa paggawa ng mga standardized operating habits at isang tiyak at masigasig na estilo ng trabaho, sa halip na lamang pag-aaral ng teknolohiya.
Ipasok ang mga suliranin, mga pagkakamali, at mga puntong pag-aaral na nakikilala sa araw-araw na buhay, at ang proseso ng akumulasyon na ito ay proseso ng patuloy na pagpapabuti ng antas.
Paano matutunan ang CAM
Ang pag-aaral ng interaktibong teknolohiyang graphic programming (na tinatawag na pangunahing punto ng CAM programming) ay maaaring bahagi sa tatlong aspeto:
1. Kapag natututo ang CAD/CAM software, dapat ang focus ay sa pagmamay-ari ng mga pangunahing funksyon, dahil ang paggamit ng CAD/CAM software ay sumasang-ayon din sa tinatawag na "prinsipyo 20/80", na nangangahulugan na 80% ng mga application ay kailangan lamang gamitin ng 20% ng mga funksyon nito.
2. Ito ay upang gumawa ng mga standardized at standardized work habits. Para sa mga karaniwang proseso ng paggamit ng makina, dapat gumawa ang mga standardized parameter settings at magbuo ng standard parameter template. Ang mga standard parameter template na ito ay dapat direktang gamitin sa CNC programming ng iba't ibang produkto hangga't maaari upang mabawasan ang kumplikasyon ng operasyon at mapabuti ang pagkakatiwalaan.
3. Mahalaga ang pagkumpulan ng karanasan sa pagproseso ng teknolohiya, makikilala ang sarili sa mga katangian ng mga kasangkapan ng CNC machine, mga kagamitan ng pagputol, at mga materyales ng pagproseso na ginagamit, upang mas makatwirang ang setting ng parameter ng proseso.
Nakikita na ang karanasan sa praktika ay isang mahalagang bahagi ng teknolohiyang CNC na programasyon at maaari lamang itong makuha sa pamamagitan ng aktwal na paggawa ng makina, na hindi maaaring ipalit sa kahit anong CNC machining training textbook. Bagaman ang aklat na ito ay nagpapakita ng buong pagsasanib ng pagsasanay, dapat sabihin na ang mga pagbabago sa mga faktor ng proseso na ginawa sa iba't ibang kapaligiran ng proseso ay mahirap na ipahayag sa buong sulat.
Sa wakas, tulad ng pagtuturo ng iba pang teknolohiya, kailangan nating makamit ng layunin ng "paghihirap ng kaaway sa stratehiya at pagpapahalaga ng kaaway sa taktiko".