Telepono / WhatsApp / Skype
+86 18810788819
E-mail
john@xinfatools.com   sales@xinfatools.com

Panguna nga kahibalo aron matabangan ka nga makasugod sa UG programming

Ang CNC machining programming mao ang pagsulat sa proseso sa machining parts, process parameters, workpiece size, direksyon sa tool displacement ug uban pang auxiliary actions (sama sa pag-usab sa himan, pagpabugnaw, pagkarga ug pagdiskarga sa mga workpiece, ug uban pa) sa han-ay sa paglihok ug sa uyon sa format sa pagprograma sa pagsulat sa mga sheet sa programa gamit ang mga code sa panudlo. ang proseso sa. Ang lista sa programa nga gisulat mao ang lista sa programa sa pagproseso.

Balita sa CNC Tools 1

 

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)

Determinasyon sa machine tool coordinate system ug direksyon sa paglihok

Ang tulo ka sistema sa coordinate sa linear motion sa makina nga X, Y, ug Z nagsagop sa tuo nga kamot nga Cartesian rectangular coordinate system, sama sa gipakita sa Figure 11-6. Ang han-ay sa pagtino sa coordinate axes mao ang pagtino sa Z axis una, dayon ang X axis, ug sa katapusan ang Y axis. Alang sa mga himan sa makina nga nagtuyok sa workpiece (sama sa lathes), ang direksyon sa himan palayo sa workpiece mao ang positibo nga direksyon sa Look, ang husto nga direksyon mao ang positibo nga direksyon sa X-axis.

Ang tulo ka rotation axis coordinate system kay parallel sa X, Y, ug Z coordinate axes matag usa, ug ang forward nga direksyon sa right-hand thread gikuha isip positibo nga direksyon.

Panguna nga mga panudlo alang sa CNC lathes

1) Format sa programa

Ang programa sa pagproseso kasagaran naglangkob sa tulo ka mga bahin: pagsugod sa programa, sulod sa programa ug pagtapos sa programa.

Ang sinugdanan sa programa mao ang numero sa programa, nga gigamit sa pag-ila sa pagsugod sa programa sa pagproseso. Ang numero sa programa kasagarang girepresentahan sa karakter nga "%" nga gisundan sa upat ka digit.

Ang katapusan sa programa mahimong ipasabut pinaagi sa auxiliary function M02 (katapusan sa programa), M30 (katapusan sa programa, pagbalik sa punto sa pagsugod), ug uban pa.

Ang panguna nga sulud sa programa naglangkob sa daghang mga bahin sa programa (BLOCK). Ang bahin sa programa gilangkuban sa usa o daghang mga pulong nga impormasyon. Ang matag pulong sa impormasyon gilangkuban sa mga karakter sa address ug mga letra sa karakter sa datos. Ang pulong nga impormasyon mao ang pinakagamay nga yunit sa pagtudlo. (Kung wala’y maggiya kanimo, hinay kaayo alang kanimo nga magsalig sa imong kaugalingon nga mga abilidad, o makalusot ug makaipon sa hinay-hinay sa imong kaugalingon. Kung ang uban magtudlo kanimo sa ilang kasinatian, malikayan nimo ang daghang mga pagliko.
2) Pormat sa bahin sa programa

Sa pagkakaron, ang format sa bahin sa programa sa pulong address nga sagad gigamit, ug ang sumbanan sa aplikasyon mao ang JB3832-85.

Ang mosunod usa ka tipikal nga pormat sa bahin sa programa sa adres sa pulong:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

Lakip kanila, N001-nagrepresentar sa unang bahin sa programa

G01-Nagpakita sa linear interpolation

X60.0 Z-20.0 – nagrepresentar sa kantidad sa paglihok sa X ug Z nga mga direksyon sa coordinate matag usa

F, S, T - nagrepresentar sa gikusgon sa feed, spindle speed ug tool number matag usa

M03 - Nagpakita nga ang spindle nagtuyok sa sunud-sunod nga orasan

LF – nagpaila sa katapusan sa bahin sa programa

