Oct 01, 2023 Kite yon mesaj

Ki jan yo ekri pwogram sonde makro

 

Eksplike nan twa pwen:


1. Pwograme pwen eksplorasyon yo************

2. Edit pwogram pwosesis la *********

Twazyèmman, ajoute varyab makro********** nan EXCEL

Premye seksyon an konpile pwogram eksplorasyon an

1. Mete orijin nan epi jwenn valè kowòdone chak pwen ankèt.
Premye mete orijin sistèm kowòdone pyès travay la nan lojisyèl UG la, epi sèvi ak lojisyèl UG la pou jwenn pwen (XYZ) kote pwen ankèt yo bezwen epi anrejistre yo pou pwograme pwen ankèt yo.

2. Pwograme pwen eksplorasyon yo
(Se ou menm ki detèmine non pwogram eksplorasyon an: O6666)
Pou kontwole mouvman an pwofonde nan pwogram pwen ankèt la, de pwogram kalkil pwofonde enpòtan O9810 bezwen rele.
ak O9811. Egzanp fòma pwogram pwen eksplorasyon: (Sa ki anba la a se yon egzanp konpile pwen eksplorasyon Z)
%
O6666(PROBE)
G91G28Z0
G90 G0 G17 G40G49 G69 G80
M6T11 (sond la enstale sou detantè zouti T11, ranplase sond T11 la ak file koton)
G90G00 G54 X-18. Y50. (Pwozisyon byen vit pi wo a premye pwen yo dwe sonde nan sistèm kowòdone G54 la)

M19(S_) (Pwezante koton, S se pou fè wotasyon koton an nan yon ang. Si se pou sonde yon pwen nan direksyon aks Z, S pa nesesè. Si se pou sonde bò a, S mande, se sa ki, ang wotasyon an, se konsa ke sond la ka detekte chak bò.Yo tout mezire lè l sèvi avèk yon sifas nan sond la boul Ruby diminye erè.
M05

M17 (louvri sond) (Louvri sond la, se kòmandman sa a detèmine pa pò ki koresponn lan resevwa pandan fil elektrik)

G43Z50.H11 (Etabli longè zouti a, se sa ki, li longè sond la)

G90G00Z50. (Ankèt la byen vit deplase desann nan pozisyon Z50.)

N1(Z+POINT1) (mezire valè Z premye pwen an)

G65P9810X-18. Y50. F3000. (Pozisyon san danje epi byen vit nan pozisyon XY premye pwen an, vitès la se F3000.)

G65P9810 Z19. (San danje epi byen vit pozisyon nan pozisyon an san danje Z pi wo a pwen an premye, vitès la se menm jan ak pi wo a, wotè isit la se jeneralman 3MM soti nan pwen an yo dwe mezire anba a)

G65P9811Z16.08 (rive nan pozisyon Z premye pwen ankèt la san danje epi tou dousman. Anplis de sa, apre yo fin ranpli pwen ankèt la nan etap sa a, li pral otomatikman retounen nan pozisyon Z19.0 nan etap anvan an)

#601=#142 (#142 se diferans ki genyen ant Z16.08 teyorik premye pwen ankèt la ak "Z" ki aktyèlman mezire. Li otomatikman kalkile nan O9811 epi li pase nan #142. #142 answit valè yo jwenn yo pase nan #601, ki se valè yo dwe konpanse nan direksyon Z premye pwen an)

G65P9810 Z20. (san sekirite epi byen vit deplase nan wotè ki an sekirite Z20.)

N2(Z+POINT1) (mezire valè Z dezyèm pwen an)
G65P9810X-16.5 Y48.3 F3000. (Pozisyon san danje epi byen vit nan pozisyon XY dezyèm pwen an, vitès la se F3000.)


G65P9810 Z17. (Pozisyon san danje epi byen vit nan pozisyon Z ki an sekirite pi wo a dezyèm pwen an, vitès la se menm jan ak pi wo a, wotè isit la se jeneralman 3MM soti nan pwen an yo dwe mezire anba a)


G65P9811Z14.23 (rive nan pozisyon Z nan dezyèm pwen ankèt la san danje epi tou dousman. Anplis de sa, apre yo fin ranpli pwen an pwofonde nan etap sa a, li pral otomatikman retounen nan pozisyon Z19.0 nan etap anvan an)

#602=#142 #142 se diferans ki genyen ant Z16.08 teyorik dezyèm pwen ankèt la ak "Z" aktyèl la. Li otomatikman kalkile nan O9811 epi apre sa pase nan #142, ki Lè sa a, kalkile rezilta a Valè a pase nan #601, #601 se valè a yo dwe konpanse nan direksyon Z nan dezyèm pwen an)

G65P9810 Z35. San danje epi byen vit deplase nan wotè ki an sekirite Z20.)

N3(Z+POINT1) (mezire valè Z twazyèm pwen an)
G65P9810X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811Z16.08
#603=#142
G65P9810 Z20.

N4(Z+POINT1) (Mezire valè Z katriyèm pwen an)
G65P9810X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....

N16(Z+POINT1) (Mezire valè Z nan sèzyèm pwen an)
G65P9810X-16.5 Y-18.2 F3000.
G65P9810 Z16.
G65P9811Z14.23
#616=#142
G65P9810 Z35.
(Sa ki anba la a se yo mete seri a tolerans pou diferans Z nan chak pwen detekte. Si tolerans la depase, li pral sote nan N20 pou ekzekisyon)
#{{0}}}.1 (Mete tolerans la sou 0.1 epi bay li nan #620)


