Advanced Search

Search Results (Searched for: )

  • br7may
  • br7may
19 Feb 2026 18:15
Replied by br7may on topic Qtplasmac Run From Line

Qtplasmac Run From Line

Category: Plasmac

Here are the complete files
  • NT4Boy
  • NT4Boy
19 Feb 2026 17:22
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

I've ended up fighting the hal loader.

#
# M19 ORIENT – single driver / multi‑sink form
#

loadrt orient count=1
addf orient.0 servo-thread

loadrt pid names=pid.o
addf pid.o.do-pid-calcs servo-thread

loadrt mux2 count=1
addf mux2.0 servo-thread
loadrt or2 count=1
addf or2.0 servo-thread

# --- Orient PID tuning ---
setp pid.o.Pgain 0.05
setp pid.o.Igain 0.0005
setp pid.o.Dgain 0.0002
setp pid.o.maxoutput 60
setp pid.o.error-previous-target true
setp orient.0.tolerance 0.05
setp orient.0.angle 0

# --- One signal name, declared once and fanned out ---
net orient-bit spindle.0.orient => orient.0.enable
net orient-bit => or2.0.in1
net orient-bit => mux2.0.sel
# separate signal drives the encoder’s index enable input
net orient-arm-index orient-bit => hm2_7i92.0.encoder.05.index-enable

# --- Run enable OR gate ---
net run-enable or2.0.out => hm2_7i92.0.7i77.0.1.spinena
net spindle-enable => or2.0.in0

# --- Orient angle / feedback wiring ---
net orient-angle spindle.0.orient-angle => orient.0.angle
net spindle-revs hm2_7i92.0.encoder.05.position => orient.0.position

# --- Orient PID loop ---
net orient-cmd orient.0.command => pid.o.command
net orient-fb hm2_7i92.0.encoder.05.velocity-rpm => pid.o.feedback
net orient-out pid.o.output => mux2.0.in1

# --- Normal spindle path and output switch ---
net spindle-output pid.s.output => mux2.0.in0
net spindle-vfd-out mux2.0.out => hm2_7i92.0.7i77.0.1.analogout5

# --- Completion flag back to controller ---
net orient-done orient.0.is-oriented => spindle.0.is-oriented

#Error in file ./spindlecontrol.hal:
# Pin 'orient-bit' does not exist
#Shutting down and cleaning up LinuxCNC…
  • DemonClaW
  • DemonClaW
19 Feb 2026 17:01 - 19 Feb 2026 17:01
Replied by DemonClaW on topic Generating a own Popup

Generating a own Popup

Category: Qtvcp

New Update from my MainUI, would like to hear some opinions.Thanks
  • summat
  • summat
19 Feb 2026 16:49

Mini PC for LinuxCNC/CPU Realtime Performance

Category: Computers and Hardware

I'll hijack this thread, as my use-case is a "mini PC" NUC gen-11 i3, modest performance but which should more than adequate for LinuxCNC. Running 2.9.0 (though able to update... however same behaviour verified with another user here with standard desktop and 2.9.8).

