#linuxcnc Logs

Feb 04 2024

#linuxcnc Calendar

02:25 AM Deejay: moin
02:38 AM fdarling: two things: LinuxCNC doesn't by itself remember what tool is in the spindle on power-off, and this is an issue because we need to put the tool back where it came from when doing a tool change to another tool
02:38 AM fdarling: (or even the same tool for that matter)
02:39 AM fdarling: secondly, I have a machine with a carousel/tooldrum that has no ability to "home" (no index), the original controls had that as a manual procedure only done if you lost the backup battery. I need LinuxCNC to remember the position of the carousel as a persistent/non-volatile parameter so that it survives restarts
02:39 AM jpa-: i would save those values in your toolchange G-code macro
02:40 AM jpa-: i think you'll need such a gcode macro in any case to trigger the toolchange at correct point, so it is just a few lines more to save the parameters
02:41 AM fdarling: I still need it to convey a number to the carousel component
02:42 AM jpa-: passing values from gcode to hal components is quite straightforward (by e.g. the analog out and digital out pins you mentioned)
02:43 AM fdarling: https://linuxcnc.org/docs/html/gcode/overview.html#sub:numbered-parameters
02:43 AM fdarling: are there persistent parameters for general purpose use? I am a bit confused by the documentation, it sounds like maybe you can "add" some to be persistent by mentioning them in a file?
02:44 AM jpa-: yeah, pick a number between 31 and 5000 and add it to parameter file, any changes to it should be automatically updated into the file
02:45 AM fdarling: does it only save on LinuxCNC shutting down? Or at intervals in the case of say a power outage?
02:45 AM jpa-: good question
02:47 AM jpa-: it seems in linuxcnc 2.8 it will save at "task_plan_synch()" points, before that only on close
02:48 AM jpa-: i wonder if that can be called from gcode
02:49 AM jpa-: looks like there is no built-in gcode for that, but it can be called from python
02:51 AM jpa-: looks like it should save automatically after tool number has changed, though
02:52 AM fdarling: okay, good.
04:41 AM Tom_L: 31 to 5000 aren't saved to the var file
04:41 AM Tom_L: look at the var file
04:41 AM Tom_L: and the docs
04:42 AM Tom_L: that was why i suggested using the upper axis ones like 7-9joints but if this isn't personal use that's a bad idea
04:43 AM Tom_L: the other option you had was to write them to the ini in a 'user' section
04:43 AM Tom_L: morning
04:48 AM jpa-: Tom_L: is the documentation wrong then? "Parameters in the user-defined range (31-5000) may be added to this file. Such parameters will be read by the Interpreter and written to the file as it exits."
04:48 AM Tom_L: 5161 0.000000 5390 0.000000
04:49 AM Tom_L: taken right from the var file
04:49 AM Tom_L: 31-5000 - G-code user parameters. These parameters are global in the G code file, and available for general use. Volatile.
04:49 AM Tom_L: volatile.
04:49 AM Tom_L: http://linuxcnc.org/docs/stable/html/gcode/overview.html#sub:numbered-parameters
04:51 AM jpa-: yet a bit lower it says they are saved
04:51 AM jpa-: (if present in the file)
04:51 AM Tom_L: that was why i said use the upper axis ones (for personal use only) because they won't be used
04:51 AM Tom_L: open your var file
04:51 AM Tom_L: the truth is there
04:52 AM Tom_L: write to one and see
04:53 AM Tom_L: 5400 - Tool Number. Volatile. so that wouldn't help him either
04:54 AM Tom_L: the docs contradict themselves
04:55 AM Tom_L: do a simple mdi test and write to one
04:55 AM Tom_L: once i wake up, i might test it
04:55 AM jpa-: yeah, did the test now, it saves the value if there is entry in .var
04:56 AM Tom_L: in that lower range?
04:56 AM Tom_L: 31-5000?
04:56 AM jpa-: yeah, tried with #4000
04:56 AM Tom_L: this is good information to know
04:57 AM jpa-: if no pre-existing entry, then it is volatile
04:57 AM Tom_L: so you add it to your var file first then write to it?
04:58 AM JT-Cave: morning
04:59 AM jpa-: yeah, i added "4000 1.0" to linuxcnc-data.var, started linuxcnc, (DEBUG,#4000) shows 1.0; then did #4000=5, and when I closed linuxcnc the .var file was updated to say "4000 5.0"; after new start (DEBUG,#4000) shows 5.0
04:59 AM Tom_L: nice
04:59 AM Tom_L: they should update the docs to reflect that finding
04:59 AM jpa-: still a bit confusing when it writes out .var.. at least on clean close it does, and apparently when file run ends
04:59 AM jpa-: but not when MDI is run
05:00 AM jpa-: that was how i understood the current docs in first place, though they are not very explicit about it :)
05:00 AM lcnc-relay: <m.r.f> So, is the w5500 usable for closed loop control? I wanna interface it to an MCU which will then talk to the servo motors
05:00 AM Tom_L: i've never used them but was going off my interpretation of the docs
05:02 AM JT-Cave: task_plan_sync() On completion of this call, the VAR file on disk is updated with live values from the interpreter.
05:02 AM Tom_L: is that for python or anybody?
05:02 AM Tom_L: he's using c
05:03 AM Tom_L: also, should i build mesact?
05:03 AM Tom_L: i see i'm behind you on that one
05:05 AM Tom_L: looks like if you have the c hooks to it, you could
05:15 AM JT-Cave: that's from the python interface which axis and most of the other guis use
05:16 AM JT-Cave: yes I fixed the test for emc running so yes build
05:17 AM Tom_L: i guess if you have a c wrapper for it, the function won't know who's calling it
05:17 AM Tom_L: i'm not wading into those deep waters just yet with lcnc
05:23 AM Tom_L: #84 up
05:28 AM Tom_L: jpa-, confirmed saving those parameters.... that's awesome
05:30 AM Tom_L: also tested a var in the range but not in the var file and it wasn't saved
05:33 AM Tom_L: but you _can_ add it while lcnc is running, then it will be updated
05:33 AM Tom_L: it's not immediate though
05:33 AM Tom_L: (low priority)
05:35 AM Tom_L: if you issue another mdi command right afterward it does speed up the process quite a bit
07:12 AM JT-Cave: https://github.com/jethornton/mesact/issues/83 I can't reproduce this
07:51 AM Roedy- is now known as Roedy
08:53 AM Tom_L: more rain
09:19 AM Tom_L: JT-Cave, does that just happen on startup?
09:20 AM Tom_L: mine is fine as well
09:24 AM fdarling: jpa-: so putting parameter #5400 (current tool) into the .var file makes it save on exit (and maybe other times too), however when LinuxCNC starts it seems to clear it to zero, probably clobbering the restored value.
09:24 AM fdarling: jpa-: saving the other range like you tested works fine, so I will have to transfer that in the tool change routine or elsewhere
09:27 AM Tom_L: linuxcnc starts up with tool #0 in the spindle
09:27 AM Tom_L: so 5400 wouldn't be a good candidate for that
09:30 AM Tom_L: and yes as soon as you start, it returns to 0
09:32 AM fdarling: using RS274NGC_STARTUP_CODE in the INI file to call a subroutine that in turn calls M61 seems to work though! :-)
09:33 AM Tom_L: nice
09:34 AM fdarling: does anyone know if it's possible to map your own named parameters to numbered parameters by defining them somewhere?
09:35 AM JT-Cave: Tom_L, I assume it's a bug somehow on startup but I can't reproduce it
09:37 AM JT-Cave: I did fix a bug when checking for emc running in mesact
09:37 AM Tom_L: fdarling, dunno if this helps: https://forum.linuxcnc.org/20-g-code/41542-add-global-parameters-while-running
09:39 AM Tom_L: not sure what the #100 #101 is about
09:44 AM Tom_L: the var file is quite slow updating unless you force and update to it
09:45 AM Tom_L: watching tool changes, it lags behind until you somehow flush the buffers to write the file
09:45 AM Tom_L: if you're relying on it for realtime data, be sure the data is current
09:48 AM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=4aHgv_WaR-k
09:49 AM Tom_L: skunkworks, good you have spares of those things as many holes as you're adding :)
09:58 AM lcnc-relay: <skunkworks8841> Suprsingly didn't have any of the holes go through the side of the casting..
09:59 AM lcnc-relay: <skunkworks8841> swiss cheese..
10:10 AM JT-Cave: Tom_L, I finally got the estop and power buttons to stay in sync with the current task state
10:50 AM Roguish: good morning. rain on. almost half inch since midnight
10:51 AM firephoto__ is now known as firephoto_
11:02 AM Roguish: ok, done with the MS updates for a week.....i hope
11:23 AM JT-Shop: nap time
11:25 AM Roguish: already?
11:26 AM Tom_L: i didn't realize they were out of sync
11:26 AM Tom_L: Roguish, it's always naptime somewhere
11:26 AM Roguish: yeah, that's true..... kinda like cocktail time....
11:27 AM Roguish: how's the Jet gui coming along? I set up a new indoor linuxcnc box.
11:27 AM Roguish: today I'll try and get git going....
11:37 AM Tom_L: Roguish, you should dl it and try it out
11:38 AM Roguish: I want to set it up in git, so I can update easily. or is a deb actually easier?
11:39 AM Tom_L: i made a fork and keep it updated but prior to that i just grabbed the source from his repo
11:39 AM Tom_L: i was held at gunpoint to become a contributor :)
11:39 AM Tom_L: so it was easier to push to mine then his
11:40 AM Tom_L: it's actually kinda fun learning a bit of python etc
11:40 AM Tom_L: i othewise probably wouldn't
11:41 AM Tom_L: i have a script that downloads and installs it if you want since it changes quite frequently
11:42 AM Roguish: sure, tha'td be nice
11:42 AM Tom_L: it's pointing to my repo now but just change the directory names and the jethornton repo
11:43 AM Tom_L: you can tweak it to suit
11:44 AM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jet_build.sh
11:45 AM Tom_L: run it from your home dir
11:45 AM Roguish: got it, thanks. i'll try it
11:45 AM Tom_L: lemme know if it works
11:46 AM Tom_L: my mesact one pushes changes back to my repo too
11:48 AM Tom_L: it assumes amd64 platform
11:48 AM Tom_L: i change that for the rpi4
11:50 AM Tom_L: make a sim and edit the ini 'DISPLAY = jet'
11:50 AM Tom_L: i put my mill tool table in there to so i can watch the tool change stuff working
12:21 PM lcnc-relay: <roguish> look at 'Places' or 'Connect to Server'
12:22 PM lcnc-relay: <roguish> also, look into Samba
12:25 PM lcnc-relay: <daight420#0> Thank you very much this should be enough to get me started on this rabbit hole
01:09 PM JT-Shop: Tom_L, if you had an error that put you in estop the buttons didn't change
01:27 PM lcnc-relay: <hilo90mhz> Samba sharing - or you could use remote desktop even, I do all my LinuxCNC configuring through RDP from a Windows machine with Remote Desktop client on Windows 11
01:40 PM * JT-Shop sees if he remembers how to run the VMC
01:45 PM Tom_L: Roguish_, set up a key
01:45 PM Tom_L: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
01:49 PM JT-Shop: Tom_L, what was the question you had about findChildren from yesterday?
01:50 PM Tom_L: oh i figured it out but decided not to use it
01:50 PM Tom_L: just a lookup to see if those widgets were installed
01:50 PM Tom_L: since it needs both of them
01:50 PM Tom_L: JT-Shop, do you have a ssh setup page for Roguish_ ?
01:51 PM Tom_L: looking thru my notes
01:51 PM JT-Shop: ssh for what?
01:51 PM Tom_L: so he can use my jet script for github
01:51 PM Roguish: yeah, for what?
01:51 PM Tom_L: Roguish, do you ssh to github?
01:51 PM Roguish: no
01:51 PM Tom_L: you need public keys
01:51 PM Tom_L: and set the id on your pc
01:52 PM Tom_L: the script uses ssh
01:52 PM JT-Shop: if you have internet just click on the deb to download it again and leave gdebi runnintg
01:52 PM -!- #linuxcnc mode set to +v by ChanServ
01:52 PM JT-Shop: so just two or three mouse clicks
01:53 PM Roguish: JT-Shop, how often do you build a new .deb ???
01:53 PM Tom_dev: git config --global user.name "yourname"
01:53 PM Tom_dev: git config --global user. email "youremail"
01:54 PM Tom_dev: then generate some ssh keys
01:54 PM Tom_dev: the keys go in .ssh
01:54 PM Tom_dev: then set the rights to them
01:55 PM Tom_dev: chmod 600 ~/.ssh/id_rsa
01:55 PM Tom_dev: chmod 644 ~/.ssh/id_rsa.pub
01:55 PM Tom_dev: chmod 700 ~/.ssh
01:55 PM Tom_dev: the pub one is used by git
01:55 PM JT-Shop: every time I push
01:55 PM JT-Shop: because I'm testing it on the bp knee mill
01:55 PM Tom_dev: ssh-keygen
01:56 PM Tom_dev: udo apt install openssh-server --no-install-recommends
01:56 PM Tom_dev: put id_rsa and id_rsa.pub into .ssh
01:56 PM Tom_dev: not necessarily in that order :)
01:56 PM Roguish_: Tom_dev, where is the chat stored?
01:56 PM Roguish_: thanks. marked it
01:57 PM Tom_dev: then it creates a known_hosts file in .ssh
01:58 PM Tom_dev: once you can communicate with git, the script is seamless
01:58 PM Tom_dev: i gotta boot in win for a few min
01:58 PM Tom_dev: bbiab
02:02 PM Tom_L: JT-Shop, i was gonna use the children[] in the commands.py file to check in that function for them
02:02 PM Tom_L: and i did another 'children[]' array for the number widget as well
02:03 PM Tom_L: but i decided just to let the jet error system warn about it
02:03 PM JT-Shop: ok
02:04 PM * JT-Shop is actually running the VMC :)
02:04 PM Tom_L: i kept the code but mostly did it because i wanted to
02:04 PM Tom_L: yay!!
02:04 PM Tom_L: only way i learn is to dive in
02:04 PM Tom_L: head first
02:08 PM JT-Shop: it's been quite a while since I made a part on the VMC
02:08 PM JT-Shop: it's coming back to me :)
02:09 PM Tom_L: just like riding a bike
02:21 PM JT-Shop: btw [] is a list not an array
02:26 PM Tom_L: meh
02:26 PM Tom_L: i'll never get the terminology right
02:29 PM Tom_L: what you makin?
02:32 PM JT-Shop: a drill jig for some 0.007" shim stock
02:33 PM JT-Shop: I have SW 2015 installed but onecnc is 2014 so it won't open the file
02:34 PM Tom_L: export iges
02:34 PM Tom_L: or dxf if it's 2d able
02:38 PM JT-Shop: I just saved it as a step file and opened it
02:39 PM JT-Shop: I don't "think" I'll be making a lot of parts in the future with it so not worth uninstalling 2015 and installing 2014
02:46 PM Tom_L: JT-Shop, should i build again or were those changes in the last deb?
02:47 PM Tom_L: mesact
02:47 PM JT-Shop: yes
02:48 PM Tom_L: so i ran out of toner, went to walmart (because it was quick), got their last box and took it home to find out it was retaped shut and the cartridge in the unsealed bag inside the box was used up
02:49 PM JT-Shop: well that sucks
02:49 PM Tom_L: so now i'm waiting on toner
02:49 PM Tom_L: in 2 printers
02:49 PM JT-Shop: I bought a copy of turbo tax at office max and there was no cd inside
02:49 PM Tom_L: good i don't need it until it arrives monday
02:49 PM Tom_L: i hope anyway
02:49 PM Tom_L: heh
02:50 PM Tom_L: ok done with winblows... rebooting
02:56 PM Tom_L: PR #85 up
02:57 PM solarwind: For deck screws: torx is just so much better than anything else
02:57 PM solarwind: square drive tends to stick annoyingly firmly to the fastener
02:57 PM Tom_L: my fence screws were square drive
02:58 PM Tom_L: secure torx are a PITA
02:58 PM solarwind: Torx is by far the best in every way for all fasteners
02:58 PM Tom_L: with the nub in the middle
02:58 PM solarwind: I don't know why rotary broach tools are so expensive: https://www.aliexpress.com/item/1005004043751404.html
03:00 PM Tom_L: accurate with a pretty decent axial load
03:01 PM XXCoder: cant make your own?
03:02 PM solarwind: XXCoder that's the goal, there's nothing complicated about it
03:02 PM solarwind: The broaching tool itself, I'm happy to pay $80 CAD for: https://www.aliexpress.com/item/1005005889566294.html
03:03 PM Tom_L: solarwind, just use lcnc to cut your own: https://www.youtube.com/watch?v=C0Wz8vnFAQU
03:04 PM solarwind: Already saw that
03:04 PM solarwind: But not really practical for torx heads
03:12 PM Tom_L: JT-Shop, what is the numberpad numbers supposed to do in the Tool Touch Off box?
03:15 PM Tom_L: with G54 Z0, a Positive number there shows up negative in the Z tool column in the tool table
03:15 PM Tom_L: and vise versa
03:17 PM Tom_L: i've never tested that until now and didn't know it was connected to the tool offset. i figured you'd manually jog the tool and use the z value in the G5x box
03:18 PM Tom_L: so if you jog then use the box in the Number Pad, no telling what you'll end up with
03:20 PM Tom_L: nap..
03:28 PM JT-Shop: Tom_L, same as axis it's where you enter the offset
03:38 PM Tom_L: it seems the sign is wrong though
03:39 PM Tom_L: i jog z up or down to touch off the tool and enter the tool offset there and it comes out right
03:40 PM JT-Shop: explain in more detail, I'm not following
03:40 PM * JT-Shop does not know where there is
03:41 PM Tom_L: i'll take a couple pics
03:41 PM JT-Shop: ok
03:46 PM Tom_L: may take a sec
03:55 PM Tom_L: ok here's a sequence of even pics
03:55 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jet_homed.png
03:55 PM Tom_L: machine homed
03:55 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jog_for_fixture_touchoff.png
03:55 PM Tom_L: jog over for G54 offset
03:56 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/touchoff_g54_X-Y-Z.png
03:56 PM Tom_L: touch off x y z G54 offset
03:56 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/jog_for_tool_touchoff.png
03:56 PM Tom_L: jog Z for tool offset
03:57 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/Touchoff_z_for_tool_offset.png
03:57 PM Tom_L: touchoff z for tool table
03:57 PM Tom_L: but
03:59 PM Tom_L: if i home the axis again and use the box to enter the same value
03:59 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/JET/manual_tool_touchoff_value.png
04:00 PM Tom_L: the sign is wrong
04:01 PM Tom_L: and if i use a negative number in the box, the table shows a positive number
04:02 PM Tom_L: the tool touchoff is relative to the active G54 offset.. i tested that
04:02 PM Tom_L: positive numbers in the tool table will raise the tool above G54 Z0
04:05 PM JT-Shop: hmm must be in the g10 l10 command
04:05 PM Tom_L: and that is reliant on G43 and maybe G49
04:06 PM JT-Shop: g43 loads the offset
04:06 PM Tom_L: yes
04:06 PM Tom_L: the H word
04:06 PM JT-Shop: don't even need the h
04:06 PM Tom_L: ok
04:06 PM Tom_L: never tried that
04:06 PM JT-Shop: it loads the current tools offset
04:06 PM JT-Shop: T1 M6 G43 is all I've ever used
04:07 PM Tom_L: i've always specified the H word in code but i don't doubt you don't need it
04:07 PM JT-Shop: wonder if we need to add G43 to the mdi command for setting tool offsets
04:07 PM Tom_L: using the Z value at the top works great
04:07 PM JT-Shop: I am drilling 0.250" holes in some 0.007" shim stock and I get a slight burr
04:10 PM Tom_L: is the fixture bowing any when it's sandwiched together?
04:15 PM JT-Shop: I was using a clamp on one end but now I'm putting a bolt next to the new hole and see if that improves
04:15 PM Tom_L: it should
04:15 PM lcnc-relay: <JT (@jt-shop:matrix.org)> https://matrix.org/_matrix/media/v1/download/matrix.org/KjabGYRfREGitcIQrXpyjNyP
04:16 PM Tom_L: what's it for?
04:17 PM JT-Shop: steam bending
04:17 PM Tom_L: hmm
04:18 PM lcnc-relay: <JT (@jt-shop:matrix.org)> https://matrix.org/_matrix/media/v1/download/matrix.org/sDthZZrqPwSVtLYKoMAgixPI
04:18 PM JT-Shop: I used plumbers strap for that one but it's not wide enough
04:21 PM XXCoder: interesting.
04:21 PM Tom_L: kindof a band clamp?
04:22 PM XXCoder: I wonder if theres tricks to make clean hole with thin stock
04:23 PM Tom_L: yeah, clamp it like he's doing
04:23 PM Unterhaus_ is now known as Unterhausen
04:23 PM Tom_L: https://www.youtube.com/watch?v=lyYF5THmEbs
04:23 PM Unterhausen: punches, mostly
04:24 PM Tom_L: leaves a wicked sharp edge
04:24 PM Tom_L: but just about anything would on thin stuff like that
04:25 PM XXCoder: yeah thats why I was wondering about tricks to avoid that
04:25 PM XXCoder: maybe drill then endmill plunge
04:25 PM JT-Shop: if I need to I'll grind them perfectly flat on the surface grinder
04:25 PM Tom_L: drill/ream might but i kinda doubt it
04:26 PM JT-Shop: I might try a new drill bit too :)
04:26 PM XXCoder: yeah. hand deburr probably just fine
04:36 PM Unterhausen: lee valley sold out of most of their plane blades until august or September. Seems like a long time
04:36 PM Unterhausen: sold out of hock blades until april
04:40 PM JT-Shop: did't hock retire?
04:41 PM Unterhausen: yes, sold out to lee valley
04:41 PM Unterhausen: apparently they aren't made by the same shops though
04:41 PM Unterhausen: I wanted to try hock blades because they are thicker
04:42 PM roycroft: ron was outsourcing some of his blades to a company in france already
04:42 PM JT-Shop: I bought one a few years back
04:42 PM Tom_L: JT-Shop, accidentally hit file reload with no file loaded and it crashed
04:42 PM JT-Shop: yikes
04:43 PM Tom_L: a warning would have been sufficient :)
04:43 PM XXCoder: ouch no error handling
04:43 PM JT-Shop: WIP
04:44 PM Unterhausen: maybe I'll try a wood river
04:45 PM XXCoder: as long as its not river table lol
04:46 PM XXCoder: https://sawg.org.nz/holm-miehlbradt-rose-engine/
04:46 PM XXCoder: interesting
04:46 PM -!- #linuxcnc mode set to +v by ChanServ
04:46 PM Tom_dev: JT-Shop,
04:46 PM Tom_dev: offset = parent.tool_touchoff_dsb.value()
04:46 PM Tom_dev: offset = offset *-1
04:46 PM Tom_dev: fixed the offset :)
04:47 PM Tom_L: for positive negative and zero offsets
04:47 PM Tom_L: may not be the answer but it worked
04:47 PM Unterhausen: I've been working on my slabs a little. Epoxy would be easier than filling in with wood,that's for sure
04:47 PM XXCoder: https://www.instagram.com/reel/Cs1ragVuijK/?utm_source=ig_web_button_share_sheet&igsh=MzRlODBiNWFlZA== wow nice and sharp. I bet can easily use linuxcnc and c axis "spindle"
04:48 PM XXCoder: lol expensive https://www.instagram.com/reel/C02OxePBbAs/?utm_source=ig_web_button_share_sheet
04:51 PM lcnc-relay: <big_kevin420> solarwind you traitor how dare you denounce robertson
04:52 PM lcnc-relay: <big_kevin420> especially in the name of torx
05:13 PM lcnc-relay: <unterhausen> Robertson is Canadian? No wonder I don't like it, all that fake politeness
05:15 PM roycroft: unterhausen: the robertson head screw is the inspiration for south park's portrayal of canadians as driving square-wheeled cars
05:17 PM Unterhausen: you mean they don't drive square wheel cars?
05:17 PM lcnc-relay: <big_kevin420> it is canadian kinda, im sorry for that.
05:18 PM roycroft: only if you observe them with your south park lenses on
05:18 PM lcnc-relay: <big_kevin420> something about licensed to ford, taperlock screw head so it doesnt fall off
05:18 PM Unterhausen: for some reason, woodcraft sells robertson screws so I have some because I liked the color
05:19 PM Unterhausen: I haven't watched South Park for a long time, but I did go see their broadway play
05:20 PM roycroft: hello, hello, hello!
05:20 PM Unterhausen: only the creators of South Park could make me feel sorry for LDS missionaries
05:23 PM roycroft: hasa diga eeowbai!
05:31 PM * JT-Shop calls it a day
05:55 PM lcnc-relay: <unterhausen> CAKESLOB, what did you use for the spindle on your little cnc lathe?
06:06 PM lcnc-relay: <big_kevin420> made it using 708a angular contact bearings back to back with 2 floating 608 bearing on the back
06:06 PM lcnc-relay: <big_kevin420> https://jauriarts.org/_matrix/media/v1/download/jauriarts.org/YJKZovwTNBBObfPkKfQVQehK
06:08 PM lcnc-relay: <big_kevin420> used one of those chinese er11 collet shaft extenders, laser welded up the shaft and ground the outside shaft based on the internal tapered bore, hard turned the threads on the back, and made tiny lab
06:08 PM lcnc-relay: <big_kevin420> yrathis seals
06:31 PM lcnc-relay: <unterhausen> Thanks. Unfortunately that's far beyond my available equipment
07:40 PM lcnc-relay: <skunkworks8841> https://www.youtube.com/shorts/vRb8mtl6jpg
07:41 PM lcnc-relay: <skunkworks8841> big_kevin420 (@_discord_848368676289773618:jauriarts.org) we did something similar for a high speed spindle.. (used a shaft extender)
07:48 PM lcnc-relay: <big_kevin420> you dont have to go all out like i did, you can just use one as is basicallu
07:49 PM lcnc-relay: <big_kevin420> yeah they work great for the most part
08:30 PM roycroft: gee
08:30 PM roycroft: taylor swift just won a grammy, and she appeared shocked