Tandem X
Moderator: Moderators
-
- Berichten: 196
- Lid geworden op: 28 dec 2011 14:02
- Contacteer:
Tandem X
Ik was vandaag even bezig in de macro.cnc wat aan te passen voor de toolsetter en was de rest ook nog ff aan het doornemen . Er viel me iets op bij het homing gedeelte , ik denk dat er een foutje bij mij in staat:
;Homing per axis
Sub home_x
homeTandem X
Endsub
Sub home_y
home y
Endsub
Sub home_z
home z
Endsub
Sub home_a
home a
Endsub
Sub home_b
home b
Endsub
Sub home_c
home c
Endsub
;Home all axes, uncomment or comment the axes you want.
sub home_all
gosub home_z
gosub home_y
gosub home_x
gosub home_a <<<<<<<!!!!!?????
;gosub home_b
;gosub home_c
msg "Home complete"
endsub
Ik heb dus 2 motoren op de X-as staan en de A is geslaved.
Bij "Home all axes" , de " gosub home_a" die moet denk ik commented zijn , want na het homen van de X , ( dan doet hij de Tandem X ) , moet niet de A nog een keer apart gehomed worden ........ of zie ik het verkeerd?
Thanks,
Cor
;Homing per axis
Sub home_x
homeTandem X
Endsub
Sub home_y
home y
Endsub
Sub home_z
home z
Endsub
Sub home_a
home a
Endsub
Sub home_b
home b
Endsub
Sub home_c
home c
Endsub
;Home all axes, uncomment or comment the axes you want.
sub home_all
gosub home_z
gosub home_y
gosub home_x
gosub home_a <<<<<<<!!!!!?????
;gosub home_b
;gosub home_c
msg "Home complete"
endsub
Ik heb dus 2 motoren op de X-as staan en de A is geslaved.
Bij "Home all axes" , de " gosub home_a" die moet denk ik commented zijn , want na het homen van de X , ( dan doet hij de Tandem X ) , moet niet de A nog een keer apart gehomed worden ........ of zie ik het verkeerd?
Thanks,
Cor
-
- Berichten: 196
- Lid geworden op: 28 dec 2011 14:02
- Contacteer:
Re: Tandem X
Niemand die weet of die regel daar moet zijn of niet ?
Cor
Cor
Re: Tandem X
met het commando "HomeTandem X" wordt eerst de X-as en daarna de slave as-A gehomed, het is dan dus niet nodig om naderhand de A-as nogmaals apart aan te roepen om te homen, ik zou dus de "gosub home_A" commenten met een ";" dit staat inderdaad niet echt lekker duidelijk in de manual maar moet je zelf tussen de regels door zien te lezen. Maar de A-as 2 keer homen kan verder ook geen kwaad natuurlijk de procedure duurt alleen iets langer en is zinloos, maar verder....
-
- Berichten: 196
- Lid geworden op: 28 dec 2011 14:02
- Contacteer:
Re: Tandem X
Dat dacht ik ook.
Heel af en toe , dan heb ik een E-stop tijdens het homen ...... ik denk dat dit dus komt door de A-as nog een keer apart te homen, omdat die een klein stukje beweegt zonder dat de X-as beweegt....
Dank voor de hulp ..... Ga hem direkt commenten,
Cor
Heel af en toe , dan heb ik een E-stop tijdens het homen ...... ik denk dat dit dus komt door de A-as nog een keer apart te homen, omdat die een klein stukje beweegt zonder dat de X-as beweegt....
Dank voor de hulp ..... Ga hem direkt commenten,
Cor
Re: Tandem X
handig, zat ik ook al een tijdje vreemd tegen aan te kijken
zo heb ik het nu :
;Homing per axis
Sub home_x
; home x
; if A is slave of X uncomment next lines
homeTandem X
Endsub
en
;Home all axes, uncomment or comment the axes you want.
sub home_all
gosub home_z
gosub home_y
gosub home_x
; gosub home_a
; gosub home_b
; gosub home_c
msg "Home complete"
; G0 X20
; G0 Y20
; G0 Z-10
endsub
die laatste regels waren bedoeld om op veilige afstand van de home-sensors te geraken
maar helaas werkt dat ook weer niet want de gegeven coordinaten hier zijn niet de machine maar de werk coordinaten
is daar nog een oplossing voor ?
de X-as houdt bij mij ook soms een sensor aangesproken, zodoende kan ik de HomeSensorIsEstop niet gebruiken
daar bij zou ik een factor voor de haaksheid willen hebben
zo heb ik het nu :
;Homing per axis
Sub home_x
; home x
; if A is slave of X uncomment next lines
homeTandem X
Endsub
en
;Home all axes, uncomment or comment the axes you want.
sub home_all
gosub home_z
gosub home_y
gosub home_x
; gosub home_a
; gosub home_b
; gosub home_c
msg "Home complete"
; G0 X20
; G0 Y20
; G0 Z-10
endsub
die laatste regels waren bedoeld om op veilige afstand van de home-sensors te geraken
maar helaas werkt dat ook weer niet want de gegeven coordinaten hier zijn niet de machine maar de werk coordinaten
is daar nog een oplossing voor ?
de X-as houdt bij mij ook soms een sensor aangesproken, zodoende kan ik de HomeSensorIsEstop niet gebruiken
daar bij zou ik een factor voor de haaksheid willen hebben
Re: Tandem X
Ik kan het nu niet direct uittesten, maar ik zou er zelf:
G21
ervoor zetten zodat je weet dat je in milimeters werkt, en:
G91
zodat je incrementeel wilt verplaatsen, ofwel vanaf je huidige positie een x aantal milimeters verplaatsen, dit in tegenstelling tot G90 wat naar een punt x verplaatst tenopzichte van je werkstuk nul punt.
G21
ervoor zetten zodat je weet dat je in milimeters werkt, en:
G91
zodat je incrementeel wilt verplaatsen, ofwel vanaf je huidige positie een x aantal milimeters verplaatsen, dit in tegenstelling tot G90 wat naar een punt x verplaatst tenopzichte van je werkstuk nul punt.
Re: Tandem X
Je kunt ook G53 "motion in machine coordinate system" gebruiken:
G53 G0 X20 Y20
G53 G0 Z-10
G53 G0 X20 Y20
G53 G0 Z-10
Re: Tandem X
bedankt !
G53 doet precies wat ik wil
maar "HomeSensorIsEstop" gaat nog steeds de mist in
en de haaksheid vd brug nog
is daar een oplossing voor te bedenken zonder de home-sensors te verplaatsen
of moeten we dan bij Bert te rade gaan ?
===== een tijd later ==============
toevoeging, zie dit :
haaksstellen : opgelost !
https://cnczone.nl/viewtopic.php?f=39&t=9579
G53 doet precies wat ik wil
maar "HomeSensorIsEstop" gaat nog steeds de mist in
en de haaksheid vd brug nog
is daar een oplossing voor te bedenken zonder de home-sensors te verplaatsen
of moeten we dan bij Bert te rade gaan ?
===== een tijd later ==============
toevoeging, zie dit :
haaksstellen : opgelost !
https://cnczone.nl/viewtopic.php?f=39&t=9579
handig aanhalen (citeren, quoten) : https://cnczone.nl/viewtopic.php?f=37&t=12599