Oct 01, 2023 Atstāj ziņu

Kā uzrakstīt zondes zondes makro programmu

 

Izskaidrots trīs punktos:


1. Programmējiet izpētes punktus************

2. Rediģējiet apstrādes programmu *********

Treškārt, programmā EXCEL pievienojiet makro mainīgos**********

Pirmajā sadaļā ir apkopota izpētes programma

1. Iestatiet sākumpunktu un atrodiet katra zondes punkta koordinātu vērtības.
Vispirms UG programmatūrā iestatiet sagataves koordinātu sistēmas izcelsmi un pēc tam izmantojiet UG programmatūru, lai atrastu punktus (XYZ), kur nepieciešami zondes punkti, un reģistrētu tos zondes punktu programmēšanai.

2. Programmējiet izpētes punktus
(Izpētes programmas nosaukumu nosakāt jūs pats: O6666)
Lai kontrolētu zondes kustību zondes punktu programmā, ir jāizsauc divas svarīgas zondes aprēķināšanas programmas O9810.
un O9811. Izpētes punkta programmas formāta piemērs: (Tālāk ir sniegts Izpētes Z punkta apkopošanas piemērs)
%
O6666(ZONDE)
G91G28Z0
G90 G0 G17 G40G49 G69 G80
M6T11 (zonde ir uzstādīta uz instrumenta turētāja T11, nomainiet zondi T11 ar vārpstu)
G90G00 G54 X-18. Y50. (Ātri novietojiet virs pirmā zondējamā punkta G54 koordinātu sistēmā)

M19(S_) (Vārpstas pozicionēšana, S mērķis ir pagriezt vārpstu leņķī. Ja nepieciešams zondēt punktu Z ass virzienā, S nav nepieciešams. Ja tas ir paredzēts, lai zondētu sānu, Ir nepieciešams S, tas ir, griešanās leņķis, lai zonde varētu noteikt katru pusi.Tās visas tiek mērītas, izmantojot vienu rubīna lodīšu zondes virsmu, lai samazinātu kļūdas.
M05

M17 (atvērta zonde) (Atveriet zondi, šo komandu nosaka atbilstošais ports, kas saņemts vadu savienošanas laikā)

G43Z50.H11 (Noteikt instrumenta garumu, tas ir, nolasīt zondes garumu)

G90G00Z50. (Zonde ātri pārvietojas uz leju pozīcijā Z50.)

N1(Z+POINT1) (izmēra pirmā punkta Z vērtību)

G65P9810X-18. Y50. F3000. (Droši un ātri novietojiet uz pirmā punkta XY pozīciju, ātrums ir F3000.)

G65P9810 Z19. (Droši un ātri novietojiet drošā Z pozīcijā virs pirmā punkta, ātrums ir tāds pats kā iepriekš, augstums šeit parasti ir 3 mm no punkta, kas jāmēra zemāk)

G65P9811Z16.08 (droši un lēni sasniedziet pirmā zondes punkta Z pozīciju. Turklāt pēc zondes punkta pabeigšanas šajā darbībā tas automātiski atgriezīsies Z19.0 pozīcijā iepriekšējā darbībā)

#601=#142 (#142 ir starpība starp pirmā zondes punkta teorētisko Z16.08 un faktiski izmērīto "Z". To automātiski aprēķina O9811 un pēc tam pāriet uz #142. #142, tad iegūtā vērtība tiek nodota #601, kas ir vērtība, kas jākompensē pirmā punkta Z virzienā)

G65P9810 Z20. (droši un ātri pārejiet uz drošu augstumu Z20.)

N2(Z+POINT1) (izmēra otrā punkta Z vērtību)
G65P9810X-16.5 Y48.3 F3000. (Droši un ātri novietojiet otrā punkta XY pozīciju, ātrums ir F3000.)


G65P9810 Z17. (Droši un ātri novietojiet drošā Z pozīcijā virs otrā punkta, ātrums ir tāds pats kā iepriekš, augstums šeit parasti ir 3 mm no punkta, kas jāmēra zemāk)


G65P9811Z14.23 (droši un lēni sasniedziet otrā zondes punkta Z pozīciju. Turklāt pēc zondes punkta pabeigšanas šajā darbībā tas automātiski atgriezīsies pozīcijā Z19.0 iepriekšējā darbībā)

#602=#142 #142 ir atšķirība starp otrā zondes punkta teorētisko Z16.08 un faktisko "Z". To automātiski aprēķina O9811 un pēc tam pārsūta uz #142, kas pēc tam aprēķina rezultātu. Vērtība tiek nodota #601, #601 ir vērtība, kas jākompensē otrā punkta Z virzienā)

G65P9810 Z35. Droši un ātri pārejiet uz drošu augstumu Z20.)

N3(Z+POINT1) (izmēra trešā punkta Z vērtību)
G65P9810X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811Z16.08
#603=#142
G65P9810 Z20.

N4(Z+POINT1) (izmēriet ceturtā punkta Z vērtību)
G65P9810X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....

N16(Z+POINT1) (izmēriet sešpadsmitā punkta Z vērtību)
G65P9810X-16.5 Y-18.2 F3000.
G65P9810 Z16.
G65P9811Z14.23
#616=#142
G65P9810 Z35.
(Tālāk ir jāiestata pielaides diapazons katra konstatētā punkta atšķirībai Z. Ja pielaide tiek pārsniegta, izpildei tas pāriet uz N20)
#{{0}}.1 (iestatiet pielaidi uz 0,1 un piešķiriet tai #620)


