Machsupport Forum

General CNC Chat => Building or Buying a Wood routing table.. Beginnners guide.. => Topic started by: hunter07 on December 02, 2024, 03:18:30 PM

Title: Best Method for Controlling Dual Y-Axis Motors with Mach3: Com Signal vs Slave
Post by: hunter07 on December 02, 2024, 03:18:30 PM
Hello,
I'm building a CNC router with Mach3, using a parallel port for control. For the Y-axis, I have two motors:

One method is to connect both motors' Pulse and Direction pins to the same parallel port pins (common signal method).
The other method is to connect the second motor's Pulse and Direction pins to the A-axis outputs and configure Mach3 to slave the A-axis to the Y-axis.
Which method do you recommend for better synchronization and reliability? Are there any risks or disadvantages to using the common signal method to control both motors?

Thanks in advance for your insights!
Title: Re: Best Method for Controlling Dual Y-Axis Motors with Mach3: Com Signal vs Slave
Post by: Tweakie.CNC on December 03, 2024, 01:28:39 AM
Hi,

Welcome to the forum.

Common signal is not recommended.
Mach is designed to allow homing and squaring of the gantry using slaved axis.

Hope this helps.

Tweakie.
Title: Re: Best Method for Controlling Dual Y-Axis Motors with Mach3: Com Signal vs Slave
Post by: hunter07 on December 11, 2024, 08:56:01 AM
Hi,

Welcome to the forum.

Common signal is not recommended.
Mach is designed to allow homing and squaring of the gantry using slaved axis.

Hope this helps.

Tweakie.




Thank you.
By the way,

Is it possible to provide at least four corner Z-height values to the MACH Software system in order to compensate for height differences?

I mean:

- The height information of the four(or more) corners of the table is provided to the MACH3 system in advance.
- During cutting, MACH calculates the required Z height from the G-code and corrects and applies the Z height accordingly.
Title: Re: Best Method for Controlling Dual Y-Axis Motors with Mach3: Com Signal vs Slave
Post by: Tweakie.CNC on December 11, 2024, 09:20:22 AM
I suppose it would be possible by probing the surface at different points and then creating a height map which could be used to provide Z axis compensation but I have never done it so have no experience of this.

I just simply affix a sacrificial spoil board then surface that to get a flat table.

Tweakie.