Configurate Slave Axis

More
03 Jan 2014 21:03 #42322 by andypugh
Replied by andypugh on topic Configurate Slave Axis

The program by default does one at a time, because thats the most usual
combination. YOu CAN move any combination at once by editing the RefAll
buttons script.


You realise that this is _more_ programming than doing exactly the same thing in LinuxCNC?

The point is that such a sequence might make the squaring temporarily worse mid-sequence, which is why I didn't push it as the solution.

Please Log in or Create an account to join the conversation.

More
04 Jan 2014 01:20 #42328 by Clive S
Replied by Clive S on topic Configurate Slave Axis

The program by default does one at a time, because thats the most usual
combination. YOu CAN move any combination at once by editing the RefAll
buttons script.


You realise that this is _more_ programming than doing exactly the same thing in LinuxCNC?

The point is that such a sequence might make the squaring temporarily worse mid-sequence, which is why I didn't push it as the solution.


Andy I am not sure what you mean as altering the button script is a simple process, and both X and B motors run together and they appear to back of the home switches together. I think you can alter the adjustment in software the amount of backing off each does to square the gantry for the home position.

So if the switches are in the true square positions I don't follow that it will make the gantry rack too much.

Are you saying that this could be done in Linuxcnc and if so would you have the time to point me to the correct way to do it?

I have just realised that I have hijacked this post or is it the same topic. ..Clive

Please Log in or Create an account to join the conversation.

More
04 Jan 2014 01:56 - 04 Jan 2014 01:59 #42330 by andypugh
Replied by andypugh on topic Configurate Slave Axis

Are you saying that this could be done in Linuxcnc and if so would you have the time to point me to the correct way to do it?


Yes, you can do exactly the same thing in LinuxCNC. I don't think that it is 100% the right thing.

It's _nicer_ in the joints_axes4 version of the development branch, but in the current release version you need to set up [AXIS_A] to have the same homing sequence number as [AXIS_Y] (or X, depending on the gantry) then copy and paste the stuff from the configs/gantry/gantry.hal HAL file that mentions gantrykins into your HAL file, replacing the reference to trivkins.
Last edit: 04 Jan 2014 01:59 by andypugh. Reason: Quoted the wrong config file

Please Log in or Create an account to join the conversation.

More
04 Jan 2014 02:25 #42331 by Clive S
Replied by Clive S on topic Configurate Slave Axis
[quote="andypugh" post=42330
Yes, you can do exactly the same thing in LinuxCNC. I don't think that it is 100% the right thing.[/quote]

Is there a more correct way to do it that you know of or is this the best I can hope for at the present time.

I will have a go with Linuxcnc and see if I can fathom it out. Thanks yet again Andy. ..Clive

Please Log in or Create an account to join the conversation.

More
04 Jan 2014 02:36 #42332 by andypugh
Replied by andypugh on topic Configurate Slave Axis

[quote="andypugh" post=42330
Yes, you can do exactly the same thing in LinuxCNC. I don't think that it is 100% the right thing.

Is there a more correct way to do it that you know of or is this the best I can hope for at the present time.[/quote]

Well... I have just been discussing Mach3 and LinuxCNC on the IRC, and it seems that Mach3 might be a little better.

The two packages work in very similar ways, broadly. One difference is that Mach3 apparently stops the first joint that hits a switch until the second joint hits the switch and stops. Then they do a synchronised stop on the latch move too.

At the moment LinuxCNC allows the first side to hit the switch to start it's latch move immediately. This is probably acceptable, as it probably won't make the racking actually any worse, even though the two sides may be travelling in different directions.

Where there is a possibility for things to go wrong with LinuxCNC is the rapid move to the home position after the latch. If one side is doing a rapid and one is still latching, then it could be rather bad. The answer here is to have the HOME position be very close indeed to the latch position, so that the rapid move is tiny.

Please Log in or Create an account to join the conversation.

More
04 Jan 2014 02:48 #42333 by Clive S
Replied by Clive S on topic Configurate Slave Axis

Where there is a possibility for things to go wrong with LinuxCNC is the rapid move to the home position after the latch. If one side is doing a rapid and one is still latching, then it could be rather bad. The answer here is to have the HOME position be very close indeed to the latch position, so that the rapid move is tiny.


Thanks for the full explanation Andy that really helps. I do have my home position close to the switches as once homed you can then send it anywhere you like.

I will have to have a good think about it but I hope it is going to be on the a gender for the future. ..Clive

Please Log in or Create an account to join the conversation.

Time to create page: 0.081 seconds
Powered by Kunena Forum