3) Basic function codes sa CNC system

(1) Numero sa bahin sa programa: N10, N20…

(2) Pagpangandam function: G00-G99 mao ang usa ka function nga makahimo sa CNC device sa pagbuhat sa pipila ka mga operasyon.

Ang G code gibahin sa duha ka klase: modal codes ug non-modal codes. Ang gitawag nga modal code nagpasabot nga sa higayon nga ang usa ka G code (G01) matino, kini kanunay nga balido hangtud nga ang sama nga grupo sa G code (G03) gigamit sa sunod nga bahin sa programa aron ilisan kini. Ang non-modal code balido lamang sa espesipikong seksyon sa programa ug kinahanglang isulat pag-usab kon gikinahanglan sa sunod nga seksyon sa programa (sama sa G04). Ang pagproseso sa metal nga WeChat takus sa imong pagtagad.

a. Komand sa pagpahimutang sa dali nga punto G00

Ang G00 command usa ka modal code, nga nagmando sa himan nga dali nga molihok gikan sa punto diin ang himan padulong sa sunod nga target nga posisyon sa kontrol sa pagpoposisyon sa punto. Kini alang ra sa dali nga pagposisyon nga wala’y mga kinahanglanon nga trajectory sa paglihok.

Ang pormat sa pagsulat sa sugo mao ang: Ang G00 Collisions sa ubos mas delikado.

b. Linear interpolation command G01

Ang linear interpolation nga instruksyon usa ka linear motion nga instruksyon ug usa usab ka modal code. Gisugo niini ang himan sa paghimo og linear motion nga adunay bisan unsang bakilid tali sa duha ka mga coordinate o tulo ka mga coordinate sa usa ka interpolation linkage nga paagi sa gitakda nga F feed rate (unit: mm/min).

Ang pormat sa pagsulat sa sugo mao ang: G01 X_Z_F_; ang F command usa usab ka modal command, ug kini mahimong kanselahon gamit ang G00 command. Kung walay F command sa block sa wala pa ang G01 block, ang makina nga himan dili molihok. Busa, kinahanglang adunay F command sa G01 nga programa.
c. Mga instruksyon sa interpolation sa arko G02/G03 (gamit ang Cartesian coordinates sa paghukom)

Ang arc interpolation command nagsugo sa himan sa paghimo sa circular motion sa espesipikong eroplano sa gihatag nga F feed rate aron maputol ang arc contour. Kung giproseso ang usa ka arko sa usa ka lathe, kinahanglan dili lamang nimo gamiton ang G02/G03 aron ipakita ang sunud-sunod ug counterclockwise nga direksyon sa arko, ug gamita ang XZ aron mahibal-an ang mga coordinate sa katapusan nga punto sa arko, apan ipiho usab ang radius sa arko.

Ang format sa pagsulat sa instruksiyon mao ang: G02/G03 X_Z_R_;

(3) Auxiliary functions: gigamit sa pagtino sa auxiliary aksyon sa makina himan (sama sa pagsugod ug paghunong sa makina himan, steering, pagputol fluid switch, spindle steering, himan clamping ug loosening, ug uban pa)

M00 - Paghunong sa programa
M01 – Ang plano sa programa mihunong
M02-Kataposan sa programa
M03-Spindle forward rotation (CW)
M04 -Spindle reverse (CCW)
M05-Spindle mihunong
M06-Pagbag-o sa himan sa sentro sa makina
M07, M08-coolant sa

M09-Pagpabugnaw
M10 - pag-clamping sa workpiece
M11 -Gihukasan ang trabaho
M30 – Katapusan sa programa, balik sa punto sa pagsugod
Ang M05 command kinahanglang gamiton tali sa M03 ug M04 commands aron mapahunong ang spindle.

(4) Pagpakaon function F

