Advanced Search

Search Results (Searched for: )

  • garulus
  • garulus
23 Nov 2025 20:06 - 23 Nov 2025 21:36

Gmoccapy Raspberry Pi 4/5 OS based on Debian Trixie Tool Table Error?

Category: Gmoccapy

Zdavim!
Doesn't seem so(I don't know). Switched from Raspberry PI to PC and Debian 12 Bookworm and I can edit tool offsets no problem.

Edit: Just tried previous version rpi-5-debian-bookworm-6.12.11-arm64-ext4-2025-01-27-0140.img.xz, and editing tools works!
  • snowgoer540
  • snowgoer540's Avatar
23 Nov 2025 19:59
Replied by snowgoer540 on topic linuxcnc_2.9.4-amd64.hybrid.iso cheksum?

linuxcnc_2.9.4-amd64.hybrid.iso cheksum?

Category: General LinuxCNC Questions

I still stand by my removed comment.
And I'm very sorry to say but you admins are weak and spineless to allow this buffoon to carry on the way he does.
It's a shame the CoC doesn't cover giving advice to members that is completely useless, a waste of time and potentially to the point of causing harm.
But no, the main point is not to hurt anyone feelings or to cause offense.
Who is going to have the intensal fortitude and read Langdon's the riot act. I tried in the beginning to guide him in the right direction but he would appear not to care.
You admins need to take action, I'm sick to effing death in having to make his posts an issue in the hope something will be done to rectify his behaviour. Until then I will keep raising this issue, or you can just ban me. I don't care much, Ive lost faith in every single one on the Admins on this site. You aren't doing a single thing to protect other forum members, especially new ones from his nonsense. At this juncture you all disgust me.


I can only speak for myself, but I just recognize him for the bored high school student that he is. I feel bad for new people but imagine they quickly realize his replies are virtually useless and very likely the regurgitation of misguided ChatGPT responses.

I stand by my previous advice to not feed the under-bridge dwelling creatures, and ignore him until he moves on, gets himself banned, or discovers better things to do with his time. But it’s a bit pointless for us to block him as he, like you, will probably just make a new username and start over. Trust me, it’s been discussed.

You have something he does not, which is the ability to contribute meaningfully to this community (I remember the Beaglebrainz ISO’s very well). So I ask you to just ignore him, let his mindless comments stand for themselves, and don’t let it affect your integrity.
  • vre
  • vre
23 Nov 2025 19:52 - 23 Nov 2025 19:54
Replied by vre on topic Injection molding

Injection molding

Category: CNC Machines

I think i will use something like you but with better mcu like esp32-s3 or an sbc like rpi5(only for the better user interface)
  • kor
  • kor
23 Nov 2025 19:45
Replied by kor on topic First Tests with ethercat

First Tests with ethercat

Category: EtherCAT

That was a stupid mistake. geany did color it like I expected. and I am using a small monitor.
just for reference if someone reads this thread later here are my working files:
ethercat.hal:
 # EtherCat
loadusr -W lcec_conf /home/bf20/linuxcnc/configs/sim.axis/ethercat-conf.xml
loadrt lcec

addf lcec.read-all servo-thread
addf lcec.write-all servo-thread

net mon halui.machine.on lcec.0.EL1014.din-2
net moff halui.machine.off lcec.0.EL1014.din-3 

ethercat-conf.xml:
<masters>
    <master idx="0" appTimePeriod="1000000" refClockSyncCycles="1">
    
        <slave idx="0" type="EK1100" name="EK1100"/>
        <slave idx="1" type="EL1014" name="EL1014"/>
        <slave idx="2" type="EL2004" name="EL2004"/>
        <slave idx="3" type="EL3102" name="EL3102"/>
    </master>
</masters>
  • abs32
  • abs32
23 Nov 2025 19:42 - 23 Nov 2025 20:16

How to fix "Queue is not empty after probing"

Category: General LinuxCNC Questions

So far, I’ve taken turns backporting to version 2.9.4 and running matrixkins + Probe tripped during non-probe move

