Advanced Search

Search Results (Searched for: )

  • jtrantow
  • jtrantow
16 Jun 2025 20:08

Interface to LightBurn (is pylib a better choice).

Category: General LinuxCNC Questions

I started github.com/JTrantow/LightBurn_to_LinuxCNC. Currently it just sketches out the idea. No code added yet.
I can add you as a Github collaborator.
 
  • pgf
  • pgf
16 Jun 2025 19:59

M6 shuts off spindle, but no UI confirmation, and program doesn't pause

Category: Basic Configuration

Oh! (replying to myself)

Reading the source for hal_manualtoolchange, I see that it's also his window is part of the AXIS manual toolchanger.the program responsible for the "This window is part of the AXIS manual toolchanger." window that shows up when I start Axis. I hadn't made the connection before. Lately that window has been appearing mostly off-screen, in a way that I can't read it. Since I always ignore it, I didn't worry about it. But now I wonder if whatever is causing that is also messing with the confirmation dialog somehow.

Clearly something to investigate.

paul
  • pgf
  • pgf
16 Jun 2025 19:39

M6 shuts off spindle, but no UI confirmation, and program doesn't pause

Category: Basic Configuration

I broke a brand new (happily inexpensive!) bit today.  Right after program start, the spindle shut down, and the work kept going.  I hit E-stop, but not in time.

The culprit was code generated by kirimoto, which contained an M6 for an initial tool change.  I missed it when configuring kirimoto -- that M6 shouldn't have been there -- but even so, it should have paused.

It's reproducible -- M6 shuts down the spindle, but the program keeps going.

I use hal_manualtoolchange, set up pretty much by the book:
#  ---manual tool change signals---

net tool-change-request    <= iocontrol.0.tool-change
net tool-change-confirmed  => iocontrol.0.tool-changed
net tool-number            <= iocontrol.0.tool-prep-number

#  ---Use external manual tool change dialog---

loadusr -W hal_manualtoolchange
net tool-change-request    =>  hal_manualtoolchange.change
net tool-change-confirmed  <=  hal_manualtoolchange.changed
net tool-number            =>  hal_manualtoolchange.number

#  ---ignore tool prepare requests---
net tool-prepare-loopback   iocontrol.0.tool-prepare      =>  iocontrol.0.tool-prepared

The only mention of tools in the .ini is "TOOL_TABLE = tool.tbl" in EMCIO.

I ran halshow, watching the hal_manualtoolchange pins, and the ioctrontrol tool-* pins.  The iocontrol.0.tool-prepare/prepared loopback flashes on briefly when I hit M6, but that's the only change I can see.  (I didn't use halscope.)

Any ideas?  Am I missing some config?
 
Displaying 15106 - 15108 out of 15108 results.
Time to create page: 0.587 seconds
Powered by Kunena Forum