IF[ABS[#601]GT#620]GOTO20 (ja #601 absolūtā vērtība ir lielāka par #620 vērtību, izpildei tā pāries uz N20)

IF[ABS[#602]GT#620]GOTO20 (ja #602 absolūtā vērtība ir lielāka par #620 vērtību, izpildei tā pāries uz N20)

IF[ABS[#603]GT#620]GOTO20 (ja #603 absolūtā vērtība ir lielāka par #620 vērtību, izpildei tā pāries uz N20)
.....
.....
.....
M18
G91G28Z0
M99

N20 #3000=99point cuo wu Z OUT OF TOL (trauksmes uzvedne, Z ir ārpus pielaides, šeit "#3000=" varat iestatīt papildu uzvednes informāciju par 0-200)
G91G28Z0
M99
****************

2. sadaļa Rediģēšanas un apstrādes programmas

Pievienojiet katram zondes punktam atbilstošo kompensācijas vērtības mainīgo (#601#602 #603...) atbilstošā punkta koordinātām apstrādes programmā. (Šeit mēs izmantojam Z vērtību, lai izskaidrotu. X un Y virzienu kompensācijas princips ir tāds pats kā Z virziena kompensēšanai.): (Tas ir, divi punkti ir tieši savienoti, katrs ar Z vērtību)

No punkta A līdz punktam B zondes punktu A un B kompensācijas atšķirības ir attiecīgi #601 un #602. Ja vēlaties, lai instruments veiktu vispārīgu pāreju no A uz B, jums tikai jāpievieno punktu A un B Z kompensācijas vērtību mainīgie attiecīgajai apstrādes programmai.

Apstrādes procedūra ir šāda: (kā piemēru ņemot kompensācijas Z vērtību)
bilde
O2222
G91G28Z0
G0G17G40G49G80G90
(RĪKS: 1 DI. IZSL.: 1 LOGS: 1 DI.: 10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
bilde


3. sadaļa. Ātri rediģējiet apstrādes programmas programmā EXCEL

Dažreiz ir nepieciešams pievienot mainīgos lielumus N daudzrindu programmām. Ja pievienosit tos pa vienam manuāli, tas būs ļoti grūti.
Apgrūtinoša, liela darba slodze un kļūdu iespējamība. Šis ir veids, kā izmantot programmu EXCEL, lai ātri rediģētu programmas.
bilde
Kā mainīt:

1. Vispirms nokopējiet programmu, kurai jāpievieno mainīgie, Notepad, kā parādīts tālāk.


bilde

2. Aizstājiet X ar "/X/", aizstājiet Y ar "/Y/" un aizstājiet Z ar "/Z/", kā parādīts attēlā:
bilde

3. Atveriet programmu EXCEL un atveriet failu 2. darbībā. Ņemiet vērā, ka atvērtajā dialoglodziņā atlasiet faila veidu kā
"Visi faili", pēc tam atveriet failu iepriekšējā darbībā, un tiks parādīts dialoglodziņš, kā parādīts tālāk:
bilde

4. Noklikšķiniet uz Tālāk, un tiks parādīts nākamais dialoglodziņš, kā parādīts tālāk:
bilde

5. Atzīmējiet izvēles rūtiņu "Cits (0)" un ievadiet slīpsvītru "/", kā parādīts attēlā:


bilde

6. Pēc tam atlasiet "Tālāk" un "Pabeigt", lai atvērtu failu. Var redzēt, ka katra daļa ir atdalīta.
Tas, ko vēlaties, ir šis efekts, kā parādīts attēlā:


bilde

7. Pievienojiet Z un skaitli 16.31 katrai programmas rindai, kā parādīts attēlā


bilde

8. Manuāli pievienojiet mainīgos sākuma punktam un beigu punktam. Tā kā punkts pirmajā rindā ir sākumpunkts, attiecīgi ir jānosaka mainīgie.
Kompensācijas vērtība #601, 14.rindiņa augšējā attēlā ir beigu punkts, mainīgajam jābūt atbilstošajai noteiktajai kompensācijas vērtībai #602
Mainīgos divos iepriekšminētajos punktos var pievienot manuāli, kā parādīts attēlā:


bilde

9. Lai viduspunktā pievienotu mainīgos, jāpievieno iepriekš A attēlā parādītie mainīgie. Šī metode ir vispirms pārvietot kvadrātiekavas un pluszīmes uz katru rindiņu vidū un pēc tam ievadīt mainīgos, kas jāpievieno viduspunktā, kā parādīts attēla trešajā rindā. Mainīgie, piemēram, #690*1

(Šeit starpība starp beigu punkta un sākuma punkta kompensācijas vērtībām tiek vienmērīgi sadalīta N starppunktos. Tas ir sadalīts 12 segmentos. Attiecība ir #690=[#602-#601 ] / 12. Šīs attiecības ir jāpievieno programmai)

Pēc tam vispirms nospiediet "#690*1" un velciet to uz leju, lai to sasniegtu, kā parādīts zemāk:

bilde

Pēc tam saglabājiet programmu EXCEL kā teksta txt failu un pēc tam atveriet to, izmantojot Notepad, kā parādīts tālāk:
bilde

Izdzēsiet tukšo attālumu vidū un pievienojiet tai atbilstošo makro mainīgā attiecību #690=[#602-3602]/12 sākuma punkta priekšā, kā parādīts tālāk:
bilde

 

Nosūtīt pieprasījumu

whatsapp

skype

E-pasts

Izmeklēšana