The first attempt to use the AkkiSan forum.linuxcnc.org/38-general-linuxcnc-q...bing?start=10#333578 sentence

it showed a strange result - the signal #5070=1 and ... stopped appearing.
If there are specific proposals for correction github.com/LinuxCNC/linuxcnc/blob/master...4ngc/rs274ngc_pre.cc

I'm ready to test them in practice


I was not too lazy to download the source code of different versions of the program. In my (previously) main 2.8.4 this error never appeared, the records were 59,000 continuous measurement points. So the file src/emc/rs274ngc/rs274ngc_pre.cc before version 2.9.7 has not undergone any significant changes. The block of code we were interested in remained unchanged 
    if (settings->probe_flag) {
    CHKS((GET_EXTERNAL_QUEUE_EMPTY() == 0),
         NCE_QUEUE_IS_NOT_EMPTY_AFTER_PROBING);
    set_probe_data(&_setup);
    settings->probe_flag = false;
    }
  if (_setup.probe_flag) {
    CHKS((GET_EXTERNAL_QUEUE_EMPTY() == 0),
        NCE_QUEUE_IS_NOT_EMPTY_AFTER_PROBING);
    set_probe_data(&_setup);
    _setup.probe_flag = false;
  }
  • aDm1N
  • aDm1N's Avatar
23 Nov 2025 19:33 - 23 Nov 2025 19:38

