#linuxcnc Logs

Feb 25 2024

#linuxcnc Calendar

01:37 AM Deejay: moin
01:56 AM -!- #linuxcnc mode set to +v by ChanServ
02:08 AM hozed: hey flyback
05:24 AM JT-Cave: morning
06:13 AM Tom_L: morning
06:14 AM Jym: Tom_L morning
06:17 AM Tom_L: <Tom_L> JT-Cave, PR#87 mesact up
06:48 AM JT-Cave: thanks
06:49 AM JT-Cave: 37°F Sunny High: 72°F
06:52 AM mrec: Tom_L: do you have any experience how to send g-code via a rs232 terminal to a CNC machine? do you think this is part of the plc development software manual?
07:08 AM Jym: https://forum.linuxcnc.org/10-advanced-configuration/27906-serial-port-rs-232-with-linuxcnc-and-rtai
07:09 AM Jym: FYI... Old... 2014
07:27 AM mrec: I found a windows tool which is supposed to support g-code file transfer, that should do I'll trace the RS232 transfer
07:30 AM Jym: mrec  Are you sending gcode serially to be processed LIVE, or via a buffer of some sort?
07:32 AM mrec: I have access to an older Meldas 60 based machine, a big tool maker CNC
07:33 AM mrec: (it's not linuxcnc), I'm still learning the machine
07:33 AM Jym: Oh, so just preventing sneaker-net?  lol
07:33 AM mrec: currently I cannot even start it, I'm still at the service stage
07:34 AM mrec: afterwards I want to use it for some time to get some experience with it, and later on change it to linuxcnc maybe
07:35 AM mrec: even though the software is old it seems to be relatively advanced (that's my impression from the manual at least)
07:35 AM mrec: Meldas 60 = Mitsubishi controller
07:39 AM Jym: There's XMODEM, very old skool serial file transfer protocol
07:39 AM Jym: I've used it to serial transfer firmware before to an embedded device
07:41 AM Jym: mrec You mentioned windows...  https://sourceforge.net/projects/extraputty/
07:42 AM Jym: https://www.mattkeeter.com/blog/2022-05-31-xmodem/
07:51 AM Tom_L: mrec, i do but it's been ages
07:52 AM Tom_L: did you figure out if it was serial or parallel?
07:53 AM Tom_L: you need a cable similar to that diagram i posted
07:53 AM Tom_L: 4-5 6-8-20 jumpered on the cnc end at least
08:02 AM skunkworks: jym!
08:03 AM Jym: skunkworks How ya doin?
08:03 AM skunkworks: Good - trying to organize... And not go crazy so lots of side quests..
08:03 AM skunkworks: quests
08:03 AM Jym: famous last words, ALWAYS 50,000 projects laying aorund
08:04 AM Jym: brb... coffee
08:09 AM skunkworks: Jym: what have you been up to?
08:14 AM Jym: Back...
08:14 AM Jym: skunkworks My wife passed away in 2020, so dealt/dealing with that. Moved from the mountains to an hour closer to civilization. Reinventing life, or something like it. =)
08:14 AM skunkworks: I have not tested much new stuff..
08:14 AM skunkworks: I know the next gen hp's from this model suck
08:15 AM skunkworks: lol - wrong window
08:28 AM lcnc-relay: <skunkworks8841> you can still get (or used to be able to) the 8300's from amazon or newegg
08:28 AM lcnc-relay: <skunkworks8841> just a quick search https://www.amazon.com/HP-8300-Elite-Computer-Quad-Core/dp/B01CV9G1BO
08:28 AM lcnc-relay: <skunkworks8841> you can ususally find them for under $100
08:29 AM lcnc-relay: <skunkworks8841> plus it has a pci slot...
08:29 AM lcnc-relay: <satiowadahc#0> I guess speeds haven't changed much in years
08:29 AM lcnc-relay: <JT (@jt-shop:matrix.org)> Yo
08:29 AM lcnc-relay: <JT (@jt-shop:matrix.org)> Hi
08:29 AM lcnc-relay: <skunkworks8841> not much - no
08:34 AM JT-Cave: wow that was yesterday...
08:35 AM Tom_L: lil delay?
08:36 AM lcnc-relay: <TurBoss> 🤦‍♂️
08:37 AM Tom_L: mrec, you have 2 choices really and it depends on the receiving machine. software or hardware flow contol
08:38 AM Tom_L: software (xon xoff) or ack nak or rts cts which is hardware flow control
08:38 AM Tom_L: then you need to know the baud, bits and stop bits the control requires
08:38 AM Tom_L: and that varies from machine to machine
08:39 AM Tom_L: iirc yours looked like 9600 7 N 2
08:39 AM Tom_L: we generally jumpered the rts cts at the plug and used software flow control
08:40 AM Jym: 7 N 2, or 8 N 1 ?
08:40 AM Tom_L: 7n2
08:40 AM Tom_L: 8n1 was more common on pc stuff
08:40 AM skunkworks: xon/off!
08:40 AM Jym: Hmmm, they can't make things easy, do they?
08:41 AM Tom_L: we had one we dnc'd or drip fed with that method and it worked well
08:41 AM Tom_L: because it didn't have near enough memory for the programs we ran
08:41 AM Jym: lol
08:41 AM skunkworks: our 90's vintage fanuc only had 128k so we would drip feed larger porgrams..
08:42 AM Tom_L: we used hyperterm, procomm or realterm
08:42 AM Tom_L: realterm worked the best
08:42 AM Tom_L: procomm you used it in ascii mode
08:42 AM Tom_L: not xmodem or ymodem etc
08:43 AM Tom_L: hyperterm worked but it was the least favorite because of lack of settings
08:43 AM Tom_L: realterm, you can set up delays just about anywhere you want
08:43 AM Jym: You do realize you can get a uC with wifi and BT for $2 and be 100x more powerful?  lol
08:43 AM skunkworks: I think we ha DC or direct connect at work. no clue if that is popular.
08:44 AM skunkworks: No - you pay $$$ for a comersial verion of that..
08:44 AM Tom_L: https://www.aggsoft.com/rs232-pinout-cable/rs232-pinout-and-signal.htm
08:44 AM Tom_L: but if you jumper it right all you need is 2 wires. pin 2 & 3
08:45 AM Tom_L: and
08:45 AM Jym: gnd?
08:45 AM Tom_L: if the plug is the same size, you X them otherwise from db9 to db25 they are straight thru
08:45 AM Tom_L: notice they are backwards in the chart
08:45 AM Tom_L: Jym, optional :)
08:46 AM Tom_L: yeah that would be advisable too
08:47 AM Jym: https://www.amazon.com/dp/B08MMQH98H/ There are some of these that do come with a RS-232 port, or you can add it as an internal module.
08:47 AM Tom_L: hardware consisted of a combination of pins 5 6 8 & 20
08:48 AM Tom_L: otherwise you wire 5-6 and 6-8-20 together
08:48 AM Tom_L: which usually is easiest
08:49 AM Tom_L: you should find a manual or diagram for your cnc to figure out what it want's to see
08:49 AM Tom_L: then you put it in program mode then initiate the send from the pc end
08:51 AM lcnc-relay: <satiowadahc#0> Bots online!
08:51 AM lcnc-relay: <satiowadahc#0> JT I just pushed an example widget... but I'm on ubuntu 20.04 so either I can run pyqt5 with lcnc or I run pyqt6 in a virtual enviroment... so i cant fully test it
08:51 AM lcnc-relay: <satiowadahc#0> https://jauriarts.org/_matrix/media/v1/download/jauriarts.org/XLwOvsoBWlMHTHkHsjxGNyjz
08:51 AM lcnc-relay: <satiowadahc#0> If it works you should see an additional drag and drop widget in designer, qt5 they look like this
08:51 AM lcnc-relay: <satiowadahc#0> and anything with pyqtProperty will show up in the properties pane.
08:57 AM lcnc-relay: <satiowadahc#0> Will need to link designer to the widgets as well with:
08:57 AM lcnc-relay: <satiowadahc#0> `sudo ln -sf $(pwd)/jet_plugins.py /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/python/jet_plugin.py`
09:12 AM Tom_L: mrec, if you look at an ascii chart you'll see that (ack 0x06) (nak 0x15) have been defined for this purpose
09:13 AM Tom_L: and you will have the fewest problems with realterm
09:43 AM JT-Cave: satiowadahc#0 thanks, I'll look at it in a bit gotta spoil the chickens
09:47 AM lcnc-relay: <satiowadahc#0> Sounds good. Probably gonna move to actual work soon. Hope qt6 works the same at qt5. Trying to hold off distro update till April if I can help it
09:48 AM lcnc-relay: <satiowadahc#0> ... maybe I should split a partition and triple boot my machine... windows, u20.04 and u24.04..
10:16 AM roycroft: if you're just testing why not install the test os as a virtual machine instead of repartitioning and all that work?
10:17 AM lcnc-relay: <satiowadahc#0> Real-time kernel and vms don't play nicely
10:17 AM lcnc-relay: <satiowadahc#0> Going through the bios every reboot sounds like a bad time.
10:19 AM roycroft: ok
10:56 AM chris131313: could the following error be because i gont have a direction pin selected or could it be im not hooked up to the break out board so the mesa isnt seeing anything?Debug file information:
10:56 AM chris131313: Note: Using POSIX realtime
10:56 AM chris131313: ./nm200_trial_2.hal:24: parameter or pin 'hm2_5i25.0.dpll.01.timer-us' not found
10:56 AM chris131313: 13415
10:57 AM chris131313: also may be neither of those ideas
10:57 AM lcnc-relay: <satiowadahc#0> What's your load rt hm2 lines look like?
10:58 AM JT-Cave: hm2_5i25.0.dpll.01.timer-us is a valid pin for a 5/6i25
10:58 AM chris131313: loadrt hm2_pci config="num_encoders=0 num_pwmgens=1 num_stepgens=4"
10:59 AM Tom_L: accel could be too high
11:00 AM Tom_L: various reasons cause following errors
11:00 AM chris131313: if i am just setting up lcnc on my desktop and its not connected to anything could this be the issue?
11:01 AM chris131313: meaning is the mesa card waiting for a response it will never get?
11:09 AM Tom_L: JT-Cave, with the pci driver do you need to loadrt hostmot2 first like some of the others then loadrt hm2_pci?
11:09 AM Tom_L: chris131313, ^^ you might try that but i'm not positive on the pci driver
11:10 AM Deejay: bye bye
11:10 AM Tom_L: buy buy
11:12 AM lcnc-relay: <satiowadahc#0> If the Mesa card isn't connected you won't be able to run
11:12 AM JT-Cave: In a terminal
11:12 AM JT-Cave: halrun
11:12 AM JT-Cave: loadrt hostmot2
11:12 AM JT-Cave: loadrt hm2_pci
11:12 AM Tom_L: i thought he meant not connected to the cnc yet
11:12 AM Tom_L: yeah the card has to be plugged in for sure
11:13 AM JT-Cave: is the minimum to run hostmot2 and connect to a pci card for getting pins etc
11:14 AM JT-Cave: sudo ln -sf $(pwd)/jet_plugins.py /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/python/jet_plugin.py does that create a symlink in /designer/python even if the python directory is not there?
11:15 AM lcnc-relay: <satiowadahc#0> Ah need to make the python directory
11:15 AM JT-Cave: ok, thanks
11:15 AM lcnc-relay: <satiowadahc#0> After qt 5.4 it was needed before it could be in the designer directory
11:20 AM * JT-Cave hears a nap calling his name
12:26 PM jdh: 4-5, 6-8-20 (from above)
12:48 PM lcnc-relay: <skunkworks8841> lol someone requested a password change on my discord account
12:50 PM skunkworks: lol - converting a config over to mesa - could not get any output from the pwm.. Finally figured out I somehow deleted the pid command pin from the pwm.. No clue
01:20 PM roycroft: hello, folks
01:20 PM lcnc-relay: <satiowadahc#0> No matter how many clamps you have. You always need 2 more
01:20 PM roycroft: i am about to make a cutter for my inside wood threading tool, and i have a question about chip clearance
01:20 PM XXCoder: correct amount of clamps is N + 1
01:21 PM roycroft: i wonder if someone has some insights
01:21 PM XXCoder: all I have is well wishes
01:21 PM roycroft: the business end of the tool is a cylinder that is a few thousandths smaller than the minor diameter of the threaded hole
01:22 PM roycroft: the cutter is a piece of 1/2" o1 that will be machined to a point on the end, and half of that ground away
01:22 PM roycroft: so it will be kind of like an engraving cutter
01:22 PM roycroft: all that should be fine, but i need to expel chips as i cut them
01:22 PM roycroft: i'm thinking i could just turn the cylinder down ~0.020" or so just below the cutter
01:22 PM lcnc-relay: <big_kevin420> the way you make it sound is wierd, does it look like a regular threadmill?
01:22 PM XXCoder: is it though hole?
01:23 PM lcnc-relay: <big_kevin420> like a single point one
01:23 PM roycroft: i think they will always be through holes
01:23 PM roycroft: yes it's just a single point cutter
01:23 PM XXCoder: if it is I wonder if you could make tool with thin hole though it and make it blow air out of tool
01:23 PM roycroft: i can use gravity to remove the chips
01:23 PM roycroft: i just am concerend about clearance
01:23 PM lcnc-relay: <big_kevin420> https://www.2linc.com/wp-content/uploads/2021/02/TM-up.jpg
01:24 PM lcnc-relay: <big_kevin420> like this?
01:24 PM roycroft: my intent is to mount the cutter at a 45 degree angle, so that the chips would want to fall down
01:24 PM XXCoder: I dont know if you can drill a hole though the tool for that though
01:24 PM roycroft: no ,not like that
01:24 PM lcnc-relay: <big_kevin420> lathe?
01:24 PM roycroft: think of a solid boring bar with a cutter that inserts towards the end of the bar
01:25 PM roycroft: aka fly cutter
01:25 PM Tom_L: single point 60 deg cutter with some 'wood' relief angle
01:25 PM lcnc-relay: <big_kevin420> oh so like a lathe internal threading tool
01:25 PM roycroft: 90 degrees, actually
01:25 PM roycroft: yes, exactly
01:25 PM roycroft: like a lathe internal threading tool
01:25 PM XXCoder: clickspring video is now public
01:26 PM roycroft: i'm using an acme screw to advance the cutter
01:26 PM roycroft: so in theory, my 3tpi acme screw should produce a 3tpi 90 degree internal thread
01:26 PM roycroft: folks who make large diameter wooden threads like to use 90 degrees instead of 60 degrees
01:26 PM lcnc-relay: <big_kevin420> but its too big to do multi pass?
01:26 PM roycroft: i'm not sure why
01:27 PM roycroft: it will absolutely be doing multi-pass
01:27 PM roycroft: the threads will be pretty deep, and i'm not going to try to cut them in one go
01:27 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/thread1.jpg
01:27 PM Tom_L: just like that only female
01:27 PM Roguish: roycroft, think about using buttress threads in wood
01:27 PM Tom_L: that's 3tpi
01:27 PM roycroft: i just need to make sure i have clearance for the chips to come out
01:28 PM Tom_L: live tooling?
01:28 PM roycroft: not for the internal threads
01:28 PM roycroft: i'll be using live tooling for the external
01:28 PM XXCoder: roy yeah I think best would be to add air blower to tool, but not sure if you can create one. those tooling is expensive to buy
01:28 PM roycroft: i think i should do this
01:28 PM roycroft: i'll go make a cutter, install it, and take a picture of the apparatus
01:29 PM roycroft: that way i'll get better suggestions on how to handle chip clearance
01:29 PM XXCoder: indeed
01:29 PM roycroft: maybe i'll even try it out with a very shallow cut to see what happens
01:29 PM Tom_L: multi pass
01:29 PM roycroft: i haven't soaked a pice of wood in oil yet
01:30 PM roycroft: so whatever thread i cut will probably be pretty rough
01:30 PM roycroft: but it should give me an idea if it's going to work or not
01:42 PM roycroft: i'm not sure i need to harden the tool for testing, but it would probably be best to do so before i start cutting real threads with it
01:58 PM XXCoder: did you see my comments?
02:01 PM roycroft: about the air blower?
02:01 PM XXCoder: yeah
02:01 PM roycroft: yeah, i did
02:01 PM roycroft: but that would not help if there is nowhere for the chips to go
02:01 PM roycroft: i need to create clearance first
02:02 PM XXCoder: ya thats why I was wondering if there was though hole so it could just blow chips out that way
02:02 PM roycroft: once i do that i'll be able to see where the chips want to go
02:02 PM roycroft: i think they will want to fall away from the direction of the threading
02:03 PM roycroft: i.e. if the cutter moves "up" while cutting the threads the chips will want to move "down"
02:03 PM XXCoder: cool :) yeah best to test stuff out before trying stuff
02:03 PM roycroft: i forgot that my cat is crossing her legs waiting for her cat box to be changed, so before i do this i have to go get a bag of cat litter
02:03 PM XXCoder: plus its probably too diffult to make hole though the tooling without edm
02:04 PM roycroft: but i'll make the cutter as soon as i get back and take care of the cat
02:04 PM XXCoder: tsk bad cat master, go do your duty now ;)
02:04 PM roycroft: i think reducing the diameter of the tool below the cutter will make enough clearance
02:04 PM roycroft: anyway, i'm off to the cat litter store
02:04 PM XXCoder: o/
02:06 PM skunkworks: https://www.youtube.com/shorts/uo9NGqQyJgM
02:07 PM XXCoder: testing stuff out I see
02:11 PM XXCoder: how well did it run? cant really tell by video
02:12 PM lcnc-relay: <skunkworks8841> pretty good - only have 1 axis setup - have a bit more to do
02:12 PM XXCoder: yeah. love to see progress though :)
02:16 PM XXCoder: fun wesley treat video today
03:35 PM JT-Shop: https://youtu.be/_SIUparDuAk?list=PLH4J0b3KfGaNED27Y1kCvS_mSQtyXsiwC&t=66
03:36 PM JT-Shop: I've not seen a hole saw arbor like that before
03:37 PM XXCoder: no center drill?
03:38 PM JT-Shop: don't see one, it's a snap-lock something
03:39 PM JT-Shop: google fails me
04:06 PM bjorkintosh: maybe it's a diablo?
04:06 PM Scopeuk: looks like it might be diablo snap-lock plus
04:07 PM JT-Shop: I think that is correct
04:08 PM bjorkintosh: the one in the video's white. perhaps they started painting them 'diablo red' after giving it a think.
04:12 PM Scopeuk: Or they are using a 3rd party saw
04:12 PM XXCoder: could be cheap cup part with snap-on holder
04:13 PM JT-Shop: I have one old hole saw mandrel that holds the hole saw really tight with no runout
04:13 PM JT-Shop: I've also never seen one like it before
04:16 PM bjorkintosh: what kind is it?
04:16 PM bjorkintosh: Google will fail us if we don't find out now!
04:16 PM * bjorkintosh is really disappointed in google these days.
04:16 PM Tom_L: use google lens
04:18 PM lcnc-relay: <JT (@jt-shop:matrix.org)> https://matrix.org/_matrix/media/v1/download/matrix.org/TPaQAxwlVXhGlUduSmqlrOfq
04:18 PM XXCoder: wow looks like made in 1800s
04:18 PM bjorkintosh: foiled. This was BG. Before Google.
04:20 PM JT-Shop: so you thread the hole saw on then push down the pin thing then tighten the nut and it locks the hole saw up tight
04:27 PM roycroft: i'm no more disappointed in google today than i was when they first started up
04:27 PM roycroft: they have done nothing unpredictable in the last 2-1/2 decades or so that they've been around
04:28 PM XXCoder: I used to be able to find precsely stuff I wanted
04:28 PM * roycroft is about ready to harden his cutter and give the threading mechanism a go
04:28 PM XXCoder: they have changed how search works so often that its useless now
04:28 PM roycroft: i use duckduckgo
04:30 PM JT-Shop: making plywood https://youtu.be/MTbGonYMqEQ?list=PLH4J0b3KfGaNED27Y1kCvS_mSQtyXsiwC&t=721
04:32 PM JT-Shop: I think Leo's bulkhead construction is easier
04:55 PM * roycroft thinks he'll test before hardening the cutter, as tempering will take a while
05:01 PM roycroft: https://roycroft.us/Threader/Threader1.jpeg
05:01 PM roycroft: so that is the mechanism
05:01 PM XXCoder: pretty cool
05:01 PM roycroft: https://roycroft.us/Threader/Threader2.jpeg
05:01 PM roycroft: and a close-up of the cutter
05:01 PM roycroft: the idea is that i bore the minor diameter hole in the wooden nut
05:01 PM XXCoder: so you just tread it in?
05:01 PM roycroft: clamp that piece to the top of the mechanism (the left side in the pics)
05:02 PM roycroft: and advance the acme screw to cut the thread
05:02 PM roycroft: the opening in the left side is slightly larger than the biggest cutter i'll use, fully extended
05:03 PM roycroft: the top of the cutter holder is a few thousandths undersize to the pilot hole, so it should guide the cutter in straight
05:03 PM roycroft: i'll make a different cutter/cutter holder combination for each diameter nut i wish to thread
05:03 PM roycroft: this one is 2-1/2"
05:04 PM roycroft: and when i look at it, there should be enough clearance once the cutter is extended
05:04 PM roycroft: but on the first couple passes, i may need to make clearance for the chips
05:05 PM roycroft: the cutter shank has a flat milled on it that is parallel to the flat on the cutter tip, so it should stay aligned rotationally as i advance the cutter
05:05 PM XXCoder: looking at it I suppose you could attach air hose to the part that holds tool, and have hole lead to above the cutter
05:05 PM * roycroft thinks he'll go try it out on something easy, like a piece of poplar
05:05 PM roycroft: yeah, if need be
05:06 PM XXCoder: (I know you dont plan to, but still thinking anyway)
05:06 PM roycroft: i didn't say i'm not planning to
05:06 PM roycroft: i said i need to make sure there's clearance first
05:06 PM XXCoder: ahh ok
05:06 PM XXCoder: ok
05:06 PM roycroft: and after i know i have clearance i'll decide whether i need some chip removal assistance
05:06 PM roycroft: if there's no clearance it doesn't matter how much air pressure i have - the chips are not coming out
05:07 PM roycroft: i'm going to go find a scrap to test on
05:09 PM XXCoder: hopefully it works
05:24 PM roycroft: it will work
05:25 PM roycroft: the first thread was a fail, but i was cutting a piece of scrap that had a crack in it
05:25 PM roycroft: that crack split it in two on the second pass
05:25 PM JT-Shop: got a photo of the tool?
05:25 PM XXCoder: nice!
05:26 PM roycroft: https://roycroft.us/Threader/Threader1.jpeg
05:26 PM roycroft: https://roycroft.us/Threader/Threader2.jpeg
05:26 PM JT-Shop: nice
05:27 PM roycroft: https://roycroft.us/Threader/FirstCut.jpeg
05:27 PM roycroft: so the first pass was barely more than a scratch cut, and it was really hard, because there was no chip clearance
05:28 PM roycroft: the second pass (it actually broke on the third pass) i went much deeper and it went really easily
05:28 PM roycroft: on the third pass i was stupid and advanced it even deeper
05:28 PM roycroft: i know i should be advancing less each time as the thread gets deeper, but i wanted to see what it would do
05:29 PM roycroft: it went in, grabbed the edge by the crack, and ripped the part in half
05:29 PM roycroft: but it worked well enough that i'm convinced i will be able to use it reliable
05:29 PM Tom_L: is there a grub screw behind the cutter to advance it in x increments?
05:29 PM roycroft: reliably
05:29 PM roycroft: no
05:29 PM roycroft: i'm just pushing it in by hand
05:29 PM Tom_L: may be a good feature to have
05:29 PM roycroft: i thought about it, and thought i would try without that at first
05:29 PM roycroft: after all, these are wood threads, not metal
05:30 PM roycroft: i figured i could eyeball it well enough, and maybe i can
05:30 PM roycroft: or maybe i can't
05:30 PM roycroft: but it's an easy feature to add
05:30 PM XXCoder: can always make "setters"
05:30 PM XXCoder: like first cut depth, second cut etc
05:30 PM roycroft: ys
05:30 PM XXCoder: so you can just push to it and lock
05:30 PM roycroft: yes, rather
05:30 PM roycroft: just a stairstep gauge would work
05:31 PM roycroft: i just push it out to the next step on each advance
05:31 PM roycroft: 2-1/2" is the biggest thread i intend to make, and the tool won't handle anything bigger
05:31 PM roycroft: a 45 degree thread at 2-1/2" is 1/4" from major to minor diameter
05:32 PM roycroft: so it doesn't have to go all that deep to be fully cut
05:32 PM roycroft: er, it's 1/2" from major to minor diameter
05:32 PM roycroft: meaning the thread is 1/4" deep
05:36 PM roycroft: so on the scratch pass+ the top of the cutter got clogged with chips
05:36 PM roycroft: what i'm thinking now is that maybe i should mill a small flat on the cutter holder on the infeed side
05:36 PM roycroft: and maybe the firsst chips will just pass out the end
05:36 PM roycroft: does that make sense
05:37 PM XXCoder: cant really visualize it. my brain is tired today
05:39 PM Tom_L: thru hole coolant ftw
05:40 PM lcnc-relay: <skunkworks8841> hmm - kinda looks like I am only using abut 20% of my servo velocity... At 200ipm
05:40 PM roycroft: https://roycroft.us/Threader/Threader2.jpeg
05:40 PM roycroft: so if you look at that
05:40 PM Tom_L: skunkworks, does it ever get 'up to speed' ?
05:40 PM roycroft: the cutter clogs with chips above the flat
05:41 PM roycroft: if i mill a flat from left to right in that view at the level and above the cutter flat, that should provide some clearance
05:41 PM Tom_L: so turn an o-ring groove around where the cutter is
05:42 PM Tom_L: leave the front and rear part full diameter
05:42 PM roycroft: the cutter holder is just a few thousandths under the diameter of the boar
05:42 PM roycroft: bore
05:42 PM Tom_L: looks like there's plenty of beef there to do it
05:42 PM roycroft: i'm using the end of the cutter holder to align the cutter
05:42 PM roycroft: i need a place for the chips to exit
05:43 PM Tom_L: this wouldn't change that a bit
05:43 PM JT-Shop: just cut a groove to let the chips out
05:43 PM Tom_L: i doubt there are enough chips to fill that ring up
05:43 PM Tom_L: and once it breaks thru it will empty
05:44 PM roycroft: keep in mind that i'll be threading nuts 3" thick or so
05:44 PM roycroft: even at 3tp there will be a fair amount of chips on the first pass
05:44 PM roycroft: 3tpi, rather
05:44 PM * roycroft thinks it's time for a new keyboard again, as this one is really losing responsiveness
05:45 PM Tom_L: also i see no reason you can't back it out like hand threading a tap
05:45 PM roycroft: i'm a lousy typist, but a sticky keyboard makes it worse
05:45 PM roycroft: yes, that's what i had to do on the first pass
05:45 PM roycroft: but i was backing it out every few seconds
05:45 PM roycroft: and it was still really hard going
05:45 PM XXCoder: with first pass spacing so close I dont know if air blowing would solve it. in least not without in least some way for air and chips to exit
05:46 PM roycroft: however, the cutter has not been hardened and sharpened yet
05:46 PM Tom_L: well there is no chip relief so i believe you
05:46 PM roycroft: and the wood was not soaked in oil, which folks say makes a huge difference
05:46 PM roycroft: but yes, not having chip clearance was the real problem
05:47 PM Tom_L: or
05:47 PM Tom_L: if you ran a small slot front to back right above the centerline of the cutter a blast of air would clear it for sure
05:48 PM Tom_L: maybe a bit bigger slot on the front
05:48 PM roycroft: i'm thinking that a flat right above the centerline of the cutter would cause the chips to naturally clear
05:49 PM roycroft: and it doesn't have to be very deep - maybe 0.050" or so, i should think
05:51 PM roycroft: as well, chamfering the entry and exit sides of the bore would probably make things go smoother
05:51 PM roycroft: not to mention separating me from the animals
05:51 PM XXCoder: yep lol
05:51 PM roycroft: wood is very grabby
05:52 PM * roycroft heads out to modify, and try again
05:52 PM roycroft: i think i have a piece of oak to use for the next go
05:52 PM roycroft: but no worries
05:52 PM * JT-Shop calls it a night
05:52 PM roycroft: it's read oak, so it's otherwise useless :)
06:09 PM skunkworks: lol - no - looks like about 250 in/min is the max these drives/servos can handle
06:54 PM Roguish: going faster just means ya make more mistakes in less time...
07:05 PM roycroft: https://roycroft.us/Threader/CutterRelief.jpeg
07:05 PM roycroft: first pass cuts like butter now
07:05 PM roycroft: i broke the oak, though
07:05 PM roycroft: it did not have a crack like the poplar, but it was really thin
07:06 PM roycroft: and i advanced the cutter too much again
07:06 PM roycroft: up until then things went swimmingly
07:06 PM roycroft: the grub screw for depth setting may be in order, and right away
07:06 PM XXCoder: nice
07:06 PM roycroft: yeah, that was a really simple milling job
07:07 PM roycroft: and now that i have my er-40 square block holder thing, it's trivial to set up parts like that
07:08 PM roycroft: so i'll make some new tool holders, in the two sizes i need, set up for grub screw advance
07:10 PM roycroft: and i'll go for a decent surface finish on the final toolholders
07:10 PM roycroft: it was rather embarrassing to post the pics of that one
07:10 PM roycroft: but it was a prototype
07:27 PM Tom_L: interchangeable with the coupler link?
07:28 PM roycroft: yes
07:29 PM * roycroft did put a little thought into the design :)
07:30 PM roycroft: once i get this all working i might try some 60 degree cutters and make some screws with both thread angles to see what works best
07:30 PM roycroft: it seems that all the large screws are 90 degrees
07:31 PM roycroft: someone suggested that i try diffent thread types, but since the outside threads will be cut with live tooling that is perpendicular to the screw axis, i have to keep the thread geometry symmetrical
07:31 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/thread.jpg
07:31 PM Tom_L: that was what the alum replaced
07:32 PM roycroft: that looks kind of banged up
07:32 PM Tom_L: been on a covered wagon what do you expect?
07:32 PM Tom_L: that's how it arrived here
07:33 PM roycroft: was it a wells fargo wagon?
07:33 PM Tom_L: i didn't have the means to reproduce a wood one
07:33 PM * roycroft wonders if tom_l got his trombone
07:33 PM Tom_L: and don't think it would have worked anyway
07:34 PM roycroft: yeah, things look pretty worn
07:34 PM Tom_L: the piece had been signed by each person that had done repair
07:34 PM roycroft: neat
07:35 PM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=ZPeSyPV89zk
07:37 PM Tom_L: skunkworks, i like your antistatic cloth you have your electronics sitting on
07:38 PM XXCoder: skipped though it a bit. its cool
07:38 PM XXCoder: freehand videos hit me hard
07:40 PM lcnc-relay: <skunkworks8841> sorry - I need a videographer..
07:41 PM XXCoder: nah its fine, its not you but me
07:41 PM XXCoder: my brain sucks
07:41 PM XXCoder: i watched it anyway because your videos tend to be cool
07:44 PM lcnc-relay: <skunkworks8841> Thanks!
07:44 PM XXCoder: welcome
07:48 PM roycroft: i don't know if my videos are cool or not because i don't make videos at this point
07:48 PM XXCoder: cant be cool without videos, but then cant be uncool also
07:50 PM roycroft: https://roycroft.us/KegWasher.mov
07:50 PM roycroft: i built a keg/carboy washer a few years ago and made a short movie
07:50 PM roycroft: am i cool now? :)
07:50 PM XXCoder: lol!
07:50 PM XXCoder: definitely interesting machine
07:51 PM roycroft: it works brilliantly
07:52 PM roycroft: https://roycroft.us/carboy.mov
07:52 PM roycroft: and there's some beer very actively fermenting
07:53 PM XXCoder: what is top doing?
07:53 PM roycroft: venting co2
07:53 PM XXCoder: ahh otherwise boom
07:53 PM roycroft: yes
07:53 PM roycroft: and we don't want to let air in
07:54 PM roycroft: https://roycroft.us/Spindle.mov
07:54 PM roycroft: and i made that when people here were dissing my chinese spindle, saying it was junk and had lots of runout
07:55 PM roycroft: i guess i really am a movie maker :P
07:55 PM XXCoder: that looked fine on runout
07:55 PM roycroft: yeah, about half a tenth
07:55 PM roycroft: perfectly fine for a router table
07:56 PM roycroft: and most other applications
08:02 PM roycroft: this is not my creation, and it's been on my website for over a decade, so i don't remember where it came from, but it's a kind of fun little ditty: https://roycroft.us/Badger.m4v
08:05 PM XXCoder: lol watched a start of it, but couldnt take anymore
08:05 PM XXCoder: my brain entered TILT mode
08:07 PM roycroft: i saw that band at a local pub once
08:07 PM roycroft: i probably downloaded the video after that
08:28 PM fdarling: does anyone know how to change the alignment/stretching of PyVCP widgets in an hbox? I want to have labels on the left and left-justified, and numbers on the right right-justified...
08:29 PM fdarling: https://linuxcnc.org/docs/html/gui/pyvcp.html#_number_displays
08:29 PM fdarling: the documentation also straight up says that right justification doesn't work X-D
08:56 PM Tom_L: sounds like it might be right?
08:56 PM fdarling: are there any other ways to position the entire widget within a container right justified?
08:57 PM fdarling: I feel like PyVCP isn't fully documented, that maybe there are some Tk widget features it allows you to use that are assumed XML attributes or XML elements
08:57 PM fdarling: but I don't know enough about it, which is why I am asking here
08:57 PM Tom_L: mine are all on the left
08:57 PM Tom_L: i haven't paid that much attention to the code for it
08:58 PM roycroft: is olathe near you, tom_l?
08:58 PM Tom_L: closer than you
08:58 PM Tom_L: near KC
08:58 PM Tom_L: about 2.5hrs N
08:59 PM roycroft: oh
08:59 PM roycroft: i was just curious
08:59 PM roycroft: i ordered some tools from a supplier there
08:59 PM roycroft: i don't order stuff from kansas often
09:01 PM Tom_L: fdarling, i wonder if you could put 2 vertical boxes side by side and do what you want that way
09:02 PM fdarling: Tom_L: do they have the ability to justify things?
09:02 PM Tom_L: i've no idea
09:02 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/screenshots/Current_Linuxcnc_Axis_screen.png
09:03 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/configs/NEW_MILL_SHOP_2.8.4/display.xml
09:03 PM roycroft: if your numeric value on the right is always the same number of digits, and if you use a constant-width font, you might be able to format the box so that the numbers appear right justified
09:03 PM Tom_L: the screen and the code
09:05 PM Tom_L: i see a <width> line in there
09:05 PM Tom_L: that's about it
09:06 PM Tom_L: change the width of the labels?
09:09 PM fdarling: does anyone know where the XML parsing is happening for PyVCP files? I am trying to figure out what attributes/elements are allowed from the source code rather than the documentation
09:51 PM lcnc-relay: <big_kevin420> https://github.com/LinuxCNC/linuxcnc/blob/master/lib/python/pyvcp_widgets.py
09:52 PM lcnc-relay: <big_kevin420> https://github.com/LinuxCNC/linuxcnc/blob/b04e154395929455d8d39d1e810341a3e01a68f7/lib/python/vcpparse.py#L162
10:13 PM lcnc-relay: <.derchristian> nice video. Makes me a little bit more confident in going with the mesa
10:14 PM lcnc-relay: <skunkworks8841> Mesa is the bomb.. I have been using it since what!?.. 2005?
10:16 PM lcnc-relay: <skunkworks8841> The k&t has 2 PCI 5i20 - original. No issues.
10:17 PM lcnc-relay: <skunkworks8841> Ok.. 2010...
10:18 PM lcnc-relay: <skunkworks8841> Maybe linuxcnc from 2005 or so
10:29 PM lcnc-relay: <.derchristian> Yeah wanted to try mesa out a long time ago, but these cards were hard to get here in Germany. But when I ordered my RatRig I was pretty confident, that I don't want any of the controller they were of
10:29 PM lcnc-relay: <.derchristian> fering. But I was debating myself I want to go down the rabbithole with LinuxCNC/Mesa or maybe something esp based like fluidnc
10:30 PM lcnc-relay: <skunkworks8841> Neat!