Advanced Search

Search Results (Searched for: )

  • tiagounderground
  • tiagounderground
08 May 2025 21:56 - 08 May 2025 22:53
Replied by tiagounderground on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

hi all
i tried to install in 3 different computers with no sucess, all of then was working linuxcnc installed. in the last one it says it could not find tpmod_scurve.so. i was able to run the previous versions, so i copy this file from a previous installation and was able to start in simulation mode but those new hal pins didnt apear to me.


edit
solve the problem moving files from clothoid_3d and scurve to their lib directories.

edit 2
cant run ethercat

when installing  linuxcnc-ethercat this error apears

/home/cnc/scurve2/linuxcnc_scurve_compact/linuxcnc-ethercat/lcec_rtapi.h:22:10: fatal error: rtapi.h: Arquivo ou diretório inexistente
   22 | #include <rtapi.h>
      |          ^~~~~~~~~
edit3
it runs on ethercat now but i cant start a gcode, it says

task: main loop took 0.023097 seconds
tpAbort.
tpAbort.
task: main loop took 0.070196 seconds
tpAbort.
tpAbort.
task: main loop took 0.044852 seconds
task: main loop took 0.011368 seconds

Then the above pins must stay below ~50000 nanosec at runtime.
they all stayed below 50000 nanosec


 
  • DarkPhoinix
  • DarkPhoinix
08 May 2025 21:15
Best new Hardware for linuxcnc was created by DarkPhoinix

Best new Hardware for linuxcnc

Category: Computers and Hardware

Good evening, I would like to know for sure what hardware I should have to run linuxcnc to drive a NVEM rt1052 with remora to not have latency problems with the video test on youtube while the machine works.
What do you think about an RK3588S? Is there something cheaper with the same or better performance?
Thanks and sorry so much.
  • tommylight
  • tommylight's Avatar
08 May 2025 20:50
Replied by tommylight on topic Machine stopped in middle of program.

Machine stopped in middle of program.

Category: AXIS

You could try sifting through
sudo dmesg
But be ready to get shocked by the amount of info there.
  • ContactFever998
  • ContactFever998
08 May 2025 20:40
Help with Linux CNC Ethercat setup was created by ContactFever998

Help with Linux CNC Ethercat setup

Category: EtherCAT

Hello everyone,

I'm a noob when it comes to Linux CNC. I currently have some Leadshine L8 servo drives (identical to EL8?) and I am trying to set up Linux CNC. I am using a raspberry pi 5 and installed the "LinuxCNC 2.9.4 Raspberry Pi 5 OS based on Debian Bookworm Raspberry Pi 5 Uspace" iso

So far, i have :
-Followed Rodw's post on installing Linux CNC from repositories
-Copied the Github repository by Marco Reps
-Compiled cia402.comp, el8_homecomp.comp, and always_homed.comp

Now i need to configure the hal, ini, and ethercat-conf.xml files and the files from Marco Reps repo looks overwehlmingly complex.

Could anyone help me figure out what are the basics needed to launch Linux CNC and understanding more what the content of those files mean and what do I need to modify.
  • RotarySMP
  • RotarySMP's Avatar
08 May 2025 19:15 - 08 May 2025 19:21
Replied by RotarySMP on topic free CADCAM

free CADCAM

Category: CAD CAM

I have used AutoCAD V13, Catia V4 and V5, Inventor, and Onshape in the past. I have been using Freecad for a while now. For simple stuff I find it just as good as any CAD program, once you become more rigorous with your use of reference plans rather then sketching on existing geometry.

With the castings I am drawing up for my antique motorbike engine project, where everything has draft angles and fillets,  I am definitely hitting the limits of it's filleting engine. I normally end up deleting my extrudes, and fillets multiple times, and changing the order I do things, and sometimes find an order which leads to most of the fillets I need. Luckily the time consuming part is the sketches, so there is not too much pain involved in backing up on extrudes and fillets, as the sketches get reused.

There is some issue with MacOS's latest release 15.4 which breaks access to numpy, which the CAM workbench needs. There is a workaround which works for some, but didn't for me.
forum.freecad.org/viewtopic.php?p=824067#p824067.
  • Hakan
  • Hakan
08 May 2025 18:41 - 09 May 2025 06:17
Replied by Hakan on topic Using POSIX realtime

Using POSIX realtime

Category: EtherCAT

There is something odd with your installation.
I just tried myself to "apt remove ethercat-master ethercat-dkms" followed by "apt install ethercat-master ethercat-dkms" and it worked just fine.
I do not get the "tainted kernel" message.
Can it be that you have compiled the ethercat master yourself at one point? And that the runnning ethercat master is looking for ec_generic in a place where it isn't?
It's a bit of guesswork and searching now.
Can you the command "sudo service ethercat status" and compare the ouput with mine?
debian@plasma:~$ sudo service ethercat status
● ethercat.service - EtherCAT Master Kernel Modules
     Loaded: loaded (/lib/systemd/system/ethercat.service; enabled; preset: enabled)
     Active: active (exited) since Thu 2025-05-08 20:32:57 CEST; 7min ago
    Process: 78578 ExecStart=/usr/sbin/ethercatctl start (code=exited, status=0/SUCCESS)
   Main PID: 78578 (code=exited, status=0/SUCCESS)
        CPU: 25ms

