Advanced Search

Search Results (Searched for: )

  • h_munktell
  • h_munktell
28 May 2025 11:18
Replied by h_munktell on topic Dust Collection Shoe with independent Z control

Dust Collection Shoe with independent Z control

Category: Advanced Configuration

Interesting. I have just built a W, z attached dust shoe myself and started to look into getting it into HAL. Think I have almost the same requirements as you with manual override, auto-follow, park when tool changing etc. Would you mind sharing your ini file as well? And the rest of your HAL files, I'm missing the components used in your HAL above.
  • Aciera
  • Aciera's Avatar
28 May 2025 11:11
Replied by Aciera on topic Gmoccapy 3.5.0 - opinions needed

Gmoccapy 3.5.0 - opinions needed

Category: Gmoccapy

i would but I have no idea which other guis use this widget so I cannot test.
  • workshop54
  • workshop54
28 May 2025 10:06
Replied by workshop54 on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

I started with the latency tests, but then I found the script to run latency tests.

The best result I got with with latency-histogram --nobase was about 230000

 

I logged every change I made and the results after the change, which gives me some nice insights what happens, but I cannot get the latency any lower. 

I mentioned the "Atom platform", but I don't have enough experience with hardware to know exactly what you mean by that. I can make an educated guess, but that's basically it. 
So instead of looking for PC's of a specific brand and type, would it be better to look at platforms that work well?
 
  • endian
  • endian's Avatar
28 May 2025 09:30

Help! Regarding the data reading offset issue of the ether cat IO module

Category: EtherCAT

When I was testing this signal input, I found that when I turned on LED0, the corresponding IO PIN was lit up at pin number 16. Similarly, the output position was also the same. In summary, the data I currently receive has been shifted by 16 bits. Additionally, I have attached my XML and the test results from Beckhoff (they are all OK). Could someone kind-hearted please tell me why?
 

Can you share whole config to better understanding please? I am interested in the two masters from your configuration ... how and if it is working? thank you

but defenetely you can not let 32bit lenght for halType="bit" I think ... 

<pdoEntry idx="6000" subIdx="01" bitLen="32" halPin="bit-in" halType="bit"/>

Check actual config over, then you will can read active configuration from online slaves... then just copy paste
ethercat pdos -v
  • tommylight
  • tommylight's Avatar
28 May 2025 09:27

Spindle Speed Settings only from file, no MDI possible?

Category: General LinuxCNC Questions

Might also need $0 for the first spindle, so
M3 $0 S12000
  • zz912
  • zz912's Avatar
28 May 2025 09:17
Replied by zz912 on topic Gmoccapy 3.5.0 - opinions needed

Gmoccapy 3.5.0 - opinions needed

Category: Gmoccapy

Why don't you make this a Pull Request?
  • Aciera
  • Aciera's Avatar
28 May 2025 09:10
Replied by Aciera on topic Gmoccapy 3.5.0 - opinions needed

Gmoccapy 3.5.0 - opinions needed

Category: Gmoccapy

I've decided to include G28 and G30 position:

 

Files are here for anybody interested (based on current master)
 

File Attachment:

File Name: offsetpage.glade
File Size:19 KB

 

File Attachment:

File Name: offsetpage_widget.py
File Size:27 KB


Note
rows 1-3 (Tool, G28, G30) are not editable. (The comments of those CAN be changed in the .pref file though)
'offsetpage_widget.py' seems to have been written to be used by other Gui(s) as well. I have only tested this on Gmoccapy (there are substantial sections of the code that are not used in Gmoccapy)
  • jackj120
  • jackj120
28 May 2025 08:58 - 28 May 2025 09:00
Replied by jackj120 on topic Mecanumeric MF2040 LI retrofit (Pantograph)

Mecanumeric MF2040 LI retrofit (Pantograph)

Category: Milling Machines

Good to know samlevy0515 , do you know a good place were to buy them ? I found them on the sites that i named .
  • jackj120
  • jackj120
