Advanced Search

Search Results (Searched for: )

  • grandixximo
  • grandixximo's Avatar
Yesterday 12:04
Replied by grandixximo on topic Ethercat random jitter fix

Ethercat random jitter fix

Category: EtherCAT

I was able to run 1.5.2 ribalda built on debian 13 on Papagno's hardware, OP are quick, and no perceptible grinding on a simple bench setup, with 0.9.5 linuxcnc-ehtercat sittner, This is not even the good PC hardware, it had 400ns of jitter, and the motors seemed fine, we will need to test better on the machine.
This was mostly to rule out kernel jitter, biggest culprit for slow OP is definitely ethercat 1.6.9
We (me and YangYang) have a refreshed 1.6.9 in the works, but not sure when that will land, squashing some bugs still, the code bases 1.5.2 riblada and 1.6.9 igh went in two separate directions, and they are hard to merge, will put best efforts in, then we will have a version for ourselves we can maintain ourselves, since igh is kinda of unresponsive and or uninterested, no clue...
  • axemas
  • axemas's Avatar
Yesterday 11:54 - Yesterday 11:58

NativeCAM 2.0b — Python 3 & GTK3 port for LinuxCNC 2.9 / Debian 13 Trixie

Category: NativeCAM

Hi,
What you're doing is fantastic. The installation is going well.
The simulations show great potential. Congratulations!
If I may make a point, looking at the video, I think it's better if the horizontal drilling unit
descends when it reaches its position. In the video, you can see it descending and then reaching its position.

That's just my opinion.

Thanks and congratulations again! 

Hi,

Thank you for the kind words and for the sharp observation!

Regarding the horizontal drilling unit: you are absolutely right. In the video, the Z and X/Y axes are moving simultaneously for speed. However, NativeCAM allows full control over the sequence.

In the final setup, we can easily configure the G-code to ensure the unit reaches its target position before starting the descent. Safety and precision are the priorities, and this is exactly why LinuxCNC + NativeCAM is so powerful—we can tweak these movements to fit the specific mechanics of the machine perfectly.

Thanks again for the feedback, it’s very much appreciated!"
 

  • nighteagle
  • nighteagle
Yesterday 11:33
Replied by nighteagle on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Hello,

I'm trying to connect a Novusun NVEM with an STM32F207 CPU to LinuxCNC on a small PC (not a Raspberry Pi) for a mini lathe – just the X and Z axes, no limit switches, etc. Very simple.
I'm using just two TB6600 stepper drivers with 1.8 degree and 1.8A stepper motors, connected according to the many wiring diagrams I've found online.
So, Pulse+ and Dir+ are connected together to COM+ on the NVEM, and then Pulse- and Dir- are connected to the corresponding NVEM pins.
Everything is powered with 24V, including the stepper drivers and the NVEM.
All the LEDs are lit, so everything is receiving power.
What I've done so far:

1. Installed LinuxCNC on the PC
2. Flashed the Remora firmware for the NVEM
>> Source DOC: remora-docs.readthedocs.io/en/latest/har...ml#controller-boards
>> Firmware for STM32F207:
Either this one: github.com/scottalford75/Remora-NVEM/tree/main/Firmware
or this one: github.com/scottalford75/Remora-NVEM/tre...-NVEM-STM32/Firmware
I flashed the latter onto the NVEM.

3. LinuxCNC Ethernet configured on 10.10.10.100/24
>> Ping to the NVEM is running

4. As per the source DOC, the following steps were performed to get Remora from GitHub onto the PC:
pi@raspberry:~ $ mkdir ~/linuxcnc
pi@raspberry:~ $ cd ~/linuxcnc
pi@raspberry:~ $ git clone https://github.com/scottalford75/Remora
pi@raspberry:~ $ cd Remora/LinuxCNC/Components
>> I noticed that some things were missing, including the basic configuration file "remora-nvem-basic" and the component file "Remora-nv".
I then copied these files to the appropriate folders on my PC.

