#linuxcnc Logs
Aug 26 2022
#linuxcnc Calendar
12:50 AM roycroft: it's supposed to cool off a bit starting tomorrow
12:59 AM XXCoder: yeah
12:59 AM XXCoder: then tues hotter but not as hot as today was
01:06 AM Rhine_Labs: My bedroom ac died today..
01:08 AM Deejay: moin
01:16 AM pere: hi
03:54 AM silopolis[m]: hi
03:55 AM XXCoder: yo
04:05 AM -!- #linuxcnc mode set to +v by ChanServ
04:05 AM -!- #linuxcnc mode set to +v by ChanServ
04:46 AM JT-Cave: mornig
04:52 AM Tom_L: morning
05:03 AM JT-Cave: no coffee this morning only hot water slightly dark... wife never learns to clean out the grinder
05:11 AM silopolis[m]: JT-Cave: those little things that nurture unconditionnal love along the years 🤣
06:44 AM * JT-Cave gives up trying to understand a submakefile
06:44 AM Tom_L: i'm about to give up on this iso
06:45 AM Tom_L: build can't find the bootloader and the local one isn't good
07:28 AM JT-Cave: I did manage to get the desktop thingy to show up in the CNC menu and once got mesact to show up in /usr/bin
09:13 AM -!- #linuxcnc mode set to +v by ChanServ
09:13 AM -!- #linuxcnc mode set to +v by ChanServ
10:42 AM justDeez is now known as justache
10:52 AM mrec: is there a way to include g-code files?
10:53 AM mrec: eg. I'd like to have a Top g-code file and include the other g-code files
11:05 AM jpa-: mrec: only through the subroutine O-call mechanism
11:24 AM mrec: so filename and function call should be the same name again?
12:20 PM roscogamer[m]: question does probe basic work with lcnc 2.9
12:25 PM solarwind: https://www.youtube.com/watch?v=-gCTKteN5Y4
12:25 PM solarwind: I LOVE this
12:26 PM solarwind: I'm going to build one with a valve just so I can have a thing of liquid CO2 on my desk
12:26 PM solarwind: at room temperature
12:26 PM roscogamer[m]: that sounds mildy dangarous
12:26 PM CaptHindsight[m]: supercritical
12:26 PM solarwind: CaptHindsight[m] https://www.engineeringtoolbox.com/CO2-carbon-dioxide-properties-d_2017.html
12:27 PM roscogamer[m]: isnt the presure high af
12:27 PM solarwind: The critical point is at 31.1ºC
12:27 PM roscogamer[m]: like couple thousand psi
12:27 PM solarwind: roscogamer[m] 70 bar
12:27 PM roscogamer[m]: hmm
12:27 PM roscogamer[m]: less then i was expecting tbyh
12:27 PM roscogamer[m]: s/tbyh/tbh/
12:27 PM solarwind: way less than hydraulic applications
12:27 PM CaptHindsight[m]: sounds like someone I know
12:28 PM solarwind: So hydraulic valves and such would work
12:28 PM roscogamer[m]: hmm
12:28 PM CaptHindsight[m]: IF the seal don't get too cold
12:29 PM solarwind: Now that I think about it, CO2 cylinders for welding are at ~2,400 psi
12:29 PM roscogamer[m]: yea that was the pressure i was thingking of
12:29 PM roscogamer[m]: aka 150 ish bar
12:29 PM solarwind: That's 160 bar, so it's a compressible liquid then
12:30 PM CaptHindsight[m]: just avoid the use of any Chinese acrylic or CO2
12:30 PM roscogamer[m]: ^
12:30 PM solarwind: How is Ben getting liquid CO2 at room temp in his container?
12:30 PM roscogamer[m]: if you gonna put a small bomb on ur desk use quality stuffs
12:31 PM solarwind: Well I guess he used a small quantity
12:31 PM roscogamer[m]: dry ice
12:31 PM roscogamer[m]: fill the chamber with that
12:31 PM CloudEvil: Liquid CO2 at room temp is perfectly possible for low room temps
12:31 PM solarwind: yeah, so there are other gasses in there too
12:31 PM roscogamer[m]: seal it
12:31 PM solarwind: Yeah that's what he idd
12:31 PM CloudEvil: Over 31.1C, CO2 isn't liquid ever
12:31 PM CloudEvil: But under there, it's easy
12:32 PM solarwind: CloudEvil yeah I know I posted the link to the phase diagram
12:32 PM roscogamer[m]: wait
12:32 PM roscogamer[m]: so even that stuff whould get gas if its above 31.1c
12:32 PM solarwind: roscogamer[m] supercritical fluid
12:32 PM roscogamer[m]: hmm
12:32 PM CloudEvil: ah, missed that.
12:33 PM solarwind: that's the whole point of that video, to actually see a supercritical fluid
12:33 PM CaptHindsight[m]: how do o-rings work
12:35 PM CaptHindsight[m]: a cheap knockoff might use a refrigerant
12:36 PM solarwind: Still amazes me how strong 12L14 is
12:37 PM solarwind: I think most hydraulic fittings like JIC flare fittings are made out of 12L14
12:37 PM Rab: CaptHindsight[m], like, how do they actually work? Maybe by redistributing stress off-axis?
12:38 PM CaptHindsight[m]: Rab: I am on Matrix, maybe I'm missing things from IRC
12:39 PM Rab: <CaptHindsight[m]> how do o-rings work
12:41 PM CaptHindsight[m]: oh it was a statement vs a question, the clear acrylic lets you see the o-ring deformation
12:41 PM solarwind: CaptHindsight[m] that happened because of the way he assembeld it
12:41 PM solarwind: He put a chunk of dry ice in there and bolted it together as quickly as possible while the pressure was rising inside
12:41 PM roscogamer[m]: that is acctualy how they work tho
12:41 PM roscogamer[m]: The O-ring is manufactured alongside (usually) metallic hardware to fit perfectly within the glad of the assembly. During assembly, the O-ring is fitted within the glad and is compressed as the second piece of hardware is fitted into place.
12:42 PM roscogamer[m]: the squish is what gives the seal
12:44 PM CaptHindsight[m]: square o-rings
12:45 PM CloudEvil: The squsih pressure exceeds the perssure of the sealed side.
12:45 PM CloudEvil: So the ring can't be pushed out of the way by the pressurised insides, and is constrined from moving by the groove.
12:49 PM CaptHindsight[m]: https://www.youtube.com/watch?v=RmaJVxafesU same topic in English with German accent, which one sounds more sciency?
12:50 PM pere: can someone who understand more propose how to rephrase the patch to get what c-morley wants? <URL: https://github.com/LinuxCNC/linuxcnc/pull/1822 >
01:00 PM CaptHindsight[m]: solarwind: using a refrigerant would be safer and easier to make
01:01 PM CaptHindsight[m]: and still demonstrate the principle
01:31 PM roscogamer[m]: i have made a config with the mesa config tool
01:32 PM roscogamer[m]: i can see the config in the loading screen only i cant load it
01:46 PM roscogamer[m]: PROGRAM ERROR... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/4a8f4e06b15b24dab7f4d58596fdb5fffb075930)
01:46 PM roscogamer[m]: when i try to get write.tmax
01:48 PM roscogamer[m]: and when i try to get read.tmx i get another error
01:50 PM CaptHindsight[m]: https://www.reddit.com/r/interestingasfuck/comments/wyamfl/dont_put_liquid_nitrogen_in_a_steam_engine/ needed a stronger bearing
01:53 PM pcw-home: Disappointed he didn't add the alcohol lamp..
01:55 PM CloudEvil: https://imgur.com/gallery/r6i7Ybn
01:55 PM CloudEvil: Dual walled ceramic mug making machine
01:56 PM roscogamer[m]: thats neat
01:58 PM XXCoder: CaptHindsight[m]: lol danger
01:59 PM XXCoder: let me hold it with bare hands
02:02 PM roscogamer[m]: well yes
02:07 PM CaptHindsight[m]: has anyone seen a vertical bar feeder? Looks like I have to make one
02:08 PM XXCoder: dont think I ever seen one, but I visualize one like horzional, but vertical
02:09 PM XXCoder: what is scale of it anyway
02:09 PM CaptHindsight[m]: makes a hopper bars/rods more complicated as well
02:10 PM XXCoder: for glass or just metal?
02:10 PM CaptHindsight[m]: ~5ft (1.5m) bars <0.5in dia (12mm)
02:11 PM CaptHindsight[m]: either
02:21 PM CaptHindsight[m]: horizontal loading is simpler since gravity and an inclined plane does much of the work for you
02:22 PM CaptHindsight[m]: vertical loading of multiple cylindrical parts is more complicated
02:23 PM CaptHindsight[m]: if the parts are actually "funneled" they hold each other from falling through the funnel from friction
02:26 PM Tom_L: what's the difference between grub-efi and u-boot?
02:28 PM CaptHindsight[m]: very different firmware
02:28 PM Tom_L: which would be recomended for a bookworm rpi install?
02:28 PM Tom_L: i've also found a grub-efi 64bit
02:28 PM CaptHindsight[m]: efi may be used with grub or other bootloaders
02:29 PM Tom_L: seems that is the one probably to try
02:29 PM CaptHindsight[m]: rpi uses their own firmware since broadcom will never allow there to be open source u-boot for it
02:32 PM CaptHindsight[m]: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-boot-modes
02:32 PM Tom_L: i've seen some mention of broadcom while searching
02:32 PM CaptHindsight[m]: that is another nice thing about non-rpi boards is that they use u-boot
02:33 PM CaptHindsight[m]: Tom_L: they make the ARM SOC on the Rpi's
02:34 PM Tom_L: the one that is with the clone won't work
02:34 PM Tom_L: iso linux or such
02:34 PM Tom_L: now whether live boot will accept a deb for that
02:38 PM CaptHindsight[m]: Tom_L: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-boot-flow
02:38 PM CaptHindsight[m]: you need to understand this
02:39 PM -!- #linuxcnc mode set to +v by ChanServ
02:40 PM CaptHindsight[m]: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#boot-sequence this part especially
02:41 PM CaptHindsight[m]: I think you got that far with one of your tries but it could either not find the kernel or the file system
02:42 PM Tom_L: and i'm not sure what kernel is available for bookworm on arm64
02:42 PM Tom_L: pere, said there was one
02:42 PM Tom_L: i haven't gotten that far into it yet
02:45 PM CaptHindsight[m]: Tom_L: https://github.com/raspberrypi/firmware look at how it works
02:46 PM CaptHindsight[m]: ARM could have standardized how it boots but they didn't want to
02:47 PM Tom_L: how nice of them
02:47 PM CaptHindsight[m]: they could have standardized how all the peripherals connect as well but ^^
02:49 PM CaptHindsight[m]: Sata controllers always in this range of address space, SPI controller, USB etc etc
02:50 PM CaptHindsight[m]: so all are pretty much different
02:58 PM pere: Tom_L: if it wasn't, your build would fail. And <URL: https://packages.debian.org/source/testing/linux > list arm64 kernel for testing/bookworm.
03:04 PM Tom_L: what am i looking for there?
03:05 PM CaptHindsight[m]: https://www.youtube.com/watch?v=Ra63dP-95_c
03:07 PM Tom_L: not sure i like the way the control is mounted
03:21 PM CaptHindsight[m]: Tom_L: it makes it easier to stand on the chuck
03:22 PM CaptHindsight[m]: they could have at least added a seat to the control so the operator can swing around the parts
03:26 PM * roscogamer[m] posted a file: (6KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/HKOzFpTdLnRowfNNSzTGaxcj/diy_cnc.hal >
03:26 PM * roscogamer[m] posted a file: (6KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/cjNYQEEgTblYyORNXAduylLt/diy_cnc.ini >
03:26 PM roscogamer[m]: does anyone see a problem as to why this whoudnt work
04:10 PM * JT-MachineShop is back from a wonderful day
04:10 PM CaptHindsight[m]: roscogamer: what errors do you get when run?
04:11 PM CaptHindsight[m]: and you came in here?
04:11 PM roscogamer[m]: Non
04:11 PM CaptHindsight[m]: then it works
04:11 PM roscogamer[m]: Since its not in the config picker you get when you first launch lcnc
04:11 PM roscogamer[m]: So I'm not getting errors since it's not launching
04:13 PM CaptHindsight[m]: have you tried making it available in the"My Configs" folder?
04:13 PM JT-MachineShop: it's not in linuxcnc/configs/diy_cnc?
04:14 PM CaptHindsight[m]: home/theuser/linuxcnc/configs/blahblahblah
04:15 PM JT-MachineShop: roscogamer[m], are you building the configuration on the same pc as your trying to run it on?
04:15 PM roscogamer[m]: Ye I did
04:15 PM roscogamer[m]: Yes
04:16 PM JT-MachineShop: and you're behind by .1 :)
04:16 PM roscogamer[m]: . 1?
04:16 PM JT-MachineShop: when you launch lcnc you can't find it?
04:16 PM JT-MachineShop: latest version is 0.7.1
04:16 PM roscogamer[m]: Nope
04:16 PM roscogamer[m]: Is that the problem
04:17 PM roscogamer[m]: Cus if so
04:17 PM roscogamer[m]: How do I change that
04:17 PM JT-MachineShop: if you use the file manager is the diy_cnc in the linuxcnc/configs directory?
04:18 PM JT-MachineShop: from the help menu you can check for updates and from the file menu you can download the latest
04:19 PM roscogamer[m]: Yes it's in the config folder
04:19 PM roscogamer[m]: I can check for updates in a bit
04:19 PM JT-MachineShop: something fishy with linuxcnc then
04:20 PM JT-MachineShop: when you launch lcnc are you looking in My Configurations for diy_cnc?
04:20 PM JT-MachineShop: default is Sample Configurations for some strange reason
04:21 PM CaptHindsight[m]: roscogamer: are they in their own folder in that folder?
04:21 PM roscogamer[m]: Yes
04:21 PM CaptHindsight[m]: can you see any other configs in that folder?
04:22 PM CaptHindsight[m]: from the LCNC chooser
04:22 PM roscogamer[m]: It's /cnc/Linuxcnc/configs/diy_cnc
04:22 PM roscogamer[m]: And then the files
04:22 PM roscogamer[m]: Sim. Axis I believe it's called
04:23 PM roscogamer[m]: I'm currently not close to my pc just grabbing a bite to eat
04:24 PM CaptHindsight[m]: I just tried by creating an empty folder /blah , then creating two empty files, one blah.ini and blah.hal and it works
04:27 PM roscogamer[m]: Then why don't myne work
04:27 PM roscogamer[m]: Is it a 2.9 thing?
04:28 PM roscogamer[m]: Tho I'd still expect to be able to launch it
04:29 PM CaptHindsight[m]: I'm on 2.9 so nope
04:30 PM CaptHindsight[m]: when you get back check the path of the folder
04:34 PM roscogamer[m]: /hone/cnc/Linuxcnc /configs /diy_cnc
04:34 PM roscogamer[m]: Is were the fikes are
04:34 PM roscogamer[m]: Now I turned my pc on again and now it shows up
04:34 PM roscogamer[m]: But still no launch
04:35 PM JT-MachineShop: run linuxcnc from a terminal and see if there is an error
04:37 PM JT-MachineShop: roscogamer[m], today you will need linuxcnc2.9 for a 7i76s, soon 2.8.4 will work but linuxcnc should still start
04:37 PM JT-MachineShop: https://gnipsel.com/linuxcnc/index.html
04:37 PM roscogamer[m]: I'm trying that now
04:38 PM -!- #linuxcnc mode set to +v by ChanServ
04:38 PM JT-Shop: back
04:40 PM * roscogamer[m] uploaded an image: (3994KiB) < https://libera.ems.host/_matrix/media/r0/download/jauriarts.org/VoBZBUjPlhbgMZIjNgRIobzw/20220826_234010.jpg >
04:42 PM roscogamer[m]: Oké that's weird
04:43 PM roscogamer[m]: I made a launcher with the same command and now it works
04:43 PM roscogamer[m]: 🤨
04:44 PM JT-Shop: I see the max limit error for joint 3... hmm I should have caught that and complained
04:44 PM JT-Shop: you have two joints for Z?
04:46 PM roscogamer[m]: Yea was a mistake
04:46 PM roscogamer[m]: Should have been 2 y
04:47 PM JT-Shop: ah ok
04:47 PM JT-Shop: I need to check for that...
04:48 PM roscogamer[m]: It's fine
04:49 PM JT-Shop: well crumb I'm not online in the cave it seems we must have had a power issue while gone
04:49 PM JT-Shop: it helps me make the tool better
04:49 PM roscogamer[m]: Me getting following errors now
04:49 PM roscogamer[m]: But that a problem for future alan
04:50 PM roscogamer[m]: Present Alan is tired
04:50 PM roscogamer[m]: And thus will go to bed
04:50 PM roscogamer[m]: 🙃
04:51 PM JT-Cave- is now known as JT-Cave
04:51 PM -!- #linuxcnc mode set to +v by ChanServ
05:16 PM _unreal_: t4nk_fn, whats new?
05:46 PM CaptHindsight[m]: https://imgur.com/gallery/wq6WK1B
05:47 PM t4nk_fn: I have a question for you, CaptHindsight[m] ...
05:48 PM t4nk_fn: what... happens to the top and bottom of the potatoes!!?!?
05:48 PM t4nk_fn: they're still unpealed man :|
05:48 PM t4nk_fn: euh
05:48 PM t4nk_fn: peeled
05:48 PM t4nk_fn: ;)
05:48 PM CaptHindsight[m]: they get at the pitting stage
05:49 PM CaptHindsight[m]: get them at
05:49 PM CaptHindsight[m]: unless it's a mango masher
05:49 PM _unreal_: t4nk_fn, those are mangos
05:49 PM t4nk_fn: ahem..
05:50 PM t4nk_fn: maybe I should wear my glasses more often :)
05:50 PM t4nk_fn: I thought I saw some yellowish shading going on but I assumed it was lighting
05:55 PM t4nk_fn: well, _unreal_, I made a buck converter on a breadboard.. didn't work
05:55 PM t4nk_fn: then I soldered it down and it works just fine
05:56 PM t4nk_fn: so now I got my previous usb-hub project out again and I'm soldering that down too
06:43 PM _unreal_: t4nk_fn, are you able to compile that ESP32 grbl sorce code?
06:43 PM _unreal_: source code
06:44 PM XXCoder: CaptHindsight[m]: thats cool
06:45 PM acer: so annoying
06:45 PM XXCoder: what is?
06:45 PM acer: t4nk_fn, are you able to compile that esp32 souce code
06:45 PM acer: https://github.com/grblHAL/ESP32
06:49 PM acer: I have the edited map file and setup files. I just for the life of me cant figure out what the faults are trying to compile
06:49 PM acer: both on windows and on linux
06:49 PM acer: both give different fail points
07:01 PM t4nk_fn: well, that's what you get when you make up commands instead of readthems ;)