Advanced Search

Search Results (Searched for: )

  • aeth
  • aeth
09 May 2025 16:33

Ethercat LinuxCNC board for a 4 axis router

Category: General LinuxCNC Questions

Yes, I understand that, but I still need some hardware that can do the following:
1. Interface with other peripherals such as relays, emergency stop button, endstops (unless I use sensorless homing), VFD
2. Have ethernet
3. Host a raspberry pi
4. Ideally offer photocouplers for some inputs

So I guess at the very least, I'd need some kind of a breakout board for Raspberry Pi that is known to also work with Linux CNC. Does it make sense? I'm really lost in this whole topic. Ideally it would be something proven that people have already tested in a similar configuration that I require. I just know that if you have something like Sinumerik controller or even Acorn Hicory, it's kinda what I wrote above, minus the Raspberry Pi and I thought I will need something similar to run LinuxCNC on and have the IO exposed.
  • PCW
  • PCW's Avatar
09 May 2025 16:07

Ethercat LinuxCNC board for a 4 axis router

Category: General LinuxCNC Questions

With EtherCAT you typically do not use a motion control card (Mesa, Remora, etc)
but rather use EtherCAT capable motor drives.
  • PCW
  • PCW's Avatar
09 May 2025 15:53
Replied by PCW on topic Real Time and Latency

Real Time and Latency

Category: Computers and Hardware

LinuxCNC works identically to most CNC systems in that it outputs
a stream of joint/axis position coordinates (waypoints) at a fixed rate.

In LinuxCNC this rate is called the servo thread rate. This is typically
1 KHz in LinuxCNC but can be higher. In addition, either LinuxCNC or
downstream hardware interpolates between the position waypoints
so smooth motion is generated.

Simple LinuxCNC systems using a parallel port or GPIO do the interpolation
and step/dir generation with a second, faster real time thread, called the base thread.

More complex systems do the interpolation in external hardware or processors
(Mesa cards, Remora, RIO etc) or in the motor drive itself (EtherCAT) and typically
do not use a base thread.

 
  • ogogon
  • ogogon's Avatar
09 May 2025 15:49
Replied by ogogon on topic Real Time and Latency

Real Time and Latency

Category: Computers and Hardware

The values for step & direction are part of the ini file and can be adjusted to suit many stepper driver products.
With a 25000 ns base thread motion will be based on this.
External motion control is usually based on a 1ms update period.

Hence the reason a known & steady latency is important, regularity is an important factor, like a band if the drummer isn't regular, uhmmm like Lars from Metallica, things don't work as well as they should.
 

Regarding the step value and the ini file. Correct me if I'm wrong, but its linear value is specified there, not the execution time. (When I set up my CNC, there was no talk about time.)
When we start discussing milliseconds, it means that we have accepted as a given the position about the need for parallel execution of commands on different axes.
Maybe this is true, but I do not yet fully understand the wisdom of this idea.
Where can I see materials about this?
  • vre
  • vre
09 May 2025 15:43
Replied by vre on topic NativeCam on LinuxCNC 2.9.3

NativeCam on LinuxCNC 2.9.3

Category: NativeCAM

How can use it with qtdragon_hd ?
Also the icons are missing from menus.
  • PCW
  • PCW's Avatar
09 May 2025 15:38

analog Servo spins on its own when connected to 7i77

Category: General LinuxCNC Questions

Does the servo spin when LinuxCNC is not running?
  • ogogon
  • ogogon's Avatar
09 May 2025 15:32
Replied by ogogon on topic Real Time and Latency

Real Time and Latency

Category: Computers and Hardware

What are you trying to do, exactly?

Einstein said that the basis of science is the flight from amaze. I am amazed and I trying to understand the meaning of what amazed me. This is important.
I have dealt with several professional control stations - Fanuc, Siemens. All of them issued control commands sequentially.
From you I learned that LinuxCNC uses a more progressive algorithm. Now I want to know about it.
  • Hakan
  • Hakan
