Mach3 + TB6560 3v4 + czujnik wysokosci narzędzia

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
puchw
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 10 lut 2014, 18:36
Lokalizacja: Wrocław

#11

Post napisał: puchw » 10 lut 2014, 21:27

jest na forum całkiem fajny - korzystam z jego zmodyfikowanej wersji - musisz poszukać

[ Dodano: 2014-02-10, 21:38 ]
tak wygląda schematycznie podłączenie moich krańcówek bazujących
Załączniki
krancowki1.jpg



Tagi:

Awatar użytkownika

noel20
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 6
Posty: 1395
Rejestracja: 02 lip 2010, 07:15
Lokalizacja: Białystok

#12

Post napisał: noel20 » 10 lut 2014, 21:39

Klikasz na operator-->edit button script.
Zacznie kilka przycisków migać.
Klikasz na Auto zero tool.
Kasujesz co tam jest i wklejasz:

Kod: Zaznacz cały

CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
 PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO

 If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
 DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
 Code "G4 P0" ' this delay gives me time to get from computer to hold probe in place
 Code "G31Z-10 F50" 'probing move, can set the feed rate here as well as how far to move
 While IsMoving() 'wait while it happens
 Wend
 ZProbePos = GetVar(2002) 'get the axact point the probe was hit
 Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
 While IsMoving ()
 Wend
 Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
 Code "G4 P0.25" 'Pause for Dro to update.
 Code "G0 Z10" 'put the Z retract height you want here
 Code "(Z axis is now zeroed)" 'puts this message in the status bar
 Code "F" &CurrentFeed 'Returns to prior feed rate
 Else
 Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
 Exit Sub
 End If
To mój.
Później file-->save i zamykasz okno.
Jedzie na Z-10 z prędkością 50, jak zamknie się obwód pinu przypisanego do probe to zatrzymuje się zeruje wysokość osi z i jedzie na 10 do góry.

[ Dodano: 2014-02-10, 21:43 ]
puchw pisze:tak wygląda schematycznie podłączenie moich krańcówek bazujących
A no widzisz. Może to było równolegle, a nie szeregowo :P


Autor tematu
puchw
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 6
Posty: 6
Rejestracja: 10 lut 2014, 18:36
Lokalizacja: Wrocław

#13

Post napisał: puchw » 10 lut 2014, 22:26

no ale jak podłączę szeregowo to nie ma szans żeby zadziałało... dopiero jak się wszystkie 3 zepną to obwód się zamknie i popłynie prąd....

[ Dodano: 2014-02-10, 22:30 ]
Pytanie czy jeśli na chama przetnę przewód od pina 15 i podłączę czujnik - to czy zadziała i ewentualnie co jeszcze muszę zrobić ?

*
jak sprawdzam prąd między krańcówkami i uziemieniem to mam ~5V, natomiast pin 15 z uziemieniem daje jakieś pływające o-0.02V do 0.02V..

HELP

[ Dodano: 2014-02-10, 23:34 ]
poradziłem sobie - dla zainteresowanych

1. w przewodzie LPT odnalazłem kabelek odpowiedzialny za pin 15 - dolutowałem do niego przewód od czujnika długości narzędzia.
2. maszynę należy uziemić - u mnie wykorzystałem złącze GND przeznaczone do podpięcia dodatkowego sterownika 5 osi

TAAAADAAAMMMM :) - cały problem brał się z tego, że brałem uziemienie z gniazda do którego podpina się krańcówki.. - teraz między czujnikiem i frezem mam 5V i świetnie działa:)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”