W przypadku kontrolerów CSMIO/IP procedura uruchomienia pomiaru wygląda nieco inaczej niż w oryginalnym rozwiązaniu wykorzystującym port LPT. Poniżej znajdziesz informacje, jak krok po kroku wykonać skanowanie powierzchni, czyli stworzyć siatkę punktów za pomocą sondy pomiarowej z wykorzystaniem oprogramowania Mach3 i kontrolera CSMIO/IP.
- W przypadku Mach3 i kontrolerów CSMIO/IP należy wywoływać komendę G31 tylko z poziomu makra.
Ten sposób pomiaru gwarantuje precyzję i bezpieczeństwo, ponieważ pomiar jest wykonywany autonomicznie przez kontroler CSMIO/IP.
Wywoływanie komendy G31 bezpośrednio z poziomu gcod może sprawiać problemy i nie należy tego robić.
2. Aby pomiar G31, wykonywany z poziomu makra, przebiegał bezproblemowo należy używać Mach3 w wersji od 03.043.022 do 03.043.044.
Użycie nowszej wersji może powodować problemy z synchronizacją koordynat kontrolera CSMIO/IP z Mach3.
Brak synchronizacji objawia się awaryjnym zatrzymaniem maszyny i wyświetleniem się komunikatu E-PID.
Mach3 od wersji 03.043.044 według naszych obserwacji posiadają problem z synchronizacją koordynat po wykonanym pomiarze.
3. Jak przygotować oprogramowanie Mach3 do pomiaru wysokości powierzchni?
- Zainstaluj Mach3 w wersji 03.043.022 do 03.043.044.
- Makro z załącznika umieść w odpowiednim folderze, w moim przypadku C:\Mach3\macros\Mach3Mill
- Nadaj prawa administratora plikowi Mach3.exe (prawo klik na pliku Mach3.exe / Właściwości / Zgodność / Uruchom ten program jako administrator)
4. Jak wykonać pomiar wysokości powierzchni.
a) Wywołaj komendę M40.
Po wywołaniu tej komendy pojawi się okno proszące o nazwanie pliku. Nazwa, jakiej użyjesz jest bez znaczenia, ponieważ plugin CS-LAB zaraz po wykonaniu pierwszego pomiaru stworzy własny plik o nazwie „CSMIO_IP_PROBE.txt”
b) Stwórz gcod zawierający komendę „M310 P-30 Q300”
P – Z axis target position
Q – probing speed.
Poniżej fragment przykładowego gcod :
%
G0 X0 Y0 Z20
M310 P-30 Q300
G0 Z20
X20 Y0
M310 P-30 Q300
G0 Z20
X40 Y0
M310 P-30 Q300
G0 Z20
…
…
Poniżej znajdziesz plik z kompletnym przykładem:
c) Uruchom gcod w Mach3, spowoduje to wykonanie serii pomiarów wysokości powierzchni.
d) Po wykonaniu gcod zajrzyj na dysk C, znajdziesz na nim wspominany już plik „CSMIO_IP_PROBE.txt”.
Jego zawartością jest zbiór punktów powstałych podczas wykonywania gcod.
0.00000,0.00000,2.14350
20.00000,0.00000,11.46950
40.00000,0.00000,11.14150
60.00000,0.00000,11.02900
80.00000,0.00000,14.36650
100.00000,0.00000,12.31550
100.00000,10.00000,15.03800
90.00000,10.00000,12.10750
80.00000,10.00000,10.81750
70.00000,10.00000,12.35100
60.00000,10.00000,9.72000
50.00000,10.00000,13.33700
40.00000,10.00000,15.77800
30.00000,10.00000,15.50700
20.00000,10.00000,13.72450
10.00000,10.00000,12.73850
0.00000,10.00000,12.76600