Strona 1 z 1

Ustawienie osi po bazowaniu

: 06 paź 2015, 20:42
autor: kamil1986
Gdzie w machu ustawić aby po bazowaniu osi z jej pozycja w koordynatach maszynowych była np.+200 z nie zero.

: 21 lis 2015, 22:38
autor: dziabi3
homing limits / home off

: 22 lis 2015, 14:06
autor: kamil1986
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.

: 24 lis 2015, 17:17
autor: dziabi3
A ty masz CSMIO czy port LPT


A po co ci takie rozwiązanie ?

: 24 lis 2015, 17:38
autor: kamil1986
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.

: 27 lis 2015, 20:51
autor: amnon
Witam,

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

Pozdrawiam
Amnon

: 27 lis 2015, 20:54
autor: kamil1986
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ć?

: 28 lis 2015, 15:14
autor: amnon
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

: 29 lis 2015, 13:04
autor: kamil1986
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.