Három pontban magyarázva:
1. Programozza be a felfedezési pontokat************
2. Szerkessze a feldolgozó programot *********
Harmadszor, adjon hozzá makróváltozókat********** az EXCEL-ben
Az első rész a feltáró programot állítja össze
1. Állítsa be az origót, és keresse meg az egyes tapintópontok koordinátaértékeit.
Először állítsa be a munkadarab koordinátarendszer origóját az UG szoftverben, majd az UG szoftverrel keresse meg azokat a pontokat (XYZ), ahol a tapintási pontokra szükség van, és rögzítse azokat a tapintópontok programozásához.
2. Programozza be a feltárási pontokat
(A feltáró program nevét Ön határozza meg: O6666)
A szonda mozgásának vezérléséhez a tapintópont programban két fontos, O9810 mérőtapintó számítási programot kell meghívni.
és O9811. Példa az Exploration Point program formátumára: (A következő példa az Exploration Z pont fordítására)
%
O6666 (PROBE)
G91G28Z0
G90 G0 G17 G40G49 G69 G80
M6T11 (a szonda a T11 szerszámtartóra van szerelve, cserélje ki a T11 szondát az orsóra)
G90G00 G54 X-18. Y50. (Gyorsan pozícionálja az első megtapintandó pont fölé a G54 koordinátarendszerben)
M19(S_) (Orsó pozicionálása, S az orsó szögben történő elforgatását jelenti. Ha egy pontot a Z tengely irányában kell megtapintani, akkor nincs szükség S-re. Ha az oldalt, Az S, vagyis a forgásszögre van szükség, hogy a szonda minden oldalt érzékelni tudjon.Mindegyik mérése a rubingolyós szonda egy felületével történik, hogy csökkentsék a hibákat.
M05
M17 (nyitott szonda) (Nyissa meg a szondát, ezt a parancsot a bekötés során kapott megfelelő port határozza meg)
G43Z50.H11 (A szerszám hosszának meghatározása, azaz a tapintó hosszának leolvasása)
G90G00Z50. (A szonda gyorsan lefelé mozog a Z50. pozícióba.)
N1(Z+PONT1) (mérje meg az első pont Z értékét)
G65P9810X-18. Y50. F3000. (Biztonságosan és gyorsan pozicionáljon az első pont XY pozíciójába, a sebesség F3000.)
G65P9810 Z19. (Biztonságosan és gyorsan pozícionáljon biztonságos Z pozícióba az első pont felett, a sebesség ugyanaz, mint fent, a magasság itt általában 3 mm az alatta mérendő ponttól)
G65P9811Z16.08 (érje el biztonságosan és lassan az első tapintópont Z pozícióját. Ezen túlmenően, miután ebben a lépésben befejezte a tapintópontot, automatikusan visszatér az előző lépésben szereplő Z19.0 pozícióba)
#1 a kapott értéket átadjuk a #601-nek, amely az első pont Z irányában kompenzálandó érték)
G65P9810 Z20. (Biztonságosan és gyorsan lépjen a biztonságos Z20 magasságba.)
N2(Z+PONT1) (mérje meg a második pont Z értékét)
G65P9810X-16.5 Y48.3 F3000. (Biztonságosan és gyorsan pozicionáljon a második pont XY pozíciójába, a sebesség F3000.)
G65P9810 Z17. (Biztonságosan és gyorsan pozícionáljon biztonságos Z pozícióba a második pont felett, a sebesség ugyanaz, mint fent, a magasság itt általában 3 mm a lent mérendő ponttól)
G65P9811Z14.23 (biztonságosan és lassan érje el a második tapintópont Z pozícióját. Ezen túlmenően, miután ebben a lépésben befejezte a tapintópontot, az automatikusan visszatér a Z19.{5}} pozícióba az előző lépésben)
#602=#142 #142 a különbség a második szondapont elméleti Z16.08 és a tényleges "Z" között. A rendszer automatikusan kiszámítja az O9811-ben, majd átadja a #142-nek, amely ezután kiszámítja az eredményt. Az érték átadásra kerül a #601-nek, a #601 a második pont Z irányában kompenzálandó érték)
G65P9810 Z35. Biztonságosan és gyorsan lépjen a biztonságos Z20 magasságba.)
N3(Z+PONT1) (mérje meg a harmadik pont Z értékét)
G65P9810X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811Z16.08
#603=#142
G65P9810 Z20.
N4(Z+PONT1) (Mérje meg a negyedik pont Z értékét)
G65P9810X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....
N16(Z+PONT1) (Mérje meg a tizenhatodik pont Z értékét)
G65P9810X-16.5 Y-18.2 F3000.
G65P9810 Z16.
G65P9811Z14.23
#616=#142
G65P9810 Z35.
(A következőkben az egyes észlelt pontok Z különbségének tűréstartományát kell beállítani. A tűrés túllépése esetén a végrehajtáshoz N20-ra ugrik)
#{0}}.1 (Állítsa a tűréshatárt 0,1-re, és rendelje hozzá a #620-hoz)
IF[ABS[#601]GT#620]GOTO20 (Ha a #601 abszolút értéke nagyobb, mint a #620, akkor a végrehajtáshoz N20-ra ugrik)
IF[ABS[#602]GT#620]GOTO20 (Ha a #602 abszolút értéke nagyobb, mint a #620, akkor a végrehajtáshoz N20-ra ugrik)
IF[ABS[#603]GT#620]GOTO20 (Ha a #603 abszolút értéke nagyobb, mint a #620, akkor a végrehajtáshoz N20-ra ugrik)
.....
.....
.....
M18
G91G28Z0
M99
N20 #3000=99point cuo wu Z OUT OF TOL (riasztási felszólítás, Z a tűréshatáron kívül van, itt a "#3000=" további prompt információkat állíthat be a(z) 0-200 értékről saját maga számára)
G91G28Z0
M99
****************
2. szakasz Feldolgozó program szerkesztése
Adja hozzá az egyes tapintópontokhoz tartozó kompenzációs érték változót (#601#602 #603...) a megfelelő pont koordinátáihoz a feldolgozó programban. (Itt a Z értéket használjuk magyarázatként. Az X és Y irány kiegyenlítésének elve megegyezik a Z irány kompenzálásával.): (Azaz két pont közvetlenül kapcsolódik egymáshoz, mindegyik Z értékkel)
Az A ponttól a B pontig az A és B tapintópontok kompenzációs különbsége #601 és #602. Ha azt szeretné, hogy a szerszám általános átmenetet hajtson végre A-ból B-be, akkor csak az A és B pont Z korrekciós érték változóit kell hozzáadnia a megfelelő megmunkáló programhoz.
A feldolgozási eljárás a következő: (példaként a Z kompenzáció értékét vesszük figyelembe)
kép
O2222
G91G28Z0
G0G17G40G49G80G90
(SZERSZÁM: 1 ÁTÉR.: 1 LEN: 1 Átmérő: 10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
kép
3. szakasz: A feldolgozó programok gyors szerkesztése EXCEL-ben
Néha szükség van változók hozzáadására N többsoros programhoz. Ha manuálisan egyenként adja hozzá őket, nagyon nehéz lesz.
Zavaros, nagy munkaterhelés és hibákra hajlamos. Itt van egy módja annak, hogy az EXCEL-lel gyorsan szerkeszthesse a programokat.
kép
Hogyan változtass:
1. Először másolja át a Jegyzettömbbe azt a programot, amelyhez változókat szeretne hozzáadni, az alábbiak szerint:
kép
2. Cserélje ki X-et "/X/"-re, Y-t "/Y/"-re, és Z-t "/Z/"-re, az ábrán látható módon:
kép
3. Nyissa meg az EXCEL-t, és nyissa meg a fájlt a 2. lépésben. Vegye figyelembe, hogy a megnyitás párbeszédpanelen válassza ki a fájltípust
"Minden fájl", majd nyissa meg a fájlt az előző lépésben, és egy párbeszédpanel jelenik meg az alábbiak szerint:
kép
4. Kattintson a Tovább gombra, és megjelenik a következő párbeszédpanel, az alábbiak szerint:
kép
5. Jelölje be az "Egyéb (0)" lehetőséget, és írjon be egy perjelet "/" az ábrán látható módon:
kép
6. Ezután válassza a "Next" és a "Finish" gombot a fájl megnyitásához. Láthatja, hogy minden rész külön van.
Ezt a hatást szeretnéd, ahogy a képen is látható:
kép
7. Adja hozzá a Z-t és a 16,31-es számot a program minden sorához, az ábra szerint
kép
8. Manuálisan adjon hozzá változókat a kezdő- és végponthoz. Mivel az első sorban lévő pont a kezdőpont, a változókat ennek megfelelően kell kimutatni.
#601 kompenzációs érték, a fenti képen a 14. sor a végpont, a változónak a megfelelő észlelt #602 kompenzációs értéknek kell lennie
A fenti két pontban szereplő változók manuálisan is hozzáadhatók, az ábra szerint:
kép
9. Változók hozzáadásához a középső ponthoz kell hozzáadnia a fenti A ábrán látható változókat. A módszer az, hogy először a szögletes zárójeleket és a pluszjeleket helyezzük át a középső sorokba, majd a középső pontba írjuk be a hozzáadandó változókat, ahogy az a fenti kép harmadik sorában látható. Változók, például #690*1
(Itt a végpont és a kezdőpont kompenzációs értékei közötti különbség egyenletesen oszlik el N köztes pontra. Ez 12 szegmensre van osztva. A kapcsolat: #690=[#602-#601 ] / 12. Ehhez a kapcsolathoz hozzá kell adni a programhoz)
Ezután először nyomja meg a "#690*1" gombot, és húzza le, hogy elérje, az alábbiak szerint:
kép
Ezután mentse el az EXCEL-t szöveges txt fájlként, majd nyissa meg a Jegyzettömbben az alábbiak szerint:
kép
Törölje az üres távolságot a közepén, és adja hozzá a megfelelő #690=[#602-3602]/12. makróváltozó-kapcsolatot a kezdőpont elé, az alábbiak szerint:
kép