5. Installing the components with halcompile:
pi@raspberry:~ $ sudo halcompile --install ./Remora-eth/remora-eth-3.0.c
pi@raspberry:~ $ sudo halcompile --install ./Remora-spi/remora-spi.c
pi@raspberry:~ $ sudo halcompile --install ./Remora/remora_lpc.c
pi@raspberry:~ $ sudo halcompile --install ./NVMPG/nvmpg.c
pi@raspberry:~ $ sudo halcompile --install ./PIDcontroller/PIDcontroller.c
pi@raspberry:~ $ sudo halcompile --install ./PRUencoder/PRUencoder.c
>> It was noticed that "Remora-nv" was missing, so I installed it again:
sudo halcompile --install ./Remora-nv/Remora-nv.c
6. I copied the example configurations into the LinuxCNC folder, along with "remora-nvem-basic".
>> After starting LinuxCNC, I can select various Remora configurations to start.

7. Uploading the configuration to the NVEM - for this, I had to install TFTP:
pip3 install tftpy
- via a workaround involving the installation of pip3, etc., since some things are not installed by default in LinuxCNC.
>> When I run the upload script, I'm in the same folder as the simple config.txt file from "remora-nvem-basic":
python3 upload_config.py config.txt
>> This seems to be working so far.

8. Starting LinuxCNC and selecting NVEM Basic, which should match the Config.txt file. Everything starts without an error message.
>> From here, I can cancel the eStop in LinuxCNC and also turn on the machine. But as soon as I try to move an X axis, I get "Joint 0 following Error."


I think it's not sending any pulses; at least nothing is reaching the drivers.
Although I assume it's only controlling stepper motors in the config without encoders—how does it know the following errors? It must be a configuration problem, right?

Does anyone know where I can check this?

Regards,
  • axemas
  • axemas's Avatar
Yesterday 10:53 - Yesterday 11:22

Mobirelli Partner 430 running on CNC PROTON controller

Category: Show Your Stuff

Hi everyone,Just wanted to share a quick look at a Mobirelli Partner 430 machine running with the CNC PROTON controller (the orange unit).The system is fully integrated with LinuxCNC, focusing on high-speed real-time performance and stable motion control tailored for this hardware. Our controllers are production-ready, featuring custom front I/O board configurations for Mobirelli, Biesse Rover, Masterwood, and others. It’s designed as a "connect, configure, and go" solution for industrial retrofits.Video of the setup: I would love to hear your thoughts or answer any technical questions regarding the integration!
  • jjdege
  • jjdege's Avatar
Yesterday 08:59

NativeCAM 2.0b — Python 3 & GTK3 port for LinuxCNC 2.9 / Debian 13 Trixie

Category: NativeCAM

Hi,
What you're doing is fantastic. The installation is going well.
The simulations show great potential. Congratulations!
If I may make a point, looking at the video, I think it's better if the horizontal drilling unit
descends when it reaches its position. In the video, you can see it descending and then reaching its position.

That's just my opinion.

Thanks and congratulations again! 
  • axemas
  • axemas's Avatar
Yesterday 08:14 - Yesterday 08:15

NativeCAM 2.0b — Python 3 & GTK3 port for LinuxCNC 2.9 / Debian 13 Trixie

Category: NativeCAM

Hi everyone,

I’ve just uploaded a short demonstration of the NativeCAM (Python 3 / GTK3) port running on an industrial CNC machine. In this video, you can see it handling horizontal drilling operations smoothly.

The port is stable and performing well in a real workshop environment on LinuxCNC 2.9 / Debian 13.

Live demonstration: www.youtube.com/shorts/RL7QDfig8vQ

You can find the updated code here:
github.com/cnc-proton/nativecam-py3-gtk3

Feedback and testing are welcome!
  • aaronstone
  • aaronstone's Avatar
Yesterday 08:08
Replied by aaronstone on topic Kinematics for XYZAB mill

Kinematics for XYZAB mill

