Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
03 Apr 2026 17:10
Replied by tommylight on topic Schaublin 125-CNC retrofit.

Schaublin 125-CNC retrofit.

Category: Turning

You still have the:
.turret.hal:1: Unknown command ''
error, there is something on the first line of that file causing the error.
Try running it through a dos/win to Linux script, might be some strange character there.
  • RotarySMP
  • RotarySMP's Avatar
03 Apr 2026 16:33 - 03 Apr 2026 16:43

Gmoccapy scaling up each time you exit tool table - 2.9.8 trixie

Category: Gmoccapy

Hans contacted over the github bug tracker, to have me run the Gmoccapy lathe sim, and sure enough, there is no scaling error behaviour there.

So I also tried the Gmoccapy Lathe_Macros sim, and that has the scaling behavior error.

When I created my current config, copied my old 2.8.2 config files, and cut paste the lathe macro files from this sim. Any ideas where I need to look for corrective action appreciated.
Cheers,
Mark

 
  • RotarySMP
  • RotarySMP's Avatar
03 Apr 2026 16:30
Replied by RotarySMP on topic Schaublin 125-CNC retrofit.

Schaublin 125-CNC retrofit.

Category: Turning

I tried running just the turret.comp under halrun, and have the same result as Andy. It works.
 

But when I call it from my custompostgui.hal, it errors out. See attached error logs.
Cheers,
Mark
 
  • spumco
  • spumco
03 Apr 2026 15:44
Replied by spumco on topic CSS/G96 for other than X-axis?

CSS/G96 for other than X-axis?

Category: Advanced Configuration

That worked like magic.

I removed all the jog-disconnect stuff from the M-codes and substituted
hal setp ini.v.max_velocity    0
hal setp ini.0.max_velocity    0

in the switched-mode M-code file, and the opposite in the normal-mode M-code.

Switchkins still works: parting slide is still connected to the X-axis controls, but the V-axis/Joint_0 simply doesn't move.
  • Axis GUI jog controls do nothing (!)
  • G-code V-axis moves do nothing
  • MDI does nothing
  • V-axis jogging does nothing (via MPG or continuous buttons)
  • No following errors or other issues noted
Best part is if I command a G0 Vnnn via MDI and then switch the axes back to normal, nothing 'jumps' like there's a blocked command waiting to be unblocked or re-enabled.

I'm probably missing some odd situation where this could bite me, but the fact is I'm only planning to use this switched mode briefly while the parting tool is in action (during a program) and then immediately restore the kinematics.

See any 'gotchas' with this?
  • juan13372k
  • juan13372k
03 Apr 2026 15:21 - Yesterday 07:01
SIEG SX3.5Z Drivers EtherCAT A6 Steppers was created by juan13372k

SIEG SX3.5Z Drivers EtherCAT A6 Steppers

Category: Driver Boards

Hello,

i bought this Sieg Typ Mill SX 3.5 from Paulimot in Germany. I now need to buy Steppers and Drivers. 
This is the Mill:  sieg-sx3.5z i bought the mill with glas scales and i like to implement them in the driver if possible?

I am thinking of getting the following Driver and Steppers, if this makes sense:   400-w-ethercat-ac-servomotor-kit 
it would be nice if the experts can give me a feedback because iam quit new to this topic. 
thank you 
  • spumco
  • spumco
03 Apr 2026 15:10
Replied by spumco on topic CSS/G96 for other than X-axis?

CSS/G96 for other than X-axis?

Category: Advanced Configuration

I think I just found what may be a stupidly-easy solution:  set MAX_VELOCITY to zero.

I set AXIS_X & JOINT_0 max velocity to 0 in a test INI file and LCNC started up with no complaints.

Z-axis homed first, then X just sat there doing nothing - as expected.

Next test will be to edit the switchkins M-code and try it after everything is homed.
  • Aciera
  • Aciera's Avatar
03 Apr 2026 14:47 - Yesterday 08:03
Replied by Aciera on topic CSS/G96 for other than X-axis?

CSS/G96 for other than X-axis?

Category: Advanced Configuration

This may be of interest:
github.com/LinuxCNC/linuxcnc/compare/mas..._axes_in_interpreter

Adds a magic comment (disable,xyzabcuvw) to the interpreter. This allows the operator to disable any axis words (ie any of 'xyzabcuvw') in the interpreter. If the interpreter finds a disabled axis word in a line of gcode an error is raised.
Works for MDI and Gcode programs.

Interpreter: Add magic comment to disable certain axis words
(disable,<if none of 'xyzabcuvw'> )    ->  no restrictions apply [default]
(disable, z)   ->  if the interpreter finds a 'z' word an error is raised
(disable,zAb)  ->  if the interpreter finds a 'z', 'a', or 'b' word an error is raised

Notes:
 Only the first nine (9) characters (including spaces) after the comma (,) are considered.
 Upper- and/or lowercase letters can be used
  • RotarySMP
  • RotarySMP's Avatar
03 Apr 2026 13:49 - 03 Apr 2026 13:57
Replied by RotarySMP on topic Schaublin 125-CNC retrofit.

Schaublin 125-CNC retrofit.

Category: Turning

Thanks a lot for trying that Andy. I'll compile your correction this evening. I will probably have to put the 2.8.2 SSD back in the machine, and I can also see if this works there without error.

If I fall back on somehing like 2.8.4 buster ISO, do I loose your latest macros layout?
  • HansU
  • HansU's Avatar