Kung gigamit ang direkta nga paagi sa pagtawag, isulat ang gikinahanglan nga gikusgon sa feed direkta pagkahuman sa F, sama sa F1000, nga nagpasabut nga ang rate sa feed 1000mm / min); sa diha nga mibalik sa mga hilo, tapping ug threading, tungod kay ang feed speed may kalabutan sa spindle speed, Ang numero human sa F mao ang espesipikong tingga.

(5) Spindle function S

Gitino sa S ang katulin sa spindle, sama sa S800, nga nagpasabut nga ang katulin sa spindle 800r / min.

(6) Gamit sa gamit T

Tudloi ang sistema sa CNC sa pag-ilis sa himan, ug gamita ang adres T ug ang mosunod nga 4 ka digit aron itakda ang numero sa himan ug numero sa kompensasyon sa himan (tool offset number). Ang unang 2 ka digit mao ang tool serial number: 0~99, ug ang kataposang 2 digit mao ang tool compensation number: 0~32. Human maproseso ang matag himan, kinahanglang kanselahon ang kompensasyon sa himan.

Ang serial number sa himan mahimong katumbas sa numero sa posisyon sa himan sa cutterhead;

Ang kompensasyon sa himan naglakip sa kompensasyon sa porma ug bayad sa pagsul-ob;

Ang serial number sa himan ug numero sa kompensasyon sa himan dili kinahanglan nga managsama, apan mahimong pareho alang sa kasayon.

Sa CNC device, ang rekord sa programa giila sa numero sa programa, nga mao, ang pagtawag sa programa o pag-edit sa programa kinahanglan nga tawagan sa numero sa programa.

a. Ang istruktura sa numero sa programa: O;

Ang numero human sa “O” girepresentahan sa 4 ka numero (1~9999), ug ang “0″ dili tugotan.

b. Sequence number sa bahin sa programa: Idugang ang sequence number sa wala pa ang bahin sa programa, sama sa: N;

Ang numero human sa “O” girepresentahan sa 4 ka numero (1~9999), ug ang “0″ dili tugotan.

Pagbutang sa workpiece coordinate system

Ang workpiece gibutang sa chuck. Ang machine tool coordinate system ug ang workpiece coordinate system kasagaran dili magkatakdo. Aron mapadali ang pagprograma, usa ka sistema sa coordinate sa workpiece kinahanglan nga matukod aron ang himan maproseso sa kini nga sistema sa koordinasyon.

G50XZ

Kini nga sugo nagtino sa gilay-on gikan sa punto sa pagsugod sa himan o punto sa pagbag-o sa himan ngadto sa gigikanan sa workpiece. Ang mga coordinate nga X ug Z mao ang posisyon sa pagsugod sa tip sa tool sa sistema sa coordinate sa workpiece.

Alang sa mga himan sa makina sa CNC nga adunay function sa kompensasyon sa himan, ang sayup sa pag-set up sa himan mahimong mabayran pinaagi sa pag-offset sa himan, busa ang mga kinahanglanon alang sa pag-adjust sa himan sa makina dili estrikto.

Ang sukaranan nga mga pamaagi sa paghimo sa himan alang sa CNC lathes

Adunay tulo ka sagad nga gigamit nga mga pamaagi sa pag-set sa himan: pamaagi sa pag-set sa tool sa pagsulay sa pagputol, pag-set sa himan nga adunay mechanical detection tool setter, ug setting sa tool nga adunay optical detection tool setter.

Ang paggamit sa G50 UW mahimong hinungdan sa pagbalhin sa sistema sa coordinate, pag-ilis sa daan nga mga kantidad sa koordinasyon sa bag-ong mga kantidad sa koordinasyon, ug pag-ilis sa sistema sa coordinate sa tool sa makina ug ang sistema sa coordinate sa workpiece sa usag usa. Kinahanglan nga matikdan nga sa sistema sa coordinate sa himan sa makina, ang bili sa koordinasyon mao ang gilay-on tali sa sentro sa tool holder ug sa gigikanan sa himan sa makina; samtang sa workpiece coordinate system, ang coordinate value mao ang gilay-on tali sa tool tip ug sa workpiece origin point.


Panahon sa pag-post: Mayo-27-2024