#linuxcnc Logs

Nov 09 2024

#linuxcnc Calendar

12:00 AM MarkProffitt: I have a non-Linux CNC question, maybe someone can point me to where I can get an answer. I have a CNC using a DDCSV2 controller and can't get get FreeCAD or Inkscape to make gcode that works. I don't know where the problem is.
12:14 AM MarkProffitt: Any ideas for where I can find help?
12:16 AM MarkProffitt: Hello c-log.
12:17 AM xxcoder: hi, we often discuss other stuff besides lcnc, just not 2 disallowed topics and also not interrupt actual lcnc discussion
12:20 AM MarkProffitt: Maybe I can use LinuxCNC to solve my problem. I think its a gcode translation issue.
12:21 AM xxcoder: hopefully someone will answer evenually
12:21 AM MarkProffitt: My CNC is a standalone. Put gcode on Flash drive, plug into controller and run.
12:21 AM xxcoder: i dont know how to troubleshoot that, even if my brain is fine. right now its very tired from driving lol
12:23 AM MarkProffitt: OK. I'll ask Inkscape folks.
12:24 AM xxcoder: hmm wonder if that guy know you can be in multiple channels at once
01:03 AM Deejay: moin
02:11 AM memleak: I'm going to include RTAI in the gentoo image, let the users choose if they want to use PREEMPT_RT or RTAI on boot :)
02:25 AM memleak: actually i'll make two different images that way people can't break their linuxcnc installations.
02:48 AM mrec: when using freecad he should go step by step and dig into the postprocessor
02:48 AM mrec: I'm doing it that way with the mitsubishi machine here
04:01 AM JT-Cave: morning
05:48 AM JT-Cave: Tom_L, https://pasteboard.co/WWJmbH3voqsG.png
05:49 AM JT-Cave: https://pasteboard.co/UooNoiAvTxqN.png
06:11 AM JT-Cave: https://gnipsel.com/linuxcnc/flexgui/misc.html#get-variables
06:28 AM Tom_L: morning
06:37 AM Tom_L: JT-Cave, , object can't have 2 functions
06:37 AM JT-Cave: hmm
06:37 AM Tom_L: already have function hal_io
06:37 AM JT-Cave: screen shot of the dynamic properties your using
06:38 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/function_io.png
06:53 AM -!- #linuxcnc mode set to +v by ChanServ
07:01 AM JT-Cave: https://pasteboard.co/A5SRkGHkFQIY.png
07:01 AM Tom_L: :)
07:03 AM JT-Cave: is lcvette using the var file in the probe routines?
07:03 AM Tom_L: yes
07:03 AM Tom_L: the var didn't load btew
07:03 AM JT-Cave: is the var in the var file?
07:05 AM JT-Cave: btew?
07:05 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/load_var1.png
07:05 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/load_var2.png
07:06 AM Tom_L: btw
07:07 AM Tom_L: i added all the var numbers i would need.. 2000 - 2013 iirc
07:07 AM Tom_L: 2014
07:09 AM Tom_L: i can save them to the var file with a subroutine but they don't update right away unless you flush by switching to manual mode and back
07:09 AM Tom_L: they update in memory right away just not to disk
07:09 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/var_file_lag.png
07:12 AM JT-Cave: did you do a recent pull?
07:12 AM JT-Cave: https://github.com/jethornton/flexgui/commit/dc341402df25cded2e162a38a193aa5f08c8c42e
07:13 AM JT-Cave: it's only been a few minutes ago I added varable to io
07:13 AM Tom_L: yes
07:13 AM Tom_L: i'll do it again...
07:16 AM JT-Cave: I'm having a problem with the dbl spin box
07:17 AM Tom_L: it's working.. i did a fresh clone
07:17 AM Tom_L: i tried 3 different ones
07:19 AM Tom_L: and am able to update the num vars with the subroutine still
07:22 AM JT-Cave: I don't think you need to use an io pin for the vars... and I assume you want to update the dbl spin box if the var is changed somehow?
07:23 AM JT-Cave: are you using the hal pin for anything?
07:23 AM Tom_L: not on that
07:24 AM Tom_L: you renamed hal_pin hal_io on that
07:24 AM lcnc-relay: <travis_farmer@discord> Morning
07:25 AM Tom_L: and yes dynamic update would be ideal
07:27 AM JT-Cave: so to be sure I'm clear on startup the dbl spin box gets the value from the variable and if the spin box is changed the variable is updated?
07:29 AM Tom_L: yes
07:30 AM Tom_L: and getting the value from the variable works on startup now
07:30 AM Tom_L: saving dynamically is on a wishlist
07:31 AM JT-Cave: hold your breath
07:33 AM lcnc-relay: <Lcvette> 🫣
07:34 AM Tom_L: lcvette did you see how he loads them on startup?
07:34 AM Tom_L: with a dynamic property
07:34 AM lcnc-relay: <Lcvette> Where
07:35 AM Tom_L: read ^^
07:35 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/function_io.png
07:35 AM Tom_L: he added variable xxxx to that
07:35 AM Tom_L: variable 3000
07:35 AM Tom_L: etc
07:36 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/dynamic_io.png
07:37 AM lcnc-relay: <Lcvette> Nice, that updates on start up from the car entry
07:37 AM Tom_L: and a bit of voo doo behind it i'm sure
07:37 AM Tom_L: yes
07:37 AM lcnc-relay: <Lcvette> Var*
07:37 AM lcnc-relay: <Lcvette> Sweet
07:38 AM lcnc-relay: <Lcvette> I'll have a look
07:38 AM lcnc-relay: <travis_farmer@discord> cool, you guys got it working?
07:38 AM lcnc-relay: <Lcvette> Is it bidirectional
07:38 AM Tom_L: well, it's supposed to...
07:38 AM lcnc-relay: <Lcvette> Or still uses subroutine
07:38 AM Tom_L: just tried another one and it didn't load
07:39 AM lcnc-relay: <Lcvette> Ah
07:39 AM Tom_L: JT-Cave, ^^
07:39 AM Tom_L: i added variable to them all and they're not loading now for some reason
07:40 AM JT-Cave: added variable to what?
07:40 AM lcnc-relay: <travis_farmer@discord> manually add 2000 and a value to your parameter file, and see if that helps
07:41 AM JT-Cave: https://pasteboard.co/dLaTMEsyqpQ2.png
07:42 AM Tom_L: it's not loading now that i've added variable to the list of them
07:43 AM JT-Cave: is the funcion get_var?
07:43 AM Tom_L: https://pasteboard.co/A5SRkGHkFQIY.png
07:43 AM Tom_L: that one
07:46 AM Tom_L: no
07:46 AM Tom_L: i added 2 doublespinboxes to test just that get_var and they're not loading either
07:47 AM lcnc-relay: <Lcvette> Seems like bidirectional could cause a loop issue maybe
07:49 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/get_var_test1.png
07:49 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/get_var_test2.png
07:50 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/get_var_test3.png
07:50 AM Tom_L: none of them update now
07:50 AM Tom_L: probe tip diameter did...
07:50 AM Tom_L: odd
07:52 AM lcnc-relay: <travis_farmer@discord> if they only pull values at startup, and only push values on UI change, then there should be no loop issues, Lcvette
07:55 AM Tom_L: if i change a value on any, hal show updates immediately
08:03 AM JT-Cave: https://youtu.be/hLPxhV8itZs
08:03 AM Tom_L: still uploading
08:04 AM JT-Cave: might need a few tweaks like a timer to know when your done twiddling the dial
08:05 AM Tom_L: a couple of them work but if you get a list none load
08:05 AM JT-Cave: a list?
08:05 AM Tom_L: like 15 of them
08:06 AM Tom_L: my initial test with one using the hal_io adding variable to it worked until i changed them all
08:07 AM Tom_L: then i added 2 more test ones using just function get_var
08:07 AM Tom_L: they won't load either
08:08 AM Tom_L: with the rest populated using hal_io method
08:10 AM Tom_L: now i just did a pull and those 2 update
08:10 AM Tom_L: but the ones using hal_io and variable do not
08:12 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/get_var_test4.png
08:12 AM Tom_L: they are using 2015 2016
08:12 AM Tom_L: so that's a plus
08:14 AM Tom_L: and
08:14 AM Tom_L: those 2 update dynamically to the .var file
08:14 AM Tom_L: which is awesome
08:15 AM JT-Cave: I have 6 and they all load from the var file
08:15 AM JT-Cave: I removed variable from hal io
08:15 AM Tom_L: lemme post my ui and var file
08:15 AM JT-Cave: only get_var works
08:16 AM Tom_L: right
08:16 AM Tom_L: ok
08:16 AM Tom_L: maybe i don't need hal_io for these now just use get_var?
08:16 AM JT-Cave: yup
08:16 AM Tom_L: i'll test that
08:17 AM Tom_L: take a few to edit
08:21 AM * JT-Cave starts his chicken day
08:21 AM Tom_L: so what about the dynamic property that lets them show up in hal show as flexhal.pin?
08:21 AM JT-Cave: still need to add a slight delay timer
08:21 AM Tom_L: they won't be there
08:21 AM JT-Cave: no, do you need to see them in halshow?
08:21 AM Tom_L: yes
08:22 AM Tom_L: i need them to use in the subroutines
08:22 AM Tom_L: flexhal.pin
08:22 AM JT-Cave: I thought you used the parameter
08:22 AM JT-Cave: #2000
08:22 AM Tom_L: well not yet
08:22 AM Tom_L: i will be changing all of them
08:22 AM Tom_L: fair enough...
08:23 AM Tom_L: that will take a while to sort
08:23 AM JT-Cave: I ran into problems with hal io and trying to set the value
08:23 AM Tom_L: that will work and i was planning to change the subroutines anyway
08:23 AM JT-Cave: ok great
08:23 AM Tom_L: there's just quite a few of them and then they'll all need testing again
08:24 AM lcnc-relay: <travis_farmer@discord> you wanted something to do? 😉
08:24 AM JT-Cave: the only thing I need to add is a slight delay until your done typing in a value
08:24 AM Tom_L: ok
08:27 AM Tom_L: JT-Cave, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/get_var_test5.png
08:28 AM Tom_L: awesome
08:28 AM JT-Cave: :)
08:28 AM Tom_L: i'll get rid of the buttons too :)
08:28 AM Tom_L: flex just got more flex able
08:29 AM Tom_L: that works on a regular spinbox too?
08:29 AM Tom_L: in that same group...
08:36 AM lcnc-relay: <Lcvette> nice you guys got it sorted?
08:36 AM lcnc-relay: <Lcvette> \o/
08:36 AM lcnc-relay: <Lcvette> hurray!
08:36 AM lcnc-relay: <Lcvette> well done
08:37 AM Tom_L: load and dynamic save work
08:38 AM Tom_L: now i gotta change all the probe routines to number vars
08:40 AM lcnc-relay: <Lcvette> are you using the PB routines?
08:40 AM lcnc-relay: <Lcvette> if so the latest have been built for variables
08:41 AM Tom_L: no
08:41 AM Tom_L: i wrote alot of them myself
08:42 AM Tom_L: and cradek's which i added variables to
08:43 AM lcnc-relay: <Lcvette> Gotcha
08:52 AM JT-Cave: a spinbox is an int and the vars are float
09:00 AM lcnc-relay: <Lcvette> double spinbox is float right?
09:01 AM Tom_L: yes
09:01 AM Tom_L: and thank god for search/replace
09:02 AM -!- #linuxcnc mode set to +v by ChanServ
09:02 AM Tom_dev: find . -name '*.ngc' -print0 | xargs -0 sed -i 's/#1010/#2000/'
09:07 AM lcnc-relay: <Lcvette> careful with that
09:07 AM lcnc-relay: <Lcvette> make a back up before you run it
09:07 AM lcnc-relay: <Lcvette> i did that and forgot there were some areas that it could mess up
09:08 AM Tom_L: i know all about backups :)
09:08 AM Tom_L: i'm marking ones that are questionable
09:09 AM Tom_L: it will still save alot of time
09:28 AM -!- #linuxcnc mode set to +v by ChanServ
09:30 AM lcnc-relay: <Lcvette> for certain
09:51 AM Tom_itx: now to test
10:04 AM Tom_itx is now known as Tom_L
10:25 AM Tom_L: JT-Cave, PR #176
10:33 AM JT-Shop: thanks
11:02 AM roycroft: so that little router i got from xxcoder looks complete, and the electronics power up without any magic smoke escaping
11:02 AM roycroft: it has a mach3 controller card, though
11:03 AM roycroft: but i think swapping that out for a 7i76 will be trivial and make it functional quite easily
11:06 AM roycroft: 7i76e, rather
11:07 AM roycroft: of which i happen to have one
11:24 AM JT-Cave: Tom_L, update time is done
11:24 AM JT-Cave: nap time here
11:25 AM Tom_L: this is gonna take a while
11:25 AM Tom_L: even with bulk search & replace
11:25 AM Tom_L: i got maybe 80% done
11:26 AM Tom_L: maybe the whiners won't whine so much
11:26 AM JT-Cave: LOL
11:26 AM JT-Cave: turn off your hearing aids lol
11:26 AM Tom_L: i haven't used mine in a while
11:26 AM Tom_L: don't really care for it
11:26 AM JT-Cave: I think get_var is pretty sweet now
11:27 AM Tom_L: one of the best additions
11:27 AM Tom_L: for me anyway
11:27 AM JT-Cave: and no hacks needed
11:27 AM Tom_L: that and plotter
11:27 AM JT-Cave: need to update the docs
11:27 AM Tom_L: that one took a bit
11:27 AM JT-Cave: yeah the plotter was a bit of head scratching for sure
11:28 AM Tom_L: i'll build a deb then i've ben summoned to the mall :/
11:28 AM Tom_L: een
11:28 AM Tom_L: been
11:28 AM Tom_L: i need a new keybard
11:29 AM Tom_L: 1 sec might be enough
11:30 AM Tom_L: especially if somone is trying to dial in their settings
11:30 AM Tom_L: and change them a bit more
11:31 AM Tom_L: PR #177
11:33 AM acer is now known as _unreal_
11:35 AM JT-Cave: https://gnipsel.com/linuxcnc/flexgui/probe.html#variables
11:36 AM _unreal_: memleak, Its been a long time but there was a number of sites that showed certain versions of USB TO PARALLEL port adapters that 100% worked as par port output for driving motor controllers. I've been out of the loop on so much for the past 5 years its sad. soon as I get a new house and move. (aside from moving in and un packing and all the new home aspects that one would expect) I'll be finally FREE
11:36 AM Tom_L: JT-Cave, eventually i'm going to remove touch-probe2 example
11:37 AM JT-Cave: yuck got a conflict on the pr
11:37 AM JT-Cave: ok
11:37 AM Tom_L: something i did?
11:37 AM JT-Cave: no clue...
11:37 AM JT-Cave: I'll nap on it
11:37 AM memleak: so the usb to parallel port adapters don't cause latency?
11:38 AM Tom_L: JT-Cave, you speeld poupose wrong
11:38 AM Tom_L: in the note
11:38 AM memleak: https://forum.linuxcnc.org/18-computer/26295-usb-to-parallel-port-converter
11:38 AM memleak: just found that
11:38 AM _unreal_: Tom_L, I'm dieing to at least get My ve7it servo controllers I built "fixed? solved? working" so I can use them with my 7i96
11:39 AM _unreal_: memleak, ya I dont know much about lcnc interfacing. but there was a lot about using them with mach3 and turbocnc
11:40 AM Tom_L: i don't recomend using a usb converter with linuxcnc
11:40 AM _unreal_: turbocnc was touchy though because of the requirements of the TSR DOS usb drivers and tight memory requirements
11:40 AM memleak: ok, i went through the USB Kconfig sections and only saw one usb to parallel port driver.
11:40 AM memleak: USS-720
11:41 AM _unreal_: memleak, lcnc usb to parallel is for extra I/O for non real time control if memory serves
11:41 AM _unreal_: Tom_L, correct me if I'm wrong
11:41 AM Tom_L: i still think it's asking... begging.. for trouble
11:42 AM _unreal_: no argumet
11:42 AM Tom_L: maybe a pendant
11:43 AM Tom_L: JT-Cave, yeah you pushed those doc edits the same time i sent the deb
11:43 AM _unreal_: Tom_L, I've almost got my pump box finished
11:44 AM _unreal_: just got all the air fittings done
11:45 AM _unreal_: next I need to setup a controller for POT to PWM conversion, and setup power and the last of the wiring. the brushless micro diaphram pumps have PWM input. they are designed for + or - air use. so I'm going to setup the 3 as so I can split the uses IF needed.
11:47 AM _unreal_: pwm for positive air flow, some switches for choosing which pumps are pwm controled or wide open.
11:47 AM Tom_L: how'd the stone carving go?
11:48 AM _unreal_: Tom_L, at the bottom
11:48 AM _unreal_: https://photos.app.goo.gl/ZVxFnvZABBCnJGsW9
11:48 AM _unreal_: dry milling only test
11:49 AM Tom_L: looks like it may be doable
11:49 AM _unreal_: very
11:49 AM _unreal_: I didnt push the machine at all
11:49 AM _unreal_: because it was DRY
11:50 AM Tom_L: the dust will grind everything into tolerance :)
11:50 AM _unreal_: I could dbl the feed rate and triple the depth of cut with a water flood
11:50 AM _unreal_: 1.5kw spindle 24krpm
11:51 AM _unreal_: its no slouch
11:51 AM Tom_L: yeah i like my new spindle
11:51 AM _unreal_: and the 400 oz/in steppers with a 6 to 1 belt ratio and 1/2-13 lead threads hehe its not super fast but its stupid powerful
11:51 AM Tom_L: my kid crashed a $100k one at work this week
11:52 AM _unreal_: did he get a head cuffing????
11:52 AM _unreal_: wack
11:52 AM Tom_L: no
11:52 AM Tom_L: shit happens
11:52 AM Tom_L: the programmer didn't make it clear where to mount the material
11:52 AM Tom_L: and basically told him to piss off
11:53 AM _unreal_: good times
11:53 AM Tom_L: he likes this new place
11:53 AM Tom_L: working in a 5cnc workcell
11:53 AM Tom_L: 20 pallets
11:54 AM _unreal_: not sure what 20 pallets means
11:54 AM Tom_L: https://www.makino.com/en-us/machine-technology/machines/horizontal-5-axis/mag3-ex
11:56 AM Tom_L: https://www.youtube.com/watch?v=OK08MrBvhyw
11:56 AM Tom_L: skip about halfway thru
11:56 AM Tom_L: those are pallets
11:56 AM _unreal_: ahh thats what you mean by cell
11:57 AM Tom_L: the changer schedules for 5 cncs
11:57 AM _unreal_: or pallets
11:57 AM Tom_L: all in the cell
11:57 AM Tom_L: 174hp spindles
11:58 AM lcnc-relay: <gtkplusplus@discord> I'm troubleshooting my tool change script because it's not consistently off in setting the height after a reprobe.
11:58 AM lcnc-relay: It's also the only thing that's always off.
11:58 AM lcnc-relay: Did anything change with variables/macros in the 2.8 to 2.9 update, before I get lost in debugging the actual code?
11:58 AM Tom_L: gtk, not that i'm aware of
12:00 PM lcnc-relay: <gtkplusplus@discord> Ok, time to delve into the code yet again.
12:00 PM lcnc-relay: I can't find anything wrong with it and it hasn't changed from when it was working but there must be something
12:00 PM lcnc-relay: <Lcvette> how much is it off by?
12:01 PM lcnc-relay: <gtkplusplus@discord> 20 to 25mm, actual amount varies
12:01 PM lcnc-relay: <gtkplusplus@discord> sensor triggers properly
12:01 PM lcnc-relay: <Lcvette> thats a lot
12:01 PM lcnc-relay: <gtkplusplus@discord> yeah
12:01 PM lcnc-relay: <Lcvette> what screen set?
12:01 PM lcnc-relay: <gtkplusplus@discord> gmocappy, custom script
12:01 PM lcnc-relay: <Lcvette> ah
12:05 PM lcnc-relay: <gtkplusplus@discord> worst thing is the code is very simple and I can't see what's going wrong with it
12:05 PM lcnc-relay: <gtkplusplus@discord> it requires 3 variables which I assumed weren't in the var file but they are
12:06 PM lcnc-relay: <gtkplusplus@discord> and they get set properly
12:06 PM lcnc-relay: <gtkplusplus@discord> it's just the final number that's wrong
12:06 PM _unreal_: I wish I had an atc
12:06 PM lcnc-relay: <gtkplusplus@discord> same
12:06 PM _unreal_: even the new 2.2kw is still a manual collet as well
12:07 PM lcnc-relay: <gtkplusplus@discord> last part I cut had 10 tool changes and between manually setting offsets and just having to deal with the collets took me 2 hours
12:07 PM lcnc-relay: <gtkplusplus@discord> for 20 minutes of cutting time
12:08 PM _unreal_: Tom_L, I cant wait to play with these https://www.aliexpress.us/item/3256807769537622.html?spm=a2g0o.order_list.order_list_main.10.6dbb1802JQPv2z&gatewayAdapt=glo2usa
12:08 PM _unreal_: BLDC drivers with encoder features. ODRIVE knocks offs regardless they are rated for WAY over what any ofthe BLDC's I have are rated for.
12:08 PM _unreal_: I do have some big one's though that could be very interesting
12:10 PM _unreal_: I'm guessing bu I think the most power hungry bldc motor I have is like 5 amps from a large marine satellite
12:10 PM _unreal_: rated for like 2500 rpm. I am thinking I'd go with them if and when I ever get to building the 2.2kw system.
12:24 PM memleak: how to join the linuxcnc discord?
12:26 PM memleak: ah found it
12:26 PM memleak: nope im in the wrong one lol
12:26 PM memleak: last message from 2022
12:27 PM memleak: ah found it, the real one lol
12:32 PM memleak: this doesn't make any sense. the last message in the linuxcnc discord is from yesterday, but gtkplusplus just said a few things that showed up here
12:32 PM _unreal_: memleak, I looked at the discord version but... I just prefer IRC
12:33 PM memleak: so there must be a third discord server...
12:33 PM _unreal_: I've been on IRC since??? the mid 90's
12:33 PM _unreal_: basiclly when I got my own first computer
12:33 PM memleak: i was a toddler then :)
12:33 PM _unreal_: ya I got a 486 dx2 66
12:34 PM _unreal_: then I got a job and got my very own phone line
12:34 PM _unreal_: and got my own internet ISP
12:34 PM _unreal_: and got yelled at a lot by my mom for "running up" the power bill
12:35 PM _unreal_: nothing like getting found out I was on the putter all night long but it was VERY warm to the touch
12:35 PM _unreal_: :S I graduated high school in the 90's
12:36 PM lcnc-relay: <ntulinux2467@discord> found the discord.
12:36 PM _unreal_: memleak, the thing I dont like about the discord is that you cant TAB complete peoples names so you have to type them out. VERY annoying
12:38 PM memleak: you can use @
12:38 PM memleak: i.e. @_u<tab>
12:40 PM memleak: @realdonald<tab>
12:40 PM memleak: xD
12:43 PM -!- #linuxcnc mode set to +v by ChanServ
12:52 PM lcnc-relay: <captainhindsight_.@discord> @facethatlaunchedathousandships
12:56 PM lcnc-relay: <captainhindsight_.@discord> Tom_L: those machines are for old people that need the work to be at chest height
01:05 PM lcnc-relay: <captainhindsight_.@discord> _unreal_: the problem with USB is the latency if about 1/10th of a second that can occur, it just wasn't designed for RT
01:06 PM lcnc-relay: <captainhindsight_.@discord> LCNC does not buffer the commanded position data like Mach3 and others like GRBL
01:09 PM lcnc-relay: <captainhindsight_.@discord> https://forum.linuxcnc.org/38-general-linuxcnc-questions/27802-does-linuxcnc-support-usb?start=0
01:09 PM lcnc-relay: <captainhindsight_.@discord> https://forum.linuxcnc.org/38-general-linuxcnc-questions/27802-does-linuxcnc-support-usb?start=0
01:12 PM _unreal_: capt as I stated only usefull for non real time uses
01:12 PM _unreal_: like I/O for on/off relays of things like relays to drive external devices. vacuum for example
01:14 PM lcnc-relay: <captainhindsight_.@discord> yeah, great for things like that
01:26 PM JT-Shop: Tom_L, if you get a chance step over to flex-dev
01:26 PM JT-Shop: hmm raining pretty hard now
02:04 PM _unreal_: sunny as can be here
02:04 PM _unreal_: nothing like sunny south florida
02:58 PM acer is now known as _unreal_
04:02 PM lcnc-relay: <gtkplusplus@discord> @irc_liberachat_memleak:jauriarts.org: there was an old server which was abandoned so it was moved to this one, but I guess a lot of places still link to this one
04:02 PM lcnc-relay: <gtkplusplus@discord> iirc the bridge broke on that one
04:23 PM _unreal_: I miss feenode
04:23 PM _unreal_: t4nk_fn, ?
04:42 PM Unterhaus_ is now known as Unterhausen
04:50 PM roycroft: i'm getting into the really really old stuff now, cleaning out the attic from the old house
04:51 PM roycroft: i just found a box of i386 cpu coolers
04:51 PM roycroft: and a box of keyboards with din connectors
04:51 PM roycroft: five boxes of qic tapes that i have to sort through
04:51 PM roycroft: most i'll probably bulk erase and sell off
04:51 PM roycroft: the rest i'll extract any useful data, then bulk erase and sell off
04:52 PM Tom_L: attic heat hurt the tapes?
04:52 PM roycroft: i don't know
04:52 PM roycroft: not much damages qic tapes - they're almost as robust as 9-tracks
04:53 PM roycroft: i'll do some test reads on a random sample before the bulk erase
04:53 PM roycroft: fortunately, i found a computer with a qic 525 drive in it the other day
04:53 PM roycroft: i think it has some really early version of bsd/os installed on it
04:53 PM roycroft: if it still works
04:54 PM roycroft: i believe there are a number of sun workstations - ss10s and ss20s - still in the attic
04:54 PM lcnc-relay: <skunkworks8841@discord> I just found atleast 2 perkin diesels.. I think there are 3 total.. 50hp 4.108 I think
04:55 PM Tom_L: sounds like you've been on another scavenger hunt
04:55 PM lcnc-relay: <skunkworks8841@discord> Trying to clean out one of the polebuildings to get some of the equipment in for the winter
04:56 PM roycroft: skunkworks and i are doing similar things - cleaning up and finding lost treasures
04:56 PM lcnc-relay: <skunkworks8841@discord> yep
04:57 PM roycroft: i'm home for the day now, though - one more load of attic stuff tomorrow and then the house will be completely emptied out
04:57 PM roycroft: right now it's time to finish getting the air ducting set up for the dust collector
04:58 PM roycroft: i ran into some issues yesterday and then ran out of daylight, and did not feel like setting up lights to finish the job
04:58 PM roycroft: i do want dust collection asap, though, so i can use my shop
05:04 PM lcnc-relay: <skunkworks8841@discord> If they were slightly bigger and turbo charged - I would be tempted in putting it in the army truck.
05:05 PM lcnc-relay: <skunkworks8841@discord> (looks like they are mostly used in marine and skid steers and such
05:18 PM * JT-Cave calls it a night
06:12 PM * roycroft has a hole in the wall now, and ducting pushd through the hole, but still needs an adapter to have it all working
06:13 PM roycroft: baby steps add up
06:15 PM roycroft: i should be able to pick up the part tomorrow when i go to town
06:35 PM lcnc-relay: <skunkworks8841@discord> nice!
06:35 PM lcnc-relay: <skunkworks8841@discord> I am still moving slow. I don't think I am 100% over the flu
06:37 PM roycroft: maybe i won't be able to get the part tomorrow
06:37 PM roycroft: the dust collector has a 5" duct going into the shop
06:38 PM roycroft: that's a slightly unusual size - it's easy to get fittings in 4" and 6", but 5" is not as common
06:38 PM roycroft: home depot can order the part i need but don't stock it, lowe's don't have it at all
06:38 PM roycroft: but i suspect jerry's will have it
06:38 PM roycroft: which is where i always go first anyway, since they're locally-owned
06:38 PM lcnc-relay: <skunkworks8841@discord> there is a whole bunch of metal and flex tubing in the polebuilding.. I think it was from a wood shop somewhere.
06:39 PM lcnc-relay: <skunkworks8841@discord> lol.. in the polebuilding now and just heard a trap snap
06:39 PM roycroft: i have a lot of work to do on the duct collector ducting
06:40 PM roycroft: but for now i just need the 5" duct to enter the shop, reduce to 4", and i can drag around 4" flexible tubing to each machine as needed
06:41 PM roycroft: which is mostly what i did in the old shop, but i want to have permanent ducting going to each machine in the new one, with blast gates on every drop
06:41 PM roycroft: again, though, baby steps
06:41 PM roycroft: right now i just need to be able to suck up chips and sawdust as i make it
06:45 PM lcnc-relay: <skunkworks8841@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/zknaoVEGjhwnOwqzVXNdNAqM/PXL_20241110_003457021.jpg
06:45 PM lcnc-relay: <skunkworks8841@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/liUbVUVmYgCMgzHjwunZplDy/PXL_20241110_003444684.jpg
06:45 PM lcnc-relay: <skunkworks8841@discord> Wish I could send it to you
06:45 PM lcnc-relay: <skunkworks8841@discord> (all 5 inch)
06:46 PM _unreal_: roycroft, any old computers?
06:49 PM _unreal_: I'm looking for a dx2-66. maybe a 386 or 286 system IF there is the opertunity to play with them.
06:51 PM lcnc-relay: <skunkworks8841@discord> really - want to get rid of it 🙂
07:14 PM _unreal_: a dx2 66 I'd love to upgrade my dx-33.
07:14 PM _unreal_: I'm so over wireless
07:14 PM _unreal_: one of the first things I'm going to do when I buy a new home and move. is go everything @#$!#$^#$^%&#@$%^!@#%$q%$&@q!#$%q!@#$%#$@%^ HARD LINE
07:14 PM _unreal_: over this endlessly failing in/out wireless
07:16 PM roycroft: _unreal_: you asked me last night if i was going to get a mach3 controller card for the little cnc router i just got
07:17 PM roycroft: and i said i'd get a mesa ethernet controller
07:17 PM roycroft: but i just found that the machine already has a mach3 controller card
07:17 PM roycroft: i'm still going to get a mesa ethernet controller for it
07:17 PM roycroft: but i thought it was funny that it had the mach3 card already
07:18 PM lcnc-relay: <skunkworks8841@discord> https://www.youtube.com/watch?v=vz5u3aBXLUg
07:18 PM lcnc-relay: <skunkworks8841@discord> https://www.youtube.com/watch?v=vz5u3aBXLUg
07:18 PM _unreal_: which mach3 card?
07:19 PM lcnc-relay: <skunkworks8841@discord> Kinda cool - but 100% of the blades we would want to re-set are left, right, center set
07:20 PM _unreal_: interesting old tool
07:21 PM _unreal_: roycroft, find any old cpus?
07:22 PM roycroft: i don't know
07:22 PM roycroft: it's a card with a parallel port on it and it says "mach3"
07:22 PM roycroft: i did not look further into it
07:22 PM roycroft: i have a bunch of old pentium cpus somewhere in the attic
07:22 PM roycroft: i don't know if there's anything else
07:23 PM _unreal_: ya not realy interested in pentiums. though not NOT interested ether
07:24 PM _unreal_: My long term goal is to get a few old systems setup. some day in the future I can pretend I have freiends or maybe my friends from maine will visit and we can for the hell of it. play an old game of doom2 duke3d etc....
07:24 PM * roycroft thinks he'll find some old sparcstations tomorrow
07:24 PM _unreal_: I have way more pc's then I need at the moment but there more 2k+ age.
07:25 PM _unreal_: just dont plug it in or it could be a real SPARKstation
07:25 PM roycroft: there should be one that is quite interesting - it would have bsd/os sparc installed
07:25 PM _unreal_: thinking caps
07:25 PM roycroft: i was the only reseller in the world of bsd/os sparc
07:25 PM roycroft: and my only customer was uunet
07:25 PM _unreal_: finally my 3d print is working
07:25 PM roycroft: they were running usenet servers on bsd/os sparc
07:25 PM _unreal_: the filiment kept breaking
07:26 PM _unreal_: nifty
07:26 PM roycroft: i had one machine running it - i think it was an ss10
07:26 PM roycroft: iirc i was primarily using it as a dns server
07:26 PM _unreal_: my elderly neigbor had me go thogh a ton of floppys few months ago
07:26 PM roycroft: bsdi released the sparc port just before they got bought by sunriver
07:27 PM roycroft: so bsd/os sparc never had a chance to take off
07:27 PM _unreal_: I came across one of those mem stick to floppy adapters
07:27 PM _unreal_: msac-fd2m
07:27 PM roycroft: sunriver did embedded systems, and were looking to port their code to bsd/os
07:27 PM _unreal_: he said I could have it. she in her 90's has no need/use for it
07:27 PM _unreal_: he=she
07:28 PM roycroft: i pulled down several rack mount machines today that had 3.5" floppy drives in them
07:28 PM roycroft: and banks of 5.25" hard drives
07:28 PM _unreal_: My dad has about 2k floppys my brother and I have to go though at some point in time.
07:28 PM roycroft: they are all going to be donated after i pull the drives out of them
07:28 PM _unreal_: One of his fav things to do in the early 2k's was look for virus's on line and try to solve there code
07:29 PM roycroft: i hauled 5 boxes of qic tapes away today
07:29 PM roycroft: those are becoming collectable
07:29 PM _unreal_: I'd be selling stuff most of the OLD OLD stuff is now high $ value
07:29 PM _unreal_: if its in working condition
07:29 PM roycroft: i already donated most of my qic drives, but i have one machine that still has one, so i can see if the tapes are any good
07:30 PM roycroft: the probably are - those tapes are extremely durable
07:30 PM bjorkintosh: why bsd/os sparc, and not SunOS?
07:30 PM roycroft: um
07:30 PM roycroft: why do you need to ask? :)
07:30 PM bjorkintosh: you know... I'm a cat.
07:30 PM bjorkintosh: I'm curious.
07:30 PM roycroft: sunos was kind of ok until 4.1.3 or so
07:30 PM bjorkintosh: ah.
07:30 PM roycroft: but it was still pretty broken even then
07:31 PM roycroft: then it turned into solaris and got even worse
07:31 PM bjorkintosh: so between SunOS and Solaris, bsd/os was more viable.
07:31 PM roycroft: the hardware was great
07:31 PM bjorkintosh: yeah I remember the pizza boxes.
07:31 PM roycroft: the os started out semi-sucky and got progressively worse
07:31 PM bjorkintosh: my roommate had one.
07:31 PM bjorkintosh: I had an SGI Indigo2
07:31 PM roycroft: when glancing at the boxes of tapes, i saw there was a framemaker for sparc tape
07:31 PM roycroft: which could be interesting
07:33 PM _unreal_: roycroft, I'm suprised you didnt at least consider backing tapes up
07:33 PM _unreal_: WHO KNOWS
07:33 PM roycroft: _unreal_: i'm going to sort through the boxes
07:33 PM _unreal_: give them up sure fine but at least pull the data if there is anything
07:33 PM _unreal_: you said you gave tapes away already
07:33 PM roycroft: anything not interesting i'll just bulk erase
07:33 PM roycroft: no
07:33 PM roycroft: i gave away tape drives
07:33 PM _unreal_: oh
07:34 PM _unreal_: I have 2 old tape drives
07:34 PM roycroft: anything potentially interesting i'll try to read, and will back up to a nas before bulk erasing
07:34 PM _unreal_: scsi if memory is correct
07:34 PM roycroft: my qic drives were all scsi
07:34 PM roycroft: the one i still have is a qic-525 drive, which is the highest capacity every made
07:34 PM roycroft: so i should be able to read all of my tapes, if the drive works and the tapes are good
07:35 PM bjorkintosh: scsi. haven't heard that in aaaages.
07:35 PM roycroft: five big boxes of tapes are going to take a while to sort through, although many of them are just backups
07:35 PM acer is now known as _unreal_
07:35 PM roycroft: and if they are backups i'll just bulk erase and sell
07:35 PM _unreal_: see hapend again WIFI just shits the bed
07:35 PM roycroft: i have a bunch labeled 'comp.sources.unix"
07:35 PM _unreal_: theres like 30 routers in the area
07:36 PM roycroft: those might be interesting, as they date back to the 1980s/early 1990s
07:36 PM roycroft: i moved on from qic drives to exabytes around 1994-1995
07:37 PM acer is now known as _unreal_
07:37 PM _unreal_: HATE IT I want hard wire. cant wait to escape this fucking house
07:37 PM _unreal_: wifi just drops
07:37 PM _unreal_: endless ly
07:37 PM roycroft: i've pulled one ethernet cable in my new house
07:38 PM _unreal_: theres 30 routers my wifi can see
07:38 PM roycroft: my equipment rack is in the art studio, which is way in the back of the house
07:38 PM roycroft: my office is in the very front of the house
07:38 PM roycroft: i pulled the one cable from the art studio to the office
07:39 PM roycroft: there is an ethernet switch in both locations, but i have a wifi access point in the middle of the house
07:39 PM roycroft: and most of my stuff is on wifi
07:39 PM roycroft: even my phone in the kitchen is wifi
07:39 PM _unreal_: south florida its cramped for people
07:39 PM roycroft: i spent $40 on a wifi dongle for it vs. crawling around pulling a cable for it
07:39 PM roycroft: there are 3k people in this town
07:40 PM _unreal_: I believe theres 400k in my area
07:40 PM roycroft: there is zero wifi interference
07:40 PM roycroft: i'm on 5.8GHz, but i'm sure i could use 2.8GHz and not have any problems
07:40 PM roycroft: in a congested area i can understand wanting to hard-wire things
07:41 PM lcnc-relay: <skunkworks8841@discord> lol - I get no wifi signals around here..
07:41 PM roycroft: but i'm really happy to be able to use wifi
07:41 PM _unreal_: nope i'm off 102k population
07:41 PM roycroft: i haven't even pulled an ethernet cable to the shop yet
07:41 PM roycroft: and i may not have to
07:41 PM _unreal_: at least I'm not too far off from the median income
07:41 PM roycroft: my shaper origin connects to the wifi fine from the shop
07:42 PM roycroft: so instead of pulling an ethernet cable and putting a switch in the shop, i might pop for another wifi phone dongle and call it done
07:43 PM * roycroft needs to install a phone in the shop as soon as the shop is functional, which should be very soon - within days
07:44 PM _unreal_: roy I have 2 tape drives, sdt-1100 and sdt-1000
07:45 PM _unreal_: I've never used themand I have a few tapes. my dad gave them to me. I have every intention to play with them once. but I dont have many tapes
07:46 PM roycroft: i think a very soon project for me will be to make a temperature/humidity monitor for the shop with a rpi
07:47 PM roycroft: since i'm buttoning up the new shop with insulation and spray foam to seal cracks and the like, i can probably afford to keep it heated during the winter
07:47 PM roycroft: unlike the old shop, which had no insulation and big gaps in the garage door due to the settling of the foundation
07:47 PM roycroft: heating the old shop would cost me $200/month or so in the winter
07:49 PM roycroft: when i would do wood projects in the winter i'd have to bring the wood inside the house for a few weeks before working on the project, then kick the heat on in the shop when i started the project, and left it on until the project was complete
07:49 PM roycroft: (keep in mind that, unlike most of the country, winter here is the high humidity season)
07:50 PM roycroft: the wood i just brought over from the old shop is in the 10% moisture range, which makes sense because it's been in an unheated garage
07:50 PM roycroft: it needs to be 7%-8% before i can use it
07:51 PM roycroft: the small pieces of wood that are inside the house are 6%-ish
09:01 PM lcnc-relay: <xxcoder@discord> know whats awesome?
09:01 PM lcnc-relay: <xxcoder@discord> my samsung evo 970 deciding to die
09:03 PM lcnc-relay: <xxcoder@discord> good to see you back home safe roy
09:04 PM -!- #linuxcnc mode set to +v by ChanServ
09:04 PM xxcoder: looks likehechat config was preserved
09:19 PM -!- #linuxcnc mode set to +v by ChanServ
09:27 PM xxcoder: im back to what looks like nothing happened
09:27 PM xxcoder: except my pc only has one nvme, was 2 before
11:37 PM -!- #linuxcnc mode set to +v by ChanServ