maj 08 20:32:57 plasma systemd[1]: Starting ethercat.service - EtherCAT Master Kernel Modules...
maj 08 20:32:57 plasma systemd[1]: Finished ethercat.service - EtherCAT Master Kernel Modules.
 

Edit. Can you also repeat the search for ec_generic, but this time search for ec_master, in the same way?

Edit 2. No need to search. Instead show the output of the command "sudo modinfo ec_master", especially the first filename line.
  • DarkPhoinix
  • DarkPhoinix
08 May 2025 18:31 - 08 May 2025 18:33
  • PCW
  • PCW's Avatar
08 May 2025 18:28

LinuxCNC Dual-Head Gantry Setup Assistance Request

Category: General LinuxCNC Questions

I would first take a look at:

linuxcnc.org/docs/html/config/ini-homing.html

You can share limit/home switches

It seems to me that rather than a center limit, you would do some math in hal
to assert a fault if the heads get too close to one another.

I would expect that specific support for a dual head gantry machine would have to be done
by direct editing of the hal/ini files, not something that a generic GUI setup can reasonably do.
 
  • Roger S
  • Roger S
08 May 2025 17:45
Replied by Roger S on topic Using POSIX realtime

Using POSIX realtime

Category: EtherCAT

Unfortunately, it still doesn't work. I've since reinstalled the system, but there's no improvement. I don't understand it. The system worked before the reinstallation. I performed the installation according to the instructions. Anything else isn't possible for me anyway, as I'm just a user and don't know enough to try anything myself.

[  100.533257] EtherCAT: Master module cleaned up.
[  101.670667] EtherCAT: Master driver 1.6.4 1.6.4.g703b611-1+17.1
[  101.670804] EtherCAT: 1 master waiting for devices.

Master0
  Phase: Waiting for device(s)...
  Active: no
  Slaves: 0
  Ethernet devices:
    Main: 80:ee:73:fd:0f:8b (waiting...)
      Link: DOWN

the only thing I noticed:
8.198677] ec_master: module verification failed: signature and/or required key missing - tainting kernel

 
  • akim14
  • akim14
08 May 2025 17:24

LinuxCNC Dual-Head Gantry Setup Assistance Request

Category: General LinuxCNC Questions

I need assistance setting up my dual-head gantry system in LinuxCNC. My current configuration has:
  • Limit switches at both ends of each axis
  • An additional center-position switch (to prevent collisions between the two gantry heads)
  • No dedicated home switches (just these limit switches)
I'm trying to understand:
  1. How to properly configure these limit switches to also function as home switches
  2. The correct way to set up homing for this dual-head gantry system
  3. How to implement the center-position switch to prevent collisions between heads
  4. Proper configuration in MESA CT for this setup
I've reviewed the documentation but am unclear about:
  • How to handle the limit switch configuration when there's no dedicated home switch
  • The best homing sequence for this dual-head arrangement
  • How to implement the center-position switch logic
Could someone experienced with similar setups please advise on:
  • The appropriate HAL and INI configurations
  • Best practices for homing in this scenario
  • Any special considerations for the MESA CT hardware
Thank you in advance for your help!
  • Aciera
  • Aciera's Avatar
08 May 2025 17:23
Replied by Aciera on topic Axis Position Logger

Axis Position Logger

Category: AXIS

Well, that was easy.
  • Spyderbreath
  • Spyderbreath's Avatar
08 May 2025 17:15
Replied by Spyderbreath on topic Remora - ethernet NVEM / EC300 / EC500 cnc board

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

Figured it out with the help of Hakan! Filled me in on what I was not getting. Working now, or at least far more complete than what I have ever had before.

www.forum.linuxcnc.org/qtvcp/56093-movin...s-to-qtdragon#328018

Thank you!
  • Spyderbreath
  • Spyderbreath's Avatar
08 May 2025 17:11
Replied by Spyderbreath on topic Moving from Axis to QtDragon?

Moving from Axis to QtDragon?

Category: Qtvcp

"Didn't you copy that one over?"

No, as a matter of fact I didn't as up until you mentioned it just now, I did not know that was what I needed to do. But now that I have done it, it looks like it is actually working. At least the gui is now opening and I'm getting signals like endstop and estop triggers being reported as well as mist and flood working.

Thank you for the help. Like I said, I am brand new to LinuxCNC and have something just less of a clue what I'm actually doing. I am considering my self lucky good folks like you have been able to help me make it up as I go along.

Thank you
  • DarkPhoinix
  • DarkPhoinix
08 May 2025 17:08
Replied by DarkPhoinix on topic [SOLVED]linuxcnc Latency test ambiguous results

[SOLVED]linuxcnc Latency test ambiguous results

Category: General LinuxCNC Questions

Thanks,
intel adaptive thermal monitor need set disable? i dont want burn CPU!
Displaying 15286 - 15300 out of 17473 results.
Time to create page: 0.485 seconds
Powered by Kunena Forum