Apr 15, 2023 Fág nóta

Labhraímis Faoi Chláir Macra CNC

 

Go simplí, is é macra ná foirmlí a úsáid chun páirteanna a phróiseáil. Mar shampla, éilips, mura bhfuil macra ann, ní mór dúinn na pointí ar an gcuar a ríomh pointe trí phointe, agus ansin é a chomhfhogasú go mall le líne dhíreach. Más workpiece é le riachtanais arda réidh, ansin ní mór dúinn a lán pointí a ríomh, ach tar éis an macra a chur i bhfeidhm, cuirimid an fhoirmle éilips isteach sa chóras agus ansin tugann muid an comhordanáid Z agus cuirimid méid gach uair, ansin an Déanfaidh an macra an comhordanáid X a ríomh go huathoibríoch agus déanfaidh sé gearradh. Go deimhin, is é príomhfheidhm an macra sa chlár ríomh.

pictiúr

01

Maidir le cláir macra

Cad é clár macra

Agus muid ag ríomhchlárú, stórálfaimid sraith treoracha ar féidir leo feidhm áirithe a chomhlánú sa chuimhne cosúil le fo-ghnáthamh, agus glaoch orthu le treoir ghinearálta. Agus é á úsáid, ní gá dúinn ach an treoir ghinearálta seo a thabhairt chun an fheidhm atá stóráilte a fhorghníomhú Tugtar an comhlacht macra clár úsáideora ar an tsraith treoracha seo, nó macra-chlár le haghaidh gearr.

Tugtar an t-ordú macra-ghlao úsáideora ar an ordú ginearálta seo. Agus iad á ríomhchlárú, ní gá do ríomhchláraitheoirí ach macra-threoracha a chur de ghlanmheabhair ach ní gá do chláir macra.

Cathain a úsáidfear ríomhchlárú macra?

1) Cuar foirmle próiseála ríomhchláraithe de láimh (ríomh simplí, ionchur tapa)

2) Cosán gearrtha rialta (mar mhodúl gearrtha)

3) Rialú idirchláir (sceidealú clár)

4) Bainistíocht uirlisí (caitheamh uirlisí)

5) Tomhas uathoibríoch (probe i meaisín)

An difríocht idir clár macra agus gnáthchlár

1) I gcorp an chláir macra, is féidir athróga a úsáid, is féidir luachanna a shannadh d'athróga, is féidir ríomhanna a dhéanamh idir athróga, agus is féidir cláir a léim.

2) I ngnáthchláir, ní féidir ach tairisigh a shonrú, agus ní féidir oibríochtaí idir tairisigh a dhéanamh. Ní féidir cláir a fheidhmiú ach go seicheamhach agus ní féidir iad a léim, mar sin tá na feidhmeanna socraithe agus ní féidir iad a athrú.

3) Is feidhm speisialta é an fheidhm macra don úsáideoir feabhas a chur ar fheidhmíocht uirlis meaisín CNC, agus bainfidh úsáid sciliúil an chláir macra i bpróiseáil píosaí oibre den chineál céanna dhá uair an toradh le leath an iarracht.

02

Athróga agus formáidí na gclár macra

Gnéithe de chláir macra

Is féidir leis an gclár macra an athróg a úsáid, agus is féidir an t-athróg a úsáid chun oibríochtaí comhfhreagracha a dhéanamh; is féidir an luach athróg iarbhír a shannadh don athróg trí threoir an chláir mhacra.

Trí Chineál Athróg

Is é foirm ionadaíochta athraitheach an chórais CNC ná "#" agus 1 go 4 dhigit ina dhiaidh sin, agus tá trí chineál athróg ann:

(1) Athróga áitiúla: Is athróga iad #1~#33 a úsáidtear go háitiúil sa mhacrachlár, a úsáidtear le haghaidh aistriú athróg neamhspleách.


(2) Athróg coitianta: is féidir leis an úsáideoir é a úsáid faoi shaoirse, agus tá sé coitianta do gach fo-riail agus gach clár macra ar a dtugtar an príomhchlár. # 100 ~ # 149, tar éis an chumhacht a mhúchadh, déanfar na luachanna athróg go léir a ghlanadh, agus # 500 ~ # 509, tar éis an chumhacht a mhúchadh, is féidir na luachanna athróg a shábháil.