IF[ABS[#601]GT#620]GOTO20 (Si valè absoli #601 pi gran pase valè #620, li pral ale nan N20 pou egzekisyon)

IF[ABS[#602]GT#620]GOTO20 (Si valè absoli #602 pi gran pase valè #620, li pral ale nan N20 pou egzekisyon)

IF[ABS[#603]GT#620]GOTO20 (Si valè absoli #603 pi gran pase valè #620, li pral ale nan N20 pou egzekisyon)
.....
.....
.....
M18
G91G28Z0
M99

N20 #3000=99point cuo wu Z OUT OF TOL (alèm alam, Z pa tolerans, isit la "#3000=" ou ka mete plis enfòmasyon rapid nan 0-200 pou tèt ou)
G91G28Z0
M99
****************

Seksyon 2 Editing Processing Program

Ajoute varyab valè konpansasyon (#601#602 #603...) ki koresponn ak chak pwen ankèt ak kowòdone pwen ki koresponn lan nan pwogram pwosesis la. (Isit la nou itilize valè Z pou eksplike. Prensip konpansasyon direksyon X ak Y se menm jan ak konpansasyon direksyon Z la.): (Sa vle di, de pwen yo konekte dirèkteman, yo chak ak yon valè Z)

Soti nan pwen A rive nan pwen B, diferans konpansasyon pwen ankèt A ak B yo se #601 ak #602 respektivman. Si ou vle zouti a fè yon tranzisyon jeneral soti nan A a B, ou sèlman bezwen ajoute varyab valè konpansasyon Z nan pwen A ak B nan pwogram D 'korespondan an.

Sa ki anba la a se pwosedi pwosesis la: (pran valè konpansasyon Z kòm yon egzanp)
foto
O2222
G91G28Z0
G0G17G40G49G80G90
(ZOUTI!3A1 DIA. OFF: 1 LEN:1 DIA:10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
foto


Seksyon 3: Byen vit edite pwogram pwosesis yo nan EXCEL

Pafwa li nesesè pou ajoute varyab nan N pwogram milti-liy. Si ou ajoute yo youn pa youn manyèlman, li pral trè difisil.
Pwoblèm, gwo kantite travay, ak erè ki gen tandans. Men yon fason pou itilize EXCEL pou byen vit edite pwogram yo.
foto
Ki jan yo chanje:

1. Premye kopi pwogram nan ki varyab yo dwe ajoute nan Notepad, jan yo montre anba a:


foto

2. Ranplase X ak "/X/", ranplase Y ak "/Y/", epi ranplase Z ak "/Z/", jan yo montre nan figi a:
foto

3. Louvri EXCEL epi louvri fichye a nan etap 2. Remake byen ke nan bwat dyalòg ouvè a, chwazi kalite fichye a kòm
"Tout fichye", Lè sa a, louvri dosye a nan etap anvan an, epi yon bwat dyalòg ap parèt jan yo montre anba a:
foto

4. Klike sou Next epi pwochen bwat dyalòg la ap parèt, jan yo montre anba a:
foto

5. Tcheke "Lòt (0)" epi antre yon koupe "/", jan yo montre nan figi a:


foto

6. Lè sa a, chwazi "Next" ak "Fini" yo louvri dosye a. Ou ka wè ke chak pati separe.
Ki sa ou vle se efè sa a, jan yo montre nan foto a:


foto

7. Ajoute Z ak nimewo 16.31 nan chak liy pwogram nan, jan yo montre nan figi a


foto

8. Manyèlman ajoute varyab nan pwen an kòmanse ak pwen final. Depi pwen nan premye liy lan se pwen depa, varyab yo ta dwe detekte kòmsadwa.
Valè konpansasyon #601, liy 14yèm nan foto ki anwo a se pwen final la, varyab la ta dwe valè konpansasyon ki koresponn ak detekte #602.
Varyab yo nan de pwen ki anwo yo ka ajoute manyèlman, jan yo montre nan figi a:


foto

9. Pou ajoute varyab nan pwen mitan an, ou bezwen ajoute varyab yo montre nan Figi A pi wo a. Metòd la se premye deplase parantèz yo ak siy plis yo nan chak liy nan mitan an, ak Lè sa a, antre varyab yo dwe ajoute nan pwen nan mitan jan yo montre nan twazyèm liy ki nan foto ki anwo a. Varyab tankou #690*1

(Isit la, diferans ki genyen ant valè konpansasyon pwen final la ak pwen depa yo distribye egalman nan N pwen entèmedyè. Sa a divize an 12 segman. Relasyon an se #690=[#602-#601 ] / 12. Relasyon sa a mande pou ajoute li nan pwogram nan)

Lè sa a, premye frape "#690 * 1" epi rale li desann pou reyalize li, jan yo montre anba a:

foto

Lè sa a, sove EXCEL kòm yon dosye tèks txt, ak Lè sa a, louvri li ak Notepad, jan yo montre anba a:
foto

Efase distans vid ki nan mitan an epi ajoute relasyon makro varyab korespondan li yo #690=[#602-3602]/12 devan pwen depa a jan yo montre anba a:
foto

 

Voye rechèch

whatsapp

skype

Mel

Rechèch