Advanced Search

Search Results (Searched for: )

  • NWE
  • NWE's Avatar
21 Jul 2026 05:50

Gantry oxyfuel / plasma type machine from scratch

Category: General LinuxCNC Questions

I recently bought an old plasma + oxyfuel machine to retrofit and resell. I awaits me first finishing some other projects. I plan to connect ethercat servos directly to a linuxcnc pc. I have not yet studied the serial interface for the big XPR plasma power unit that came with it. On a previous project I used mesa + THCAD, never heard any complaints from that one.
  • rodw
  • rodw's Avatar
21 Jul 2026 05:04

Gantry oxyfuel / plasma type machine from scratch

Category: General LinuxCNC Questions

Welcome. Have a look in the ethercat section. There are a couple of stickies. There is a seperate Ethercat master application that runs on the Linuxcnc  PC and there is another driver that connects Linuxcnc to the Ethercat master which in turn talks to all your slaves. You should be able to use a Beckhoff analog input (0-10 volts) to read the divided torch voltage. Other than that, it will be similar to what Tommy described for Mesa hardware. The Beckhoff modules are rated for over voltage of 500 volts, same as the Mesa THCAD. I'm uncertain that other brands of analog inputs have this protection. I can't help with oxy.
  • abbasezzi
  • abbasezzi
21 Jul 2026 04:43
Replied by abbasezzi on topic jerking on zero position

jerking on zero position

Category: Forum Questions

how do i join it?
  • tommylight
  • tommylight's Avatar
21 Jul 2026 04:07
Replied by tommylight on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

No worries, just trying to prevent you wasting time and wondering "why it does not work" if you make the same typo where it actually matters.
  • tuxcnc
  • tuxcnc
21 Jul 2026 03:43
Replied by tuxcnc on topic Jogwheels won´t jog

Jogwheels won´t jog

Category: Basic Configuration

One advantage of the MPG encoders over the normal high speed encoders
is that the MPG encoders support the 1X mode, which means you get one increment
per click on standard 100 PPR MPG dials.
 

One advantage of the 1X mode is lack of direction information...
Standard encoders have no clicks...
In mpg encoder's count is scaled and can be divided by four... 
 
  • 5_Zylinder
  • 5_Zylinder
21 Jul 2026 03:42
Replied by 5_Zylinder on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

Ah, sorry, it was late. Of course, I mean "LOG_LEVEL = 0".
  • tommylight
  • tommylight's Avatar
21 Jul 2026 03:40
Replied by tommylight on topic Thcad-10 getting more and more jumpy

Thcad-10 getting more and more jumpy

Category: Plasmac

During cutting or at idle?
-
If during cutting, check grounding, if it is shallow under ground, the ground getting dry will cause that.
If at idle, there are a lot of things that can cause that, like other machines in the shop, changing the power socket, stepping on the wiring, wiring isolation failing somewhere due to fatigue and/or strain, and if in Europe, even your neighbor installing a new air condition unit, etc etc.
A simple solution to remedy the latter, use a 0.01 to 0.022 uF (also known as 100-220nF) capacitor on the THCAD input.
I use a 0.1uF electrolytic one rated for 50V but that might lower the reading speed, although for me it works perfectly fast till 6m/m, i have not tested it faster.
  • tcbmetalworks
  • tcbmetalworks
21 Jul 2026 02:59
Thcad-10 getting more and more jumpy was created by tcbmetalworks

Thcad-10 getting more and more jumpy

Category: Plasmac

Hey when i first built my table my thc would read only + or - 1-2 volts over time its gotten worse and worse now it reads + or - 8 volts or so. Any idea whats causing this? Its running off raw arc voltage with a bunch of resistors in series. 
  • kanesl
  • kanesl
21 Jul 2026 02:57

The machine tool coordinate system shifts before and after RTCP is turned on

Category: General LinuxCNC Questions

Thank you for your reply. Currently, my kinematics has coordinate offsets of (Xrc+Xos, Yrc+Yos, Zrc+Zos) when A=0, C=0. As you mentioned, "the coordinate values ​​remain consistent when switching between simple kinematics and RTCP kinematics." Therefore, it's certain that my kinematics might have a problem. I also have a few questions:

1. Is it necessary to use the tool tip coordinate system as the basis for deriving the kinematics?

2. I noticed an article on kinematics derivation, which I've attached. After deriving my machine tool kinematics using it as a standard, can I directly replace the XYZAC kinematics code in my code? Or do I need to do something else?

I will immediately put these two questions into practice.

Looking forward to your reply.
  • ihavenofish
  • ihavenofish
21 Jul 2026 02:29
Replied by ihavenofish on topic Mini wannabe datron build

Mini wannabe datron build

Category: CNC Machines