09 May 2025 15:18
Replied by Hakan on topic Using POSIX realtime

Using POSIX realtime

Category: EtherCAT

I think it looks ok, maybe there is something with the exact kernel version and the module version but it should still work even with the "tainted" message.
We are just trying to find out why it doesn't work and make it work.
Actually, maybe the interface settings.
You showed some screenshots early in the thread with IPv4 settings and more.
Actually, ethercat and IPv4 are not compatible and one should not configure any IPv4 things on the interface.
On my system, the ethercat interface doesn't even show up on the first screen of that application that lists the interfaces.
This is how my interface is started, in /etc/network/interfaces
auto enp2s0
iface enp2s0 inet manual
        hardware-irq-coalesce-rx-usecs 0
        pre-up /sbin/ifconfig $IFACE up
        post-down /sbin/ifconfig $IFACE down
That hardware-irq-coelesce setting is a Intel card setting.

The output of my ethercat interface fromthe commadn "ip a"
4: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether c4:62:37:06:66:54 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::c662:37ff:fe06:6654/64 scope link
       valid_lft forever preferred_lft forever
no ipv4 address


 
  • Todd Zuercher
  • Todd Zuercher's Avatar
09 May 2025 15:04
Replied by Todd Zuercher on topic analog Servo spins on its own when connected to 7i77

analog Servo spins on its own when connected to 7i77

Category: General LinuxCNC Questions

Look at the command output signals from hal. Are they zero before you "plug in" the servo? If they are zero, is the voltage at the analog out pins zero? Double check your wiring?
  • PCW
  • PCW's Avatar
09 May 2025 14:53

Can I have 2 seperate interfaces on the same computer?

Category: General LinuxCNC Questions

To retain your old system, it might be simplest to install the 2.9.4 ISO
on a different PC (or SSD)
  • Murphy
  • Murphy
09 May 2025 14:42 - 09 May 2025 15:39

Remora - ethernet NVEM / EC300 / EC500 cnc board

Category: Computers and Hardware

@caskeslob. When I'm in CSS mode and moving the X axis . In halscope the Remora.sp signal looks like it's tapering , is it supposed to this? You can hear the spindle in the background slowing down with every adjustment . I'm moving in 10mm jogs . 
youtube.com/shorts/wCQEtX8jdlg?si=56bFTHS2TniANqbB

Not in CSS mode

youtube.com/shorts/3FCbzGDeuUc?si=U3O0NyMvfS-R4K8-
  • CallumRD1
  • CallumRD1
09 May 2025 14:40
Replied by CallumRD1 on topic G-code file loading at G53 instead of G54

G-code file loading at G53 instead of G54

Category: Qtvcp

Sure. I'll try that this afternoon.
  • cmorley
  • cmorley
09 May 2025 14:34
Replied by cmorley on topic G-code file loading at G53 instead of G54

G-code file loading at G53 instead of G54

Category: Qtvcp

could you run in debug mode (DISPLAY = qtvcp -d qtdragon), run linuxcnc from a terminal and post the output?
  • Onkelmat
  • Onkelmat's Avatar
09 May 2025 14:29 - 09 May 2025 14:30

analog Servo spins on its own when connected to 7i77

Category: General LinuxCNC Questions

You are correct but in my case the servo isn't connected to the axis, and only spins when the +-10V are connected to the 7i77, if unplugged the servo is perfectly still.
The exact same setup for the Z axis works.
I'll check the axis configuration today, maybe I made a mistake.
  • Catch22
  • Catch22's Avatar
09 May 2025 14:12

Can I have 2 seperate interfaces on the same computer?

Category: General LinuxCNC Questions

I need 2.9 because I want Probe Basic, and it won't run on 2.8 for me..
Displaying 14086 - 14100 out of 18425 results.
Time to create page: 0.754 seconds
Powered by Kunena Forum