03 Apr 2026 13:14
Replied by HansU on topic Display slightly too big

Display slightly too big

Category: Gmoccapy

I think it's a bit different. Because the original issue is about expanding the width but your window gets expanded in both dimensions.
  • susan-parker
  • susan-parker
03 Apr 2026 13:09
Replied by susan-parker on topic Install Probe Basic

Install Probe Basic

Category: QtPyVCP

This step 5 appears to be missing from the current documentation:

kcjengr.github.io/probe_basic/machine_config.html

Step 3: Edit INI files
... only has 4 steps.
  • cekaa
  • cekaa's Avatar
03 Apr 2026 12:13

Hello, I would like to add an EtherCAT IO device. What should I do

Category: EtherCAT

Is there a place to learn how to use XML?


ceka@debian:~$ ethercat pdos

=== Master 0, Slave 2 ===
SM0: PhysAddr 0x1000, DefaultSize   64, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1100, DefaultSize   64, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1200, DefaultSize    6, ControlRegister 0x64, Enable 1
SM3: PhysAddr 0x1400, DefaultSize   12, ControlRegister 0x20, Enable 1
=== Master 0, Slave 3 ===
SM0: PhysAddr 0x1000, DefaultSize  128, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1400, DefaultSize  128, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1800, DefaultSize    5, ControlRegister 0x64, Enable 1
  RxPDO 0x1600 "RxPDO0-Map"
    PDO entry 0x7000:01, 16 bit, "OUT"
SM3: PhysAddr 0x1c00, DefaultSize    7, ControlRegister 0x20, Enable 1
  TxPDO 0x1a00 "TxPDO1-Map"
    PDO entry 0x6000:01, 16 bit, "IN"
ceka@debian:~$

 
  • andypugh
  • andypugh's Avatar
03 Apr 2026 10:50
Replied by andypugh on topic Schaublin 125-CNC retrofit.

Schaublin 125-CNC retrofit.

Category: Turning

Thanks Andy, It compiles for me as well. I get the error when I have linuxnc load it.
 

That's working for me too:
andypugh@Boookworm:~/linuxcnc-dev$ halrun
halcmd: show pin
Component Pins:
Owner   Type  Dir         Value  Name

halcmd: loadrt turret
Note: Using POSIX realtime
halcmd: show pin
Component Pins:
Owner   Type  Dir         Value  Name
     4  bit   OUT         FALSE  turret.0.busy
     4  bit   OUT         FALSE  turret.0.done
     4  bit   OUT         FALSE  turret.0.error
     4  s32   OUT             0  turret.0.position
     4  bit   IN          FALSE  turret.0.sensor0
     4  bit   IN          FALSE  turret.0.sensor1
     4  bit   IN          FALSE  turret.0.sensor2
     4  bit   IN          FALSE  turret.0.sensor3
     4  bit   IN          FALSE  turret.0.start
     4  s32   IN              0  turret.0.target
     4  s32   OUT             0  turret.0.time
     4  bit   OUT         FALSE  turret.0.valve

I have taken the liberty of changing the function name to "_" so that the addf line is "addf turret.0" not "addf turret.0.turret"

 
  • Aciera
  • Aciera's Avatar
03 Apr 2026 08:10
Replied by Aciera on topic CSS/G96 for other than X-axis?

CSS/G96 for other than X-axis?

Category: Advanced Configuration

So the NML description in the LCNC manual isn't accurate? Or perhaps not exactly clear what happens?


Not sure but looking at motion/control.c gives me the impression that 'GET_JOINT_ACTIVE_FLAG(joint)' is used in motion mode FREE only:

github.com/LinuxCNC/linuxcnc/blob/c760c1...ontrol.c#L1217-L1219

but apparently not in modes TELEOP and COORD. So maybe it was only ever needed in FREE mode but who knows.

However I'm not sure this is the right place to implement what we want as we would still seems to cut things after the trajectory planner. Even if we are not updating the pos-cmd pin for that joint the internal position in the planner might still be updated and cause problems when reactivating the joint.
  • NWE
  • NWE's Avatar
03 Apr 2026 06:24
Replied by NWE on topic Ethercat Setup help needed for beginner

Ethercat Setup help needed for beginner

Category: EtherCAT

Many people look for used  beckhoff modules on eBay.

I used to do that a lot. Sometimes certain Beckhoff models I wanted were not available from ebay or seemingly anywhere else. A while back I contacted Beckhoff, asking them what distributor they suggest I buy from. They said they sell direct. 

Now I mostly buy direct from Beckhoff. I discovered some new parts I had bought from ebay were more expensive on ebay than they were direct from Beckhoff.
  • NWE
  • NWE's Avatar
03 Apr 2026 05:59
Replied by NWE on topic MotionMaster Upgrade

MotionMaster Upgrade

Category: General LinuxCNC Questions

The VFD takes 3 phase power at 360 to 480. I was wondering if I could just supply 220V power 3 phase to the VFD and have it power a 220V 3 phase spindle.

Probably not. I have yet to see a 480 volt vfd that will run without errors on 240 volts. When I have to run a 480V VFD on 240V, and replacing it is too hard, I use a big step-up transformer. Which tends to cost as much as a new VFD.
Displaying 76 - 90 out of 17426 results.
Time to create page: 0.501 seconds
Powered by Kunena Forum