(3) Athróg córais: Sainmhínítear é le 4 dhigit ina dhiaidh sin, is féidir leis faisnéis inléite amháin a fháil nó a léamh / a scríobh atá sa phróiseálaí uirlisí meaisín nó i gcuimhne NC, lena n-áirítear paraiméadair malairte a bhaineann leis an bpróiseálaí uirlisí meaisín, éadáil stáit uirlisí meaisín paraiméadair, Córas faisnéise mar pharaiméadair phróiseála.

Formáid glaonna simplí an chláir macra

Ciallaíonn glao simplí an chláir macra gur féidir an clár macra a ghlaoch trí bhloc amháin sa phríomhchlár.

Formáid agairt:

G65 P (uimhir mhacra-chláir) L (líon athrá) (tasc inathraithe).

Ina measc: G65 - ordú glao clár macra;

P (uimhir chláir macra) - cód an chláir macra a bheidh le glaoch;

L (líon na n-athrá) - líon na ritheanna arís agus arís eile den chlár macra, nuair a bhíonn líon na n-athrá 1, is féidir é a fhágáil ar lár;

(Tasc Athróg) - Sann luachanna d'athróga a úsáidtear sa mhacrachlár.

Is é an rud céanna idir clár macra agus fo-ghnáthamh gur féidir le clár macra amháin a bheith ar a dtugtar clár macra eile, suas le 4 huaire.

Macra clár do scríobh formáid

Tá formáid scríbhneoireachta macrachlár mar an gcéanna leis an bhfoghnáthamh. Is é a bhformáid:

0-(Is é 0001-8999 uimhir an mhaicrchláir)

Ordú N10

N-M99

In ábhar an chláir macra thuas, chomh maith leis na treoracha cláir a úsáidtear go coitianta, is féidir athróga, treoracha oibríochta uimhríochta agus treoracha rialaithe eile a úsáid freisin. Sanntar an luach athróg i dtreoir ghlao an chláir mhacra.

03

Feidhmchlár macra córas FANUC

(1) Macra clár grooving

pictiúr

1) WILE ráiteas

G00 X52 Z2;

#2=-14;

Is é pointe tosaigh an uirlis sa treo z (toisc go bhfuil leithead an uirlis 4mm, tá an pointe tosaigh socraithe ag Z-14)

