Hello Guest it is April 26, 2024, 04:39:56 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Cal892

Pages: 1
1
I'm running a CNC hotwire and require all axes to be homed independently (essentially gantry squaring). The PMDX Smart BOB unfortunately does not support homing slaved motors so we currently have to run two separate profiles of Mach4, one just for homing of all the axes every day. I read in the forums that someone had tried to create a script to decouple the motors and re-map them but haven't found anything past the rumors.

I looked through the API and found mcMotorGetAxis(), however I don't see any method of setting or changing the axis label. Is it possible to edit the axis that motors are assigned to through lua scripting? Possibly through some other sort of IO commands?

I haven't been able to do testing on modifying the home switch labels, however I believe I can do it using mcIoSetState() to modify the "Home 2 Motor" input. Please correct me if I am wrong, I'm new to lua but understand scripting and coding.

Any input is appreciated.

2
Mach4 General Discussion / Feed Rate Override Absolute Value?
« on: December 16, 2016, 10:25:15 AM »
Hey everyone,

I'm fairly new to Mach 4 and am setting up a new system. I'm trying to enter a new feed rate for use with the 'Go To Work Zero' button that is on the default screen. I use this very frequently to move in straight cuts as it is a CNC hotwire machine. I need to frequently change the feed rate depending on what material I'm cutting.

the API indicates that mcCntlSetFRO is only be able to change the feed rate by percentage. Is there a method of changing it to an absolute value? Or is there perhaps a way to use a DRO to enter a new value with the 'f' Gcode command?

Pages: 1