Zrobiłem to tak, dla narzędzia nr 1, jeden czujnik na siłowniku pneumatycznym stąd potrzebne opóźnienia, dla innych narzędzi zmienić trzeba tylko A na np A 0.125 (gniazdo 2). Może się komuś przyda.
Kamar, ale z twojego programu spróbuje skorzystać niebawem, bo zaczyna budować dużą tokarkę pod linuxem, dzięki pozdrawiam.
Rem THIS IS TOOL 1
ActivateSignal(Output2)
While IsMoving()
Sleep 1000
Wend
If IsActive(Input1) Then
DoOEMButton(1021)
Message "Tarcza nie odblokowana"
Else
Message "Tarcza odblokowana, obracam zmieniarkę"
End If
Code "A 0.000"
While IsMoving()
Wend
DeactivateSignal(OUTPUT2)
Code "G4 P1000"
While IsMoving()
Wend
If IsActive(Input1) Then
Message "Tarcza zablokowana prawidlowo"
Else
rem Code "M1"
DoOEMButton(1021)
Message "Tarcza nie zablokowana"
End If
Znaleziono 2 wyniki
Wróć do „Problem z weryfikacją stanu zablokowania zmieniarki”
- 27 cze 2015, 21:41
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Problem z weryfikacją stanu zablokowania zmieniarki
- Odpowiedzi: 2
- Odsłony: 1606
- 29 lip 2013, 19:09
- Forum: Toczenie / Tokarki Konwencjonalne
- Temat: Problem z weryfikacją stanu zablokowania zmieniarki
- Odpowiedzi: 2
- Odsłony: 1606
Problem z weryfikacją stanu zablokowania zmieniarki
Przerobiłem małą tokarkę na numeryka. Tarcza blokowana bolcem stożkowym fi 16, generalnie chodzi bardzo ładnie. Oprawki robię sam z 6k 22, noże w większości z wiertel HSS.
Zdjęcia w załącznikach, widać na nich plastikowe elementy, bo było je najszybciej zrobić na drukarce 3D.
Używam Mach 3 Turn
Problem: zdarzyło mi się niestety, że silnik niedokładnie obrócił tarczę i zatrzask (na siłowniku pneumatycznym) nie zapiął tarczy, więc uszkodziłem nóż.
Założyłem czujnik zapięcia tarczy, i chciałem wykorzystać krańcówkę na osi B w następujący sposób: (oś A to oś obrotu tarczy, osi B nie ma ma tylko przypisaną krańcówkę)
Przykładowe makro zmiany narzędzia:
M101
Code "M3"
Rem wyciągnięcie bolca zatrzasku
Code "G0 A0.00"
Rem lub inna pozycja A
Code "M5"
Rem zapięcie zatrzasku
Code "G28.1 B0"
Chodziło o to aby w wypadku braku zapięcia tarczy program nie poszedł dalej, ale mi to nie działa, czy mógłby mi ktoś pomóc?
Zdjęcia w załącznikach, widać na nich plastikowe elementy, bo było je najszybciej zrobić na drukarce 3D.
Używam Mach 3 Turn
Problem: zdarzyło mi się niestety, że silnik niedokładnie obrócił tarczę i zatrzask (na siłowniku pneumatycznym) nie zapiął tarczy, więc uszkodziłem nóż.
Założyłem czujnik zapięcia tarczy, i chciałem wykorzystać krańcówkę na osi B w następujący sposób: (oś A to oś obrotu tarczy, osi B nie ma ma tylko przypisaną krańcówkę)
Przykładowe makro zmiany narzędzia:
M101
Code "M3"
Rem wyciągnięcie bolca zatrzasku
Code "G0 A0.00"
Rem lub inna pozycja A
Code "M5"
Rem zapięcie zatrzasku
Code "G28.1 B0"
Chodziło o to aby w wypadku braku zapięcia tarczy program nie poszedł dalej, ale mi to nie działa, czy mógłby mi ktoś pomóc?