WILE [#2 GE -30] DO2;

Is srian é sa treo z. Nuair atá z cothrom le -30, ní ghluaisfidh an treo z a thuilleadh

G00 Z〔#2〕;

An suíomh reatha sa treo z

#2=#2-2;

An chéim ghluaisteach sa treo z, ag bogadh 2mm gach uair

#1=52;

is é pointe tosaigh an scian sa treo x

AGUS [#1 GE 20] DO1;

Srianta sa treo X, nuair a bhíonn an trastomhas comhionann le 20, ní ghearrfaidh sé a thuilleadh

G01 X〔#1〕F0.2;

Doimhneacht gearrtha i x treo

G00 X〔#1 móide 1〕;

Méid an aistarraingthe coibhneasta i x treo

#1=#1-1;

Fad céime i x treo (gearrtha 1mm gach uair)

CRÍOCH1;

G00 X52;

CRÍOCH2;

Clár iomlán:

O1234;

G40 G97 G99;

T0101;

S1000 M3;

G00 X52 Z2;

#2=-14;

WHILE〔#2GE-30〕DO2; CRÍOCH1;

G00 Z〔#2〕;

#2=#2-2;

#1=52

AGUS 〔#1GE20〕DO1;

G01X〔#1〕F0.2;

G00X〔#1 móide 1〕;

#1=#1-1;

G00 X52;

CRÍOCH2;

G00 X150 Z150;

M30;

2) MÁ ráiteas

G00 X52 Z-2;

#1=-14;

Is é pointe tosaigh z-direction an uirlis (is é leithead an uirlis 4mm)

N2 #1=#1-2;

is é an chéim ghluaiseachta sa treo z

#2=52;

pointe tosaigh na huirlise sa treo x

N1#2=#2-1;

an bhfuil an t-achar céime sa treo x (doimhneacht gearrtha 1mm gach uair)

G01 X〔#2〕F0.2;

Suíomh reatha i dtreo X

G00 X〔#2 móide 1〕;

Méid aistarraingthe coibhneasta i X treo

MÁ [#2 GE 21] GOTO1;

Srianta sa treo x (nuair a ghearrtar luach x go 20, déanfar an nós imeachta seo a leanas, agus ní dhéanfar aon tuairisceán)

G00 X52;

Tarraingíonn X siar go suíomh 52

G00 Z〔#1〕;

Staid reatha i dtreo Z

MÁ [#1 GE -30] GOTO2;

Srianta sa treo Z, nuair atá z cothrom le -30, ní bhogfaidh an treo z

Clár iomlán:

O1234;

G40G97G99;

T0101;

S1000M3;

G00 X52 Z-2;

#1=-14;

N2 #1=#1-2;

#2=52;

N1#2=#2-1;

G01 X〔#2〕F0.2;

G00 X〔#2 móide 1〕;

MÁS〔#2GE21〕GOTO1;

G00X52;

G00Z〔#1〕;

MÁ[#1GE-30]GOTO2;

G00X200;

Z200;

M5;

M30;

(2) ríomhchlárú éilips

1) Formáid chaighdeánach an ráitis éilips WILE:

#1=a;

a: Is é pointe tosaigh an uirlis ag an treo dearfach mm i gcoibhneas le ais Z an éilips

AGUS [#1 GE b] DO1;

b: Tá críochphointe na próiseála éilipse ag an treo diúltach b mm i gcoibhneas le ais Z an éilips (má phróiseáiltear leath-éilips iomlán, ansin is dhá luach iad a agus b leis an luach céanna agus comharthaí éagsúla)

#2= c*SQRT[1-#1*#1/d*d];

c: leath-ais na héilipse

d: ais leathmhór na héilipse (ríomh #2 de réir na foirmle éilips, is í an ais leathmhór d, is é c an ais leathmhionrach, seasann #2 do luach X, is é #1 luach Z , agus ciallaíonn SQRT fréimhe cearnach)

G01 X〔±2*#2 móide e〕Z〔#1±f〕;

e: Fritháireamh (luach trastomhas) X-ais an éilips i gcoibhneas leis an gcóras comhordaithe workpiece

f: Fritháireamh an ais Z den éilips i gcoibhneas leis an gcóras comhordaithe workpiece

#1=#1-1; achar céim (ag bogadh 1mm gach uair)

CRÍOCH1;

Nóta: Nuair a bhíonn éilips cuasach á iompú, glactar leis an "±" sa lúibín tar éis X mar "-"; agus éilips dronnach á iompú, glactar leis an "±" sa lúibín i ndiaidh X mar " móide".

Nuair a aistríonn X-ais an éilips go dtí an treo dearfach, tógann an "±" sna lúibíní tar éis Z " móide "; nuair a aistríonn X-ais an éilips go dtí an treo diúltach, glacann an "±" sna lúibíní tar éis Z "-"

2) Formáid chaighdeánach an ráitis éilipseacha IF

#1=a;

a: Is é pointe tosaigh an uirlis ag an treo dearfach mm i gcoibhneas le ais Z an éilips

N1#2=b*SQRT〔1-#1*#1/c*c〕;

b: ais leathghearr den éilips c: ais leath-mhór na héilipse (de réir na foirmle éilipse X/c móide Y/b=1, ciallaíonn SQRT fréamh chearnach)

G01X〔±2*#2 móide d〕Z〔#1±e〕F0.2; d: an fhritháireamh (luach trastomhas) den X-ais den éilips i gcoibhneas leis an bpointe comhordanáidí nialais e: ais Z na héilipse i gcoibhneas leis an bhfritháireamh eitleáin nialasach

#1=#1-1;

Fad céime (ag bogadh 1mm gach uair)

MÁ [#1 GE -f] GOTO1

f: Deireadh le próiseáil éilips

 

Nóta: Nuair a bhíonn éilips cuasach á iompú, glactar leis an "±" sa lúibín tar éis X mar "-"; agus éilips dronnach á iompú, glactar leis an "±" sa lúibín i ndiaidh X mar " móide". Nuair a chlaonann X-ais na héilipse go dtí an treo dearfach, tógann an "±" sna lúibíní tar éis Z " móide "; nuair a chlaonann X-ais an éilips go dtí an treo diúltach, glacann an "±" sna lúibíní tar éis Z "-".

pictiúr

WILE ráiteas

#1=20;

WILE〔#1GE-20〕DO1;

#2=10*SQRT〔1-#1*#1/400〕;

G01X〔-2*#2 móide 50〕Z〔#1-25〕;

#1=#1-1;

CRÍOCH1;

MÁ ráiteas

#1=20;

N1#2=10*SQRT〔1-#1*#1/400〕;

G01X〔-2*#2 móide 50〕Z〔#1-25〕F0.2;

#1=#1-1;

MÁ[#1GE-20]GOTO1;

clár iomlán

O1234;

G40G97G99;

T0101;

S1000 M3;

G00 X50 Z2;

G73 U5 R5;

G73 P10 Q20 U0.5 F0.2;

N10 G0 G42 Z-5;

#1=20;

WILE〔#1GE-20〕DO1;

#2=10*SQRT〔1-#1*#1/400〕;

G01X〔-2*#2 móide 50〕Z〔#1-25〕F0.2;

#1=#1-1;

CRÍOCH1;

G00 X50;

N20 G00 G40 Z2;

G70 P10 Q20;

G00 X200;

Z200;

M5;

M30;

Fágtar ar lár formáid iomlán an ráitis IF (tá an rud céanna fíor i gcás ráiteas IF, chomh fada agus a chuirtear an timthriall leis). Sa chóras FANUC-0i, ní féidir an macrachlár a chur leis ach i G73.

(3) Próiseáil parabóil

1) Formáid chaighdeánach an ráitis parabolic WILE:

#1=a;

a: Is é pointe tosaigh an uirlis mm i dtreo an ais parabolic Z

AGUS [#1 GE -b] DO1;

b: an bhfuil fad próiseála an éilips sa treo z

#2=SQRT〔-#1*5/3〕;

(De réir na foirmle parabolic Z=-3/5*X*X, faigh luach X, is é sin #2, áit a gciallaíonn SQRT an fhréamh chearnach)

G01 X〔±2*#2 móide c〕Z〔#1〕;

c: an bhfuil an fhritháireamh (luach trastomhas) d'ais X an pharabóil i gcoibhneas leis an gcóras comhordaithe workpiece, "±"

Nuair a thógann sé " móide ", tá sé dronnach, agus nuair a thógann sé "-", tá sé cuasach

#1=#1-1; Fad céime (ag bogadh 1mm gach uair)

CRÍOCH1;

2) Formáid chaighdeánach an ráitis parabolic IF

#1=a;

a: Is é pointe tosaigh an uirlis mm i dtreo an ais parabolic Z

N1 #2=SQRT〔-#1*5/3〕;

(De réir na foirmle parabolic Z=-3/5*X*X, faigh luach X, is é sin #2, áit a gciallaíonn SQRT an fhréamh chearnach)

G01 X〔±2*#2 móide b〕Z〔#1〕;

b: Is é an fhritháireamh (luach trastomhas) an ais X-treo den paraból i gcoibhneas leis an bpointe nialas comhordaithe. Nuair a thógann "±" "móide", bíonn sé dronnach, agus nuair a thógtar "-", bíonn sé cuasach

#1=#1-1;

(achar céim i dtreo Z, tá gach gluaiseacht 1mm)

MÁS〔#1 GE -c〕GOTO1; c: fad próiseála an éilips i dtreo z

Parabolic MÁ

foirm eile de phianbhreith

#1=a;

N1 #2=SQRT〔( móide )#1*5/3〕;

Is féidir an comhartha " móide " a fhágáil ar lár

G01 X〔2*#2 móide b〕Z〔-#1〕;

#1=#1 móide 1;

MÁ [#1 LE c] GOTO1;

Ag glacadh leis go bhfuil an paraból sa treo dearfach Z, ansin bain úsáid as Z〔-#1〕; chun an paraból a dhéanamh siméadrach leis an treo diúltach

pictiúr

WILE ráiteas

#1=0;

WILE [#1 GE -15] DO1;

#2=SQRT〔-#1*5/3〕;

G01 X〔2*#2 móide 30〕Z〔#1〕;

#1=#1-1;

CRÍOCH1;

MÁ ráiteas

#1=0;

N1 #2=SQRT〔-#1*5/3〕;

G01X〔2*#2 móide 30〕Z〔#1〕;

#1=#1-1;

MÁ [#1 GE -15] GOTO1;

clár iomlán

O1234;

G40 G97 G99;

T0101;

S1000 M3;

G00 X42 Z1;

G73 U5 R5;

G73 P10 Q20 U0.5 F0.2;

N10 G00 G42 Z0;

#1=0;

WILE [#1 GE -15] DO1;

#2=SQRT〔-#1*5/3〕;

G01 X〔2*#2 móide 30〕Z〔#1〕;

#1=#1-1;

CRÍOCH1;

G00 X42;

N20 G00 G40 Z2;

G70 P10 Q20;

G00 X200;

Z200;

M5;

M30;

(4) An difríocht idir ráiteas WHILE agus ráiteas IF

1) Tá treoracha an dá ráiteas difriúil

Filleann an ráiteas WHILE ar gcúl

Sampla: WHILE〔#1 GE 20〕DO1;

G01 X〔#1〕F0.2;

Ag glacadh leis, nuair a fheidhmíonn an meaisín-uirlis an abairt seo, #1=20, leanfaidh sé ag rith. Tar éis #1=#1-1 a rith, déantar 19 ar luach #1, rud nach gcomhlíonann na coinníollacha srianta a thuilleadh, mar sin ní fhillfidh sé. (Gearr go 20 sa treo X)

G00 X〔#1 móide 1);

#1=#1-1;

CRÍOCH1;

2) Filleann an ráiteas IF ar aghaidh

Sampla: N1 #2=#2-1;

G01X〔#2〕F0.2; Ag glacadh leis go bhfuil #2=20 nuair a fhorghníomhaíonn an meaisín-uirlis an abairt seo, leanfaidh sé ag rith go dtí IF〔#2 GE 20〕GOTO1; má tá an coinníoll fós sásta, leanfaidh sé ar aghaidh ag filleadh ar N1# 2=#2-1; agus beidh an luach X reatha ina 19, nach gcomhlíonann na coinníollacha srianta a thuilleadh, agus ansin ceann eile a fhorghníomhú

G01X〔#2〕F0.2; Ar deireadh, rith an clár seo a leanas (laghdaíodh treo X go 19)

G00X〔#2 móide 1);

MÁ [#2 GE 20] GOTO1;

3) Mar atá le feiceáil ón gclár grooving thuas, tá líon na bhfocal sa ráiteas IF i bhfad níos lú ná mar atá sa ráiteas WHILE.

4) De bharr na dtreoracha difriúla maidir le filleadh, léigh abairt amháin níos lú don ráiteas WHILE agus abairt amháin eile don ráiteas IF le linn na próiseála.

04

Feidhmchlár macra-chláir chórais SIEMENS (deil).

Nóta: Tá an macrachlár ríomhchláraithe le hathróga, agus tá uimhir athróg an chórais Siemens á léiriú ag R.

Mar shampla, scríofa i modh ríomhchláraithe coitianta: G01X-10

Is féidir an clár macra a chur in iúl mar:

R1=-10

G01 X=R1

Aistriú coinníollach:

MÁ GOTOB: léim ar gcúl

IF GOTOF: léim ar aghaidh

scríofa i ríomhchlárú comónta

GO1×100

Is féidir athróga a chur in iúl mar:

R1=0

AA: R1=R1 móide 1

G01X=R1

MÁ R1<100 GOTOB AA

Is athróg neamhspleách é R1, is é 0 an luach tosaigh, ciallaíonn R1=R1 móide 1 gurb é 1 luach incriminteach na hathróige neamhspleách, nuair a théann an ríomhchlár tríd an líne seo gach uair, is é luach na Méadaíonn R1 faoi 1, R1<100 is a conditional expression, IF R1<100 GOTOB AA This line means that if the argument R1<100, the program jumps backward to the mark: AA

Má tá R1 níos mó ná nó cothrom le 100, téann an clár síos.

Is féidir cláir mhacra a úsáid i modhanna G90 agus G91 araon, ach tá a gcuid bríonna difriúil, mar shampla;

R1=0, G90R1=R1 móide 1, G1X=R1, is é 2 luach X tar éis an dara pas den ríomhchlár seo.

R1=0, G91R1=R1 móide 1, G1X=R1, is é 3 luach X tar éis an dara pas den ríomhchlár. Míniú: Is é 1 luach R1 tar éis an chéad phas pas an chláir, agus is é luach R1 an dara pas Is é 2 é, ach i mód G91 tá sé bunaithe ar an gceann roimhe sin.

(1) Grooving

pictiúr

T1

TC

T1D1

G0G40X100Z100

M03S1000

G0X54Z2

Go tapa a bhaint amach an pointe tosaigh

Z-10

R1=3

Sainmhínigh leithead an lann mar 3mm

R2=-10-R1-0.2

Is é pointe tosaigh an uirlis -10, agus úsáidtear taobh clé an lann nuair a bhíonn an uirlis á socrú;

Socrú uirlis, mar sin ba chóir leithead an lann a dhealú, is é 0.2 an liúntas críochnaithe

G1Z=R2F0.1

Sroicheann an uirlis pointe tosaigh an ais Z

AA:R2=R2-2.5

R3=50

Sroicheann ais X an groove an pointe

BB: R3=R3-2

Sainmhínigh doimhneacht gearrtha gach scian mar 2 mm

G1X=R3

X=R3 móide 1

0 Baint sliseanna 5mm ar thaobh amháin gach doimhneacht gearrtha 2mm

IF R3>30 móide 0.4 GOTOB BB

Define the groove depth as 10mm, if R3>30mm, léimeann an ríomhchlár siar go dtí an marc BB, agus is é 0.4 an liúntas deiridh

G0X50

Sroicheann an uirlis pointe tosaigh na haise X

G1Z=R2

IF R2>{{0}} móide 0.2 GOTOB AA

Sainmhínigh leithead an groove mar 20mm, agus is é 0.2 an liúntas críochnaithe

G0X50

G01Z-13

ag críochnú

X30

Z-16

G0X50

Z-30

G01X30

Z-16

G0X50

Tarraing siar

G0X100

Z100

M05

M30

(2) Éilips

1) Formáid bhunúsach

R1=0

Sainmhínigh an athróg R1 le luach tosaigh 0

AA:R{0}}b×SQRT(1-R1×R1/a×a)

De réir na cothromóide éilips, is é a ais leath-mhór na héilipse, is é b an ais leath-mhionrach den éilips, agus is é SQRT siombail na fréimhe cearnaí.

G1X=±2×R2 móide XZ=R1-Z

Socraigh suíomh agus cruth an éilips, tá móide 2 dronnach, tá -2 cuasach, is iad X, Z na fad idir ais an phíosa oibre agus ais an éilips (córas trastomhas).

R1=R1-1

Socraigh an chéim phróiseála

IF R1>=n ​​GOTOB AA

Má tá an athróg R1

2) Sampla ríomhchláraithe:

pictiúr

T1D1

G0G40X100Z100

M3S1000

G0X52Z2

Z-20

SRAITH 95 ( )

G42S1500

OO:

R1=20

AA:R{0}}×SQRT(1-R1×R1/400)

G1X=-2×R2 móide 50 Z=R1-40

R1=R1-2

IF R1>=-20 GOTOB AA

PP% 3aX42

G0G40X100Z100

M05

M09

M30

(3) Parabola

1) Formáid bhunúsach:

R1=0

Socraigh luach tosaigh na hathróige R1 go 0

AA: R{0}}SQRT(-R1×n)

Faighte de réir bhunfhormáid na parabóile, áit arb é SQRT siombail na fréimhe cearnaí, agus is é n an chomhéifeacht

G01X=2×R2 móide n

Z=R1

Tá cosán próiseála, móide 2 dronnach, is é n luach phointe tosaigh X ais

R1=R1-1

Is é 1mm an luach incriminte inathraithe

IF R1>-30 GOTOB AA

If the variable R1>-30, léimeann an clár siar go dtí an marc: AA

2) Sampla ríomhchláraithe:

pictiúr

T1

TC

T1D1

G0G40X100Z100

M03S1000

G0X52Z2

SRAITH 95 ( )

G0G42

OO:

R1=0

AA:R{0}}SQRT(-R1×5/3)

G01X=2×R2 móide 30 Z=R1

R1=R1-2

IF R1>-60 GOTOB AA

PP: X52

G0X100Z100

M05

M30

Glaoigh Linn

whatsapp

skype

R-phost

Fiosrúchán