Category: Advanced Configuration

Sir, I think that site has not been working for more than a year. If you need old pages or PDFs, those URLs may help you.

web.archive.org/web/20260000000000*/https://sa-cnc.com
github.com/Tpj-root/Linuxcnc_Kinematics/tree/main/Back_Up
  • sns5400
  • sns5400
Yesterday 07:36
Replied by sns5400 on topic Kinematics for XYZAB mill

Kinematics for XYZAB mill

Category: Advanced Configuration

Hello, i try the source you describe sa-cnc.com but none of these are available
Maybe something is changed.

Is new information available

Thank you in advance
  • endian
  • endian's Avatar
Yesterday 05:59
Replied by endian on topic LinuxCNC and Beckhoff AX5000 servo drives

LinuxCNC and Beckhoff AX5000 servo drives

Category: EtherCAT

Difference between 00 and 01 is bug at master/slave layer... If you will map everything at 00 it will works just few IDNs and main number of then will produce mess .. i do not know why it is that but its the fact ..

Second bug what many year ago was reported by @bkt or other skillfull user was that not supporting stuff mapping pdo is present and and mailbox is not changing... But it was fake data because main volume this ax5 have mapping pdos ON if an EEPROM does not tell you else....its just forgoten message from early days

I think its correct you can add other slave to your TC3 project.. give them naming with string length less than 16 chars and it will works well

Post command + output of you situation then here I can check it..

Thankfully we have that translator and its save anybody non nerdy in lcec one half life.. because I lost it too
 
  • tommylight
  • tommylight's Avatar
24 Apr 2026 19:37
Replied by tommylight on topic JetCad3 CAD/CAM

JetCad3 CAD/CAM

Category: Show Your Stuff

At least there is something free with the added explanation on how to maximize the use of that free version, so thank you for that.
  • tommylight
  • tommylight's Avatar
24 Apr 2026 19:30
Replied by tommylight on topic Tried Twice to start a thread, Failed

Tried Twice to start a thread, Failed

Category: Forum Questions

First post by new members must be approved by an Admin or Moderator, to prevent spam.
  • snowgoer540
  • snowgoer540's Avatar
24 Apr 2026 19:06
Replied by snowgoer540 on topic JetCad3 CAD/CAM

JetCad3 CAD/CAM

Category: Show Your Stuff

Yet another CAD/CAM software with a paid monthly subscription. 

No thanks, I'll take my candid feedback to FreeCAD and try to escape this endless loop of monthly subscription software.  

You realize you're talking to an open source community, right?
  • milhead
  • milhead
24 Apr 2026 18:52
Tried Twice to start a thread, Failed was created by milhead

Tried Twice to start a thread, Failed

Category: Forum Questions

I've taken the time twice to start a thread in LinuxCNC Install for my PC/Mach/Paralled to Pi5/LinuxCNC/Mesa conversion but both have disappeared after I submitted them?

Am I doing something wrong?
  • milhead
  • milhead
24 Apr 2026 18:41

Jumping In! Replacing my 20 year old PC with a Pi5/LinuxCNC/Mesa 7C81 setup

Category: Installing LinuxCNC

Hi Forum; 

I went to use my CNC Router the other day and the cobbled together controller has give up.. Won't even boot after a few kicks and wiggles...

So I've put together a Raspberry Pi LinuxCNC controller with a mesa board to squeeze into the old PC location.

I've gotten  the Pi5/LinuxCNC all running off the boot image but just yesterday received and added the Mesa 7C81 I/O board. 

It's assembled and powers on, now I just need to figure how to connect the Mesa I/O to the outputs from LinuxCNC.   I guess it's time to read.

If anyone has a good 7C81 configuration page they can refer me to I'd appriciate it.  Ive just started and am not stuck yet but love a good example to follow. 

Adventure Awaits!

My second machine build log, If you want a good laugh and have time to waste that you will never get back
www.cnczone.com/forums/cnc-wood-router-p...t-log/35355-cnc.html
 
  • travis.gillin
  • travis.gillin
