#linuxcnc Logs
Feb 22 2025
#linuxcnc Calendar
01:31 AM Deejay: moin
02:52 AM memleak: hey bud!
02:53 AM memleak: So Deejay, can you DJ?
02:53 AM Deejay: hey memleak
02:53 AM Deejay: nope
02:54 AM memleak: xD
02:54 AM memleak: fatboy slim is my favorite DJ
02:54 AM memleak: rockafeller skank ftw
02:54 AM Deejay: yeah
02:55 AM memleak: right about now, the funk soul brother
02:56 AM memleak: what's funny is that he made that song purely using samples from 4 different songs and had to pay a 25% royalty fee for each song
03:04 AM memleak: brb
05:31 AM -!- #linuxcnc mode set to +v by ChanServ
05:43 AM -!- #linuxcnc mode set to +v by ChanServ
08:07 AM lcnc-relay: <onceloved.cn@> How to add w axis as tool magazine rotation axis in QtDragonHD five-axis system? Is there an example? I use xyzac for five-axis. I intend to use any of buvw as tool magazine rotation axis.
08:59 AM Tom_L: oddname_skane, i was doing some testing and figured out on your simple remap, since you're not using prolog & epilog you don't need any of the [PYTHON] section. just the REMAP = M6 ngc=yoursubroutine.ngc
08:59 AM Tom_L: sure simplifies it
08:59 AM Tom_L: in the [RS274NGC] section
09:00 AM Tom_L: you can even put your subroutine in the nc_files folder
09:21 AM lcnc-relay: <skunkworks8841@> onceloved.cn@ you don't need to use an axis for tool changing..
09:35 AM Tom_L: skunkworks, do you know how to capture the tool number in a T4 M6 call?
09:35 AM Tom_L: to pass to a subroutine
09:36 AM Tom_L: it's not #5400.. that's the current tool
09:41 AM Tom_L: iocontrol.0.tool-prep-number
09:41 AM lcnc-relay: <zincboy_ca_on@> The python stdglue.py contains code to set variables with that info. In the T remap (prepare_prolog) the selected tool (Tn) would be set as #<tool> and #<pocket>. Which are self.selected_tool and self.selected_pocket in python. Same in the M remap, just the gcode variable names might be different.
09:42 AM Tom_L: i was trying to get by without using the .py stuff
09:42 AM Tom_L: i'll take a look at that though
09:42 AM lcnc-relay: <zincboy_ca_on@> I think you have to use the python prolog and epilog to get that info.
09:42 AM Tom_L: i may be able to grab it from iocontrol though
09:42 AM lcnc-relay: <skunkworks8841@> can you check the tool prep-number from gcode?
09:43 AM Tom_L: that's the magic question
09:43 AM lcnc-relay: <skunkworks8841@> From hal
09:43 AM lcnc-relay: <skunkworks8841@> lol - I don't know off the top of my head.
09:43 AM Tom_L: i was trying to avoid all the py stuff to make it simple for oddname
09:43 AM lcnc-relay: <skunkworks8841@> It must be available though - because when I do a T on the k&t - it actually runs the tool chain
09:43 AM lcnc-relay: <zincboy_ca_on@> #<_selected_tool> and #<_selected_pocket>
09:43 AM lcnc-relay: <skunkworks8841@> (to pre-fetch the tool)
09:44 AM Tom_L: zinc, are those listed in o word overview?
09:44 AM Tom_L: named parameters
09:44 AM lcnc-relay: <zincboy_ca_on@> Yes.
09:45 AM lcnc-relay: <zincboy_ca_on@> https://linuxcnc.org/docs/html/gcode/overview.html#gcode:predefined-named-parameters
09:45 AM Tom_L: thanks
09:45 AM Tom_L: i mean G not O
09:47 AM Tom_L: cool, that worked
09:47 AM Tom_L: thanks
09:47 AM lcnc-relay: <skunkworks8841@> linuxcnc is cool
09:48 AM JT-Cave: I use classicladder and hal to change tools on the chnc
09:49 AM lcnc-relay: <skunkworks8841@> same
09:49 AM lcnc-relay: <skunkworks8841@> That was before re-mapping was a thing. I don't know if I would do it different now.
09:49 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/toolchange2.png
09:50 AM Tom_L: perfect
09:51 AM Tom_L: skunkworks, you know remap has been around for a coon's age..... just sayin :)
09:51 AM JT-Cave: https://pasteboard.co/JvoBNxxVnQQP.png
09:51 AM lcnc-relay: <skunkworks8841@> lol.. Not since the K&T was done..
09:52 AM Tom_L: thanks jt
09:53 AM lcnc-relay: <skunkworks8841@> 14 years ago
09:53 AM Tom_L: wow time flies
09:53 AM lcnc-relay: <skunkworks8841@> right!?
09:54 AM Tom_L: wonder why they use float on tool numbers instead of int
09:55 AM Tom_L: the .00000 indicates float
09:58 AM bjork1intosh: Tom_L: I think it's a sort of 'versioning'.
09:58 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/toolchange3.png
10:00 AM bjork1intosh: oh I see.
10:01 AM bjork1intosh: it's a representation issue. it needs to be cast to int.
10:01 AM lcnc-relay: <zincboy_ca_on@> I think it is becuase Gcode only has floats.
10:01 AM Tom_L: could be
10:02 AM bjork1intosh: yeah but the tool numbers have nothing to do with GCode itself no?
10:02 AM Tom_L: indirectly
10:02 AM Tom_L: i can see F and maybe S being float
10:03 AM lcnc-relay: <zincboy_ca_on@> Yes, but they are set/read in gcode so have to be represented as a float.
10:24 AM lcnc-relay: <skunkworks8841@> what would be the best way to start a hal file at bootup?
10:30 AM lcnc-relay: <skunkworks8841@> lol - reboot crontab seems to work
10:34 AM Tom_L: my bot is in a cron job and works sometimes :)
10:34 AM lcnc-relay: <skunkworks8841@> lol
10:34 AM Tom_L: crontab -e
10:34 AM Tom_L: @reboot.....
10:34 AM lcnc-relay: <skunkworks8841@> it didn't work initally as I had a couple halmeters. It didn't like that.
10:36 AM Tom_L: what about calling a bash script in the crontab?
10:36 AM lcnc-relay: <skunkworks8841@> I think that would work too.. (I do that at work all the time)
10:39 AM lcnc-relay: <skunkworks8841@> wow - the rpi5 takes 16 seconds to boot up and pull the safety relay in
10:39 AM lcnc-relay: <skunkworks8841@> I think that should work just fine..
10:39 AM lcnc-relay: <skunkworks8841@> (no monitor installed)
10:41 AM lcnc-relay: <skunkworks8841@> have to figure out were I am going to mount the estop..
10:42 AM lcnc-relay: <skunkworks8841@> there is a push button box down by my knee - that might be an ok spot. I think it started the motor/generator
10:47 AM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/XDKFmxFVWNBn1frbA
10:47 AM lcnc-relay: <skunkworks8841@> lol - exactly what it says
10:48 AM Tom_L: you don't find cast mouting plates like that today
10:48 AM lcnc-relay: <skunkworks8841@> nope
10:49 AM lcnc-relay: <skunkworks8841@> this needs to be wired in.. It has been run off a 220v extention cord for as long as I can remember
10:49 AM Tom_L: it worked.
10:50 AM lcnc-relay: <skunkworks8841@> yep
10:52 AM lcnc-relay: <skunkworks8841@> what are the chances I corrupt something just pulling the power from the pi..
10:52 AM lcnc-relay: <skunkworks8841@> time will tell )
10:52 AM lcnc-relay: <skunkworks8841@> )
10:52 AM lcnc-relay: <skunkworks8841@> 😉
10:53 AM Tom_L: doesn't it need a somewhat hefty supply already?
10:53 AM Tom_L: maye i
10:53 AM Tom_L: 'm thinking of something else
10:55 AM lcnc-relay: <skunkworks8841@> it is a 3hp dc motor
10:56 AM lcnc-relay: <skunkworks8841@> so not really that much
10:56 AM Tom_L: the emf might be a problem
10:57 AM lcnc-relay: <skunkworks8841@> this is now run by amc drives - and I have a 40? ohm resistor that gets place across the armature when the motor is turned off.
11:03 AM roycroft: my cunning plan worked - i am not as sore this morning, and the sun is shining
11:03 AM lcnc-relay: <skunkworks8841@> supposed to get into the 40's tomorrow
11:04 AM Tom_L: 40F here today
11:04 AM Tom_L: 50 tomorrow
11:04 AM lcnc-relay: <skunkworks8841@> lol - I think we get your weather a day later
11:05 AM Tom_L: 64 monday
11:05 AM lcnc-relay: <skunkworks8841@> sunday should be a good ski day
11:05 AM roycroft: 15c here today, warming up into the 20s by late next week
11:05 AM roycroft: we may break record high temps
11:06 AM roycroft: and only two weeks ago we tied record lows
11:07 AM roycroft: the rain is still due in the early afternoon today, though, so i'll be heading out to unload the pickup shortly
11:08 AM * roycroft needs his cappuccino first
12:01 PM lcnc-relay: <oddname_skane@> Tom_L: I tried before without, remember that "command too long"
12:01 PM lcnc-relay: <oddname_skane@> but since my code errored out I will try the ngc from that other fellas git
12:01 PM lcnc-relay: <oddname_skane@> might be an error on my side 🙂
12:04 PM lcnc-relay: <oddname_skane@> another ngc might prove me right or wrong on that though
12:05 PM Tom_L: i have another file for you
12:05 PM lcnc-relay: <oddname_skane@> will try later, had some freak "accident" and got a nice severe allergic reaction on my hands for some unknow reason, letting the antihistamines do their work now 😄
12:06 PM lcnc-relay: <oddname_skane@> just aslong its not made by me we can be sure its not just my work that is the issue 😄
12:06 PM Tom_L: if you use theirs, you will need the python stuff but with what you had started it's simple enough you won't
12:07 PM Tom_L: it's just a simplified example
12:07 PM lcnc-relay: <oddname_skane@> shoot then 🙂
12:07 PM -!- #linuxcnc mode set to +v by ChanServ
12:08 PM Tom_dev: https://paste.debian.net/1354174/
12:08 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/toolchange3.png
12:08 PM lcnc-relay: <oddname_skane@> will I need the code or put as is just to debug?
12:08 PM Tom_L: you can see the result there
12:09 PM Tom_L: just add the REMAP = M6 ngc=oddname.ngc
12:09 PM lcnc-relay: <oddname_skane@> to me it looks like the standard axis manual toolchange window?
12:09 PM Tom_L: look at the errors window
12:09 PM Tom_L: that happens before the toolchange
12:09 PM Tom_L: it gives you the requested tool info and the current tool info
12:10 PM Tom_L: then you can add your code in using those
12:11 PM Tom_L: i'll be leaving here soon but can help fix it up later on
12:11 PM Tom_L: i think what you're doing is pretty simple
12:11 PM lcnc-relay: <oddname_skane@> no hurries, grateful for the help 🙂
12:11 PM Tom_L: run that file and see what you get
12:11 PM lcnc-relay: <oddname_skane@> just for testing I dont need code to test first right?
12:11 PM lcnc-relay: <oddname_skane@> just the pate?
12:11 PM lcnc-relay: <oddname_skane@> *paste
12:12 PM Tom_L: put that ngc in the nc_files folder as an .ngc file
12:12 PM Tom_L: add the remap line to the ini file
12:12 PM Tom_L: [RS274NGC] section iirc
12:12 PM lcnc-relay: <oddname_skane@> yeah
12:12 PM Tom_L: then do a tool change
12:12 PM Tom_L: that's it
12:12 PM lcnc-relay: <oddname_skane@> cool
12:14 PM Tom_L: i think we can build your code up from there
12:15 PM lcnc-relay: <oddname_skane@> will do some testing later with the little one sleeping 🙂
12:15 PM Tom_L: gotta go shopping soon but will be back later on
12:16 PM Tom_L: if you run that with no tool (on startup) current pocket will return -1 and tool will return 0
12:16 PM lcnc-relay: <oddname_skane@> ah
12:17 PM Tom_L: all the conditions can be coded for i'm pretty sure
12:18 PM Tom_L: if tool = 0 and pocket = -1 skip the part that returns the current tool
12:18 PM Tom_L: for example
12:19 PM Tom_L: ^^ sudo code
12:20 PM Tom_L: pseudo*
12:22 PM Tom_L: if you want to retain the loaded tool on shutdown you may be able to store it in a numbered user parameter
12:23 PM Tom_L: and check it when you run the sub
12:24 PM lcnc-relay: <oddname_skane@> oh I think its better to keep it simple and unload tool when program is done
12:25 PM Tom_L: that can be done as well
12:25 PM lcnc-relay: <oddname_skane@> KISS 😄
12:25 PM Tom_L: call a T0 possibly
12:25 PM lcnc-relay: <oddname_skane@> keep it simple stupid, I should not make it overly complicated for my own sake 🙂
12:26 PM Tom_L: KISS, meh... make it work for you
12:28 PM lcnc-relay: <oddname_skane@> I have tendancy to.... "it works, ill just add this too, it worked, fun, why not add this too then"
12:28 PM lcnc-relay: <oddname_skane@> suddenly nothing works 😄
12:30 PM Tom_L: then figure out what happened and learn
12:31 PM Tom_L: Y will be the same for all the tools right?
12:31 PM Tom_L: just X to space between them...
12:32 PM Tom_L: i don't have your original file... i changed X and Y
12:32 PM Tom_L: sounds like a good evening project...
12:53 PM lcnc-relay: <skunkworks8841@> found a braker labeled Monarch. I don't remember the monarch being in a different location - but must have been
12:54 PM lcnc-relay: <skunkworks8841@> wires are just end in a conduit that goes in a totally different direction
01:08 PM roycroft: monarchs are migratory
01:14 PM lcnc-relay: <oddname_skane@> Yeah Y = same for all, just 38mm difference between each pocket
01:18 PM Unterhaus_ is now known as Unterhausen
01:19 PM Unterhausen: some time ago the university sold a monarch that the movers had dropped on its face. I'm not sure I understand how you do that, they are so wide
01:19 PM Unterhausen: it was okay though
01:20 PM Unterhausen: I looked inside the base and was horrified by the rats nest of wires
01:29 PM lcnc-relay: <skunkworks8841@> lol - this one was dumped on its face too
01:29 PM lcnc-relay: <skunkworks8841@> Dad had to fix the cross slide and we don't have an actual knob for it either
01:29 PM lcnc-relay: <oddname_skane@> Eyy Tom!
01:29 PM lcnc-relay: https://pasteboard.co/9reVBWlqPzkA.png
01:29 PM lcnc-relay: <skunkworks8841@> that is the only reason why we got it probaby
01:30 PM lcnc-relay: <skunkworks8841@> nice lathe though - even if it is a bit wonky
01:30 PM lcnc-relay: <skunkworks8841@> now - do I cheat and drop a cable to it - or actually bend conduit..
01:33 PM lcnc-relay: <oddname_skane@> with my code however in the ngc same error as before 😄 "command too long"
01:43 PM lcnc-relay: <oddname_skane@> atleast same problem with the git-code so its me doing something wrong, who would have guessed 😄
01:54 PM xxcoder: wow good machinist sat videos lineup today
01:54 PM lcnc-relay: <skunkworks8841@> hmm - I wonder if a) we have any 1/2 conduit and b) where should I look
01:54 PM lcnc-relay: <skunkworks8841@> found the bender
02:15 PM xxcoder: quite blustery here
02:19 PM lcnc-relay: <big_kevin420@> dammit, i either get dressed and go vote early.....or dont get dressed until monday , and i vote thursday after work
02:20 PM lcnc-relay: <oddname_skane@> german election?
02:20 PM lcnc-relay: <big_kevin420@> nah provincical election
02:20 PM lcnc-relay: <oddname_skane@> ahh
02:21 PM lcnc-relay: <big_kevin420@> so just as lame
02:21 PM lcnc-relay: <big_kevin420@> last time i voted, there was a guy with the last name " Poos "
02:22 PM lcnc-relay: <big_kevin420@> so he got my vote
02:22 PM lcnc-relay: <oddname_skane@> 😄
02:22 PM lcnc-relay: <big_kevin420@> these scantron votiong machines suck though
02:23 PM lcnc-relay: <big_kevin420@> last time i tried to scrub my vote, it made the whole machine go ape shit and they chased me down the hall and the voulenteer had to do a shit load of paper work and i had to revote
02:23 PM roycroft: we've been voting by mail here since before the turn of the century
02:23 PM roycroft: i never drop my ballot in the mail though - i take it to ballot drop box that has video surveillance and anti-tampering mechanisms
02:24 PM lcnc-relay: <big_kevin420@> good call
02:24 PM roycroft: and two days later i can check on line to see if my ballot has been received
02:24 PM roycroft: it's the civilized way to vote :)
02:24 PM roycroft: the belt grinder stand and drawers are unloaded, the stand put in place and leveled, and the drawers installed
02:25 PM roycroft: now i am tired, and that was the easy job
02:25 PM roycroft: unloading the band saw is going to be a bit more difficult, because it weighs a lot more
02:26 PM xxcoder: too bad you dont have slav err I mean kids to help you out
02:26 PM roycroft: 175kg
02:26 PM roycroft: not really heavy, but way heavier than is easy for one person to manage
02:26 PM roycroft: i have better than kids
02:26 PM roycroft: i have come-alongs
02:26 PM xxcoder: lol
02:27 PM roycroft: the difference being that i can control the come-alongs
02:27 PM roycroft: that can't always be said for kids
02:27 PM roycroft: i did the controlled slide thing with my belt grinder stand, and that worked brilliantly
02:28 PM roycroft: but the bandsaw is going to need to be let down slowly, and with no muscle power holding it back
02:28 PM roycroft: the sucky thing is that it takes three goes with the come-along to hoist it all the way up or down
02:29 PM roycroft: so i have to lower it 1/3 of the way, tie it in place, reset the come-along, do another 1/3, and then again
02:29 PM roycroft: works fine but it takes a long time
02:29 PM roycroft: it took me 3-1/2 hours yesterday to load this stuff, and another 45 minutes to disassemble the belt grinder
02:30 PM roycroft: i think the unloading will go faster, but the reassembly will go much slower, and i'll take the opportunity to clean and lube the belt grinder really well
02:30 PM roycroft: i should be able to use it by tomorrow though, which will be fantastic - i have really really missed having it
02:30 PM xxcoder: nice
02:30 PM roycroft: even before i built this one, i always had small belt grinders in the shop
02:31 PM * roycroft generally dislikes grinding wheels
02:32 PM roycroft: the top isn't as rusted as i thought - just some light surface rust in a few places
02:32 PM roycroft: i should have it looking like new again in no time
02:33 PM xxcoder: man yorkshire... tons of work for door
02:33 PM roycroft: i'd like to try some of that ceramic anti-rust coating, but i don't have it, it's expensive, and i want to be able to use the grinder again as soon as possible, so it will be boeshield t-9 again, which actually works really well
02:33 PM xxcoder: very very high end door
02:33 PM roycroft: another door?
02:33 PM xxcoder: seems so.
02:33 PM roycroft: or are you watching his older door video?
02:34 PM xxcoder: nah tend not to rewatch
02:34 PM roycroft: i'll have to check it out when i have the time
02:34 PM xxcoder: yeah hour long video
02:34 PM roycroft: i don't how long it is, but if it's new yorkshire workshop it's probably 45 minutes to an hour or more, and i don't have that much time now
02:35 PM xxcoder: I can see the future ;)
02:35 PM roycroft: matt cremona is slabbing again today, so i have that to watch too, which will also be the better part of an hour
02:35 PM roycroft: and the new shaper sessions video was just posted, which is also over an hour
02:35 PM roycroft: i'm not sure i can sit through that whole video though
02:36 PM roycroft: jake and russ have always been a bit irritating, and now i see russ is sporting a man bun
02:36 PM roycroft: so he's gone total hipster
02:36 PM roycroft: he's always had some of that smug hipster energy, so i'm not surprised
02:37 PM xxcoder: yeah dunno on man bun. I doubt I would do it, assuming I can even grow enough hair for that
02:37 PM xxcoder: my head hair grows extremely slowly. around 1-2 inch a year\
02:37 PM roycroft: what i have left doesn't grow very fast any more, but it used to
02:38 PM roycroft: anyway, i have about 5-10 minutes until i hit that point where i'm rested enough to keep going but not too well settled to get up
02:38 PM roycroft: i hoisted the bandsaw up using the handle as the winch point
02:39 PM xxcoder: I still remember around 20 years ago my sis wanted me to grow out to donate to locks of love. they need foot long hair to donate. after waiting 2 years mine was at 4 inches. told her I'll not have to suffer it for literally decade so gave it up
02:39 PM roycroft: the handle is now loose and wiggling - i think it cracked
02:39 PM roycroft: so now i need to figure out another way to hook onto it
02:40 PM xxcoder: bolt im some steel handle temp?
02:41 PM roycroft: i'll likely use some winch straps and cobble something up
02:41 PM roycroft: i have all my chains and hooks and straps and ropes and other winching/hoisting gear here, so it should be easy to figure something out
02:42 PM roycroft: yesteray i only brought what i thought i might need, and that made for some creative winching when things did not work out as anticipated
02:42 PM roycroft: and of course since i was in mid-winch, i could not just pop over to the store to buy what i needed
02:43 PM roycroft: not to mention that even in 4 low with a half ton load, i almost got stuck yesterday in the mud
02:43 PM roycroft: the property is torn up pretty badly where i back my pickup in
02:44 PM roycroft: the guy who built the place covered the entire property with 6 mil plastic, and then put a bit of topsoil on top of it
02:44 PM roycroft: in the summer, when the ground is dry, that's ok
02:44 PM roycroft: but in the rainy season, the topsoil turns into mud and i end up driving on plastic
02:45 PM * roycroft is starting to get comfortable, and heads back out while he still can
02:52 PM lcnc-relay: <oddname_skane@> I think this from another Git is a better suited start @ Tom.
02:52 PM lcnc-relay: I realized I didnt think about the probe uses as tool measurementsensor. This code "works" atleast it doesnt complain about command too long, but "Named parameter # <selected_tool> not defined, I assume it has to do with his way of saving the selected tool
02:52 PM lcnc-relay: <oddname_skane@> https://pastebin.com/jw71CbiD
03:18 PM faheus0 is now known as faheus
03:58 PM lcnc-relay: <skunkworks8841@> matt cremona is in the twin cities.. Watched him a few times
03:59 PM lcnc-relay: <skunkworks8841@> A wood worker friend of mine has communicted with him off and on
04:01 PM Tom_L: oddname_skane, are you using gmoccapy?
04:02 PM lcnc-relay: <oddname_skane@> no idea, guess not?
04:02 PM Tom_L: axis gui?
04:02 PM lcnc-relay: <oddname_skane@> ahh its a gui, qtdragon
04:02 PM lcnc-relay: <oddname_skane@> hd
04:03 PM Tom_L: what makes you think this last one is better?
04:03 PM lcnc-relay: <oddname_skane@> atleast it has probe-routine for the tool length
04:03 PM lcnc-relay: <oddname_skane@> i havent thought about that at all 🙂
04:11 PM Tom_L: it has things in it that look specific to gmoccapy
04:11 PM lcnc-relay: <oddname_skane@> ah
04:12 PM Tom_L: post your original code somewhere so i can see it
04:12 PM lcnc-relay: <oddname_skane@> but I know he is using qtdragon too for it
04:12 PM lcnc-relay: <oddname_skane@> but made a custom interface for it aswell, could that be the gmocapy part?
04:13 PM Tom_L: i've no idea at this point
04:13 PM lcnc-relay: <oddname_skane@> https://pastebin.com/kFStVmUE I reckon this is my original
04:15 PM lcnc-relay: <oddname_skane@> which gives me "command too long"
04:16 PM Tom_L: that has the numbers i used
04:16 PM lcnc-relay: <oddname_skane@> yeah you cleaned it up 🙂
04:17 PM lcnc-relay: <oddname_skane@> but was the same before anyway, "command too long"
04:17 PM Tom_L: that paste side adds something lcnc doesn't like
04:17 PM Tom_L: i have a working copy of that
04:19 PM lcnc-relay: <oddname_skane@> can you share the ngc?
04:21 PM Tom_L: i thought i did
04:21 PM lcnc-relay: <oddname_skane@> I think it was a paste but if you believe the past messes something up
04:21 PM lcnc-relay: <oddname_skane@> * paste
04:22 PM Tom_L: https://paste.debian.net/1353759/
04:22 PM Tom_L: debian's site doesn't
04:22 PM lcnc-relay: <oddname_skane@> ah
04:23 PM Tom_L: i'm working on something
04:24 PM Tom_L: did you write that?
04:24 PM lcnc-relay: <oddname_skane@> with the support of the "wiki" other git-files and chatGPT
04:24 PM Tom_L: is 17 the old tool or the requested tool?
04:24 PM lcnc-relay: <oddname_skane@> but yes
04:25 PM Tom_L: ln 7 etc is the old tool
04:25 PM Tom_L: (current_tool)
04:25 PM lcnc-relay: <oddname_skane@> 17 should set the current tool which I want to change to I reckon it was
04:26 PM Tom_L: is 17 the current_tool or the selected_tool?
04:26 PM Tom_L: ok
04:26 PM Tom_L: looking at 19 it looks like it may be the tool you're unloading
04:27 PM lcnc-relay: <oddname_skane@> yeah its the current loaded tool
04:27 PM lcnc-relay: <oddname_skane@> so it knows its T3 = put it back in pocker 3
04:27 PM lcnc-relay: <oddname_skane@> * pocket
04:28 PM lcnc-relay: <oddname_skane@> or so I thought it should work
04:28 PM lcnc-relay: <oddname_skane@> I can be on a right track, or I can be lost in the woods for all i know with that code
04:51 PM NetPipe: are you unchinese too ?
04:52 PM lcnc-relay: <oddname_skane@> @Tom atleast I think it should set Tool1 = pocket 1 etc, not sure if it works though 🙂
04:53 PM lcnc-relay: <captainhindsight_.@> stay away from this idiot unless you are as well https://www.youtube.com/watch?v=Hx0uTDLQ_CU
05:02 PM xxcoder: repotted my permission plant
05:02 PM xxcoder: was getting bit big lol. plan to do english ivy next
05:04 PM xxcoder: dont think I will report aloe. it dont seem to grow. wrong envorment probably. if it dies ill get those spider plant
05:04 PM xxcoder: *repot
05:05 PM lcnc-relay: <skunkworks8841@> hey - I can run conduit
05:06 PM Tom_L: oddname_skane, ok i have it moving to positions then doing a toolchange
05:08 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/d76Fj79M3cbJLn1Q8
05:08 PM lcnc-relay: <skunkworks8841@> not to code I am sure...
05:09 PM Tom_L: i didn't see a thing :)
05:09 PM lcnc-relay: <skunkworks8841@> needs alteast one bracket 🙂
05:09 PM Tom_L: looks like it's holding up to me
05:09 PM lcnc-relay: <captainhindsight_.@> https://gearsolutions.com/features/involute-spiral-face-couplings-and-gears-design-approach-and-manufacturing-technique/
05:11 PM lcnc-relay: <skunkworks8841@> Hey - I have a curvic coupling like that - from the 60's
05:11 PM Tom_L: oddname_skane, where's that toolchange video you posted?
05:12 PM lcnc-relay: <oddname_skane@> https://youtu.be/173HSMmHj4E?si=20lJ7BMvRsB1uui_
05:12 PM lcnc-relay: <oddname_skane@> Just messing about
05:13 PM lcnc-relay: <captainhindsight_.@> skunkworks8841@ Hirth or Curvic?
05:13 PM lcnc-relay: <oddname_skane@> Can you share the working ngc? Would be nice to find out why its working vs mine 🙂
05:13 PM Tom_L: once i get a bit more done yes
05:14 PM Tom_L: i'm working my way thru the errors
05:15 PM lcnc-relay: <oddname_skane@> Cool, well im off for the Swedish night 🙂 i will catch you laters. 12 am here and the histamine dose is killing me 😄
05:15 PM lcnc-relay: <captainhindsight_.@> trying find a video or Hirth vs Curvic
05:15 PM lcnc-relay: <captainhindsight_.@> or/of
05:15 PM lcnc-relay: <oddname_skane@> 12 at night, if i got my am pm wrong
05:16 PM lcnc-relay: <captainhindsight_.@> https://www.sciencedirect.com/science/article/abs/pii/S0022460X22005740
05:16 PM Tom_L: oddname_skane, i'll likely have something in the AM
05:17 PM lcnc-relay: <captainhindsight_.@> A Curvic coupling is distinguished from a Hirth or other spline like shaft assembly couplings by its complex curved tooth surfaces.
05:17 PM lcnc-relay: <skunkworks8841@> yes - these have curved teeth
05:17 PM Tom_L: i can post this but i just added code that isn't working yet
05:17 PM JT-Shop: 11:59pm is night 12:00 is a funny time could be pm or am but 12:01am is am for sure
05:17 PM lcnc-relay: <skunkworks8841@> this is what alignes the k&t's table at 5 degree incprements
05:17 PM lcnc-relay: <skunkworks8841@> increments
05:18 PM roycroft: well, the bandsaw is unloaded and under cover
05:18 PM roycroft: and the rain started pretty much exactly as advertised
05:19 PM roycroft: so if you don't count a blasting cabinet as a machine (i don't), all my machines are now at my new house or in local storage
05:21 PM lcnc-relay: <skunkworks8841@> captainhindsight_.@ https://photos.app.goo.gl/578XMqM3hWfYgyaj9
05:21 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/jcoa8SZdkV61yP9L8
05:21 PM lcnc-relay: <skunkworks8841@> both sides are convex
05:23 PM lcnc-relay: <skunkworks8841@> lol no they are not. https://photos.app.goo.gl/ApVstXWf5ay7E1Ka8
05:23 PM lcnc-relay: <skunkworks8841@> I remember thinking that they would be but was proven otherwise..
05:23 PM lcnc-relay: <skunkworks8841@> so - concave/convex
05:25 PM lcnc-relay: <captainhindsight_.@> pre-cnc era fabrication as well
05:26 PM lcnc-relay: <skunkworks8841@> maybe... they had one or 2 versions before the one we have.. but probably
05:34 PM _unreal_: so I was successful in getting some of my tools away from My former business partner. So now just waiting for my dads house to "GET SOLD!" So I can move out to temp lodging while I fine a buy a home. I need my share of the inheritance money from the house to have the closing money to buy a home.
05:34 PM _unreal_: But in any case I was able to get my small machine shop end mill, lathe, antique buffer
05:35 PM _unreal_: my $1700 welder and a lot of other tools
05:35 PM _unreal_: err tool parts only about 30% :( but they were the BIG items.
05:36 PM _unreal_: So I can not wait to get the little machine shop metal lathe and endmill setup when I buy a home. I'll be CNC converting them
05:36 PM _unreal_: The the cool thing is that both of them are early versions so they are extra large machine
05:36 PM _unreal_: compaired to what you can purchased to day
05:40 PM roycroft: very large machines are made today
05:40 PM roycroft: one difference is that there are more smaller machines today than historically, and more precise smaller machines today (horology and other specialty fields notwithstanding)
05:41 PM * roycroft is about to make the belt grinder stand top nice and shiny and new looking again
05:41 PM lcnc-relay: <captainhindsight_.@> what times does the horology class start?
05:42 PM roycroft: i need to find my festool orbital sander that i use only for cleaning up steel and cast iron machine/bench tops
05:42 PM _unreal_: wish I knew what the model numbers are of the 2 machine off the top of my head
05:42 PM roycroft: you're already late, capthindsight_.@
05:43 PM * roycroft gets back to work
05:45 PM JT-Shop: finally above freezing here for the day
05:46 PM xxcoder: nice
05:46 PM xxcoder: here its still quite hot for winter, 55f
05:47 PM xxcoder: night is going to be 49f
05:49 PM JT-Shop: monday night will be the first night above freezing
06:26 PM roycroft: i just ran out of blue shop towels
06:27 PM roycroft: that has never happened before, except during the pandemic when they were made of unobtanium for a while
06:27 PM Tom_L: use the red ones
06:27 PM roycroft: i'm pretty sure the local hardware store carry them, though
06:27 PM roycroft: the red ones are at the old shop still
06:28 PM roycroft: and i would not want to use them for this
06:29 PM roycroft: the timing was perfect though - i used the very last towel to apply the boeshield t-9, and that needs to sit for 2 hours before i buff it out
06:29 PM roycroft: plenty of time to head up the road and get some more
06:29 PM roycroft: i just can't believe i ran out
06:41 PM lcnc-relay: <skunkworks8841@> brown is going to be the new green... (I am color blind)
06:43 PM lcnc-relay: <skunkworks8841@> lol - looking at all these open electrical boxes - wth was dad doing?
06:45 PM lcnc-relay: <skunkworks8841@> did find one of my favorite tools for electrical finally.. I actually put it in the right tool drawer - just forgot
06:45 PM lcnc-relay: <skunkworks8841@> https://photos.app.goo.gl/mWnyzh8vpfsJX7Te9
06:47 PM Tom_L: yup those are handy
06:48 PM lcnc-relay: <skunkworks8841@> I wonder how many wires I stripped with that tool...'
07:07 PM roycroft: i have a few crappy wire strippers like that that i just need to take to the dum
07:07 PM roycroft: p - i would not even want to sell them for a dollar at a garage sale
07:08 PM roycroft: i would not be able to live with myself knowing the pain i inflicted on another person
07:08 PM roycroft: i have one good stripper like that one that works really great, but i can never find it
07:08 PM Tom_L: you gonna make that poor guy keep usin his teeth?
07:08 PM roycroft: imo, that would be less painful than using a crappy stripping tool
07:09 PM roycroft: anyway, i usually use a klein manual wire stripper
07:09 PM roycroft: because i have several of them, and i actually do keep track of where they are supposed to live, and keep them put away properly
07:10 PM roycroft: there is an interesting tool for stripping fine gauge wires for wire wrapping, that has an adjustable depth stop, but is totaly manual
07:10 PM roycroft: i have that in several sizes
07:11 PM lcnc-relay: <skunkworks8841@> probably 90% if the time I use a razor blade
07:11 PM lcnc-relay: <skunkworks8841@> hmm - where are the yellow wire nuts..
07:12 PM roycroft: i'm not finding it anywhere online
07:12 PM roycroft: perhaps because wire wrapping is pretty much a lost art now
07:13 PM lcnc-relay: <skunkworks8841@> lol - I am glad I missed that..
07:14 PM roycroft: it basically has a vee shaped cutter at the very end, that only gets as small as the wire you're stripping, and an adjustable depth stop farther in the body of the tool
07:16 PM lcnc-relay: <ccatlett1984@> i have an adjustable auto-depth stripper for small dia. wires
07:17 PM lcnc-relay: <ccatlett1984@> came with one of my connector kits, either JST or the microfit
07:17 PM lcnc-relay: <ccatlett1984@> i think the JST
07:17 PM roycroft: https://www.datacomtools.com/store/ST-100.html
07:18 PM roycroft: there - that is similar to the ones i have
07:18 PM roycroft: mine do not have dual/adjustable blades though - i have one for 22ga, 24ga, 26g, and 28ga
07:18 PM lcnc-relay: <ccatlett1984@> that thing looks medieval...
07:19 PM roycroft: i don't know how things are these days, but in the olden days, if you worked in a telecom central office you had those strippers and used them daily
07:19 PM lcnc-relay: <ccatlett1984@> https://www.amazon.com/dp/B086HD2339/
07:19 PM roycroft: i'm pretty sure wire wrapping is still a thing in central offices
07:20 PM lcnc-relay: <ccatlett1984@> everything but last mile is fiber these days
07:20 PM lcnc-relay: <ccatlett1984@> and that's moving to fiber
07:20 PM roycroft: there are still a lot of copper circuits, and there are still clecs
07:20 PM roycroft: alarm systems and the like are still copper
07:21 PM lcnc-relay: <ccatlett1984@> lots of alarms are being moved off copper POTS lines
07:21 PM memleak: added gentoo packages for mesaflash, both for latest git and latest stable (3.4.9) https://github.com/NTULINUX/ntu_overlay/tree/main/sci-electronics/mesaflash
07:21 PM roycroft: i'm not in that industry the way i used to be
07:21 PM roycroft: and i don't care enough to keep up on industry trends :)
07:22 PM roycroft: but i don't disbelieve you at all - what you say is plausible and predictable
07:36 PM roycroft: now we're supposed to get 23mm of rain tonight
07:37 PM roycroft: and 35mm tomorrow
07:37 PM xxcoder: yep seems to be mnostly standard "rain and cold"
07:38 PM xxcoder: whats bit off is how warm it is
07:38 PM roycroft: it should be gorgeous by wednesday
07:39 PM roycroft: sunny, highs in the low 20s
07:39 PM roycroft: more like late march than late february
08:36 PM lcnc-relay: <skunkworks8841@> https://www.youtube.com/watch?v=wORTJX6RVkM
08:41 PM memleak: just added clang support for mesaflash: https://github.com/LinuxCNC/mesaflash/pull/82
08:43 PM memleak: `LLVM=1 make` builds with clang, just like how the linux kernel does it
08:51 PM Tom_L: mesaflash is already so easy to build
09:05 PM memleak: some people prefer clang :)
09:52 PM memleak: brb
09:56 PM roycroft: the snow level is rising to 2100m tonight
09:56 PM roycroft: and the atmospheric river is arriving
09:56 PM roycroft: so we're going to see a lot of now melt, and there are flash flood alerts
10:02 PM memleak: crap..
10:02 PM memleak: https://pastebin.com/NRjtUjAX
10:02 PM memleak: python -c "import linuxcnc" works
10:03 PM memleak: something broke.. this was working before
10:06 PM _unreal_: ya its like 68F outside here
10:08 PM memleak: i had this issue before, i had to set TCLLIBPATH to /usr/lib/tcltk/linuxcnc
10:08 PM memleak: ls /usr/lib/tcltk/linuxcnc shows linuxcnc.tcl and linuxcnc.so
10:08 PM memleak: but that's already set..
10:09 PM memleak: https://forum.linuxcnc.org/9-installing-linuxcnc/42143-solved-linuxcnc-on-arch it's reference here too, same problem but my fix is the same as his
10:11 PM roycroft: https://tripcheck.com/RoadCams/cams/Willamette%20Pass_pid3351.JPG?rand=1740283291078
10:11 PM roycroft: last night that road was covered in snow, on top of black ice
10:24 PM memleak: ok figured it out, /usr/lib/tcltk/linuxcnc is missing TkLinuxCNC
10:25 PM memleak: nope..
10:35 PM memleak: hmm no something else is causing breakage
10:36 PM memleak: i even copied TkLinuxCNC from my rip build into /usr/lib/tcltk/linuxcnc