#linuxcnc Logs
Oct 03 2025
#linuxcnc Calendar
12:51 AM lcnc-relay: <sodakaustik@> https://cdn.discordapp.com/attachments/928595655344144435/1423544622075871334/20250521_095511.jpg?ex=68e0b2be&is=68df613e&hm=810aa3538b64f87109e824e478f713e65eb0ddbc09ba70d90a2dcfd935e6604c&
01:07 AM lcnc-relay: What would be a good way to read this linear encoder via ethercat?
01:07 AM lcnc-relay: I want to use beckhoff ek1100 + EL5101, Do you guys think that would that work?
01:07 AM lcnc-relay: <sodakaustik@> I would be happy to hear if someone is doing encoder readings through ethercat successfully
01:07 AM xxcoder: anything about it in forums?
01:32 AM Deejay: moin
02:24 AM lcnc-relay: <lucid.nonsense@> sodakaustik@: Looked at this? https://youtu.be/oNIBOpeTpQ4?si=TpzO4pn1zaT_M6_H
04:14 AM Tom_L: morning
04:25 AM lcnc-relay: <lucid.nonsense@> Mornmorn
04:35 AM -!- #linuxcnc mode set to +v by ChanServ
04:48 AM lcnc-relay: <lucid.nonsense@> Despite having done many linux dual boot setups, when the next hardware config comes along there always seems to be some new complication
04:51 AM lcnc-relay: <meisterdippel@> Tom_L: That's mean, now I have to order a 5 too because of you 🙁
04:56 AM lcnc-relay: <lucid.nonsense@> Or a cm5 and carrier board
04:57 AM lcnc-relay: <lucid.nonsense@> Asa I said, mine boots before my screen can wake up
04:57 AM lcnc-relay: <lucid.nonsense@> I think you actually have to do some config to get nvme running in pcie gen 3 mode though
04:59 AM lcnc-relay: <lucid.nonsense@> I'd recommend cm5 and io board simply because it avoids the flimsy pcie cable
05:02 AM lcnc-relay: <meisterdippel@> the cm5 is to expensive 🙁
05:05 AM lcnc-relay: <lucid.nonsense@> About £10 more than pi, io board from ali Express could prolly be loose change
05:07 AM lcnc-relay: <lucid.nonsense@> Actually, official io board is only £20
05:11 AM lcnc-relay: <lucid.nonsense@> This is a nice one, expensive though https://thepihut.com/products/suptronics-x1500-dual-nvme-io-board-for-cm5
05:11 AM lcnc-relay: <meisterdippel@> dual ethernet: https://www.amazon.de/Ethernet-Raspberry-Display-Compatible-Rasp-Berry/dp/B0FMRLZJYW/ref=sr_1_33
05:12 AM lcnc-relay: <lucid.nonsense@> Yeah saw that one too, nice
05:13 AM lcnc-relay: <lucid.nonsense@> Dual nvme on the one I posted
05:13 AM lcnc-relay: <lucid.nonsense@> Not sure if they can both run full speed though
06:36 AM Tom_L: meisterdippel, you're welcome
06:48 AM lcnc-relay: <meisterdippel@> Once you've had servos, you always want servos 🙂 With the steppers, I had just managed 3000 mm/min, now I'm at 9000 mm/min. I don't want any more than that, but I think the servos can do even more. - the cheap 400w t3d servos
08:01 AM lcnc-relay: <skunkworks8841@> servos are awesome
08:27 AM -!- #linuxcnc mode set to +v by ChanServ
08:31 AM lcnc-relay: <skunkworks8841@> when I was in college I was making stepper drives and thought that was the best thing ever - pretty much all digital - none of this analog with feedback crap..
08:31 AM lcnc-relay: <skunkworks8841@> now I rather do the pwm/analog with feedback lol
08:41 AM he1 is now known as hel
08:53 AM lcnc-relay: <vibram@> Hello,
08:53 AM lcnc-relay: I need some help regarding my config. I use servo drive and glass scale. I also have some help from AI to do the configuration. In my ini file I have the encoder_scale parameter and the Ai tell me to put input_scale instead
08:53 AM lcnc-relay: While using the encoder_scale, if I change the sign of the integer, there is no impact in my encoder, the direction is always the same.
08:53 AM lcnc-relay: Do you have some advice for me please?
08:54 AM lcnc-relay: <vibram@> Linuxcnc 2.9 3
08:59 AM rdtsc-w: somewhere, forget where, found a python script which creates a flowchart that shows how all the signals and I/O are wired. if somebody remembers what that is called and where it is, this may help visualize things
09:46 AM rdtsc-w: re: https://www.forum.linuxcnc.org/42-deutsch/52080-einfache-visualisierung-der-hal
10:06 AM JT-Shop: damn splitter engine is about to die I think it just shook the carb off
10:13 AM Tom_L: it's not that old is it?
10:14 AM JT-Shop: about 10 years maybe
10:14 AM Tom_L: time flies.. i remember when you built that
10:21 AM JT-Shop: looks like it was 2-19
10:21 AM JT-Shop: or at least that's when I uploaded photos of it
10:21 AM JT-Shop: https://gnipsel.com/images/splitter/
10:25 AM pcw_at_home: <vibram@> Note that an ini file constant like "encoder_scale" may not change anything unless it's used in a hal file
10:43 AM JT-Shop: Tom_L, I built it in 2013, finally found the photos
10:48 AM lcnc-relay: <skunkworks8841@> Tom_L: ordered one.
10:48 AM lcnc-relay: <meisterdippel@> rdtsc-w: updated version is here: https://raw.githubusercontent.com/multigcs/riocore/main/riocore/gui/halgraph.py but needs an git checkout
11:01 AM JT-Shop: https://youtu.be/LJcGhT_V8PE
11:16 AM JT-Shop: https://youtu.be/cE6Fodw9_uM
11:53 AM JT-Shop: nap time here
12:05 PM Tom_L: just about
12:06 PM Tom_L: skunkworks, cool
12:57 PM Tom_L: so i left the sd in with the nvme and booted but i'm not sure which one it booted from since they're both the same
12:59 PM xxcoder: doh. would shut it down and remove sd
12:59 PM Tom_L: no, it was on purpose
01:00 PM Tom_L: i think it booted from the nvme since it has the histogram file from yesterday
01:00 PM Tom_L: but i'm not sure how to access the sd for things like storage etc
01:01 PM xxcoder: mount command possibily
01:02 PM Tom_L: but based on the file system size it appears to be on the sd
01:03 PM lcnc-relay: <skunkworks8841@> yah - I pulled the sd card out
01:03 PM Tom_L: i did too initially
01:04 PM Tom_L: i wanted to see what happens
01:04 PM Tom_L: i think i need to change the boot order with bot
01:04 PM Tom_L: both
01:05 PM -!- #linuxcnc mode set to +v by ChanServ
01:06 PM Tom_rpi5: boot.conf content:
01:06 PM Tom_rpi5: BOOT_UART=1
01:06 PM Tom_rpi5: POWER_OFF_ON_HALT=0
01:06 PM Tom_rpi5: BOOT_ORDER=0xf461
01:06 PM lcnc-relay: <roguish> toTom_L look over at flex
01:08 PM Tom_L: but i'd have to get up and move to that room :)
01:08 PM xxcoder: gravity too high locally eh ;)
01:08 PM Tom_L: wtf is the hex pointing to
01:11 PM Tom_L: BOOT_ORDER is a hexadecimal value in the EEPROM that defines the boot sequence, such as 0xf416 (NVMe, USB, SD) or 0xf14 (USB, SD).
01:15 PM Tom_L: 0xf: Displays the boot selection menu on startup.
01:15 PM Tom_L: 0xf41: Attempts USB-MSD, then NVMe, then SD card.
01:15 PM Tom_L: 0xf14: Attempts SD card, then NVMe, then USB.
01:15 PM Tom_L: 0xf461: Attempts NVMe, then SD card, then USB.
01:16 PM Tom_L: now we know
01:43 PM lcnc-relay: <allaboutjake@> Planning on using an i7 optiplex mini for Linux CNC with a Mesa . Trying tune. Getting servo jitter in the 100ms range and base thread in the 60ms range. Seems like I can do better. I’ve tried:
01:43 PM lcnc-relay: - isolating 2 of 8 cores
01:43 PM lcnc-relay: - disabling turbo, speed step, and c-states in bios
01:43 PM lcnc-relay: <allaboutjake@> Is there anything else I should consider?
01:44 PM lcnc-relay: <skunkworks8841@> don't nead a base thread..
01:44 PM lcnc-relay: <skunkworks8841@> using mesa
01:44 PM Tom_L: i would consider a RPI5 :)
01:44 PM lcnc-relay: <skunkworks8841@> lol
01:45 PM lcnc-relay: <skunkworks8841@> disable hyperthreading if enabled
01:45 PM lcnc-relay: <allaboutjake@> Tom_L: It might be. I’ll check that. I thought this would be better than a Pi 5 but oh well 🙂
01:45 PM lcnc-relay: <skunkworks8841@> look at the actual cache layout for the cores and isolate the cores on the same cache
01:45 PM Tom_L: you're gonna find it hard to beat the latency
01:46 PM lcnc-relay: <skunkworks8841@> it is hit or miss depending on the motherboard
01:46 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Rpi5/Rpi5_nvme_histogram.png
01:46 PM lcnc-relay: <skunkworks8841@> but... 100us would be usable..
01:46 PM lcnc-relay: <skunkworks8841@> also - idle=poll on the kernel line
01:46 PM Tom_L: yeah
01:58 PM rdtsc: y
02:04 PM Unterhaus_ is now known as Unterhausen
02:21 PM lcnc-relay: <allaboutjake@> yeah, so idle=poll didn't really help. Disabling hyperthreading didn't seem to help. When hammering the window resizing of gear, I get worst case jiitter of like 107 in the servo thread. I guess I'll give it a go and see how it behaves in real pracice
02:23 PM lcnc-relay: <skunkworks8841@> you are doing sudo update-grub after? (just making sure)
02:24 PM lcnc-relay: <allaboutjake@> ya
02:24 PM lcnc-relay: <skunkworks8841@> ok
02:24 PM lcnc-relay: <allaboutjake@> gonna try some different CPU pairs
02:25 PM lcnc-relay: <skunkworks8841@> sudo apt-get install hwloc
02:25 PM Unterhausen: has anyone had luck with cpu interrupt affinity?
02:25 PM lcnc-relay: <skunkworks8841@> then
02:25 PM lcnc-relay: <skunkworks8841@> lstopo
02:26 PM lcnc-relay: <skunkworks8841@> see what cache is assigned to what cores. Then isolate the cores on the same cache..
02:27 PM lcnc-relay: <skunkworks8841@> Unterhausen: I don't think I have..
02:28 PM Unterhausen: rearranging interrupts takes a while
02:28 PM lcnc-relay: <allaboutjake@> So I just isolated core 7 alone, and that works better. 60 base thread and 69 servo thread.
02:29 PM Unterhausen: when I did it, I was confused about how it worked, so it didn't seem worthwhile. Then Mr. Rob Webster explained it to me, but I never went back
02:29 PM lcnc-relay: <skunkworks8841@> that is better.. (and should work just fine with mesa)
02:32 PM lcnc-relay: <allaboutjake@> lol isolating 7 with hyperthreading disabled is kind of meaningless 😛
02:32 PM lcnc-relay: <skunkworks8841@> 4 cores?
02:32 PM lcnc-relay: <skunkworks8841@> (8 threads with hyperthreading?)
02:32 PM lcnc-relay: <skunkworks8841@> then yes
02:33 PM lcnc-relay: <skunkworks8841@> I would isolate 2,3 and see
02:38 PM lcnc-relay: <skunkworks8841@> when I was trying to get the best latency on an 4th gen i5 - I actually isolated 1,2,3
02:38 PM lcnc-relay: <allaboutjake@> 66 servo 53 with 2,3
02:38 PM lcnc-relay: <skunkworks8841@> still ran zippy
02:39 PM lcnc-relay: <allaboutjake@> is hypertreading defitnely a nogo, or should I try re-enabling and then lstopo to pick some cores?
02:39 PM lcnc-relay: <skunkworks8841@> just from my experience - disabling hyperthreading seems to always help latency
02:41 PM lcnc-relay: <skunkworks8841@> this is a good read
02:41 PM lcnc-relay: <skunkworks8841@> https://linuxcnc.org/docs/html/install/latency-test.html
02:51 PM lcnc-relay: <allaboutjake@> thanks, yes have read this. appreciated. I thought I was doing right by getting an intel machine for this. probably read old info/pages on it being better than Pi. Maybe I should just throw some more money at it? 🙂
02:52 PM lcnc-relay: <allaboutjake@> Yeah hyperthreading off, 2,3 gives pretty good number 60 servo, 55 base
02:52 PM lcnc-relay: <allaboutjake@> might try your 1,2,3 now
02:59 PM lcnc-relay: <allaboutjake@> sticking with. 2,3
03:07 PM -!- #linuxcnc mode set to +v by ChanServ
03:07 PM -!- #linuxcnc mode set to +v by ChanServ
03:39 PM lcnc-relay: <skunkworks8841@> Don't test with a base thread
04:13 PM lcnc-relay: <vibram@> pcw_at_home: Oh OK...
04:14 PM lcnc-relay: <vibram@> So I need to check how to use it in Hal file
04:17 PM Tom_L: allaboutjake, it probably would be better than the RPI4
04:25 PM lcnc-relay: <skunkworks8841@> my first batch of rpi5 don't boot when I plug in the nvme
04:25 PM Tom_L: maybe you need a firmware update
04:26 PM lcnc-relay: <skunkworks8841@> that is my thought
04:26 PM Tom_L: i got lucky when it came to that
04:26 PM Tom_L: i could check my version
04:26 PM lcnc-relay: <skunkworks8841@> how do you check it?
04:26 PM lcnc-relay: <skunkworks8841@> I guess I could google it.
04:27 PM Tom_L: i was gonna ask you :)
04:27 PM Tom_L: i've done it but forgot
04:29 PM Tom_L: sudo rpi-eeprom-update
04:29 PM -!- #linuxcnc mode set to +v by ChanServ
04:29 PM Tom_rpi5: CURRENT: Wed Jan 22 00:16:51 UTC 2025 (1737505011)
04:29 PM Tom_rpi5: LATEST: Wed Jan 22 00:16:51 UTC 2025 (1737505011)
04:29 PM Tom_rpi5: RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
04:30 PM lcnc-relay: <skunkworks8841@> in the one that works - it is sept 2024
04:30 PM lcnc-relay: <skunkworks8841@> let me check the one that doesn't
04:31 PM Tom_rpi5: that's newer than mine
04:31 PM Tom_rpi5: err no mine is 2025
04:32 PM lcnc-relay: <skunkworks8841@> jan 2024
04:32 PM Tom_rpi5: before you do, ask rdtsc about it
04:32 PM lcnc-relay: <skunkworks8841@> lets update
04:32 PM Tom_rpi5: i think you may need to boot into a raspi os
04:32 PM lcnc-relay: <skunkworks8841@> oh - for it to work?
04:32 PM Tom_rpi5: or it will bork the install
04:33 PM Tom_rpi5: just ask before... a warning :)
04:33 PM Tom_rpi5: i have a sd set aside for such things
04:33 PM lcnc-relay: <skunkworks8841@> I will wait
04:33 PM xxcoder: sounds fun
04:34 PM Tom_rpi5: i forget what it does but remember him mentioning it
04:34 PM lcnc-relay: <skunkworks8841@> this one was running retropie
04:34 PM Tom_L: rdtsc, ?
04:36 PM Tom_L: i wish i had a case that would fit with the hat on
04:36 PM Tom_L: i mounted mine to the bottom which seems fine
04:37 PM lcnc-relay: <skunkworks8841@> I was trying to decide if I could use the case - maybe 2 bolts hold the hat - and 2 hold the case..
04:37 PM lcnc-relay: <skunkworks8841@> that is as far as I got
04:37 PM lcnc-relay: <skunkworks8841@> there would just be a gap
04:37 PM Tom_L: i thought about that too
04:38 PM Tom_L: hard to get to the screws... not impossible but not ideal
04:38 PM JT-Shop: machine a better case
04:38 PM Tom_L: i considered that too
04:39 PM Tom_L: i have a couple blocks of al big enough
04:41 PM xxcoder: wonder if can 3d print the case "extender"
04:41 PM xxcoder: far easier than machining it
04:41 PM xxcoder: less cool tho
04:53 PM Tom_L: running from a raspios, sudo apt update then sudo apt full-upgrade
04:54 PM Tom_L: You can also use sudo rpi-eeprom-update -a to specifically apply any available EEPROM (firmware) updates after the system upgrade
05:57 PM rdtsc: on LinuxCNC iso, never ever do apt full-upgrade
05:57 PM rdtsc: it will bork the kernel
05:58 PM rdtsc: was able to run the eeprom update from the linuxcnc iso
05:58 PM JT-Shop: never do apt full-upgrade do apt dist-upgrade
05:58 PM rdtsc: neither of them... apt upgrade only
05:58 PM rdtsc: lost my rpi5 config by doing that
05:59 PM rdtsc: now i only ever do apt upgrade and no issues
05:59 PM lcnc-relay: <skunkworks8841@> something is odd
05:59 PM JT-Shop: ah this is for the rpi only on a pc dist-upgrade is fine
05:59 PM lcnc-relay: <skunkworks8841@> I updated the eeprom. still doesn't boot off the nvme
05:59 PM lcnc-relay: <skunkworks8841@> but - if I have the sd card in - it will boot - and runs off the nvme
06:00 PM xxcoder: thats weird
06:00 PM rdtsc: could see what hardware ID they are (sudo fdisk -l)? and edit the fstab
06:00 PM xxcoder: hmm unless nvme dont have boot stuff installed to it
06:00 PM lcnc-relay: <skunkworks8841@> this same nvme boots fine off of a newer rpi5
06:01 PM xxcoder: oh yes
06:02 PM rdtsc: sudo cat /etc/fstab to see what it is set to now
06:05 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/XxozamqsLtGNnycB9
06:07 PM lcnc-relay: <skunkworks8841@> I could throw it into a working one and see what it says
06:07 PM rdtsc: also try a blkid to show the UUIDs for the various devices
06:08 PM lcnc-relay: <skunkworks8841@> huh - both have the sam uuids.. So why doesn't the nvme boot?
06:08 PM lcnc-relay: <skunkworks8841@> same
06:09 PM rdtsc: prolly some technical reason, like the small boot partition or something
06:09 PM * JT-Shop calls it a night
06:09 PM lcnc-relay: <skunkworks8841@> yet the same nvme drive boots on a newer pi
06:10 PM rdtsc: maybe look into the hardware/firmware differences?
06:17 PM rdtsc: lots of confusion on the topic https://forums.raspberrypi.com/viewtopic.php?t=363802
06:27 PM lcnc-relay: <skunkworks8841@> yes - I have come to the same conclution
06:33 PM rdtsc: so much 'niche, insider-only' knowledge anymore
06:37 PM lcnc-relay: <skunkworks8841@> lol.. it was me
06:37 PM Tom_L: did you check the boot option settings?
06:37 PM Tom_L: that hex number
06:38 PM lcnc-relay: <skunkworks8841@> I had over-clocked the image.. I guess this older one cannot run that fast
06:38 PM Tom_L: :)
06:38 PM rdtsc: oh, did see where there was a version speed difference
06:38 PM lcnc-relay: <skunkworks8841@> the older one doesn't want to run at 3ghz
06:39 PM rdtsc: like 1.1 can run 20% faster or somesuch
06:39 PM xxcoder: interesting
06:39 PM lcnc-relay: <skunkworks8841@> hmm - latency might be better on the older version..
06:39 PM xxcoder: isnt it also depend on cpu, as some can go past its specs, and some cant
06:39 PM xxcoder: even if same model
06:40 PM lcnc-relay: <skunkworks8841@> like any silicon.. I would guess
06:40 PM lcnc-relay: <skunkworks8841@> binning.
06:40 PM Tom_L: industrial/military rating probably could
06:40 PM xxcoder: throwing away that rpi5?
06:40 PM Tom_L: they're the better ones off the die
06:41 PM rdtsc: if i had unlimited funds, I'd give away Rpi5's :)
06:42 PM rdtsc: interesting... the rpi5 iso i'm running does not automatically offer the upgrade to the latest linuxcnc
06:42 PM Tom_L: it probably won't since it's kindof a custom build
06:42 PM rdtsc: i can see it from apt search linuxcnc
06:43 PM lcnc-relay: <skunkworks8841@> I would run the latest iso for the pi.. It has been way better than the olders ones.
06:43 PM lcnc-relay: <skunkworks8841@> I just updated - it went to 2.9.6
06:43 PM Tom_L: yep
06:43 PM Tom_L: huh
06:43 PM Tom_L: i may have to try that
06:43 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/w8ssutZ4dLqFDkqM8
06:43 PM lcnc-relay: <skunkworks8841@> that is interesting
06:43 PM Tom_L: iirc i have 2.9.4
06:44 PM rdtsc: oooh la la nice
06:44 PM Tom_L: 5 is darn good
06:44 PM Tom_L: not overclocked?
06:44 PM lcnc-relay: <skunkworks8841@> no.. but older..
06:45 PM rdtsc: shoot could do a parallel-port BOB output on that heheheh
06:45 PM Tom_L: mine must be fairly new based on the eeprom
06:45 PM Tom_L: i'm plenty happy with the result
06:45 PM lcnc-relay: <skunkworks8841@> I bought these April 4, 2024
06:46 PM rdtsc: can look up your model code here: https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/revision-codes.adoc
06:46 PM lcnc-relay: <skunkworks8841@> well - I could update the firmware on the newer ones.. Maybe that was it. easy to test.
06:46 PM Tom_L: i got the last one recently
06:46 PM lcnc-relay: <skunkworks8841@> the newer ones were bought July 2, 2025
06:47 PM lcnc-relay: <skunkworks8841@> I will put the ssd back on the newer one and update the eeprom
06:47 PM Tom_L: bbl.. time to eat
06:47 PM lcnc-relay: <skunkworks8841@> but - wow - that is amazing
06:47 PM Tom_L: yup
06:48 PM rdtsc: faaaaaast? :)
06:48 PM lcnc-relay: <skunkworks8841@> we got pizza tonight.
06:48 PM lcnc-relay: <skunkworks8841@> 5.3us base latency
06:48 PM lcnc-relay: <skunkworks8841@> base thread
06:49 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/Sycht9qCqffkPCy26
06:49 PM lcnc-relay: <skunkworks8841@> Lol.. testing
06:53 PM rdtsc: hmm, it doesn't look like there are any newer downloads of rpi iso: https://linuxcnc.org/downloads
06:54 PM lcnc-relay: <skunkworks8841@> yah
06:54 PM lcnc-relay: <skunkworks8841@> Tom_L: I updated the eeprom on the newer one - now getting the same 5ish-us
06:54 PM lcnc-relay: <skunkworks8841@> crazy
06:55 PM lcnc-relay: <skunkworks8841@> stock spee
06:55 PM lcnc-relay: <skunkworks8841@> speed
06:55 PM rdtsc: is that talking over ethernet to the mesa?
06:55 PM lcnc-relay: <skunkworks8841@> no. Just the basic latency-histogram
06:56 PM lcnc-relay: <skunkworks8841@> ethernet seems to work just fine. Been using it on a couple of machines.
06:56 PM lcnc-relay: <skunkworks8841@> servo thread latency can be into the 100us and it still works fine
06:56 PM rdtsc: wonder if it changes when connected to the mesa card
06:59 PM lcnc-relay: <skunkworks8841@> well - realtime ethernet communication is pretty slow.. Like I have never seen anything much faster than 1ms servo thread. I think peter has done faster.
06:59 PM lcnc-relay: <skunkworks8841@> I would think spi would be faster - but I have never tried that
07:01 PM rdtsc: spi is a can of worms though in terms of timing... has to send at least 24, maybe 32 bits for one single packet, and lots of packets are flying back and forth at darn near light-speed :
07:16 PM justache is now known as KennyLog-in
07:20 PM lcnc-relay: <skunkworks8841@> Mesa has some spi cards
07:27 PM roycroft: grr
07:27 PM roycroft: one of my cats jumped on the bypass tray of my printer as i was attemtping to print some labels
07:28 PM roycroft: now the bypass tray is dangling from the end of the printer
07:28 PM roycroft: and a replacement will cost $500
07:28 PM * roycroft hopes his epoxy skills can be excellent soon
07:29 PM roycroft: and this was literally moments after i said to myself "if i'm going to let the cats in my office i need to cat-proof it"
07:29 PM roycroft: but i was thinking more along the lines of tidying up stacks of paper and the like, not locking them out on the rare occasion that i use the bypass tray on the printer
07:30 PM xxcoder: ouch
07:30 PM roycroft: also, i am planning on moving the printer out to the studio soon - in fact i almost did so last weekend - and they are not allowed out there at all, and never will be
07:31 PM roycroft: imagine a cat in the same room as an operating mini-router, or an operating 3d printer
07:31 PM roycroft: mayhem is guaranteed
07:31 PM roycroft: or a cat in a room full of leather stock
07:32 PM roycroft: i can use the bypass tray - i just tested it - but i have to hold it in place manually while using it
07:32 PM xxcoder: I had gotten prusa mk3s for free from someone who wanted to throw it away after their cat chewed on cables on it
07:32 PM roycroft: which is tolerable for one-off prints, but if i ever need to print a batch of labels (which i do need to do on occasion), that's not acceptable
07:33 PM xxcoder: cat destroyed sensor cable for bed temp, power cable for same
07:33 PM roycroft: yes, they are good at that
07:33 PM roycroft: and you can't blame them
07:33 PM roycroft: i wanted to get mad but i couldn't
07:33 PM xxcoder: it didnt cost me much money besides from drive cost
07:36 PM roycroft: yeah, those are pretty cheap and easy fixes
07:36 PM xxcoder: yup cats be cats lol
07:36 PM roycroft: which hopefully will be the case with my bypass tray
07:36 PM xxcoder: most expensive fix was new board for mmu2, as chewing fried it
07:36 PM roycroft: the hinges (plastic) on both sides of the tray broke off cleanly
07:37 PM xxcoder: sounds like fixable yeah
07:37 PM roycroft: i think once i remove the assembly from the printer it should be fairly straightforward to glue them back together
07:37 PM xxcoder: mmu2 was waste of money to fix, as I didnt use it much at all lol. didnt know then tho
07:37 PM roycroft: and perhaps i'll drill them out and insert little pins to strengthen them
07:37 PM xxcoder: heat insert "staples"?
07:37 PM xxcoder: forgot what its called
07:38 PM roycroft: i suspect epoxy alone will be strong enough
07:38 PM xxcoder: ok
07:38 PM roycroft: i'll just have to be careful when opening and closing it from now on
07:38 PM xxcoder: besides from cats, it should be plenty strong
07:38 PM roycroft: but i don't know what i'll do until i take it apart and inspect it
07:38 PM roycroft: which i may not get around to for a few months
07:38 PM roycroft: my book labels need the bypass tray
07:39 PM roycroft: but i only print one sheet at a time, and i don't have that many more to print, so i can do all of that with the broken tray
07:39 PM roycroft: other than that, my only printing that is is happening soon is the drawings for my roof, and those are on regular 11x17 paper, which is in an internal tray
07:40 PM roycroft: speaking of which, i need to get several of those drawings done tonight, as tomorrow i start doing joinery
07:41 PM roycroft: i got the router cutters that i need a couple days ago, and the designs for the roof deck are done, so all i have to do is generate drawings from the parts and dimension them, and then i can start work
07:43 PM xxcoder: not bad
07:44 PM xxcoder: yeserday here had very fall type of rain.
07:44 PM xxcoder: quite heavy, cold, big raindrops\
07:47 PM roycroft: we've just had light rain here this week but it's been failry steady
07:47 PM roycroft: the sun is out right now
07:47 PM roycroft: it was pouring when i was in town on wednesday, though, and again when i was in town yesterday morning
07:48 PM roycroft: the weather down there can be totally different to here
07:50 PM xxcoder: mountain effect?
07:53 PM roycroft: yeah, i'm a valley up in the foothills
07:55 PM roycroft: the road up to my town gets really heavy rain - even heavier than down in the eugene area, but once the road starts going down into the little valley where my town is the rain usually stops
08:05 PM xxcoder: hmm looks like interesting inhirance machining today
08:05 PM roycroft: i like that channel
08:05 PM roycroft: i don't watch it often though
08:06 PM roycroft: i've been spending a lot less time online generally lately - and i'm getting a lot more done
08:06 PM roycroft: i turn on an internet jazz radio station (or whatever other genre interests me at the moment) and do work without having to watch or pay attention to the online media
08:07 PM xxcoder: he got the trick from blondihack and adob with certain machine type
08:07 PM lcnc-relay: <connor_9220@> xxcoder: What trick?
08:08 PM lcnc-relay: <skunkworks8841@> shapers are good youtube content...
08:08 PM lcnc-relay: <lesliet@> making money with a shaper?
08:08 PM lcnc-relay: <skunkworks8841@> that is the trick
08:08 PM xxcoder: les bingo
08:09 PM roycroft: that's not a trick any more
08:09 PM lcnc-relay: <skunkworks8841@> I should do some sort of crazy shaper video..
08:09 PM roycroft: it's a well-known technique
08:09 PM roycroft: don't try to get paying jobs for the shaper
08:09 PM lcnc-relay: <skunkworks8841@> flattening disc brakes or something...
08:09 PM roycroft: make youtube videos using the shaper
08:09 PM roycroft: my pile of duplicate books is up to about 30 now
08:09 PM lcnc-relay: <lesliet@> I still want a smol shaper, just for doing internal keyways
08:10 PM roycroft: getting all of them cataloged will save me money, as i won't be buying dupes any more
08:10 PM lcnc-relay: <skunkworks8841@> lol - I have not gone through the books yet
08:10 PM roycroft: my cataloging software has an iphone app, so i can carry my complete catalog with me when i got book shopping
08:10 PM lcnc-relay: <lesliet@> roycroft: you're a better man than I. 🫡
08:11 PM * roycroft has over 3000 books cataloged and sorted/shelved now, and has about 100 to go
08:11 PM lcnc-relay: <lesliet@> would love to have a hardware inventory, too, but that's probably not happening, either
08:11 PM roycroft: it's an incredibe amount of work
08:11 PM lcnc-relay: <lesliet@> mmhm
08:11 PM lcnc-relay: <lesliet@> yes
08:11 PM roycroft: the cataloging, labeling, and sorting not so much
08:11 PM lcnc-relay: <lesliet@> be nice to easily find stuff, and not look for books I lost or loaned, or the dog ate
08:11 PM roycroft: but when the library gets that large, and shelf space is limited, shelving them can take a very long time
08:12 PM xxcoder: I had used cuecat to catalogize all my books
08:12 PM xxcoder: long since gotten rid of most of books
08:12 PM roycroft: my labels are 60 to a sheet, and 60 is a good number of books to catalog at a go
08:13 PM roycroft: but i don't have the shelf space to leave lots of room on every shelf for additional books, so i leave the open space at the end
08:13 PM roycroft: and when i shelf a batch of 60, i start at z and work back to a
08:13 PM roycroft: which means i basically move almost all ~3000 books every time i add a batch of 60
08:14 PM lcnc-relay: <lesliet@> grim
08:14 PM roycroft: i estimate it takes me about 2-3 hours to classify and process a batch of 60
08:14 PM roycroft: and then ~5-6 hours to shelf them
08:16 PM roycroft: that's for books with an isbn
08:16 PM roycroft: for the ones that don't have an isbn it can take 15 minutes or more to classify and catalog a single book
08:17 PM Tom_L: lesliet, for what few keyways i've done i just bought a broach
08:17 PM lcnc-relay: <skunkworks8841@> lol - finally put it on ebay..
08:17 PM lcnc-relay: <skunkworks8841@> https://www.ebay.com/itm/326791694242
08:17 PM xxcoder: not surpised. only couple had none. both rare-ish "preview" for test readers to spot errors. supposed to be destroyed after but yeah
08:17 PM lcnc-relay: <skunkworks8841@> 3 bidders - that makes me happy
08:17 PM roycroft: i have a handful of broaches
08:18 PM Tom_L: skunkworks, what's the eeprom vers / datestamp etc?
08:18 PM roycroft: i'd like to get some sets, but i don't make keyways often enough to cost justify sets
08:18 PM roycroft: i just buy as needed
08:18 PM Tom_L: broaches aren't cheap
08:18 PM lcnc-relay: <skunkworks8841@> uh - I am not up there. give me a few
08:18 PM Tom_L: no rush
08:19 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/rotary/Broach/Broach2.jpg
08:19 PM Tom_L: then you'd need a set of hole guides
08:20 PM lcnc-relay: <skunkworks8841@> we have some broaches.. wonder were those are
08:20 PM lcnc-relay: <skunkworks8841@> If I need a keyway - I take it to work 😉
08:20 PM Tom_L: heh
08:20 PM fluffywolf: y'all just reminded me that I have no fucking clue where my keyway broach set is, or even where to start looking if I need it. this pisses me off. lol
08:21 PM roycroft: i have so few that i end up having to purchase a collar and wedges almost every time i purchase a broach
08:21 PM lcnc-relay: <skunkworks8841@> well - I just have a slight recolection that we have a huge random set.
08:22 PM Tom_L: iirc that one was metric too
08:22 PM fluffywolf: hopefully one of these years I can finally live somewhere with a garage, and then I can sort all my tools in storage into it...
08:24 PM lcnc-relay: <skunkworks8841@> I have 3 buildings here. I have no clue were things are.
08:24 PM Tom_L: or even what things you have in some cases
08:25 PM lcnc-relay: <skunkworks8841@> yes
08:25 PM roycroft: when i'm done with my books i still have cds and dvds to sort
08:26 PM roycroft: but at the old house i had almost all of that cataloged
08:26 PM roycroft: so it's mainly sorting on the shelves here
08:26 PM roycroft: i haven't bought may new cds or dvds over the past year
08:26 PM roycroft: but that's a really low priority
08:27 PM fluffywolf: I don't use physical media, except for books.
08:27 PM roycroft: getting the boosk sorted has become a huge priority, and it's almost done
08:27 PM roycroft: i've ripped most of my cds and dvds
08:27 PM roycroft: which is why cataloging them is not going to be much of an issue
08:27 PM roycroft: i tend to rip as i acquire them
08:28 PM roycroft: and since my new house is a little smaller than the old one, and the old one was already somewhat cluttered, i may end up boxing and storing the cd and dvd collections
08:29 PM lcnc-relay: <skunkworks8841@> Then I run across stuff that I forgot we had
08:29 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/vpjaoZuz5CWLvFo88
08:29 PM roycroft: ok, i have another batch of 60 books cataloged
08:29 PM roycroft: i still have to label and shelve them, but they are cataloged
08:29 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/sNRYQfFEKrsTPYQPA
08:30 PM * roycroft starts on dinner, and starts on the drawings for the roof deck
08:30 PM lcnc-relay: <lesliet@> Tom_L: for the few I'll need soon for the mill project, I'll just make a tool and use the lathe carriage. It's slow, but it's cheap
08:30 PM lcnc-relay: <lesliet@> but also, shhh! I'm trying to justify another machine, here >.>
08:30 PM Tom_L: cheaper than a shaper :)
08:31 PM roycroft: skunkworks8841: i sold a couple storage bins that looked exactly like the first url you posted when i built the storage cabinets for my shop a couple or three years ago
08:31 PM lcnc-relay: <skunkworks8841@> carbide
08:32 PM roycroft: most of my storage bins were newer, plastic ones, but i had two that looked exaclty like the metal frame one you just posted
08:33 PM lcnc-relay: <skunkworks8841@> that might be the only metal one I know of..
08:34 PM roycroft: the mine in the early '80s
08:41 PM roycroft: the drawers i made for storing hardware are so much better than the bins that were hanging on the wall
08:45 PM roycroft: i went from this:https://roycroft.us/New_Cabinets/01_Old_Fastener_Storage.jpeg
08:45 PM roycroft: to this: https://roycroft.us/New_Cabinets/36_Counter_top.jpeg
08:45 PM Tom_L: prettier :)
08:46 PM xxcoder: yup. I remember the progress pics too
08:46 PM roycroft: yes, but even more so, a lot more space-efficient and a lot easier to find things
08:47 PM roycroft: yeah, xxcoder, it was a big job
08:47 PM roycroft: https://roycroft.us/New_Cabinets/10_Drawer_Sides_1.jpeg
08:47 PM roycroft: for example
08:48 PM roycroft: i used to build custom cabinets for entire kitchens, and i am certain i never, ever made as many drawers as i did for my fastener cabinets
08:48 PM roycroft: not even close
08:50 PM * roycroft counts 56 drawers, including the systainer trays
08:52 PM roycroft: fortunately, i built that right before the russians invaded ukraine, so baltic birch plywood was still somewhat sanely priced
08:53 PM roycroft: if i were builing that today it would be cheaper to use solid hardwood for the drawer parts than bb ply
09:26 PM Tom_L: did an eeprom update on one and went from Jan 2025 to June 2025
09:27 PM Tom_L: with no issues
09:27 PM Tom_L: used an original raspios version
09:30 PM lcnc-relay: <skunkworks8841@> I used the linuxcnc image.. I like to live on the edge.
09:31 PM lcnc-relay: <skunkworks8841@> seemed to work ok
09:31 PM Tom_L: i did sudo rpi-eeprom-update -a which may not interfere with the os stuff
09:31 PM Tom_L: but i didn't take a chance
09:32 PM lcnc-relay: <skunkworks8841@> right - did the same
09:32 PM Tom_L: i think it's the other stuff that gets you into trouble
09:32 PM Tom_L: apt upgrade etc
09:34 PM lcnc-relay: <skunkworks8841@> I do apt-get update/upgrade
09:34 PM lcnc-relay: <skunkworks8841@> just not dist-upgrade
09:35 PM Tom_L: i'm wondering since i copied the sd config over how to expand the disk space. i think it limited it to the sd size
09:36 PM lcnc-relay: <skunkworks8841@> uh - there was a utility that did it in raspian.. but I don't know how to do it normally without a google search
09:44 PM Tom_L: yeah alot of that comes back assuming you're using a raspi os
09:48 PM lcnc-relay: <skunkworks8841@> My go-to would be gparted
09:51 PM Tom_L: that's not installed on the iso i think
09:55 PM Tom_L: that worked
09:55 PM Tom_L: i remember using that once now
09:56 PM Tom_L: kinda like windoz partition magic
10:11 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/kJ9XiB23DoBiVr2B6
10:11 PM Tom_L: pretty cool
10:12 PM lcnc-relay: <skunkworks8841@> hun - my update says jan 22
10:12 PM lcnc-relay: <skunkworks8841@> I wonder if you use the raspian image if you get newer
10:13 PM lcnc-relay: <skunkworks8841@> 2025
10:14 PM lcnc-relay: <skunkworks8841@> huh
10:14 PM Tom_L: mine went to 11 after the eeprom update on 2.9.4
10:14 PM Tom_L: jan 22 is what i had to begin with
10:15 PM Tom_L: june seems worse
10:15 PM lcnc-relay: <skunkworks8841@> this is over-clocked too
10:15 PM lcnc-relay: <skunkworks8841@> (and 1,2,3)
10:15 PM Tom_L: i was at 7 though
10:16 PM Tom_L: just restarted and it's around 6.x now
10:16 PM Tom_L: i'll let it run a bit
10:16 PM lcnc-relay: <skunkworks8841@> that would be an interesting experiment. can you run an older firmware?
10:16 PM Tom_L: base is around 12
10:17 PM Tom_L: you mean revert back to the previous one?
10:17 PM lcnc-relay: <skunkworks8841@> yes
10:17 PM lcnc-relay: <skunkworks8841@> force it back to an older firmwar
10:17 PM lcnc-relay: <skunkworks8841@> e
10:17 PM Tom_L: i dunno but may try
10:18 PM lcnc-relay: <skunkworks8841@> that is still good though..
10:18 PM Tom_L: if you use the rpi verion of os, you can revert back to the 'factory' default version
10:19 PM Tom_L: i saw that as an option when i had the rpi os booted
10:20 PM lcnc-relay: <skunkworks8841@> For whatever reason - mine only updated to Jan 2025.. maybe a linuxcnc image thing
10:21 PM Tom_L: maybe
10:22 PM Tom_L: i tried running it from the linux image but it said i was up to date since it has the june instead of jan date
10:23 PM Tom_L: appears the only way to revert is thru the raspi os config
10:36 PM Tom_L: well i somehow got it back to the June date
10:36 PM Tom_L: showing Jan to be the latest
10:37 PM Tom_L: and the latency is hanging around 5.x now
10:41 PM lcnc-relay: <skunkworks8841@> Yay and odd
10:42 PM Tom_L: seems to be a better eeprom image than Jan
10:42 PM Tom_L: at least for that
10:43 PM Tom_L: 5.9 now
11:06 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/Rpi5/Rpi5_nvme_histogram2.png
11:06 PM Tom_L: nvme only
11:09 PM xxcoder: nice peak