28 May 2025 08:54
Replied by jackj120 on topic Mecanumeric MF2040 LI retrofit (Pantograph)

Mecanumeric MF2040 LI retrofit (Pantograph)

Category: Milling Machines

Hi, yes im the same guy , the machine its giving me some problems , btw if i can ask how much did you paid them ? I saw them for ~400 the motor and ~400 the drive. Leadshine seem a good product but idk i'ld like if someone can guarantee them for a professional work as the Delta , they seem pretty good at a really good price.
  • samlevy0515
  • samlevy0515
28 May 2025 08:50
Replied by samlevy0515 on topic Mecanumeric MF2040 LI retrofit (Pantograph)

Mecanumeric MF2040 LI retrofit (Pantograph)

Category: Milling Machines

If you want 90% of Delta's performance at 60% cost, pick Leadshine.
  • unknown
  • unknown
28 May 2025 08:45
Replied by unknown on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

Just run the latency tests that come with linuxcnc. If they look ok go with it.
But I've never had much faith with the Atom platform for Linuxcnc.
  • workshop54
  • workshop54
28 May 2025 08:14
Replied by workshop54 on topic LinuxCNC compatible industrial PC

LinuxCNC compatible industrial PC

Category: Computers and Hardware

I did some configuration and testing on the Fitlet3.

I made changes in the BIOS, ran the script created by mozmck ( forum.linuxcnc.org/38-general-linuxcnc-q...ead-and-irq-affinity ) and did the latency test (results in the thread forum.linuxcnc.org/38-general-linuxcnc-q...ead-and-irq-affinity ). It doesn't look too good so far for the Fitlet3.

Does anyone have ideas on how to improve it because I'm all out of ideas (for now)
  • Hakan
  • Hakan
28 May 2025 08:10

Help! Regarding the data reading offset issue of the ether cat IO module

Category: EtherCAT

Can you please confirm that you do not see the 16-bit shift in Codesys.

Can you also please confirm that you see/don't see the 16-bit shift in linuxcnc using <complexentry>

Please show the output when you in linuxcnc enter test-values for the bit-outs pins. Do all  32 pins individually.

Change the line <pdoEntry idx="7010" subIdx="01" bitLen="32" halPin="bit-out" halType="bit"/> to <pdoEntry idx="7010" subIdx="01" bitLen="32" halPin="bit-out" halType="u32"/> and redo the bit output test. Do one bit at the time. All 1,2,4,8,16, 32, 64,128, and so on up to the 31th bit.

Show the input and output for all these tests in a way that one clearly can see and correlate the linuxcnc input and the drive output.

Can you please show the output of "ethercat -p 1 -m 1 pdos" Modify the p and m field values as needed to get the output from the tested unit.

Can you please provide a screenshot from Codesys of the definition of the output variable. To include at least pdo index, pdo entry index, subindex, datatype and datatype length.
  • workshop54
  • workshop54
28 May 2025 08:08

Results of latency test, list of computers tested for use with LinuxCNC

Category: Computers and Hardware

I just did the latency test on a Fitlet3 after making some changes to the BIOS and running the script from forum.linuxcnc.org/38-general-linuxcnc-q...ead-and-irq-affinity
LinuxCNC pc tests, version 20200930, started 28.05.2025 09:37:54
********************************************************************************
General info:
Compulab,  fitlet3
Bios version FLT3.TPM.00.09, dated 06/08/2024
Chipset: Harddisk is non-rotational, ie. SSD
The amount of swap currently used is 0
================================================================================
CPU related data:
model name    : Intel Atom(R) x6425E Processor @ 2.00GHz
cpu cores    : 4
stepping    : 1
cache size    : 4096 KB
================================================================================
RAM related data:
Maximum Capacity: 16 GB
Maximum Voltage: 1.2 V
Size: 8 GB
Non-Volatile Size: None
Volatile Size: 8 GB
Cache Size: None
Logical Size: None
Size: No Module Installed
================================================================================
GPU related data:
product: Elkhart Lake [UHD Graphics Gen11 32EU]
configuration: depth=32 driver=i915 latency=0 mode=1920x1200 resolution=1920,1200 visual=truecolor xres=1920 yres=1200
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os and desktop related data:
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"

