Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
12 Apr 2025 17:31
  • PCW
  • PCW's Avatar
12 Apr 2025 17:24
Replied by PCW on topic MPG error

MPG error

Category: General LinuxCNC Questions

You would probably need to post your hal/ini files for anyone to determine the cause.
 
  • MiRu
  • MiRu
12 Apr 2025 17:21
MPG error was created by MiRu

MPG error

Category: General LinuxCNC Questions

Sometimes two axes with MPG are switched on. Where should I look for the error?
  • PCW
  • PCW's Avatar
12 Apr 2025 17:06 - 12 Apr 2025 17:26
Replied by PCW on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

AMT is still enabled

I think you need to enter MEBx to disable AMT

I would do a web search in the steps needed for this
on your particular CPU.

Also, posting your hal/ini files might help, getting a watchdog bite without a
"error finishing read"  is a bit odd

 
  • tcbmetalworks
  • tcbmetalworks
12 Apr 2025 17:01
Replied by tcbmetalworks on topic 10.5 x 25 cnc plasma table retrofit

10.5 x 25 cnc plasma table retrofit

Category: Computers and Hardware

looks hot with a fresh coat of paint. Need to put some sort of solution in the water to keep it from rusting. i blew the old hypertherm out yesterday and just about got it all rigged up today may try to put power to it and see what happens. The cable chain adds ALOT of resistance to the machine should I be concerned with this? 


 
  • PCW
  • PCW's Avatar
12 Apr 2025 16:50

Mill setup troubles and questions (Speed display, at speed signal, coolant pump)

Category: General LinuxCNC Questions

Getting the 0-10 output from the VFD into the 7i67 and LinuxCNC for the feedback would be a win. But would that go to one of the ports labeled as mpg1a/b 2a/b? (that's where i currently have my homing switches)

The 7I76 has 4 analog inputs (on field inputs 1,2,3,4), but typically its better to use encoder feedback
 
  • ErwinCNC
  • ErwinCNC
12 Apr 2025 16:27
Replied by ErwinCNC on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Did you mean this?
 
 
  • pgf
  • pgf
12 Apr 2025 16:19

Converting a working mill configuration to an equivalent sim

Category: General LinuxCNC Questions

Now that I've tightened up my estop game, I can no longer simply turn off my stepper drivers in order to run simulations on my mill software, since doing so makes everything else think there's a fault.  I knew this would happen, but I promised myself I'd figure out how to use a sim instead.

What's the easiest way to copy a mill configuration, and turn the hardware-aware parts into a simulation?  I'd like to preserve as much of my UI (including pyvcp panel) as possible, even if much is non-functional.

(If that's hard, I'll settle for a recommendation on the most functional x/y/z sim to use, instead.)
  • PCW
  • PCW's Avatar
12 Apr 2025 16:15
Replied by PCW on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

in the BIOS, at a minimum, Disable AMT

 
  • Lampje
  • Lampje
12 Apr 2025 16:04

Mill setup troubles and questions (Speed display, at speed signal, coolant pump)

Category: General LinuxCNC Questions

So stuff seems to work.
Next up is probing.
I have a tool setter on the bed..and an edge finder for in the spindle.
The 2 macro's work (should have copied them so I could include them here).
I mount the probe and touch it off on the tool setter. Then I manually direct the spindle to the workpiece corner and do the probe.
The workpiece corner is about x450 y400 z-23
When I then do a
G54
G1 x20 y20 f150
The spindle moves towards the machine home zero. Instead of 20x20 relative to the workpiece corner.
In the tool table G54 has coords like X25.645 Y62.956 and Z at 3.457
How?
  • ErwinCNC
  • ErwinCNC
12 Apr 2025 15:54
Replied by ErwinCNC on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Hello Tommylight, 

here my BIOS Settings.
Any Idea what I should change?
 
 

I will download the iso and try
What is the difference to the standard iso?

Thanks 
Erwin 

Also my Results for a longer measure period 
 


 
  • ErwinCNC
  • ErwinCNC
12 Apr 2025 15:50
Replied by ErwinCNC on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Hallo PCW,

hier die Messung für 10 Minuten 
Der Max Ping scheint relativ hoch

 
Grüße Erwin 
  • PCW
  • PCW's Avatar
12 Apr 2025 15:03
Replied by PCW on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Can you run this and report the results?

sudo chrt 99 ping -i .001 -c 60000 -q 10.10.10.10

(will run for 1 minute)
 
  • tommylight
  • tommylight's Avatar
12 Apr 2025 14:31
Replied by tommylight on topic 7i96s Watchdog Ethernet

7i96s Watchdog Ethernet

Category: Deutsch

Try this ISO.
drive.google.com/file/d/12adxkk6DU2fTYJb.../view?usp=drive_link

Last latency test shows excursions beyond visible area, so the BIOS stuff regarding power saving and hyperthreating seems not disabled. All those must be disabled.
  • pgf
  • pgf
12 Apr 2025 14:23

Running an external program from a HAL pin

Category: HAL

I spent my career trying to write reasonably efficient and fast code in firmware, device drivers and system level utilities. I'm afraid I just couldn't stomach adding a polling loop on top of the polling loop (every .2 seconds) that I discovered at the core of halui.

So I've done an end-run around the problem, which works nicely.

My mill runs from a Raspberry Pi, connected via a Mesa ethernet card. It occurred to me that if HAL could twiddle an actual gpio pin, then I could easily read that, and hook it up to action.  And of course if there's one thing the RPi has, it's plenty of gpio.

So I loaded hal_gpio, and hooked up a couple of output pins:
loadrt hal_gpio outputs=GPIO16,GPIO20
addf hal_gpio.write servo-thread
 
net external-estop-off \
        estop-latch.0.fault-out => hal_gpio.GPIO16-out
 
net coolant-mist => hal_gpio.GPIO20-out

Those pins were chosen because they were eacy immediately adjacent to another unused pin.  Gpio 16 is next to 19, and 20 is next to 26.  I jumpered those two pairs.

Then I wrote a short script using gpiomon to watch pins 19 and 26 for transitions.
#!/bin/bash

estop=19
vacuum=26

switch()
{
    echo Turning $1 $2   # e.g. "Turning vacuum on"
    wget -q -O /dev/null http://service:9901/event:cnc-mill-$1-$2 &
}

while read pinevent
do
    echo got $pinevent   # this will be "19-1", "19-0", "26-1", or "26-0"
    case $pinevent in
    $estop-1)
        switch spindle off
        ;;
    $vacuum-0)
        switch vacuum off
        ;;
    $vacuum-1)
        switch vacuum on
        ;;
    esac
done < <( gpiomon  --line-buffered --format="%o-%e" gpiochip0 19 26)

This works perfectly.

While I'm pleased to have found this solution, it sure seems silly to have had to consume 4 gpio pins in order to do it.

Thanks for all your suggestions!
paul
Displaying 3466 - 3480 out of 26062 results.
Time to create page: 0.897 seconds
Powered by Kunena Forum