#linuxcnc Logs

Apr 23 2023

#linuxcnc Calendar

12:01 AM -!- #linuxcnc mode set to +v by ChanServ
01:09 AM Deejay: moin
03:31 AM travis_farmer[m]: Morning ☕️
03:58 AM Contract_Pilot: Morning
04:10 AM -!- #linuxcnc mode set to +v by ChanServ
05:34 AM JT-Cave: morning
05:36 AM -!- #linuxcnc mode set to +v by ChanServ
06:49 AM Tom_L: morning
06:50 AM Tom_L: 35F
07:05 AM JT-Cave: 29°F in SW Mo
07:08 AM Tom_L: at least this time they're a different color
07:09 AM JT-Cave: what is a different color?
07:10 AM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/trucks/Trucks_2.jpg
07:10 AM Tom_L: - 2 hondas + 2 trucks
07:11 AM Tom_L: take up a bit more realestate
07:11 AM JT-Cave: yup
07:11 AM JT-Cave: what kind did they get?
07:12 AM Tom_L: Silvarado RST
07:12 AM Tom_L: one wanted a takoma but once he drove these...
07:13 AM JT-Cave: that sounds like a buddy that always drove a ford truck until he drove a chevy
07:13 AM JT-Cave: last couple of times getting the hondas serviced they had 0 ridgelines on the lot
07:14 AM Tom_L: it's still pretty sparce around here
07:14 AM Tom_L: but they're starting to get a few things back
07:14 AM JT-Cave: the dodge dealer Larry is getting more and more dodges in
07:16 AM JT-Cave: I've don't some decorative steel fencing for him in the past... seems like a nice guy and friendly
07:17 AM Tom_L: no C8's on the showroom but he said he'd be happy to get me one
07:18 AM JT-Cave: did he have an allocation?
07:18 AM Tom_L: i didn't ask
07:18 AM JT-Cave: :)
07:18 AM Tom_L: we went in late and were trying to get the deal done 1.5 hrs after closing
07:19 AM Tom_L: were just going to 'look' while going to eat
07:21 AM JT-Cave: lucky they had what they wanted on the lot, did they trade in the hondas?
07:21 AM Tom_L: yeah
07:21 AM Tom_L: they've been looking for a while and somewhat knew these were ther
07:21 AM Tom_L: e
07:22 AM Tom_L: low mileage hondas... they were rather excited to get them
07:22 AM JT-Cave: I bet
07:25 AM Tom_L: they almost got what they paid for them and drove em for ~3yrs
07:25 AM JT-Cave: yeah that's crazy insane for used car prices
07:25 AM Tom_L: market really has changed
07:26 AM Tom_L: he said it was a perfect time to do it since they _are_ starting to get more and more new stock
07:26 AM Tom_L: which was true... we've been watching
07:28 AM Tom_L: kinda glad.. a little hard for this old man to get in the hondas
07:28 AM JT-Cave: try getting in and out of a corvette :)
07:29 AM Tom_L: now that would be a different story... especially if it was mine
07:29 AM JT-Cave: yup... improvise, adapt and overcome
07:29 AM Tom_L: :)
07:41 AM Tom_L: you could drive to pick yours up.. made in Bowling Green Ky
07:42 AM Tom_L: go a day early and get a tour :)
07:51 AM JT-Cave: I don't think you can pick it up at Bowling Green, there is a museum deliver option but I didn't get that as I had no clue what it is
07:52 AM JT-Cave: if you know the production date and shift you can tour that day and see your car being built
07:52 AM Tom_L: that would be kinda cool
07:52 AM JT-Cave: yup, only a 4.5 hr drive from here
07:53 AM JT-Cave: maybe next week I'll get a 3300
07:54 AM Tom_L: you might be able to get a production & shift date at 3400
07:56 AM JT-Cave: yup, I think 3300 you get a TPW
07:59 AM JT-Cave: museum guy can give you a tpw at 3000 it's seems he has access to info the dealers don't have
07:59 AM Tom_L: he probably gets more of those types of requestes than a dealer
08:00 AM JT-Cave: Shane is quite a popular guy it seems
08:00 AM * Tom_L puth his glasses back on...
08:01 AM * JT-Cave goes to start his chicken day
08:30 AM * travis_farmer[m] is sweating already, having just re-built his server rack, and 1/2 loaded it... i just haven't got as much strength as i used to...
09:42 AM * travis_farmer[m] has completed 99% of his web server relocation, and everything seems to work, so far. still gotta restore ethernet out to the CNC shop...
10:03 AM * JT-Shop tries to decide if a fire is called for today
10:08 AM roguish[m]: interesting https://interestingengineering.com/innovation/top-design-tips-reducing-cnc-lead-times
10:17 AM JT-Shop: seems like any shop should know that
10:18 AM roguish[m]: I think it's more for the 'designers' than the fab shops.
10:19 AM JT-Shop: I've seen some designs by not professional designers (engineers) that make me laugh
10:21 AM roguish[m]: i've worked with design engineers that draw up nice looking stuff, but have no idea how it'd be made or how much it would cost....
10:21 AM Tom_L: i've seen aircraft blueprints that make me laugh. some engineers should be required to apprentice in a shop for a good long time
10:21 AM JT-Shop: in Germany they are required to do that
10:21 AM roguish[m]: totally agree, been saying that for years....
10:22 AM Tom_L: although their stupid designs have become more feasable with the advent of 5+ axis machines
10:22 AM roguish[m]: was 82F yesterday. today down to 75F
10:22 AM Tom_L: just don't tell them that
10:25 AM roguish[m]: almost anything can be made, it's all a matter of how much $$$ and when....
10:46 AM * JT-Shop watches ep115 then takes a nap
10:46 AM * Tom_L is still wading thru taxrate code
10:46 AM JT-Shop: yuck
10:47 AM Tom_L: i put it off to do more fun things yesterday :)
10:47 AM JT-Shop: what's that for?
10:47 AM Tom_L: my business tax rates
10:47 AM JT-Shop: ah
10:47 AM JoseIgnacioRomer: it is the case in argentina too. you usually do technical school before getting into engineering (you learn how to run machine tools)
10:47 AM Tom_L: they added the food tax thing even though i'm not using it i have to account for it
10:48 AM JT-Shop: sux
10:48 AM JoseIgnacioRomer: i had to beat it into my coworkers to make shit machinable
10:48 AM Tom_L: JT-Shop, the timelapse between writing and editing is what sux
10:48 AM JoseIgnacioRomer: if your part needs 3 setups to be machined it will cost a lot more
10:48 AM JT-Shop: yup I hate working on old code
10:48 AM Tom_L: i usually add decent notes
10:49 AM Tom_L: this imports from their file to mine to view and also exports to my phone so i can take it with me
10:49 AM JT-Shop: I find the more I code the better the code gets and the older the code I wonder why I did it that way lol
10:49 AM Tom_L: all incorporated in the ledger file
10:50 AM JoseIgnacioRomer: JT-Shop: just like any other trade
10:50 AM Tom_L: our tax is destination based not source like it was for years
10:50 AM Tom_L: so i have 800+ rates to keep track of
10:51 AM JT-Shop: holy crap
10:51 AM JoseIgnacioRomer: ouch
10:51 AM Tom_L: some are the same but still need to keep track
10:51 AM JoseIgnacioRomer: man bureaucrats love their busy work
10:51 AM Tom_L: the sales tax collected is _supposed_ to go back to help those areas
10:55 AM Tom_L: looks like i may get off easy this time and only have ~4 lines of code to fix
10:55 AM Tom_L: but i had to find them
10:55 AM JT-Shop: what are you coding in?
10:55 AM Tom_L: clipper
10:56 AM Tom_L: it's very old code
10:56 AM JT-Shop: oh my
10:56 AM Tom_L: but it's powerful
10:57 AM Tom_L: oh, then update the phone fields
10:58 AM JT-Shop: https://en.wikipedia.org/wiki/Clipper_(programming_language)
11:01 AM Lcvette[m]: Tom_L: are you above the threshold for salestax?
11:01 AM Lcvette[m]: I fall underneath it is why I was asking
11:02 AM Lcvette[m]: Most states have a $100k threshold before requiring online daddies tax Cookeville for that state
11:03 AM Lcvette[m]: s/daddies/sales/, s/Cookeville/collections/
11:57 AM Lcvette[m]: JT-Shop: when setting num_dio and num_aio, is there any required standard count for linuxcnc over what a user would add? for example if I have 00-05 digital input and 00-03 digital output would I put num_dio=10 or do i need to account for other items in linux also such a motion.probe-input, motion.in-position, motion.motion-enabled etc?
11:57 AM Lcvette[m]: im going through and refining probe basic to lighten it up some and i have a big number for dio and aio
11:57 AM Lcvette[m]: not sure if it affects the performance but they are way more than i actually have setup to be used
12:06 PM JT-Shop: num_dio=6 will cover 00-05
12:08 PM Lcvette[m]: thanks JT!
12:08 PM Lcvette[m]: 😄
12:09 PM JT-Shop: I keep thinking about a Tom Petty line... the waiting is the hardest part
12:10 PM Lcvette[m]: lol
12:11 PM Lcvette[m]: C8 envy is real
12:11 PM JT-Shop: lol
12:12 PM Lcvette[m]: have they given you a date yet?
12:12 PM JT-Shop: no, I'm going to email Shaun at the museum monday... they say he can give you a TPW at 3000
12:13 PM JT-Shop: the dealer can only get the TPW at 3300
12:13 PM Lcvette[m]: whats that?
12:14 PM JT-Shop: https://www.macmulkincorvette.com/status-codes/
12:14 PM Lcvette[m]: ah
12:14 PM Lcvette[m]: I have not had to wait for a corvette before
12:15 PM Lcvette[m]: thats interesting
12:15 PM JT-Shop: me neither... it's all new to me lol
12:16 PM * Lcvette[m] uploaded an image: (9KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/IatjVcYqbdrpxhiJPZDQSlCk/image.png >
12:16 PM Lcvette[m]: the fact they use the word "finally" is a bit unnerving
12:16 PM Lcvette[m]: lol
12:16 PM JT-Shop: lol
12:16 PM JT-Shop: that's actually the #1 Corvette dealer in the nation
12:18 PM Lcvette[m]: looks like a nice place
12:19 PM * Lcvette[m] uploaded an image: (517KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/RcNNRDDcbHrtRuOuhUxnHpQN/image.png >
12:19 PM Lcvette[m]: 3 stories tall too
12:19 PM Lcvette[m]: thats big time
12:20 PM JT-Shop: heading to the Dairy Shack in Eminence MO in a bit... later I have an interesting story on fixing P0492 check engine
12:20 PM Lcvette[m]: never been to more than a single story dealership
12:21 PM Lcvette[m]: look forward to it!
12:21 PM Lcvette[m]: enjoy!
12:41 PM CaptHindsight[m]: multi-story dealerships are more a big city thing
01:09 PM Scopeuk: that generally applies to any building, you only go to multiple floors if land is expensive or hard to come by
02:01 PM CaptHindsight[m]: is that why cars don't fit in most elevators?
02:13 PM roycroft: mitt romney has an elevator for his cars in one of his mansions
02:25 PM * JT[m] uploaded an image: (321KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/nPNhvBNhHeHplzXqPBaQEJJF/20230423_142408.jpg >
02:27 PM Tom_L: 4 lines did it
02:32 PM JoseIgnacioRomer: so i got a guard in my machine i need to open when doing manual tool changes and setting up stock in the machine, but it should estop if it gets opened while the spindle and/or axes are moving. that sounds like it could be done with a few lines of HAL code right?
02:33 PM JoseIgnacioRomer: specifically it should lock the spindle out when the guard is down, manual axis movement should be possible with the guard off
02:33 PM JoseIgnacioRomer: but no automatic programmed motion
02:33 PM JT[m]: Tom_L your clipoer?
02:34 PM Tom_L: yeah
02:34 PM Tom_L: added 2 fields and added 2 items to the FWRITE line
03:03 PM TurBoss[m] is now known as TurBoss8676[m]
03:09 PM -!- #linuxcnc mode set to +v by ChanServ
03:37 PM Lcvette[m]: JT: is there a way to maybe add probe basic to mesact?
03:51 PM Tom_L: that would be quite an undertaking
03:57 PM Lcvette[m]: Tom_L: I don't know, nut i have the requirements in the qtpyvcp section
03:57 PM Lcvette[m]: it sure would be nice to have something in the way of user friendly installation for probe basic
03:58 PM Lcvette[m]: I know Chris Morley black balled it but mesact isn't something i think that would effect would it?
03:58 PM Lcvette[m]: s/nut/but/
04:00 PM Lcvette[m]: If JT could maybe show me what to do to get started on adding it, I am happy to try and do the leg work on it
04:00 PM Lcvette[m]: https://forum.linuxcnc.org/qtpyvcp/48401-py3-probe-basic-config-conversion-doc-lcnc-2-9
04:25 PM JT-Shop: Lcvette[m], is there a way to see if probe basic is installed with python?
04:26 PM JT-Shop: seems like CM doesn't like anything that is not his creation
04:32 PM JoseIgnacioRomer: Lcvette: when i was trying some guis i looked a bit a probe basic, unfortunately my screen is just a bit too small for it :(
04:33 PM JoseIgnacioRomer: im using qtdragon instead
04:42 PM JoseIgnacioRomer: it's 1600x900
04:50 PM Lcvette[m]: Jose Ignacio Romero: yeah many folks with smaller screens have the same comments, but the layout is condusive to 1920x1080
04:51 PM Lcvette[m]: JT-Shop: yes it is installed with python to install qtpyvcp and probe basic
04:51 PM Lcvette[m]: currently installed by .deb files
04:52 PM Lcvette[m]: for debian 12
04:53 PM Lcvette[m]: and yes I think its sad indeed that qtpyvcp got black balled, seems like an open source project wouldn't allow for that type of hubris
04:53 PM JoseIgnacioRomer: yeah i am stuck with the screen size so there is that. what's the big difference between qtvcp and qtpyvcp?
04:54 PM JoseIgnacioRomer: that has been quite confusing when trying to figure out which gui to use
04:54 PM Lcvette[m]: well qtpyvcp is a collaboration where it seems qtvcp is a Chris Morley project
04:55 PM Lcvette[m]: back in a few, have to load another pallet
04:55 PM JT-Shop: ok
04:57 PM JoseIgnacioRomer: still dont get why the split, the qtvcp is also python
04:58 PM JoseIgnacioRomer: that confused me a ton at first until i looked under the hood on qtdragon and it was full of snakes
04:59 PM JT-Shop: pyqtvcp is a different program from qtvcp
04:59 PM JT-Shop: the main difference is ease of making your own gui's with pyqtvcp
05:00 PM Lcvette[m]: This ^^^
05:01 PM JT-Shop: https://github.com/jethornton/mill_touch_v7
05:05 PM JoseIgnacioRomer: one feature im missing right now is buttons for doing tool changes in manual mode. i would have thought i could select a tool in the table and there would be a button to issue the M6 G43 command corresponding to it
05:06 PM -!- #linuxcnc mode set to +v by ChanServ
05:08 PM JoseIgnacioRomer: hmm that mill touch v6 looks interesting
05:08 PM JT-Shop: actually v7 is better but I don't have any screen shots
05:11 PM JT-Shop: https://youtu.be/vbUyt4nJlNs?t=912
05:13 PM XXCoder: lead?
05:13 PM JT-Shop: yup
05:14 PM XXCoder: the splashing makes me cringe a little bit but cool
05:15 PM XXCoder: I wouldnt be in same room as liquid lead without mask to filter out vapor
05:15 PM XXCoder: they does clean up which is good
05:27 PM JT-Shop: guy up the road was making fishing jigs then his hair fell out and he died from lead poison
05:31 PM CloudEvil: Liquid lead has basically precisely zero vapour pressure
05:32 PM CloudEvil: Oxide/dust contamination or possible great overheating, sure
05:35 PM JoseIgnacioRomer: JT-Shop: does v7 scale down to 1600x900?
05:42 PM JT-Shop: let me look
05:43 PM XXCoder: cloud whats vapor pressure, and what would "zero" impile?
05:43 PM JT-Shop: I'm running at 1920x1080 so I assume it will
05:44 PM JoseIgnacioRomer: how much the material vaporizes, if the vapor pressure is high enough it evaporates into the air
05:44 PM JoseIgnacioRomer: if the vapor pressure is equal to the atmospheric pressure, the material is boiling
05:44 PM JoseIgnacioRomer: and yeah tiny dust particles are the main issue with lead
05:44 PM XXCoder: so basically zero means it would easily outgas or barely outgas at all?
05:45 PM JoseIgnacioRomer: barely outgas at all
05:45 PM XXCoder: ok thanks
05:45 PM JoseIgnacioRomer: but a splash will make a lot of tiny lead balls that mix in with the dust
05:53 PM KimK_ is now known as KimK
06:19 PM JoseIgnacioRomer: hmm just tested it, v7 doesnt look correct
06:20 PM JoseIgnacioRomer: also JT-Shop , i found a bug in v7, the mdi_handler imports code from v6
06:24 PM JT-Shop: ok thanks
06:24 PM JT-Shop: I have both installed so never caught that
06:25 PM JoseIgnacioRomer: also on python311 you have to use keys instead of iterkeys
06:25 PM JoseIgnacioRomer: it is fixed in v6 but not v7
06:25 PM JT[m]: Ok
06:26 PM JoseIgnacioRomer: anyway yeah it doesn't look right.
06:26 PM JoseIgnacioRomer: i'll have another look at this later...
06:26 PM Lcvette[m]: Lcvette was on a roll today
06:26 PM * Lcvette[m] uploaded an image: (372KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/FPVMXrPvaxnjtilInjsTnJXs/IMG_20230423_192503754_HDR.jpg >
06:27 PM Lcvette[m]: Rollin so good i forgot to switch programs until it was too late
06:28 PM Lcvette[m]: Supposed to be 8 of each
06:28 PM Lcvette[m]: Lol
06:28 PM Lcvette[m]: 12 and 4 😲😅
06:28 PM Lcvette[m]: Whoops
06:32 PM Lcvette[m]: Ran one pallet too many of the left side pieces /o\
06:33 PM * JT[m] uploaded an image: (278KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/ivwagbezZkVWPDCCrsFpkbPL/20230423_182710.jpg >
06:33 PM Lcvette[m]: Looks like I'm going to get to go to the metal supplier in the morning for some flat bar.. never a good thing cause i always come back with way more than i went to get.. especially on Mondays after the previous weeks drops have been put out
06:33 PM * JT[m] uploaded an image: (340KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/niIeKSPdURMDGwnqVqyCcoQp/20230423_182622.jpg >
06:33 PM Lcvette[m]: 😲
06:33 PM Lcvette[m]: Thats fancy
06:34 PM JT[m]: Thanks
06:35 PM Lcvette[m]: And im not sure i can figure out how it was made
06:36 PM JT-Shop: carefully
06:36 PM Lcvette[m]: Is that a bunch of individual pieces glued together then turned to shape?
06:36 PM JT-Shop: yes, many times over
06:36 PM Lcvette[m]: You did it?
06:37 PM Lcvette[m]: The J must also double for Jobe.. because that would take his patience
06:37 PM Lcvette[m]: Lol
06:37 PM Lcvette[m]: Well done!
06:38 PM XXCoder: wow nice!
06:38 PM XXCoder: must be very close to being done, being at coating stage
06:38 PM * JT[m] uploaded an image: (240KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/KKdwfwtAAzaPoThAFlADbUdA/20230302_175134.jpg >
06:38 PM * JT[m] uploaded an image: (295KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/RxjyfHxdNbAEthtGHuutoXCY/20230309_171800.jpg >
06:41 PM Lcvette[m]: Yeah buddy thats some intricate work
06:42 PM JT-Shop: just starting the hand sanding stage, did an alcohol wipe to clean the dust off and see the colors
06:42 PM JT-Shop: takes a long time for sure
06:43 PM JT-Shop: I want to make another one but first I have to make a cork board with glass doors
06:43 PM * JT-Shop heads inside for the night
07:24 PM Tom_L: one fancy arse bowl there
07:47 PM -!- #linuxcnc mode set to +v by ChanServ
08:39 PM -!- #linuxcnc mode set to +v by ChanServ
10:56 PM -!- #linuxcnc mode set to +v by ChanServ