Should the info below not match with your machine,
kindly post the output of pstree here, including a brief
desciption of your desktop environment, window manager and
display manager. Tia
https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency

Desktop environment : lightdm
Windowmanager       : Xfwm4
Displaymanager      : lightdm
================================================================================
Kernel related data:
Kernel 6.1.0-35-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_idle.max_cstate=0 idle=poll isolcpus=3 nohz_full=3 rcu_nocbs=3 i915.enable_rc6=0"
Cpu idle driver: none
================================================================================
Kernel modules data:
Check if pcspkr is loaded: No, which is good!
Check if snd modules are loaded: No, which is good!
================================================================================
Keyboard & Mouse related data:
Number of mice: 1
Mouse 0 : Logitech Trackball
Mice  attached to USB:
Keyboards attached to USB:
Logitech, Inc. Keyboard K120
================================================================================
LinuxCNC related data:
LinuxCNC version is: 2.9.4
================================================================================
Preparing for latency test:
Started glxgears No. 1, 2, 3, 4, 5
..........
Started firefox with 'https://vimeo.com/150574260', WID
================================================================================
Command for latency test is:
su johan -c  "latency-histogram --nobase  --sbinsize 1000 --nox 2>&1 | tee -a 1748417872.lat &"

Latency testing loop started Wed May 28 09:38:08 AM CEST 2025,
should end after Wed May 28 11:38:08 AM CEST 2025

Manual termination requested at 28.05.2025 09:54:18

================================================================================
Swap useage: prerun: 0, running: 0

================================================================================
CPU core temperatures:
Core 0: Tmin: 53.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 1: Tmin: 53.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 2: Tmin: 52.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 3: Tmin: 52.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
================================================================================
last latency data is as follows:.


The final output of the latency test:
^C
Stand by and let me stop gracefully...
 

Manual termination requested at 28.05.2025 09:54:18
  970 s  servo min:-409.600 us max: 404.900 us sdev:  15.700 us
  971 s  servo min:-409.600 us max: 404.900 us sdev:  15.700 us
Core 0:        +59.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:        +59.0°C  (high = +105.0°C, crit = +105.0°C)
Core 2:        +59.0°C  (high = +105.0°C, crit = +105.0°C)
Core 3:        +59.0°C  (high = +105.0°C, crit = +105.0°C)
Cleaning up
terminated latency-test ...
...........
Closing browser firefox with WID of
There are no windows in the stack
Invalid window '%1'
Usage: windowactivate [options] [window=%1]
--sync    - only exit once the window is active (is visible + active)
If no window is given, %1 is used. See WINDOW STACK in xdotool(1)
Done.
..........
================================================================================
Swap useage: prerun: 0, running: 0

================================================================================
CPU core temperatures:
Core 0: Tmin: 53.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 1: Tmin: 53.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 2: Tmin: 52.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
Core 3: Tmin: 52.0°C, Tmax: 61.0°C, (high = +105.0°C, crit = +105.0°C)
================================================================================
last latency data is as follows:.

Hardware info is logged here: 1748417872.hw.
Full latency-test data is logged here: 1748417872.lat.


Kindly place the contents of "1748417872.hw" here:
https://forum.linuxcnc.org/18-computer/39371-results-of-latency-test-list-of-computers-tested-for-use-with-linuxcnc

Thanks, and good bye.
  • Hakan
  • Hakan
28 May 2025 07:45
Replied by Hakan on topic Modbus via Ethercat (Beckhoff)

Modbus via Ethercat (Beckhoff)

Category: EtherCAT

It was mentioned an existing vfd, but to go pure ethercat an ethercat vfd is the way.
It got me to check the manual and yes it is RS-485 Modbus RTU.
 
Displaying 541 - 555 out of 26054 results.
Time to create page: 0.765 seconds
Powered by Kunena Forum