boink.
I think everything works now. got help with the correct updates on the ethercat patches/version. I geared down the 4th axis, so it can do 1600 turns now. not a proper fix, but it will get me cutting today and we can figure out a more correct rollover later.

As always, thanks for all the help.

  • rhscdn
  • rhscdn
21 Jul 2026 01:54
Replied by rhscdn on topic lcncgui simple web based linuxcnc GUI

lcncgui simple web based linuxcnc GUI

Category: Other User Interfaces

Looks interesting! I'm always keen to see new UIs being built.

My only comment is regarding your implementation of what you are calling 'macros'. I assume these are different than calling o-call macros or python-based macros. Just remember that the modal nature of gcode/LinuxCNC makes all macros trickier than it seems at first.
  • tommylight
  • tommylight's Avatar
20 Jul 2026 23:39
Replied by tommylight on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines


I did, however, forget to add the "TOP_LEVEL = 0" command. I'll add that now.

That was not mentioned anywhere, so why?

PATH_PREPEND= ./python
PATH_APPEND= /home/cnc/linuxcnc/nc_files/remap_lib/python-stdglue
TOPLEVEL= ./python/toplevel.py
LOG_LEVEL = 0 


 

  • PCW
  • PCW's Avatar
20 Jul 2026 21:59
Replied by PCW on topic STMBL Driver DC Bus Options

STMBL Driver DC Bus Options

Category: Milling Machines

A 160V DC bus supply can only provide about 110 VAC to the motor
so you would be limited to about 1/2 the servo motors full speed.
  • 5_Zylinder
  • 5_Zylinder
20 Jul 2026 21:42
Replied by 5_Zylinder on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

We tried your suggestion, and the error message "G-Code error in axis.ngc" is now gone.

I did, however, forget to add the "TOP_LEVEL = 0" command. I'll add that now.

I wanted to execute the command "o<toolchange> call" in MDI mode. However, I received an error message referencing the tool change program sequence: "Named parameter #<tool_in_spindle> not defined." It seems to me that this parameter hasn't been declared yet, so the system can't locate it.

Perhaps you have a solution for this problem.
  • d12k6
  • d12k6
20 Jul 2026 21:35 - 20 Jul 2026 21:45

ColorCNC Colorlight 5A-75E/5A-75B as FPGA controller board

Category: Driver Boards

Hello all, I’ve been struggling for about two weeks to flash a bitstream onto my Colorlight board (V8.2) using an external Adafruit FT232H USB-to-GPIO/SPI/I2C board, but I keep running into JTAG initialization and IDCODE errors.

I'm hoping someone here might spot what I am missing in my setup. Here are the details of my configuration and what I've observed so far:
  • FT232H D0(TCK) - Colorlight TCK J27
  • FT232H D1(TDI) - Colorlight TDI J32
  • FT232H D2(TDO) - Colorlight TDO J30
  • FT232H D3(TMS) - Colorlight TMS J31
  • GND - Colorlight J34 (3V3 is not connected)
The Problem: When running openFPGALoader, the tool successfully communicates with the FT232H, but the JTAG initialization fails because it reads erratic, shifting IDCODEs (e.g., 0xfffffffd, 0xffffffe1, 0xfff11043, or random bit patterns) instead of the expected ECP5 IDCODE. Note: If I try to supply an external 3.3V to the VCORE pin of the FT232H, openFPGALoader immediately throws an Error: no device found. Leaving it unpowered/floating lets the FT232H enumerate, but yields unstable JTAG reads.

Commands:

sudo /opt/oss-cad-suite/bin/openFPGALoader -c ft232 --fpga-part LFE5U-25F --freq 100000 --write-flash /home/cnc/Desktop/LiteCNC/colorlight_pins/gateware/colorlight_5a_75b.bit 

write to flash 

Can't read iSerialNumber field from FTDI: considered as empty string 

Jtag frequency : requested 100.00KHz -> real 100.00KHz 

Open file DONE 

Parse file b3bdffff DONE 

mismatch between target's idcode and bitstream idcode bitstream has 0x41111043 hardware requires 0xf819bfff 
Error: Failed to program FPGA: std::exception

Questions: 
Has anyone successfully used an Adafruit FT232H to flash a Colorlight V8.2 board via JTAG?
To completely rule out any issues with my current .bit file (or potential synthesis/mapping mismatches), does anyone happen to have a known-working, minimal test bitstream (e.g., a simple blinky for the ECP5 LFE5U-25F / Colorlight 5A-75B) that I could use just to verify that the flash programming and execution works?Any advice or working command configurations would be greatly appreciated!
Thanks
Displaying 91 - 105 out of 14293 results.
Time to create page: 0.273 seconds
Powered by Kunena Forum