Advanced Search

Search Results (Searched for: )

  • andypugh
  • andypugh's Avatar
13 May 2025 11:58
Replied by andypugh on topic Need help with Linux 2.5 on a CNC lathe

Need help with Linux 2.5 on a CNC lathe

Category: General LinuxCNC Questions

Sorry for the very late reply to what seems like an urgent issue.

It looks like this is not a conventional lathe?
Also, it seems that the config is doing wierd things to handle gantry homing?

eg
# we will need the inverse of the direction signals for our logic, so run it through a not gate
net ydir => not.2.in
net ydir-inv => not.2.out

# we need to determine if the home switch for each motor is tripped while the direction line is
# moving the motor towards the switch

# for both y-axis motors, we will prevent the step signal from passing to the motor
# if the motor is moving towards the switch and the switch is tripped
# so "or" the inverted direction signals and the inverted home switches
net ydir => and2.3.in0
net switches-y1 => and2.3.in1
net doh1 <= and2.3.out
net doh1 => not.3.in
net doh1-inv => not.3.out

net ydir => and2.4.in0
net switches-y2 => and2.4.in1
net doh2 <= and2.4.out
net doh2 => not.4.in
net doh2-inv => not.4.out

# if the step generator is trying to send a step (ystep signal) and either the motor is moving
# away from the switch or the switch is not tripped, then pass the step signal to the motor
net ystep => and2.1.in0
net doh1-inv => and2.1.in1
net ystep1 <= and2.1.out

net ystep => and2.2.in0
net doh2-inv => and2.2.in1
net ystep2 <= and2.2.out

But, if the home-button is greyed out then I suspect that it's nothing to do with all this.

Have you tried clicking the "ignore limits" checkbox?

I wonder if you can home the system through halui to bypass the GUI button (I wouldn't expect so...)
Open a terminal window and
halcmd setp halui.home-all 1
halcmd setp halui.home-all 0
and see if anything happens.

You could also try setting "NO_FORCE_HOMING" in the INI file so that you can run the system without homing it, as a workaround. (manually position all axes at home first...)
linuxcnc.org/docs/stable/html/config/ini...tml#sub:ini:sec:traj
  • Todd Zuercher
  • Todd Zuercher's Avatar
  • stenly
  • stenly
13 May 2025 11:33
Replied by stenly on topic Deckel-Maho DMU 50T

Deckel-Maho DMU 50T

Category: Milling Machines

Hello, Str8jacket,

would you mind sharing which US based company you ordered the encoder adapters from? I am looking to retrofit a Deckel Maho DMU 50M (very similar to your 50T, but with LS486 encoders instead of LS486C). I too am currently wondering how to convert the signal to TTL properly. It's looking like the only tried and tested solution is the Heidenhain IBV 600, but they are obscenely expensive, I may as well change the entire encoders.

I also found those Aikron adapters and am wondering if they'll do the job. Are they the ones you ended up going with?

Thanks.
  • Todd Zuercher
  • Todd Zuercher's Avatar
13 May 2025 11:06
Replied by Todd Zuercher on topic LinuxCNC Dual-Head Gantry Setup Assistance Request

LinuxCNC Dual-Head Gantry Setup Assistance Request

Category: General LinuxCNC Questions

No, the heads were mounted on a fixed spacing in the X direction (15 inches.)

It is a complex configuration with a lot going on, including HMI integration for the onscreen buttons to enable/disable each of the heads. I posted the link for you to try to see what it takes to slave an extra joint to an axis.

I also have posted configs for some two head machines that are set up as XYZW control. These have the ability to be ran using independent Z and W commands. While they still are configured using fixed spacing between the Z and W heads, they do also have the option of programmatically slaving the W head to the Z head so the machine can run on XYZ code with the Z and W performing the same movements. This is accomplished using a few custom M-codes, some g-code subroutines and a bit of hal trickery. (I'll have to try to dig up a link to where it's posted.)

A basic system with XYZUW axis would not be that hard to set up and not need to be very complex and use the ordinary standard Trivkins kinematics. If set up where X and U are simple absolute position commanded from a single fixed origin. However if you wanted the U axis to command the spacing between the Z and W heads, That would require a custom kinematics program, but I don't think it would be a completely unique one. I believe this type of arrangement has been used for some knee mill configurations. (Not sure I've seen example configurations posted though, but there is a good chance there are some out there.)
Displaying 16186 - 16190 out of 16190 results.
Time to create page: 0.843 seconds
Powered by Kunena Forum