EtherCAT + CiA402 Servo: OP state reached, but axis won’t move (only Following E

Category: General LinuxCNC Questions

Thanks for the hint regarding opmode-display — I verified that first.Here is the current, confirmed state of M19 and PV↔CSP mode switching:
1. M19 (verified)M19 currently does not produce any motion.
The orient component runs internally, but the LC20E does not react to the orientation command.
No errors are generated — simply no movement.This is the confirmed and reproducible behaviour.
(No assumptions about the cause.)
2. PV ↔ CSP mode switching (verified)The drive does switch modes correctly, which is confirmed via:
  
lcec.0.D1.opmode-display
Switching between spindle mode (PV) and axis mode (CSP) is possible.However, the switching reliability depends on the drive state after M5.
3. Behaviour after M5 (verified)After stopping the spindle:
  • actual-position
    continues to drift for some time
  • pos_fb
    and
    axis.c.eoffset
    follow this drift
  • zero-speed becomes TRUE early, but the position is still changing
  • CSP switching during this drift often causes a drive fault
This post-M5 settling is the core issue.However, switching is possible if you wait until the drift has fully settled.Once the position stops changing, CSP can be enabled without a fault.So the mode switching itself works — the problem is only the time it takes for the LC20E to reach a stable state.
4. Safety logic (current state)I currently use safety conditions that require:
  • zero-speed = TRUE
  • no position change during a short window
With these checks, switching is reliable as soon as the drift has stopped.If the safety thresholds are made more permissive (larger allowed window),
switching becomes possible earlier, even before the drift is fully gone.Therefore the switching problem is not fundamental —
it is tied to how strict the safety logic is while
actual-position
is still changing.
5. axis.c.eoffset (verified)C-axis following via external offset works as intended:
  
actual-position → degrees → eoffset
This avoids position jumps when switching to CSP.
The only difficulty is that eoffset must follow the drift until the drive settles.
6. Next stepsTo improve switching reliability, I am looking at:
  • refining the “stable position” detection
  • adjusting the time window or allowed variation
  • possibly applying a controlled zero-velocity ramp before switching
  • or any CiA402 hints to get the LC20E into a stable hold state sooner

Summary (facts only)
  • M19: no movement from the drive (verified)
  • Mode switching: works and the drive changes operation modes correctly
  • Switching is reliable once the post-M5 drift has stopped
  • Stricter switching rules block early switching
  • More permissive switching rules allow earlier switching
  • opmode-display confirms correct mode transitions
  • The remaining issue is the LC20E’s long settling period after stopping the spindle
Any hints or experience with LC20E behaviour after M5 or with CiA402 PV→CSP transitions would be very helpful.
  • rodw
  • rodw's Avatar
23 Nov 2025 19:30
Replied by rodw on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

Are you sure its an intel NIC? Its unusual to see an INTEL NIC with a enpxxx name.
If you have 2 NICs are you configuring the right one?
  • imitheo
  • imitheo
23 Nov 2025 19:30
Replied by imitheo on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

Hello can you share your e-mail, interested in knowing more about your adventure with this board.
  • andrax
  • andrax
23 Nov 2025 19:28
Replied by andrax on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

OK, thank you. If I calculate 131,072 / 50 / 6 = 436.906, should I enter this value?
  • rodw
  • rodw's Avatar
23 Nov 2025 19:23
Replied by rodw on topic LinuxCNC Hardware Survey

LinuxCNC Hardware Survey

Category: Driver Boards

Egerobotics components are based on EtherCAT. Is it possible to add such components to the LinuxCNC distribution? I know there are some licensing issues with EtherCAT. Or not?

Licencing Conditions pervents us from hosting ethercat stuff. The correct course of action ewould be to create pull requests against this rep,
github.com/linuxcnc-ethercat
the Ethercat master is configured as a dependency
The driver and devices here are synced to the iGh ethercat apt repository so that ethercat users can receive updated linuxcnc specific ethercat drivers with a simple apt upgrade
  • Sekai
  • Sekai
23 Nov 2025 19:12
Replied by Sekai on topic Chinese Mesa 7I92 from aliexpress NEW

Chinese Mesa 7I92 from aliexpress NEW

Category: Driver Boards

I ran the rt_setup.sh from this post and it gets worst now i have 6 ms
forum.linuxcnc.org/38-general-linuxcnc-q...irq-affinity?start=0

I disable evething i could in the bios but i dont have irq settings in the bios.
  • Aciera
  • Aciera's Avatar
23 Nov 2025 19:09
Replied by Aciera on topic CNC AXIS IN PARKING MODE

CNC AXIS IN PARKING MODE

Category: Advanced Configuration

'joint.0.motor-pos-cmd' cannot be written to from hal.
linuxcnc.org/docs/html/man/man9/motion.9.html#JOINT%20PINS
  • metalinspired
  • metalinspired
23 Nov 2025 19:02
Vevor 3040 USB was created by metalinspired

Vevor 3040 USB

Category: General LinuxCNC Questions

Hi y'all.
New member with first post here 
As the title suggests I got my hands on Vevor 3040 which, unfortunately, has USB on it.
I found this topic, that I didn't wanted to necro bump, where someone seems to have found a simple solution to the issue.
Unfortunately, the topic does not get into much details and I do not know enough about electronics to figure out where what should be connected.
Does anyone have more information about how to achieve this conversion?
Or is it even worth doing and I should simply get another board that has parallel port on it?
Thanks in advance for any replies.
  • papagno-source
  • papagno-source
23 Nov 2025 18:52
Replied by papagno-source on topic CNC AXIS IN PARKING MODE

CNC AXIS IN PARKING MODE

Category: Advanced Configuration

Thank you all for your support. I understand this is a unique technical situation, but the intention is to add a fundamental function to LCNC that can handle even special situations and make it similar to commercial CNCs.
In any case, the only problem is being able to modify the position command value, making it identical to the feedback value.
i.e.: joint.0.motor-pos-cmd = joint.0.motor-pos-fb i.e.:

net Zenable joint.2.amp-enable-out and2.0.in0
net switch bottongui.out and2.0.in1
net pidok and2.0.out pid.2.enable
net Zpos pos_cmd_out pid.0.command
net Zfeedback pos_fb_in joint.0.motor-pos-fb pid.0.feedback

FUNCTION(_) {
if(isfreewheeling)
pos_cmd_out = joint.0.motor-pos-cmd
else
joint.0.motor-pos-cmd = pos_fb_in;
}

But I don't know if joint.0.motor-pos-cmd can be overridden, because I think it's written by the trivkins module.
You should probably modify trivkins.c
Displaying 1141 - 1155 out of 20839 results.
Time to create page: 0.278 seconds
Powered by Kunena Forum