#linuxcnc Logs

Sep 25 2025

#linuxcnc Calendar

12:25 AM Deejay: moin
01:09 AM lcnc-relay: <turboss@> good morning πŸ™‚
01:14 AM lcnc-relay: <meisterdippel@> https://www.youtube.com/watch?v=IbhN232hLYE
01:57 AM lcnc-relay: <meisterdippel@> turboss@: hi, you using qtpyvcp !?!?
01:57 AM lcnc-relay: <TurBoss> yes
01:58 AM lcnc-relay: <TurBoss> hello meisterdippel@
01:58 AM lcnc-relay: <turboss@> and rio
01:58 AM lcnc-relay: <turboss@> πŸ™‚
01:59 AM lcnc-relay: <meisterdippel@> i think i need a graph-widget also in qtpyvcp
01:59 AM lcnc-relay: <turboss@> there is a halplot but relies on a hal pin, there is also pyqt5 lib let me check its name
02:00 AM lcnc-relay: <meisterdippel@> I'm still not really comfortable with flexgui, especially when I start the GUI via ssh, it's very slow and hardly usable πŸ™
02:00 AM lcnc-relay: <turboss@> pyqtgraph
02:00 AM lcnc-relay: <meisterdippel@> ok, cool
02:01 AM lcnc-relay: <turboss@> I found that you can run linuxcnc from ssh on a remote screen by exporting the DISPLAY env var fromm ssh
02:01 AM lcnc-relay: <meisterdippel@> ssh -X .....
02:01 AM lcnc-relay: <turboss@> so you can start it on a remote machine and its screen
02:02 AM lcnc-relay: <meisterdippel@> Always do this for smaller tests.
02:03 AM lcnc-relay: <meisterdippel@> flex is also in pyqt, but something about the gcode preview (3D) is different and makes it really slow.
02:03 AM lcnc-relay: <meisterdippel@> so 1-2 seconds reaction time πŸ™
02:05 AM lcnc-relay: <turboss@> I'm trying to get qtpyvcp pyside6 working 100% still has some bugs and breakingchanges
02:08 AM lcnc-relay: <meisterdippel@> So far, I've only managed to get qtpyvcp to run in probebasic. Are there any other GUIs?
02:10 AM lcnc-relay: <turboss@> there is monokrom for cnc and plasma, tnc minimal panel for my cnc needs
02:12 AM lcnc-relay: <turboss@> https://github.com/KurtJacobson/qcontrol
02:12 AM lcnc-relay: https://github.com/kcjengr/monokrom
02:12 AM lcnc-relay: https://github.com/kcjengr/turbonc
02:23 AM lcnc-relay: <meisterdippel@> i like your tnc gui, but i need space for the rio tabs, i will play a little bit with it πŸ™‚
02:24 AM lcnc-relay: <turboss@> yeah you can add a vertial layout somewhere use "editvcp tnc"
02:26 AM lcnc-relay: <turboss@> you can install from sources to be able to edit
02:26 AM lcnc-relay: may need a venv created with the --system-site-packages
02:26 AM lcnc-relay: "python3 -m venv --system-site-packages" "source venv/bin/activate"
02:26 AM lcnc-relay: then " pip install -e ." in the tnc folder
02:27 AM lcnc-relay: <turboss@> the "-e" flag is to install from source like run in place
02:39 AM lcnc-relay: <turboss@> git pull
02:43 AM lcnc-relay: <turboss@> meisterdippel@ forgot to mention that tnc pyqt5 is not in main but in the pyqt5 branch
02:46 AM lcnc-relay: <meisterdippel@> With apt installation, I can get it to run, but not β€œrun inplace”.
02:47 AM lcnc-relay: <turboss@> apt places files in system so they are not editable by the user
02:49 AM lcnc-relay: <lucid.nonsense@> https://youtu.be/IBtIB9mVzEI?si=VojHmU5erfmWGZWF
02:55 AM lcnc-relay: <lucid.nonsense@> Seems like his board could work really well for linuxcnc as well
02:56 AM lcnc-relay: <lucid.nonsense@> Especially larger machines
02:56 AM lcnc-relay: <meisterdippel@> hi started with linuxcnc for the robot retrofit but now he builds his own controller and software
02:57 AM lcnc-relay: <lucid.nonsense@> Yeah, bet it would work well for 5 axis mills etc too though
02:58 AM lcnc-relay: <lucid.nonsense@> Might be excessive overkill though :p
03:09 AM lcnc-relay: <lucid.nonsense@> I have almost bought some big fanuc robots several times, but my workshop looks like the smaller version of skunkworks8841@ .Trying to learn some self control.
03:16 AM lcnc-relay: <lucid.nonsense@> I do have one of those Fanuc 2.2kw robot servo motors with 90v brakes which I'm planning to use as a spindle motor for my lathe. Going to get rid of the encoder though, spoke to Jon Elson about it and seems easier just to use something like an AS5047
03:55 AM lcnc-relay: <meisterdippel@> got it πŸ™‚ https://cserver1.multixmedia.org/tnc.png
04:01 AM lcnc-relay: <turboss@> brutal!
04:10 AM lcnc-relay: <meisterdippel@> needs some fine-tuning πŸ™‚
04:32 AM Tom_L: morning
05:33 AM Deejay: re
05:34 AM lcnc-relay: <lucid.nonsense@> As a rule of thumb, what doesn't need isolated inputs or outputs?
05:36 AM jpa-: lucid.nonsense@: anything that is strongly connected to the same ground and that you don't need a fault-tolerance boundary between
05:37 AM jpa-: "do you want your controller card to survive an arc fault in the spindle VFD?"
06:00 AM lcnc-relay: <lucid.nonsense@> jpa-: Right, so not a lot then
06:05 AM lcnc-relay: <lucid.nonsense@> Guess there's another expensive freight and customs handling order for mesa io boards in my near future
06:07 AM jpa-: where in the world are you?
06:08 AM lcnc-relay: <lucid.nonsense@> UK
06:14 AM jpa-: heh :)
06:59 AM JT-Cave: shipping is not that bad to UK I offer first class which flies on the same plane as priority
07:20 AM rdtsc-w: A mill or lathe is a pretty industrial setting (electronically) - very harsh to sensitive little boards - the more protection the better
07:47 AM lcnc-relay: <lucid.nonsense@> I should devote some time to learning how to design my own
07:48 AM lcnc-relay: <lucid.nonsense@> How much latency does a typical optoisolator circuit add?
07:55 AM lcnc-relay: <meisterdippel@> turboss@: ok, rio looks now if tnc is installed, copy the ui file, patch it (add rioTab) and greates a new tnc startscript to tell qtpyvcp using the patched window.ui in the config folder, puuuuu
07:55 AM lcnc-relay: <skunkworks8841@> I love opto22...
08:04 AM jpa-: lucid.nonsense@: 1-50 microseconds, depending on if you use active optocouplers or passive
08:15 AM lcnc-relay: <lucid.nonsense@> jpa-: Thanks!
09:21 AM Unterhaus_ is now known as Unterhausen
09:25 AM Scopeuk0 is now known as Scopeuk
09:30 AM lcnc-relay: <lesliet@> starting to look closer at what's in the cabinet on the v2e4, and there is a Mesa 7177 and three "Advanced Motion Controls" drives that at a guess, I'd say are late 80's or early 90's vintage
09:30 AM lcnc-relay: <lesliet@> so someone upgraded, at some point
09:32 AM lcnc-relay: <lesliet@> no Mesa FPGA card present
09:35 AM rdtsc-w: that 7i77 is not a cheap card
09:37 AM lcnc-relay: <skunkworks8841@> I thought it looked like a mesa card!
09:38 AM lcnc-relay: <skunkworks8841@> 'no mesa fpga card present'? that is confusing?
09:38 AM lcnc-relay: <skunkworks8841@> oh - never mind. Interesting. so someone stole the fpga card.
09:38 AM lcnc-relay: <skunkworks8841@> it would have to be a 50 pin version..
09:39 AM lcnc-relay: <skunkworks8841@> christ. don't listen to me..
09:39 AM lcnc-relay: <skunkworks8841@> that is the 25 pin interface card.
09:39 AM lcnc-relay: <skunkworks8841@> I would get a 7i92 to run it.
09:39 AM lcnc-relay: <skunkworks8841@> amc drives are very good
09:39 AM lcnc-relay: <skunkworks8841@> I have a ton of them that I use for cnc
09:42 AM lcnc-relay: <skunkworks8841@> (again - you have the startings of a really nice closed loop cnc setup...)
09:43 AM lcnc-relay: <skunkworks8841@> $109 would get you an fpga ethernet card to run that..
09:43 AM lcnc-relay: <skunkworks8841@> what model are the amc drives?
09:52 AM lcnc-relay: <skunkworks8841@> * closed loop back to linuxcnc..
09:56 AM rdtsc-w: then the question - why was the fpga card removed from the machine
10:35 AM jpa-: if the computer was not included with the setup, the PCI FPGA card is probably still wherever the computer ended up in :)
10:39 AM rdtsc-w: once in a power substation, workers had HV buckets controlled from Siemens SAMMS units, networked together to a 1990's PC. need to run that software to reconfigure them, but PC long-gone... hole in the cabinet where it resided
10:41 AM lcnc-relay: <skunkworks8841@> we have a vision measuring system running windows 95
10:42 AM rdtsc-w: keep the internet far away... :)
10:42 AM lcnc-relay: <skunkworks8841@> lol.. yep. just sitting in the corner..
10:42 AM lcnc-relay: <skunkworks8841@> they use it every day
10:42 AM lcnc-relay: <skunkworks8841@> old school ccd camera
10:43 AM rdtsc-w: if it ain't broke...
10:43 AM lcnc-relay: <skunkworks8841@> reminds me - I should image the hard drive
11:30 AM rdtsc-w: Win95... is that gonna require a laplink cable? :)
11:52 AM lcnc-relay: <skunkworks8841@> I would pull the hard drive - stick it in something and run clonezilla
11:55 AM lcnc-relay: <lucid.nonsense@> I've gotten in a lot of trouble sticking it in something, in numerous occasions
11:55 AM lcnc-relay: <lucid.nonsense@> *on
12:12 PM lcnc-relay: <turboss@> +1 for clonezilla
12:16 PM lcnc-relay: <skunkworks8841@> it would not be booting - just making an image of the hard drive..
12:17 PM lcnc-relay: <skunkworks8841@> windows 10 and 11 are both way better at booting on different hardware - more like linux.
12:17 PM lcnc-relay: <skunkworks8841@> but any os before that is a pain to run on different hardware. Requires booting into the recovery and slipping in generic drivers..
12:18 PM lcnc-relay: <skunkworks8841@> (done that a lot to virtualize machines)
12:18 PM lcnc-relay: <skunkworks8841@> I am 99% sure I have a replacement motherboard for that machine around here too
01:05 PM roycroft: my main problem moving windows to another machine is that it calls home and tells mother that i'm pirating it and i have to go through the hassle of reactivating it
01:07 PM xxcoder: not much of a worry with win95
01:14 PM roycroft: most of my windows vms are windows 7 or windows 10
01:14 PM roycroft: although i do have an old version of fontographer that only runs on xp
01:25 PM lcnc-relay: <skunkworks8841@> I still have an xp vm running here.
01:30 PM lcnc-relay: <skunkworks8841@> oh - and a 2008 server..
01:32 PM lcnc-relay: <trifoil@> skunkworks8841@: I know someone who would do an avc reading this 🀣
01:32 PM lcnc-relay: <trifoil@> * aneurism
01:34 PM lcnc-relay: <skunkworks8841@> it as our old accounting software on it.. They look at is suprisingly often..
01:35 PM lcnc-relay: <skunkworks8841@> has
01:36 PM roycroft: so we're back to this
01:36 PM roycroft: "did you get the email i sent you this morning?"
01:36 PM roycroft: "no, i did not get an email from you"
01:36 PM roycroft: "when i send you an email you need to get it and respond"
01:36 PM roycroft: ...
01:36 PM roycroft: searching the mail server logs for a while
01:37 PM roycroft: "you sent an email to my old personal address at a domain i sold several years ago"
01:37 PM roycroft: "well you need to forward that to your new address"
01:37 PM roycroft: "you need to send me emails to my work address"
01:38 PM roycroft: "when i send you an email you need to get it and respond"
01:38 PM roycroft: it's gotten that circular
01:38 PM lcnc-relay: <lesliet@> sounds like a Dilbert cartoon
01:38 PM lcnc-relay: <skunkworks8841@> yeck
01:38 PM roycroft: the only difference is that my boss does not have pointy hair
01:38 PM xxcoder: pointy haired boss
01:39 PM roycroft: well, and i am not dilbert :)
01:39 PM xxcoder: which is good lol
01:39 PM xxcoder: honestly if guy keeps doing that, I'd start always reading the email logs
01:39 PM lcnc-relay: <skunkworks8841@> 'I am going to write my self a new minivan!'
01:40 PM roycroft: so i was singing the praises of my new paint spray system the other day
01:40 PM rdtsc-w: https://y.yarn.co/52dda19f-f74e-47fa-be21-79cc8ee606e3_text.gif
01:40 PM roycroft: and i stand by all those praises
01:40 PM roycroft: however
01:40 PM xxcoder: or write script to alert you if email was sent to any of your current and dead emails
01:40 PM roycroft: now i have almost as much money invested in unanticipated accessories as i paid for the sprayer itself
01:41 PM roycroft: so there is that to be aware of
01:41 PM roycroft: but it's a buy once, cry once thing
01:41 PM xxcoder: as usual its not the item itself, but tooling for it ;)
01:41 PM lcnc-relay: <lesliet@> mmhm
01:41 PM lcnc-relay: <lesliet@> tooling for my first mill was about the same price as the mill
01:41 PM roycroft: i can't believe i went all this long without acquiring a professional spray system though
01:42 PM roycroft: it's kind of embarrasing
01:42 PM roycroft: but now i have it!
01:44 PM roycroft: also, i have my framing design completely redone for the roof project
01:44 PM roycroft: and i did a git commit, in case i blow it up again on the next step
01:44 PM roycroft: so i can start laying out the joinery on the timbers, finally
01:44 PM roycroft: ack, i have to design and print an extractor adapter for my belt sander
01:44 PM roycroft: i almost forgot
01:45 PM * roycroft needs to that right away, as he wants to start sanding this afternoon
01:53 PM roycroft: or not
01:53 PM roycroft: the extractor hose end id is 27mm, and it's rubber
01:53 PM roycroft: the sander outlet is 30mm
01:54 PM roycroft: it's a tight fit, but the hose end just stretches over the outlet
01:54 PM roycroft: that was easy :)
01:55 PM * JT-Shop got the end play set to 0.0015" on the axle so time to take a break from the trailing arm rebuild and swap the track tires/wheels for street tires/wheels
01:59 PM xxcoder: me, I modified gtk theme to suit me more lol
01:59 PM xxcoder: lots of hacking
01:59 PM xxcoder: (the traditional meaning of hacking, not fancy computer hacking)
02:01 PM xxcoder: I copied the best matching theme then I tweaked it
03:35 PM roycroft: my boss finally sent the urgent email to my work address, and i got it and responded
03:35 PM roycroft: that wasn't so hard
04:20 PM JT-Shop: up to 100 lb. ft. one more round to get to 140
04:21 PM JT-Shop: and there was one 28mm socket in PB...
04:28 PM JT-Shop: Fred just showed up for dinner and he's rubbed all the velvet off his antlers
04:28 PM roycroft: fred mertz?
04:28 PM roycroft: is ethyl coming?
04:28 PM xxcoder: fred flintstone?
04:29 PM JT-Shop: ethyl is there too
04:29 PM JT-Shop: we have a lot of fawns that show up
04:30 PM JT-Shop: I can get about 10' from Fred before he backs off
05:49 PM rdtsc-w: https://www.youtube.com/watch?v=IBtIB9mVzEI
06:27 PM lcnc-relay: <skunkworks8841@> Finally replaced the faucet on the bedroom floor.. it was getting to the point that it was leaking almost a steady stream
06:27 PM lcnc-relay: <skunkworks8841@> it went pretty smooth
06:27 PM lcnc-relay: <skunkworks8841@> so far lol
06:28 PM lcnc-relay: <skunkworks8841@> the pvc valves actually shut off. I should make sure they are not leaking
06:28 PM lcnc-relay: <skunkworks8841@> they were some sort of ball valve - 1/4 turn
06:51 PM Tom_L: i've replaced most of my shutoffs with ball valves
06:53 PM lcnc-relay: <skunkworks8841@> well - this is a pvc (all plastic) I am less confident about it.
07:01 PM roycroft: i'm going to be redoing the plumbing in my entire house, replacing the existing polybutalene with pex, but all valves will be proper brass valves
07:01 PM roycroft: my new water main will probably be copper
07:02 PM roycroft: i'm not sure i want to bury pex underground directly, although it's rated for that
07:10 PM lcnc-relay: <skunkworks8841@> there is a lot of the black plastic water pipe buried around here..
07:11 PM lcnc-relay: <skunkworks8841@> think it is Polyethylene
07:12 PM Tom_L: i did all copper when i put the basement in
07:12 PM Tom_L: some of the valves needed replacing since
07:20 PM roycroft: pex has been well-tested over the course of decades, and is considered as reliable as copper now, and costs much less to install
07:20 PM roycroft: i was dubious about it for a long time, but i'm sold on it now
07:20 PM xxcoder: interesting
07:21 PM xxcoder: and less copper "miners" with pex too I guess
07:21 PM roycroft: yeah
07:22 PM roycroft: i used to work at a place where we did all maintenance for the facility
07:22 PM roycroft: and it was an old facility
07:22 PM roycroft: i've repaired large cast iron drain pipes by packing them with okum and pouring lead over the okum
07:23 PM roycroft: so i've pretty much done it all when it comes to plumbing, other than repairing wooden drains/water mains
07:23 PM roycroft: i'm by no means a plumber, but i have a fairly varied experience with that kind of work
07:24 PM roycroft: it took me a long time to come around to accepting pex, as stated above, but i did finally get there, and i feel good about using it
07:29 PM lcnc-relay: <skunkworks8841@> we have used it all.. for the hot water heat - we used all copper. the house was build in the late 70's and used pvc. The house I built in the 2000's was pex. I missed out on the cast iron - dad did that at the first house he built. I was 2
07:30 PM roycroft: i cut and threaded 1/2" galvanized pipe to run air in my new shop
07:30 PM lcnc-relay: <skunkworks8841@> (and threaded water pipe)
07:30 PM lcnc-relay: <skunkworks8841@> dad used copper for the air runs in the shop
07:30 PM roycroft: some folks use pex for that, but i've always been shy about using any kind of exposed plastic pipe in a shop building
07:31 PM roycroft: too many puncture opportunities
07:31 PM lcnc-relay: <skunkworks8841@> I would not want to use pex for air.. but people do
07:31 PM roycroft: i want to bring an air drop into my house
07:32 PM roycroft: i don't need air in every room or anything like that, but an air drop in the utility room would be useful
07:32 PM roycroft: and the utility room is the closest room in the house to my shop
07:32 PM lcnc-relay: <skunkworks8841@> dad transitioned from the black plastic under the basement to short stubs of galvanized.. He wished he didn't and ran the plastic into the house..
07:32 PM roycroft: so it would be the shortest run
07:33 PM roycroft: i just don't want to have to bring a portable compressor into the house whenever i need air
07:33 PM roycroft: or string an air hose through a door or window
07:33 PM lcnc-relay: <skunkworks8841@> lol.. there is a portable air compressor outside the bathroom on the 2nd floor..
07:33 PM roycroft: i'll probably use copper or galvanized pipe for that
07:34 PM roycroft: i should go make a jig for the roof deck timbers, so i can say i got something done today on the roof project besides more cad work
07:37 PM lcnc-relay: <andypugh@> Tom_L: I am not convinced by ball valves. They tend to not shut off when old, and leak around the gland.
07:37 PM lcnc-relay: Traditional stopcocks have a gland that can be tightened, but more importantly the gland is dry when the water suppply is off.
07:37 PM lcnc-relay: <andypugh@> LinuxCNC 2.9.6 released
07:37 PM lcnc-relay: Sep 25, 2025
07:37 PM lcnc-relay: LinuxCNC 2.9.6 has been released.
07:37 PM lcnc-relay: This is a bug-fix release. Shortly after the release of 2.9.5 it was noticed that a fix for a graphics bug in Gmoccapy had resulted in the Axis touch-off dialog box no-longer working for non-zero entries.
07:37 PM lcnc-relay: ... long message truncated: https://jauriarts.org/_heisenbridge/media/jauriarts.org/vYXEWtdSwXhWbNroBXQeoROy/Z5fdM6Qpyyc (18 lines)
07:37 PM lcnc-relay: <andypugh@> .
07:37 PM lcnc-relay: <andypugh@> .
07:37 PM lcnc-relay: <andypugh@> .
07:37 PM lcnc-relay: <andypugh@> .
07:37 PM lcnc-relay: <andypugh@> LinuxCNC 2.9.6 released
07:37 PM lcnc-relay: Sep 25, 2025
07:37 PM lcnc-relay: LinuxCNC 2.9.6 has been released.
07:37 PM lcnc-relay: This is a bug-fix release. Shortly after the release of 2.9.5 it was noticed that a fix for a graphics bug in Gmoccapy had resulted in the Axis touch-off dialog box no-longer working for non-zero entries.
07:37 PM lcnc-relay: ... long message truncated: https://jauriarts.org/_heisenbridge/media/jauriarts.org/AiCEiceQFecwqMUtTHnuDSZU/yW4bYSNYPrU (18 lines)
07:55 PM lcnc-relay: <skunkworks8841@> I have had better luck with ball valves.. but that just might be me. stopcocks never seem to close all the way after being open for years.
08:01 PM roycroft: stopcocks are not useful as shutoff valves
08:01 PM roycroft: i prefer butterfly valves when all i need is open or closed
08:01 PM roycroft: but ball valves work ok in that application as well
08:02 PM roycroft: stopcocks are only useful for flow control
08:02 PM roycroft: that is my non-plumber's opinion :)
08:03 PM * roycroft is plumbing adjacent at best
08:06 PM -!- #linuxcnc mode set to +v by ChanServ
08:07 PM xxcoder1 is now known as xxcoder
08:50 PM -!- #linuxcnc mode set to +o by ChanServ
08:50 PM Tom_L changed topic of #linuxcnc to: 'LinuxCNC CNC Motion Controller | Latest release: 2.9.6 | http://www.linuxcnc.org'
08:50 PM -!- #linuxcnc mode set to -o by Tom_L
08:58 PM lcnc-relay: <skunkworks8841@> Turned out ok..
08:58 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/JgEXcxqiBpiySks37
08:59 PM lcnc-relay: <skunkworks8841@> When it was dripping - mold would develop pretty quickly.
08:59 PM xxcoder: nice. old, but clean
09:00 PM lcnc-relay: <skunkworks8841@> Yah. I am sure it was a bargon closeout.. the same so link is in the basement bathroom
09:01 PM lcnc-relay: <skunkworks8841@> * sink
09:01 PM lcnc-relay: <skunkworks8841@> This bathroom is getting remodeled soon . The tub has been in there since I was a kid
09:03 PM lcnc-relay: <skunkworks8841@> Although - the tub was rarely ever used by us.. now with my kids living here - the use it as their bathroom