#linuxcnc Logs

Nov 17 2023

#linuxcnc Calendar

01:43 AM Deejay: moin
09:11 AM CaptHindsight: heh, but look at the jobs it already replaces
09:11 AM bjorkintosh: bullshit jobs?
09:11 AM bjorkintosh: (specifically the CEO role? :-D )
10:44 AM Unterhaus_: I watched a talk by someone that said he couldn't figure out what an entire high rise building full of workers was doing for a company so he fired everyone
10:45 AM Unterhaus_: as much as I dislike that kind of approach, I have been in places where I thought I could save a lot of money if they would just give me a big stack of pink slips
10:47 AM bjorkintosh: haha
11:08 AM roycroft: that someone doesn't also build cars and shoot giant penis rockets into space, does he?
11:09 AM bjorkintosh: hahaha
11:19 AM rmu: isn't that bezos with the space peins
11:19 AM roycroft: is it?
11:19 AM roycroft: i get the rocket boys mixed up
11:20 AM Tom_L: he stole the idea from the Jetson's
11:25 AM rmu: this one https://www.blueorigin.com/new-shepard
11:26 AM rmu: but in a sense it doesn't really go to space
11:29 AM Tom_L: because it blew up or because it wasn't meant to?
11:47 AM rmu: it doesn't go to orbit
11:47 AM rmu: it just goes up in a more or less straight line and falls back down
11:53 AM Tom_L: JT-Shop, i might take another look at the tabs. i know the calc has a couple out of order etc
11:53 AM Tom_L: if i can find it :)
12:31 PM JT-Shop: ok
12:38 PM * JT-Shop runs to town to get an air filter for the BG 85
01:31 PM JT-Shop: well that fixed it
01:31 PM JT-Shop: and today is friday
01:36 PM JT-Shop: I guess I should clean and sharpen the chain on the MS 291
01:45 PM Unterhaus_: no more warm weather after today, I was up on the roof fixing the chimbley
01:46 PM CaptHindsight: our last warm feeling day was yesterday
01:47 PM roycroft: fixing a hole where the rain gets in and stops your mind from wandering?
01:47 PM CaptHindsight: seeing lows near 10F next week here -12C
01:47 PM roycroft: it's foggy season here
01:48 PM roycroft: which is the season that is the transition from the cool rainy season to the cold rainy season
01:48 PM Unterhaus_: I hope I stopped the water coming in the chimney, I really want it to go away entirely
01:48 PM CaptHindsight: is it coming in where the chimney meets the roof?
01:49 PM CaptHindsight: be sure to leave room for Santa
01:49 PM roycroft: or at least, santa's little helper
01:50 PM roycroft: i need to reengineer my drum sander, which is kind of sloppy and cannot sand thin strips reliably
01:50 PM roycroft: i can make a carrier for the thin strips, but the pressure rollers are kind of wonky
01:51 PM CaptHindsight: granite disc with an air bearing spindle?
01:53 PM CaptHindsight: by drum sander are we talking about something like this? https://www.grizzly.com/products/grizzly-12-1-1-2-hp-baby-drum-sander/g0459
01:56 PM roycroft: similar to that
01:56 PM roycroft: mine is an 18" wide model, with an open end, so i can sand up to 36" wide in two passes
01:56 PM roycroft: i only need it for very narrow pieces, though
01:56 PM roycroft: and i've considered replacing mine with a small one like that same grizzly model
01:57 PM CaptHindsight: cantilever frame?
01:57 PM roycroft: yes
01:57 PM roycroft: that grizzly, like most of the models i've seen, is spec'ed to sand down to 0.125" thick
01:57 PM roycroft: and i need to go to 0.060" or slightly less
01:58 PM CaptHindsight: ~1.5mm
01:59 PM roycroft: my sander's pressure rollers are "press" fitted into some stamped metal arms that are held down by springs
01:59 PM roycroft: there are no bearings or bushings
01:59 PM roycroft: and the arms are kind of sloppy and wobbly
02:00 PM roycroft: they work ok for thicker material, but not so well for really thin stuff
02:00 PM roycroft: i have some ideas about how to fix it, but i really wish that the machines were just built to better specifications in the first place
02:00 PM CaptHindsight: sounds like an easy fix for a man with tools
02:01 PM roycroft: it's just annoying to have to fix it
02:01 PM roycroft: but oh well
02:01 PM CaptHindsight: yeah
02:01 PM roycroft: this problem is a production issue with the lamps that i want to market
02:01 PM CaptHindsight: the roller looks constrained by self centering bearings
02:01 PM roycroft: yes, they're all like that
02:02 PM roycroft: at least every one i've ever seen
02:02 PM roycroft: when i make the lattice strips for the lamps i have to hand plane them to thickness in a jig, and that takes a long tiem
02:02 PM roycroft: running them through the drum sander would be much faster
02:03 PM CaptHindsight: but the sander is a wobbly wiggler
02:03 PM roycroft: the odd thing is that i've been brainstorming on lower cost products i can make for bread and butter money
02:04 PM roycroft: and i decided that shaker boxes would be a really great product - not many folks make them, at least not who market them widely, they're fairly simple to make, and are very elegant
02:04 PM roycroft: they would fit into my product line nicely
02:04 PM roycroft: however, they also require making very thing strips (albeit wider than for the lamp lattice pieces)
02:05 PM roycroft: going down to that same thickness or less - i think the tiny ones have walls 0.050" thick
02:05 PM roycroft: so nice alternate product, with the exact same manufacturing problem
02:05 PM CaptHindsight: Matryoshka shaker boxes
02:05 PM roycroft: they do nest
02:07 PM roycroft: https://cdn.globalauctionplatform.com/df7c8876-17cc-4229-82e4-a887015aa8b1/c9e655dc-1cf6-49f4-aa1a-00daa577f034/original.jpg
02:07 PM roycroft: that's the model sander i have
02:33 PM Tom_L: JT-Shop, just sharpened about 6 of mine the other day
02:33 PM Tom_L: hadn't had that grinder out in quite a while
02:43 PM JT-Shop: oregon grinder?
02:43 PM Tom_L: yeah
02:43 PM Tom_L: i'm just manually moving the tab order on the angular calc
02:43 PM JT-Shop: mine stays mounted to a cabinet that came with the surface grinder
02:44 PM Tom_L: you can pull up a list and move them
02:44 PM JT-Shop: aww you can do a pr
02:44 PM Tom_L: i don't use mine much, i've got several spare blades for each saw
02:45 PM Tom_L: i'm not sure how to find the sserial board list though
02:45 PM JT-Shop: I have at least a couple of chains per saw
02:45 PM JT-Shop: board list?
02:45 PM Tom_L: i'm not sure but i think the pole saw takes the same blade as the small saw
02:45 PM Tom_L: err io list for the individual sserial boards
02:46 PM Tom_L: i checked a couple and they seemed ordered ok
02:46 PM Tom_L: even if the numbers aren't consecutive to the rest of the list you open that tab and they follow ok
02:47 PM JT-Shop: https://github.com/jethornton/mesact/blob/master/mesact/src/libmesact/menus.py#L105
02:48 PM Tom_L: you don't get to that one from the designer?
02:48 PM JT-Shop: yes, that's just how many I/O each ss board has
02:49 PM JT-Shop: in designer on the sserial tab you press the tiny right arrow key to cycle through the ss boards
02:50 PM JT-Shop: do you wash and oil the chains when you sharpen them?
02:50 PM Tom_L: i should but don't always
02:51 PM Tom_L: depends how far gone the chain is
02:51 PM JT-Shop: I sharpen, wash with simple green, rinse, blow dry, soak in bar oil then let them hang to drip off
02:51 PM Tom_L: i have a couple that i'm surprised the teeth don't chip off
02:52 PM Tom_L: so i re'arranged the angular calc order to match the linear one
02:53 PM Tom_L: is there a way to remove those text boxes from the tab list?
02:53 PM Tom_L: i haven't compiled a list of the ones in question yet
02:53 PM JT-Shop: the QPlainTextEdit boxes?
02:54 PM Tom_L: i dunno, probably
02:54 PM Tom_L: some just display information
02:54 PM Tom_L: but you can tab into them and then the tab just moves the text
02:54 PM JT-Shop: no, every widget has a tab order
02:54 PM Tom_L: i may find them and manually move them to the bottom then
02:55 PM Tom_L: see what that does anyway
02:55 PM JT-Shop: and the tab order is by visibility and enabled status
02:55 PM Tom_L: can you disable tabs for that widget?
02:55 PM JT-Shop: no
02:55 PM Tom_L: ok
02:55 PM JT-Shop: at least not that I know of
02:55 PM Tom_L: i'll experiment a little
02:56 PM Tom_L: i can always start over
02:56 PM JT-Shop: yup you can always pull a fresh copy
02:56 PM Tom_L: i'm not sure why but i can't do a commit from my main pc
02:56 PM Tom_L: it's connected to your repo, not mine
02:57 PM Tom_L: i copied the .ui file to the rpi and did it there
02:57 PM JT-Shop: you might have to edit the github file for the repo
02:57 PM Tom_L: something isn't set quite right on the main pc
02:57 PM Tom_L: oh
02:58 PM Tom_L: i suppose i could cut n paste the whole thing then
02:58 PM JT-Shop: .git in the repo
02:58 PM JT-Shop: hmm ~.gitconfig
02:59 PM Tom_L: that's pointing to mine
02:59 PM Tom_L: well locally anyway
03:00 PM Tom_L: [GUI] recentrepo = /home/tom/mesact
03:00 PM Tom_L: maybe that should be /home/tom/mesact2
03:00 PM Tom_L: since that's where it actually is
03:01 PM JT-Shop: mesact is the current mesact2 was a place holder until I made the move
03:01 PM Tom_L: right but i still call my local folder mesact2
03:01 PM JT-Shop: ah ok that makes sense
03:02 PM Tom_L: any changes i've made up to now were always done from the rpis
03:03 PM JT-Shop: there's some git commands that sort out the hidden stuff
03:03 PM Tom_L: above my pay grade
03:04 PM JT-Shop: if you delete the repo then pull from yours it should point to yours
03:04 PM Tom_L: 7i72 outputs TB3 & TB2 are not tab consecutive
03:05 PM Tom_L: oh.. you went in reverse order on TB2
03:05 PM Tom_L: from right to left instead of left to right
03:05 PM Tom_L: 1462-1463
03:06 PM JT-Shop: prob just the way I copied and pasted the stuff
03:06 PM Tom_L: i bet i can screw it up worse :)
03:06 PM Tom_L: i'll start on TB3 and see if i can reverse the order
03:07 PM JT-Shop: right click on the last one in order and select start from here
03:07 PM Tom_L: yeah
03:07 PM Tom_L: seemed to work
03:14 PM -!- #linuxcnc mode set to +v by ChanServ
03:14 PM Tom_dev: JT-Shop, https://stackoverflow.com/questions/29707959/how-do-i-disable-one-tab-in-a-qtabwidget
03:16 PM JT-Shop: hmm the QPlainTextEdit has a change focus on tab setting
03:16 PM Tom_L: do you use qt widget app?
03:16 PM JT-Shop: or tabChangesFocus checkbox in the designer
03:17 PM Tom_L: i'll find ones i think don't need it
03:17 PM Tom_L: and let you mess it up
03:17 PM JT-Shop: lol
03:17 PM Tom_L: i went thru the sserial boards and fixed a few
03:17 PM Tom_L: and the calc
03:18 PM Tom_L: should i get you tab numbers or a description of where the box is?
03:19 PM JT-Shop: just set the tabChangesFocus checkbox in the Property Editor of designer
03:21 PM Tom_L: can you double click on the tab to make that the current item in the list or how do you locate it?
03:22 PM JT-Shop: just single click on a widget to make it the current one in the property editor
03:23 PM Tom_L: doesn't seem to move from main
03:23 PM Tom_L: maybe i'm still in the tab list edit..
03:24 PM Tom_L: i'll probably push the order change first then mess with those
03:24 PM JT-Shop: yup you need to be in the Edit Widgets mode
03:24 PM Tom_L: so i don't screw up what is working already
03:24 PM Tom_L: ok i see now
03:27 PM Tom_L: it should be checked or unchecked?
03:27 PM Tom_L: the verifyPTE widget allows tabs but it is unchecked
03:28 PM Tom_L: box under Find IP on machine tab
03:34 PM Tom_L: change them to 'readOnly' fixes it
03:40 PM Tom_L: i tried 3 different ones and they all work so i'll go ahead and change to readOnly on the TXT boxes
03:42 PM JT-Shop: ah no you don't want to use readonly I don't think unless you can copy and paste the text
03:43 PM Tom_L: it's just on information boxes like the IP result
03:43 PM JT-Shop: ok
03:43 PM Tom_L: or firmware IO Map
03:43 PM Tom_L: etc
03:43 PM Tom_L: nothing you should be allowed to edit
03:46 PM Tom_L: ones like the Read me under the Options tab i left alone
03:47 PM JT-Shop: you could set tabChangesFocus for them
03:47 PM Tom_L: i tried one and it didn't seem to have an effect for that
03:48 PM JT-Shop: ok
03:48 PM Tom_L: there's only mayb half dozen i think
03:48 PM Tom_L: the blank space on the PC tab i'll leave for now since you may add something there
03:49 PM JT-Shop: ok
03:49 PM Tom_L: just ones that i'm sure are finished
03:50 PM Tom_L: i'll push what i have and you can look it over
03:50 PM JT-Shop: thanks
03:56 PM Tom_L: #46 up
03:56 PM JT-Shop: thanks
03:57 PM Tom_L: see what you think
03:57 PM Tom_L: you shouldn't be able to tab into those boxes now but they still display the messages
03:58 PM Tom_L: gotta run an errand
03:58 PM JT-Shop: k
04:43 PM Tom_L: gotta go get thanksgiving food tonight
04:48 PM Tom_L: one thing i see is the opening tab it 'Tests' which it really shouldn't be
04:49 PM JT-Shop: lol that's where you were when you saved it
04:49 PM Tom_L: ahh
04:49 PM Tom_L: didn't know that affected it
04:50 PM Tom_L: want me to push it again?
04:50 PM JT-Shop: yup
04:52 PM Tom_L: checking a few things first
04:53 PM JT-Shop: yup all the tabs need to be in the default selection when you save it
04:54 PM Tom_L: ok
04:56 PM Tom_L: i think the rest is ok
04:56 PM JT-Shop: cool
05:00 PM Tom_L: PR#47
05:02 PM JT-Shop: thanks
05:02 PM Tom_L: try a before and after tabbing in the Find IP Board info box
05:02 PM Tom_L: cause i'm sure you saved a backup :)
05:02 PM JT-Shop: I just Wing it
05:03 PM Tom_L: i think i set the one in Options->Tools and maybe shouldn't have
05:04 PM Tom_L: you can easily tell because you get a blinking cursor when it's in focus if it's not readOnly
05:14 PM * JT-Shop calls it a night
06:12 PM lcnc-relay: <nellen3861> So I plugged in my stepper motor into my stepper driver. Everything works but I'm getting both the red and green light. Is that normal?
06:13 PM roycroft: it's christmas time :)
06:18 PM sinned69159 is now known as sinned6915
06:44 PM Tom_L: should be blue
06:44 PM Tom_L: nobody knows what driver you have for one thing
06:47 PM Tom_L: <nellen3861> what does the driver manual say is normal?
10:29 PM SAR74: Howdy, hope everyone is having a good day/night. I'm new to CNCing but familar with Linux. There's no reason why LinuxCNC couldn't use a vfd to control the speed of an induction motor is there?
10:37 PM roycroft: it's commonly done, sar74
10:39 PM SAR74: Thanks I really appreciate the message. A 7i96s should be overkill but capable of handling this yeah?
10:58 PM fdarling: SAR74: VFDs are almost exclusively used for induction motors, though it is possible to run permanent magnet motors, it's just less common and it might depend upon the VFD. Servo drives or BLDC "ESC" (electronic speed controllers) more often run permanent magnet motors
10:59 PM fdarling: SAR74: the main thing is that you need to have your VFD "talk" to LinuxCNC, either through lots of discrete wiring, or through a digital link such as Modbus or EtherCAT
11:01 PM solarwind: https://www.youtube.com/shorts/PPGoNZolf_g
11:01 PM solarwind: a land of mystery indeed