24 Apr 2026 18:29
JetCad3 CAD/CAM was created by travis.gillin

JetCad3 CAD/CAM

Category: Show Your Stuff

Hi everyone,

I’m building JetCad3 — a native parametric CAD and CAM application for people who design and cut real parts. The goal is a serious design tool with full 2D/3D modeling, sensible exports, and practical CAM for sheet cutting, without locking you to one vendor’s cloud or one OS: JetCad3 runs on Windows, macOS, and Linux. More about the project: jetcad.io

Right now there are two workspaces you can use end-to-end. The system is ready for daily plasma use, I've actually been using it for a few years in my shop as I've been at this for quite some time before making it publicly available.

Drafting (CAD)
Full 2D parametric sketching and 3D solid modeling (extrude, revolve, sweep, helix, and friends), re-editable feature history, assemblies / multi-body workflows, and the usual import/export you’d expect for fabrication and printing — e.g. DXF/SVG for flat patterns, STEP/STL/3MF for solids. There’s also a parametric geometry generator for common mechanical parts (gears, sprockets, pulleys, splines, etc.) so you’re not always redrawing the same primitives from scratch.

Plasma CAM
Toolpath generation tuned for plasma tables: arc-preserved G-code (G2/G3), kerf compensation, lead-in/out, pierce delay, feed/speed controls, auto-nesting (several effort levels), and cut simulation with a live DRO-style view so you can sanity-check the program before it hits the table. If you’re already on SheetCAM or Fusion 360, there’s an AI-assisted post processor converter: paste your existing post, get something native to JetCad3 you can iterate on — handy if you’re comparing workflows or migrating gradually.

Laser CAM (roadmap)
Laser CAM is not shipping yet, but it’s a major focus. The plan is to cover CO2 flat-bed style cutting as well as fiber galvo workflows — different kinematics and process assumptions, so they’ll be treated as first-class paths rather than a single generic “laser” mode bolted onto plasma.

Why I’m posting here

A lot of LinuxCNC users live at the intersection of Linux on the shop floor, real G-code, and actually cutting parts. I’d like to find a small group who are interested in trying JetCad3 seriously — running real jobs, pushing edge cases, and giving candid feedback.

Testers would be marked Staff on the JetCad3 community forum, with free access to all current JetCad3 features for as long as they want to stay in the testing group (no fixed end date tied to “please churn out bug reports by Friday”). In return, I’m hoping for honest reports: what works, what breaks, and what would make the tool fit your workflow better — especially on Linux and with plasma (and later laser) in the loop.

If that sounds like you, reply here and mention roughly your setup (OS, table/controller if you’re comfortable sharing, and whether you’re more CAD-heavy, CAM-heavy, or both).

For anyone that's not really interested in being a tester but may be interested in trying out JetCad3 on their own time, there is Free / Hobby use available. You simply download from the website for your preffered platform (Window, Linux, or Mac OS) and click Free / Hobby at the sign-in window (No account creation required) in the desktop app. In the Drafting workspace that limits to one Component with up to 5 Sketches. In the Plasma workspace, you're limited to 500 lines of posted Gcode but you can Auto-Nest across multiple sheets, then post out one or two parts out at a time (to stay under 500 lines of gcode) to complete a large nest cut on your CNC plasma machine. If you feel the system has potential for your workflow, I'm offering 30 day free trial. The trial DOES require credit card input when signing up for the trial but you always have the option to cancel before getting a charge if you change your mind, this is just to keep trial abuse down to a minimum.

Thanks for reading — and thanks to everyone who keeps the LinuxCNC ecosystem moving; it’s a big inspiration for building JetCad3. I've used LinuxCNC for the better part of 12 years from everything between mill & lathe retro-fits to both new CNC Plasma and Fiber laser machines that I used to build for a living.
Displaying 46 - 60 out of 16944 results.
Time to create page: 0.230 seconds
Powered by Kunena Forum