#linuxcnc Logs

Feb 14 2024

#linuxcnc Calendar

08:32 PM Tom_L: http://paste.debian.net/1307363/
08:45 PM Tom_L: for the bot
08:50 PM lcnc-relay: <satiowadahc#0> The right language is the one you're not using.
08:51 PM Tom_L: meh
08:51 PM lcnc-relay: <satiowadahc#0> Python is nice for rapid development, C/C++ is much nicer for speed.
08:51 PM Tom_L: i'll import asm into code if i need it
08:51 PM lcnc-relay: <satiowadahc#0> Anythings better than js:P
08:51 PM Tom_L: i've never used python so it's just a learning curve
08:52 PM Tom_L: and little or no oops
08:52 PM XXCoder: lol old java was so bad for perforance
08:52 PM Tom_L: phones use java
08:52 PM XXCoder: so bad that pretty badly written flash took over
08:53 PM XXCoder: yeah its a lot better some years later
08:53 PM XXCoder: they couldnt take it back from flash tho, flash was plugin for web for years
08:53 PM Tom_L: i import a flat file to my phone and i had to make character exceptions that java wouldn't recognize
08:54 PM roycroft: speed isn't always necessary
08:55 PM lcnc-relay: <satiowadahc#0> Like GUIs. Event loops at 10Hz normally is good enough
08:57 PM lcnc-relay: <satiowadahc#0> When I first learned python the hardest thing to me was always white space conforming. But over the years I'm realizing more and more don't fight the tool. Use it as it was designed.
08:57 PM lcnc-relay: <satiowadahc#0> Chisels are not screwdrivers!
08:58 PM XXCoder: :)
08:58 PM roycroft: i take it you never coded cobol on punch cards
09:01 PM Tom_L: i'm not used to if else having to be aligned
09:01 PM Tom_L: i've always had to match the pairs no matter the indent
09:02 PM roycroft: i wonder if python is trying to bring back the age of punch cards
09:02 PM roycroft: i never punched my own deck, but i had to fill out the coding sheets, and had to be sure to keep statements aligned to the correct column
09:03 PM roycroft: i can guarantee that there is a python-mode for emacs, which will help keep things lined up properly
09:03 PM roycroft: but that would require using emacs :)
09:07 PM lcnc-relay: <satiowadahc#0> The first cnc router I used had a USB to punch press converter. Cuz apparently thats cheaper than redoing the brains on it
09:07 PM lcnc-relay: <satiowadahc#0> Punch card*
09:08 PM Tom_L: we bypassed the punch reader on a boss 5 and interfaced to a pc with a 20ma loop
09:08 PM XXCoder: old fadal had network cable to fake tape drive to download and upload it
09:08 PM XXCoder: too bad I never managed to get old fadal. it was sold off. it'd b good linuxcnc convert
09:20 PM lcnc-relay: <skunkworks8841> The counter bore is oval. (Slotted )
09:20 PM Tom_L: write a comp to single point it :)
09:20 PM XXCoder: ahh yeah that'd make it hard
09:22 PM lcnc-relay: <skunkworks8841> The mill might be too dull.. pr not perfectly centered.. or I could make a finish cut..
09:23 PM srk| is now known as srk
09:26 PM lcnc-relay: <skunkworks8841> But it really doesn't matter.. just urks me a bit
09:27 PM Tom_L: put it in a vibra tumbler for a couple hrs.. you'll never know
09:27 PM XXCoder: machinists is pretty close to perfectionists
09:27 PM XXCoder: id sand it a bit, then blast then finally tumble it to make it even
09:38 PM Centurion_Dan1 is now known as Centurion_Dan
09:40 PM roycroft: https://www.youtube.com/watch?v=dGfwPwaMhpc
09:40 PM roycroft: pretty close to perfectionists?
09:41 PM XXCoder: nother one of those sped up india or somewhere
09:42 PM roycroft: they get the job done
09:42 PM XXCoder: man no heavy lifters
09:42 PM roycroft: but it's far from perfection
09:42 PM roycroft: sure they are
09:42 PM roycroft: but they're built-ins
09:43 PM srk_ is now known as srk
09:45 PM XXCoder: theyre bending it to tol after weld
09:48 PM Tom_L: that's a precision hammer he's using. it's ok
09:48 PM XXCoder: and precision jack
09:49 PM Tom_L: they're not as blessed as we are
09:49 PM srk_ is now known as srk
09:49 PM roycroft: but they get the job done
09:50 PM XXCoder: it works
09:50 PM roycroft: it's just an alternative work flow
10:33 PM lcnc-relay: <skunkworks8841> the home shop machinist forum went ape shit about those videos. there are a bunch of 3rd world videos similar.
10:33 PM lcnc-relay: <skunkworks8841> It is what it is.. You use the tools you have to fix what you need to fix.
10:34 PM roycroft: there's probably a bit of prejudice in the minds of some who are highly critical of those videos
10:34 PM roycroft: personally i think it's impressive that they do as well as they do given what they have to work with
10:34 PM XXCoder: indeed
10:35 PM lcnc-relay: <skunkworks8841> my grandfather used a chisle and hammer to put a keyway in the sawmill shaft. still works today.
10:36 PM roycroft: one can make high precision machines completely by hand
10:36 PM roycroft: the chief advantages of using the machines we have today are efficiency and the ability to make interchangeable parts
10:36 PM roycroft: one can hold a tenth with hand tools, but a tenth relative to the part it interfaces with
10:38 PM lcnc-relay: <skunkworks8841> it is amazing what you can do with a minimal amount of toosl
10:38 PM lcnc-relay: <skunkworks8841> tools
10:40 PM lcnc-relay: <skunkworks8841> I remember being a kid and watching dad put holes for drawer slides with a hot nail.. (a drill wouldn't fit)
10:43 PM roycroft: woodworking is the same as machining
10:43 PM roycroft: i can make just about anything with hand tools
10:44 PM roycroft: but i can make most things faster with machines
10:44 PM lcnc-relay: <skunkworks8841> yep.
10:45 PM roycroft: i was able to take the bandage off my finger today
10:45 PM roycroft: so i'll be back working in the shop tomorrow
10:47 PM * roycroft was in the middle off chopping a dovetail when the mishap occured, and is anxious to finish it
10:47 PM roycroft: it's the last joint before assembly
10:47 PM lcnc-relay: <skunkworks8841> Nice!
10:48 PM XXCoder: nice indeed
10:48 PM roycroft: yeah, this is the threading tool so i can cut internal wooden threads
10:48 PM roycroft: which is what i really want to be doing, not making tools
10:48 PM lcnc-relay: <skunkworks8841> For a birthday I got a jointer/planer from a surplus store.. I started making boomerangs.. I was probably 12? somewhere around there.
10:49 PM roycroft: i've always wanted to make boomerangs, but never did
10:49 PM XXCoder: I kinda want to recreate tool to create the first internal threads of all
10:49 PM roycroft: but i'm not dead yet!
10:49 PM roycroft: so there's still time
10:49 PM XXCoder: screws of precision video was amazinbg
10:49 PM lcnc-relay: <skunkworks8841> I wasn't paying attention and the tip of my finger came in contact with the blade.. Took just a tiny bit of skin off the tip of my finger. So lucky..
10:49 PM roycroft: archimedes invented the screw, iirc
10:49 PM roycroft: eek
10:50 PM lcnc-relay: <skunkworks8841> never did that again...
10:51 PM lcnc-relay: <skunkworks8841> I was so excited about trying the first boomerang I made ( steam bent and everything..) I went outside in the dark and threw it.. Waited... waited... it landed right behind me on the ground...
10:51 PM roycroft: it could have put your eye out!
10:51 PM lcnc-relay: <skunkworks8841> exactly
10:51 PM lcnc-relay: <skunkworks8841> or knocked me out lol
10:52 PM roycroft: or knocked some sense into you
10:52 PM roycroft: wait
10:52 PM roycroft: you said you were 12
10:52 PM roycroft: that was impossible
10:52 PM lcnc-relay: <skunkworks8841> probably not
10:52 PM XXCoder: roycroft: https://youtu.be/yzMU8rH4PN8?t=327
10:53 PM XXCoder: heron worked on that work and advanced it
10:53 PM XXCoder: invented a way to make internal threads
10:53 PM XXCoder: very cool animation at https://youtu.be/yzMU8rH4PN8?t=359
10:54 PM lcnc-relay: <skunkworks8841> I watched this the other day... (this is a milwaukeematic II - we have a milwaukeematic IIIb
10:54 PM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=Y3YrbEGWE04
10:55 PM XXCoder: im glad they upload old training videos
10:56 PM XXCoder: it'd have been lost otherwise
10:57 PM lcnc-relay: <skunkworks8841> the control cabinet is about 3+ times bigger than the one we had.. A bit older and I think it had more bells and whistles.. (we could only do a 9.9999 inch radius arc - the video says a 100inch radi
10:57 PM lcnc-relay: <skunkworks8841> us ark. Plus in all 3 axis.. ours only did arcs in x/y plane - the machine shared the servo for x and z..)
11:00 PM roycroft: i'm using a 3tpi acme screw to drive a single-point tool for my internal thread cutter
11:00 PM XXCoder: cool :)
11:01 PM roycroft: and then i'll use an internal thread to guide the external thread screws i make
11:01 PM roycroft: i'll use a router to cut the external threads