With a Mesa 7i76e (other user: 7i92) - just observing HAL pins, whilst rebuilding an old Boxford 160 set-up I noticed that the HAL Write.Time pin was bubbling around 10,000-12,000 (so, 10us-12us) - which looked quite respectable given that the HM2 is scheduled on servo thread at 1ms. The hm2.read, however, was around 800,000-900,000 (verified on other user's 7i92 also), That, to my uneducated mind is getting a bit close to the limits of the 1ms servo thread. Do other people see similar performance / behaviour with Mesa cards?

I'll dig deeper and Wireshark the set-up. I should say that my particular environment the NUC wired interface is hooked to the Mesa, and I use WiFi for internet. Other user is dedicated wired interface to the machine without internet.
  • AlessandroEmm
  • AlessandroEmm
19 Feb 2026 13:36

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

I just realised I still had SPI_clk_div set to 16, after setting it back to 32 or 64, the errors are gone, but i'm at square one again, no error on e-stop deactivate.
  • jarcysgru
  • jarcysgru
19 Feb 2026 10:38
Replied by jarcysgru on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

Witam kupiłem taką samą kartę i czekam na przesyłkę.
Moje pytanie to jakim napięciem zasilasz tą kartę , w opisie podają 24V max i czy tylko to wystarczy ?
  • Plasmanfm
  • Plasmanfm
19 Feb 2026 09:15 - 19 Feb 2026 09:16
Replied by Plasmanfm on topic AMB FME-U 1400 DI

AMB FME-U 1400 DI

Category: Deutsch

Ja es ist Hobby aber viel Material abnehmen auf einmal das erfordert ein stabile Maschiene das Endschen ist mehr was für kleine Teile .
Alu zu fräsen kann auch zu einer Heraufforderung werden Alu ist nicht gleich Alu .
Egal welch Fräsmotor man nimmt man lehrnt dazu.
Wenn das Hobby größe Teile erfordert kommt man um eine Fräse zb Deckel FP 1 nicht drum herum.

Gruß
Jürgen
  • AlessandroEmm
  • AlessandroEmm
19 Feb 2026 08:20 - 19 Feb 2026 11:59

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

I made some progress, SPI wasnt likely working properly before, as I had chosen PB9 for the pru-reset. Turns out PB9's timer is already occupied so no PWM. I change to PB15 which is usable for PWM and now i'm getting a 
Bad SPI payload = c8c2e8c2
Bad SPI payload = c8c2e8c2

When trying to unlock the e-Stop.
  • T_D
  • T_D
19 Feb 2026 07:39
G-code wizard für Gmoccapy was created by T_D

G-code wizard für Gmoccapy

Category: Gmoccapy

Hallo zusammen,ich stehe aktuell am Ende der Büro- bzw. Softwarearbeit meines Retrofits und bin nun auf der Suche nach einem geeigneten Plugin für gmoccapy.
Mein Ziel ist es, ähnlich wie bei ShopMill von Siemens oder vergleichbaren Lösungen, Programme mit Unterstützung erstellen zu können – idealerweise so, dass man bei Zyklen Schritt für Schritt nach den benötigten Parametern gefragt wird.Wichtig wäre mir außerdem, dass sich das Ganze möglichst gut in gmoccapy integrieren lässt, da ich die Softkeys bereits als Hardware in mein Bedienpult eingebaut habe und diese natürlich sinnvoll nutzen möchte.
Das Plugin sollte zudem mit LinuxCNC 2.9.4 kompatibel sein.Ich habe bereits versucht, NativeCAM zu installieren, bin dabei jedoch leider nicht zum Erfolg gekommen. Die vorgegebenen sudo-Befehle haben bei mir nicht wie erwartet funktioniert und meine Linux-Kenntnisse sind noch recht begrenzt, da dies mein erster Retrofit unter Linux ist. Entsprechend fehlen mir teilweise noch die Zusammenhänge, um das manuell korrekt einzubinden.Daher meine Frage an euch:
Kennt jemand ein passendes Plugin oder hat Tipps, wie ich eine solche zyklusbasierte Programmierunterstützung unter gmoccapy realisieren kann?Vielen Dank schon mal für eure Hilfe!

 Hello everyone,I’m currently finishing the office/software side of my retrofit project and I’m now looking for a suitable plugin for gmoccapy.
My goal is to create programs with guided support similar to Siemens ShopMill or comparable solutions – ideally with cycle dialogs that ask for the required parameters step by step.It is important that the solution integrates well with gmoccapy, as I have already implemented the softkeys as physical hardware in my control panel and would like to make proper use of them.
The plugin should also be compatible with LinuxCNC 2.9.4.I already tried installing NativeCAM but unfortunately didn’t succeed. The provided sudo commands did not work as expected and my Linux knowledge is still quite limited, since this is my first retrofit using Linux. Because of that, I’m struggling to manually integrate it and fully understand the dependencies.So my question to the community:
Does anyone know a suitable plugin or have tips on how to achieve this kind of cycle-based programming support in gmoccapy?Thanks in advance for any help!
  • Hakan
  • Hakan
19 Feb 2026 07:36

Ver 2.9.4 iso clean install Trouble when disabling EOE

Category: EtherCAT

Those latency values should work, perfectly normal for linuxcnc.

What I see is in your syslog
[   42.074431] EtherCAT 0: Starting EtherCAT-OP thread.
[   47.297383] EtherCAT WARNING 0-0: Slave did not sync after 5000 ms.
[   47.304384] EtherCAT 0: Domain 0: Working counter changed to 2/9.
The slaves were not able to synchronize their time in 5 sec.
I have had that problem myself and didn't solve it, it just went away one day.
The ethercat master sends a synchronize request every 1 msec, so 5000 requests are sent.
What I understand is that this initial synchronization is a slow process and sometimes 5000 requests is not enough.
What I read is that TwinCAT can send tens of thousands of synchronization requests when needed.

As an experiment you can increase this value to 50000, 10 times more, why hold back when experimenting?
It is this value in ethercat/master/fsm_slave_config.c
/** Maximum time (in ms) to wait for clock discipline.
 */
#define EC_DC_SYNC_WAIT_MS 5000
Change to
#define EC_DC_SYNC_WAIT_MS 50000
Compile the ethercat master, install it and make sure the new version runs.
And try again.
Interesting to hear if that works.
 
  • meister
  • meister
19 Feb 2026 07:32

Connecting Arduino to MESA 7i95T through serial

Category: Driver Boards

yes, i used this 'mesa-smartserial-device-template'
to build my relay card:
github.com/multigcs/SmartSerial-ESP32RelayX8Board

but you need an esp32 or something faster than an uno/nano, because the higher serial baud-rates
  • Ameone
  • Ameone
19 Feb 2026 07:25

Connecting Arduino to MESA 7i95T through serial

Category: Driver Boards

Great thanks! can you please point out to the correct github? I found this but I don't know if it is what you intended:

github.com/fdarling/mesa-smartserial-device-template
  • Nkbhvid
  • Nkbhvid
18 Feb 2026 23:19
Replied by Nkbhvid on topic Sercos 3 (iii) with Linuxcnc?

Sercos 3 (iii) with Linuxcnc?

Category: Advanced Configuration

Hi
i just ran into your post about the DKC drives
Did you manage to solve your problem with the sercos protocol or did you replace the driveline?
I am in the process of retrofitting a bof411 Homag with the same driveline as yours and  Ihave successfully modified the DKC drives so they now run analog by replacing the firmware
Feel free to reach out if interested.

 
  • PCW
  • PCW's Avatar
18 Feb 2026 22:31
Replied by PCW on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

Ok Peter, so that is resetting my original understanding. But I have been unable to get the index pulse, which is clearly present in halscope to trigger the position reset.

The way index works on LinuxCNC with quadrature encoders is that when LinuxCNC (or some hal component)
wants a encoder reset at the next index occurrence, it sets the index-enable pin. This arms the encoder counter
hardware so at the next index, two things happen, the encoder position is reset to 0, and the index enable pin
is set false, so LinuxCNC or the controlling hal component knows that the index has been detected (and position zeroed)
  • landoneilers
  • landoneilers's Avatar
18 Feb 2026 22:12
Replied by landoneilers on topic HDD vs. SSD

HDD vs. SSD

Category: General LinuxCNC Questions

I will install LinuxCNC onto a random (not-super-ancient) HDD.

I hope it goes well.
Displaying 46 - 60 out of 18870 results.
Time to create page: 0.224 seconds
Powered by Kunena Forum