Hello Guest it is April 25, 2024, 08:31:43 AM

Author Topic: How do I disable fixture offset (after reference all axes)?  (Read 2511 times)

0 Members and 1 Guest are viewing this topic.

Re: How do I disable fixture offset (after reference all axes)?
« Reply #10 on: May 09, 2022, 02:18:41 PM »
I've checked that and the Zero axis buttons. Here's what's in the Reference all Axes:

Code: [Select]
wait = coroutine.create (RefAllHome) --Run the RefAllHome function as a coroutine named wait.
--See RefAllHome function in screen load script for coroutine.yield and PLC script for coroutine.resume
Re: How do I disable fixture offset (after reference all axes)?
« Reply #11 on: May 09, 2022, 02:47:36 PM »
I should say that I did a completely fresh Mach 4 install on a Windows 10 machine that had not previously had mach installed. This was in preparation to migrate to ESS smooth stepper. But, the old installation on the other computer also has this same behavior. Is this normal behavior?

Offline Bill_O

*
  •  563 563
    • View Profile
Re: How do I disable fixture offset (after reference all axes)?
« Reply #12 on: May 09, 2022, 03:59:18 PM »
Well i am lost.
I can not see where it would actually move.
Re: How do I disable fixture offset (after reference all axes)?
« Reply #13 on: May 09, 2022, 04:02:21 PM »
Do you know where or how the modal gcodes are defined or set? And is this unusual behavior for mach4?

Offline Bill_O

*
  •  563 563
    • View Profile
Re: How do I disable fixture offset (after reference all axes)?
« Reply #14 on: May 09, 2022, 04:09:24 PM »
Not usual behavior at all as far as i know.
Go to Configure then Control
On the right side of the Defaults tab is a section Initialization Codes.
Put G53 in it to be in machine coordinates.

Offline Bill_O

*
  •  563 563
    • View Profile
Re: How do I disable fixture offset (after reference all axes)?
« Reply #15 on: May 09, 2022, 04:12:22 PM »
Go to Configure then Control.
Click on the Homing/Softlimits tab
Do you have any values in the Home Offset for x and y?
Re: How do I disable fixture offset (after reference all axes)?
« Reply #16 on: May 09, 2022, 04:24:59 PM »
I don’t have any home offsets defined. And the movement after homing is exactly to the fixture offsets. I’ve done enough tests to verify that. I’ll try the G53 tonight. Thanks again.

Offline jbuehn

*
  •  101 101
    • View Profile
Re: How do I disable fixture offset (after reference all axes)?
« Reply #17 on: May 09, 2022, 04:30:56 PM »
You could enable logging and then look to see if something is executing GCode or MDI that's moving the machine after homing.

GOOMBA

*
Re: How do I disable fixture offset (after reference all axes)?
« Reply #18 on: May 09, 2022, 04:44:29 PM »
Hello,
So, what you're saying is you do the following.
1: Select ref-all-home
2: The homing routine causes the axes to hit the switches then retract
3: Your machine cords are now zero and you get a message stating referencing completed.

4: Now you're saying the machine physically moves after this....? 

« Last Edit: May 09, 2022, 04:46:00 PM by GOOMBA »
Re: How do I disable fixture offset (after reference all axes)?
« Reply #19 on: May 09, 2022, 04:51:13 PM »
Yes that is exactly what I see. And it only moves to the offsets defined on the G54 line of the fixture table. If this is all 0s it doesn’t move. However this table gets automatically updated when I jog to my work start position and zero the axes.