Ustawienie osi po bazowaniu

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

Ustawienie osi po bazowaniu

#1

Post napisał: kamil1986 » 06 paź 2015, 20:42

Gdzie w machu ustawić aby po bazowaniu osi z jej pozycja w koordynatach maszynowych była np.+200 z nie zero.



Tagi:


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#2

Post napisał: dziabi3 » 21 lis 2015, 22:38

homing limits / home off
Mach3 + CSMIO = :-) :-) :-)


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#3

Post napisał: kamil1986 » 22 lis 2015, 14:06

Ale ta opcja home off działa w taki sposób, jak wpisze tam wartość np 50 to po najechaniu na krańcówkę i z bazowaniu, oś odjeżdża od krańcówki o 50mm i wtedy wskaźnik pozycji pokazuję zero, a oś maszyny fizycznie jest 50mm od krańcówki. Mi chodzi dokładnie o oś "z"
w momencie bazowania oś jedzie do góry bazuję się i w okienku gdzie jest podawana pozycja osi "z" mach wpisuję pozycję zerową, następnie jak pojadę osią w dół o np 100mm tp pozycja osi jest -100mm. Ja chcę to zrobić w taki sposób aby po bazowaniu osi "z" pozycja tej osi u góry była np +200mm a po przejechaniu całego zakresu w dół pozycja była 0.
Czyli krótko mówiąc oś u góry po bazowaniu +200 a na samym dole 0.


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#4

Post napisał: dziabi3 » 24 lis 2015, 17:17

A ty masz CSMIO czy port LPT


A po co ci takie rozwiązanie ?
Mach3 + CSMIO = :-) :-) :-)


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#5

Post napisał: kamil1986 » 24 lis 2015, 17:38

Mam CSMIO/M

[ Dodano: 2015-11-24, 22:05 ]
Takie rozwiązanie po to że chcę mieć zero na powierzchni blatu roboczego. A po bazowaniu osi "z", końcówka oprawki wrzeciona fizycznie jest 200mm ponad powierzchnią stołu więc powinno pozycję osi zet pokazywać 200mm.


amnon
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 349
Rejestracja: 04 mar 2007, 20:36
Lokalizacja: Polska

#6

Post napisał: amnon » 27 lis 2015, 20:51

Witam,

Edytuj makro bazowanie i dodaj linijkę ustawiającą po zabazowaniu wartość 200.

Pozdrawiam
Amnon


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#7

Post napisał: kamil1986 » 27 lis 2015, 20:54

amnon pisze:Witam,

Edytuj makro bazowanie i dodaj linijkę ustawiającą po zabazowaniu wartość 200.

Pozdrawiam
Amnon
A można liczyć na małą podpowiedź jak to uczynić?


amnon
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 349
Rejestracja: 04 mar 2007, 20:36
Lokalizacja: Polska

#8

Post napisał: amnon » 28 lis 2015, 15:14

Witam,

Mam nadzieję że o to ci chodziło

Edytujesz ReffAllHome

DoButton( 24 )
DoButton( 23 )
DoButton( 22 )
DoButton( 25 )

i wpisujesz za kodem zerowania kod wstawiający po zabazowaniu wartość 200 w zecie

SetDRo(2,200)

Pozdrawiam
Amnon


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 5
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#9

Post napisał: kamil1986 » 29 lis 2015, 13:04

amnon pisze: i wpisujesz za kodem zerowania kod wstawiający po zabazowaniu wartość 200 w zecie

SetDRo(2,200)

Pozdrawiam
Amnon
Zrobiłem tak jak piszesz działa ale nie do końca po pierwszym bazowaniu wpisuję poprawnie wartość 200 ale jak zjadę zetką w dół i ponownie kliknę bazowanie to juz nie wpisuje wartości 200 tylko wpisuje wartość 229 po ponownym zjechaniu zetką w dół i ponownym bazowaniu wpisuje już wartość 280. Dopisanie dodatkowej odległości po bazowaniu jest zależne od tego jak bardzo zjadę zetką w dół przed bazowaniem.

ODPOWIEDZ Poprzedni tematNastępny temat

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