#linuxcnc Logs

Jun 12 2023

#linuxcnc Calendar

12:37 AM Atsu[m] is now known as attepihamaki0[m]
01:02 AM travis_farmer[m]: Morning ☕️
02:31 AM TurBoss: Morning
02:32 AM author[m]: i'm here in the afternoon
02:33 AM XXCoder: chat rules always morning when come in, and always night when leave, reardless of either end area actual time is ;)
02:33 AM author[m]: there are still 2 hours left before leaving work
02:35 AM author[m]: I have a project recently. Embedding CNC into pyqt5
02:36 AM author[m]: i would like to ask some questions
02:40 AM XXCoder: ask away as usual :) just keep in mind it may be while before answers
02:42 AM author[m]: Thank you, brother. When I have a problem, I will come to you
02:59 AM XXCoder: its likely others who will answer :)
02:59 AM sensille: trapped
03:01 AM XXCoder: trapped in what?
03:05 AM sensille: the first-to-respond trap. now you're responsible for them ;)
03:07 AM XXCoder: ah hah
04:21 AM Tom_L: morning
04:22 AM Tom_L: mits5782[m], https://www.carbideprobes.com/
04:22 AM Tom_L: maybe you can find a tip for it
04:56 AM JT-Cave: morning
04:56 AM author[m]: After work, everyone
04:56 AM XXCoder: author[m]: its 3 am for me. not sure why you saying your local time matters to us
04:58 AM author[m]: I just want to add a sense of presence. Ah! Hah
05:00 AM author[m]: > author: its 3 am for me. not sure why you saying your local time matters to us
05:00 AM author[m]: Do you work late every day?
05:00 AM XXCoder: its called not having job :)
05:00 AM XXCoder: though when i worked it used to be 3 pm to 2 am
05:09 AM Centurion_Dan1 is now known as Centurion_Dan
05:25 AM Toasty[m] is now known as toasty35470[m]
05:38 AM JT-Cave: rooster just crowed
05:50 AM JT-Cave: author[m], have you seen qtpyvcp?
05:58 AM Centurion_Dan1 is now known as Centurion_Dan
06:23 AM * xxcoder[m] uploaded an image: (739KiB) < https://libera.ems.host/_matrix/media/v3/download/jauriarts.org/JksbJHagJCvRjYimyHkwYEKy/chicken_orb.png >
06:23 AM xxcoder[m]: JT pictured, with one of chickens 😉
06:27 AM turboss0[m]: LOL
06:43 AM JT-Cave: https://imagebin.ca/v/7Pi0ehIrjXSK
06:43 AM JT-Cave: real JT
06:43 AM JT-Cave: and Monique RIP
06:46 AM XXCoder: image isnt loading
06:47 AM JT-Cave: it's slow
06:47 AM travis_farmer[m]: yeah, what XX said...
06:48 AM XXCoder: oh loaed site now, but no picture. id suggest just use matrix klike you do before
06:48 AM travis_farmer[m]: it worked
06:48 AM JT-Cave: it loads for me but takes a while
06:49 AM JT-Cave: I don't have that photo on my phone or even have my phone nearby
06:49 AM XXCoder: well I do rememebr how you look like from your videos :D
06:49 AM XXCoder: your moral guise look ;)
06:50 AM * travis_farmer[m] just started going through JT's videos ;-)
06:50 AM travis_farmer[m]: i like the drone videos :-)
06:51 AM JT-Cave: Monique used to ride around on my shoulder all the time
06:55 AM travis_farmer[m]: well, the mic on my cell phone seems to have died. i will have to somehow get a new phone now...
06:56 AM JT-Cave: replace it
07:04 AM travis_farmer[m]: the phone or mic?
07:04 AM JT-Cave: mic
07:04 AM travis_farmer[m]: i am not that great will SMD soldering
07:04 AM JT-Cave: most parts just plug into the phone
07:04 AM JT-Cave: I've repaired my phones before
07:07 AM travis_farmer[m]: "honeycomb alignment"??? what's the honeycomb for?
07:07 AM JT-Cave: cutting plywood
07:08 AM travis_farmer[m]: oh, like a spoilboard?
07:08 AM JT-Cave: more like a grid used with plasma cutters
07:09 AM travis_farmer[m]: oh, i see
07:10 AM travis_farmer[m]: i probably don't need it with my 80W/10W diode laser...
07:11 AM JT-Cave: 10w output?
07:12 AM travis_farmer[m]: yeah, 10W optical
07:12 AM JT-Cave: if you're just engraving you don't need it
07:12 AM ZincBoy[CAON][m]: Honeycomb or knife edge bed is good for reducing back reflections and improving backside cut quality.
07:13 AM travis_farmer[m]: but if i decide to cut, i will need it. good to know
07:20 AM * JT-Cave starts his chicken day
07:32 AM * travis_farmer[m] eats a blueberry muffin
07:47 AM * travis_farmer[m] is in shop...
08:00 AM miss0r: g'day
08:03 AM mits5782[m]: thanks
08:54 AM perry_j1987: why is it so cold this morning heh
09:18 AM * travis_farmer[m] is back in from shop, as the humidity has come up sharply, and wishes he had A/C out there...
09:23 AM travis_farmer[m]: i have the VFD wired back to analog, with the exception of the 0-10V speed setting, as i am awaiting my 7i83 to come from MesaUS. says it was to be delivered here today, but it seems to still be in Phoenix, AZ USPS distribution hub...
09:24 AM travis_farmer[m]: now to revise my HAL comps to work with the analog VFD...
09:31 AM perry_j1987: i got some HAL work to do myself this morning
09:31 AM perry_j1987: need to figure out how to have this tool height setter not trip when im machining stuff
09:32 AM travis_farmer[m]: vibration triggers it?
09:35 AM perry_j1987: ya
09:35 AM perry_j1987: there is not much travel before its activated
09:36 AM roguish[m]: perry_j1987: disable it when in motion
09:36 AM perry_j1987: i have two probes or2 together as well
09:36 AM perry_j1987: the 3d touch probe and the tool height setter
09:36 AM perry_j1987: ya how do I do that google has not been friendly
09:36 AM perry_j1987: lol
09:37 AM roguish[m]: dual probes have been discussed in the forum. go there and search
09:37 AM roguish[m]: google sucks
09:40 AM perry_j1987: google crawls the forum
09:41 AM perry_j1987: in any case i already have the dual probes setup just figuring how to disable during motion as it were
09:59 AM roguish[m]: perry_j1987: if you can't find a way to disable it, go the other way. only enable it when 'probing'
10:20 AM firephoto__ is now known as firephoto_
10:29 AM perry_j1987: so if i do the digital output method and an M code to enable/disable i'd have to go through all of the probing routines in probe screen to wrap the g38 with m codes
10:30 AM perry_j1987: someone was mentioning there's another way where ican just tie it to some other thing in hal which sounds better for future proofing in case i updated probe screen or something
10:36 AM * travis_farmer[m] is on lunch break :-)
10:45 AM mits5782[m]: is a .001" TIR a lot on a 2mm cutter? I'm not sure how to compare
10:49 AM mits5782[m]: I guess I compare it based on cutter loading
10:51 AM roguish[m]: youhouka: that's 1 in 80. probably a lot. all depends upon what you're really doing. yes, also compare to cutter load is good way to look at it.
10:54 AM mits5782[m]: thanks
12:02 PM JT-Cave: lunch minute
12:02 PM travis_farmer[m]: lunch is over... back to work! ;-)
12:09 PM JT-Cave: back to work... I've not started work yet
12:09 PM travis_farmer[m]: lol :-)
01:14 PM Odintex[m] is now known as odintex0[m]
01:48 PM perry_j1987: ended up trying a little debounce
01:50 PM roycroft: ritalin?
01:50 PM travis_farmer[m]: lol, i was on ritalin as a kid
01:53 PM roycroft: well i am off to the eye doctor's for the seventh, and hopefully last, set of lenses for my computer glasses
01:53 PM travis_farmer[m]: computer glasses?
01:53 PM roycroft: yes
01:53 PM roycroft: glasses for when i sit in front of my workstation in my office
01:54 PM travis_farmer[m]: maybe i need some of those...
01:55 PM roycroft: don't go to my eye doctor's if you do :)
01:55 PM roycroft: the doctor is actually great
01:55 PM travis_farmer[m]: ...
01:55 PM roycroft: it's the optician i'm dealing with who can't get it right
01:56 PM travis_farmer[m]: oh, lol
01:56 PM roycroft: i've been wearing a special rx for my computer work for years - the screen is too far away for my reading glasses to work, and too close for my base prescription
01:56 PM roycroft: this year i decided to get bifocals, so i could read things on my desk without having to change glasses
01:57 PM roycroft: that's where it got all messed up
01:57 PM travis_farmer[m]: maybe some tri-focals then ;-)
01:57 PM roycroft: they couldn't get the reticle where i needed it, even when i measured myself and said '16.5mm above the bottom of the frame'
01:57 PM roycroft: and they could not get the power right on the lower lenses - that has been the problem for most of this
01:58 PM roycroft: it did not help that the optician believes that a positive diopter number increases the focal length of a lens
01:59 PM roycroft: (the inverse is the case, in case any are not sure)
01:59 PM travis_farmer[m]: i wouldn't know either way...
02:00 PM roycroft: so i would say "i have to pick up the piece of paper to read it - you need to decrease the power"
02:00 PM roycroft: and he would add 0.5 diopter, increasing the power
02:00 PM travis_farmer[m]: lol
02:00 PM roycroft: this is why we're on the seventh set of lenses for what should be a simple prescription
02:01 PM roycroft: i even said "i need the lower lenses to be the exact same power as my reading glasses"
02:01 PM roycroft: and he added that power to the computer power
02:01 PM roycroft: and then told me it was my fault it was wrong
02:02 PM roycroft: anyway, i'm off to get them now
02:02 PM roycroft: if they are correct, i think i'll stop off and buy a lottery ticket on the way home
02:02 PM roycroft: because today will be my lucky day
03:07 PM Teophanea[m] is now known as teophanea0[m]
03:25 PM roycroft: i just spent a half hour on the phone with shaper, and i'm really leaning towards getting an origin at this point
03:26 PM roycroft: i was told that they won't promise accuracy, as it depends so much on the operator, but that if i'm skilled, i should be able to hold 0.003" or so
03:26 PM ZincBoy[CAON][m]: Does it sound like it can hit the accuracy you are looking for?
03:26 PM roycroft: and i should hold 0.010" the day i get it
03:26 PM roycroft: 0.003" is what i would expect from a gantry cnc router
03:26 PM roycroft: so yeah
03:27 PM roycroft: the easy of setup and machining vertical parts is what really got me thinking about it, because that's hard to do with a gantry machine, and i need to do a lot of it
03:27 PM ZincBoy[CAON][m]: Nice. Even on a big machine hitting 0.003" takes a bit of finesse as endmills are often off by that much.
03:28 PM roycroft: but what really made it make sense to me is whan i asked about milling aluminium
03:28 PM roycroft: when i build my gantry machine (which i still intend to do), i'll need some custom machined pieces that are fairly large
03:28 PM roycroft: as in 18"x24"
03:28 PM roycroft: those would be very expensive to job out
03:29 PM roycroft: the guy at shaper reminded me that the origin is not designed to mill large, thick pieces of aluminium, but that i should be able to do it if i'm patient and have a lot of skill with the origin
03:29 PM roycroft: i mean, it would take a buttload of passes - i'd have to cut 0.020" or so at a time - but it may be doable
03:29 PM Tom_L: roycroft, did you buy a lottery ticket?
03:29 PM roycroft: no
03:29 PM roycroft: the glasses are fine though
03:30 PM roycroft: and getting the answers from shaper that i got is almost as good as a lottery ticket
03:30 PM roycroft: the v1 and the v2 shaper origin are identical in accuracy
03:30 PM roycroft: the improved camera on the v2 just allows it to scan the domino tape faster
03:31 PM roycroft: which i don't care about, especially since my use would primarily be with the workstation, which i only need to scan once
03:31 PM roycroft: a refurbished v1 is $1000 cheaper than the v2, so that's my $1k lottery ticket
03:32 PM roycroft: the way the origin works is that you scan the domino tape, and save that on the machine as a workspace
03:32 PM roycroft: when you use the same tape layout again, you just select that workspace instead of rescanning, and it indexes the same as when you scanned it
03:33 PM XXCoder: roy finally that drama is done lol
03:33 PM roycroft: yes, xxcoder
03:33 PM roycroft: until my next eye exam :)
03:33 PM XXCoder: lol
03:33 PM roycroft: actually, i don't think it will repeat even then
03:33 PM Tom_L: i'd consider putting that off for a while
03:33 PM JT-Shop: yippie got my phone paired to the car... now to get the garage door opener to obey the car
03:33 PM roycroft: it will just be a change of prescription
03:34 PM roycroft: i'm not due for an eye exam until the end of the year
03:34 PM Tom_L: JT-Shop, does it display the phone on the car display?
03:34 PM Tom_L: my kids do
03:34 PM roycroft: i have mild cataracts, and the doctor would prefer an annual exam to monitor
03:34 PM Tom_L: but he has an iphone
03:34 PM JT-Shop: no, but it listens to voice commands
03:35 PM Tom_L: their new display is 10x better than their previous ones
03:35 PM * JT-Shop had an eyephone once and found it useless
03:35 PM Tom_L: i still use android but he wanted iphone
03:35 PM Tom_L: what can i say.
03:35 PM roycroft: i keep my iphone in my hip pocket while i'm driving
03:35 PM roycroft: if the phone vibrates i either pull over or ignore it
03:38 PM Tom_L: JT-Shop, don't be on a call when you get out... that can cause havock sometimes when it switches back
03:39 PM JT-Shop: I can imagine something will get cornfused if you exit the vehicle while on the phone
03:40 PM Tom_L: i borrow his truck once in a while and as soon as i get close to home it pairs with his phone and switches over
04:02 PM roycroft: so what else i've found out is that the origin uses the same collets as one of my festool routers, and that, other than initially licensing features, it never needs to be connected to the internet
04:02 PM * roycroft is close to pulling the trigger on an origin
04:03 PM He[m] is now known as he20[m]
04:12 PM Tom_L: roycroft, how does that work? you lay a pattern out on the workpiece and roughly follow it and the origin 'fine tunes' the cut as you go?
04:12 PM roycroft: yes
04:12 PM roycroft: that's exactly how it works
04:12 PM roycroft: well, you don't lay the pattern on the workpiece
04:13 PM roycroft: you load it onto the machine as a svg file
04:13 PM Tom_L: program it in the tool
04:13 PM roycroft: the origin indexes off of the domino tape
04:13 PM roycroft: and the display shows you the cut path
04:13 PM Tom_L: and it displays the pattern as you move
04:13 PM roycroft: you keep the origin centered in the cut path, and it does the micro adjustments
04:13 PM roycroft: and i just pulled the trigger
04:14 PM Tom_L: can you do multiple passes and have repeat accuracy?
04:14 PM roycroft: yes
04:14 PM Tom_L: how much travel does it have to stay on track?
04:14 PM roycroft: in fact, i added the autopass feature
04:15 PM roycroft: which lets you program the total depth, and the depth per pass, and you just keep following the pattern until it's done - it automatically increases the depth after each path
04:15 PM joeyjoejoe[m] is now known as joeyjoejoe_0[m]
04:15 PM roycroft: i'm not sure exactly how much, but it's at least 0.125"
04:15 PM Tom_L: travel?
04:15 PM roycroft: yes
04:15 PM roycroft: in each direction
04:15 PM roycroft: and probably closer to 0.25"
04:16 PM Tom_L: the video somewhat indicates more than that
04:16 PM roycroft: maybe so
04:16 PM roycroft: i don't think i'll have any problem keeping it on track
04:16 PM roycroft: what it does not have, and they claim will never have, is 2.5d/3d capability
04:17 PM roycroft: if you need to cut two pockets of differing depths, you need to do that in two operations
04:17 PM Tom_L: i see
04:17 PM roycroft: but that does not matter to me
04:17 PM roycroft: and that's something my cnc router will be able to do
04:17 PM Tom_L: can they be part of the same stl file?
04:17 PM roycroft: yes, in some cases
04:17 PM Tom_L: just reset the depth
04:17 PM roycroft: it depends on what is creating the svg file
04:18 PM roycroft: it can do helical holes now - earlier software could not do that
04:18 PM Tom_L: sry i said stl... i hate stl
04:18 PM roycroft: no worries - i auto-translated it :)
04:18 PM Tom_L: and haven't used svg
04:19 PM roycroft: the origin is going to let me make many of the jigs i intended to make with the cnc gantry router
04:19 PM Tom_L: you'd think they could easily do 2.5d
04:19 PM roycroft: and it should let me do the vertical joinery with ease
04:19 PM Tom_L: if they read the depth of the cut from the file
04:19 PM roycroft: yes, one would think so
04:20 PM roycroft: and when they say that it will 'never' do that, they probably mean 'v1 and v2 will never do that'
04:20 PM roycroft: it may require more processor power than they have in the current machines
04:20 PM roycroft: mechanically it should be trivial, though
04:20 PM travis_farmer[m]: is the motor HP comparable to, say a Makita 1101 (2.25HP)
04:20 PM roycroft: since z will already touch off and index automatically
04:21 PM roycroft: no, it's a 1hp motor
04:21 PM roycroft: more like the festool mkf 700
04:21 PM travis_farmer[m]: :-(
04:21 PM roycroft: festool make their spindles
04:21 PM roycroft: so it's really like the mfk 700
04:21 PM roycroft: travis_farmer: i think it will be fine for how i intend to use it
04:22 PM roycroft: and if it had a bigger motor it would be potentially more difficult to control
04:22 PM travis_farmer[m]: just don't push too hard with hardwood, i guess
04:22 PM roycroft: but here's what else i'm thinking
04:22 PM roycroft: as i said, it should excel at the intricate vertical joinery i need to do
04:22 PM roycroft: and in fact, is much better than a gantry router for that
04:23 PM roycroft: the workflow, as i anticipate it, is fixturing and indexing the part, which should take a few seconds
04:23 PM roycroft: performing the machining operations, which will probably take 30 seconds or so per pert
04:23 PM roycroft: part
04:23 PM roycroft: lather, rinse, repeat
04:24 PM roycroft: a gantry machine would offer no advantage, as it would require a full-time operator anyway, and the size of the gantry machine may make it less efficient to use
04:24 PM roycroft: so for the tiny stuff, the origin should be an advantage
04:24 PM roycroft: on the other hand, i'm going to be engraving some small signs for the country fair with my laser engraver
04:24 PM roycroft: they want a couple really large ones too - like 3.5'x9'
04:24 PM roycroft: and they're not sure how they're going to get those made
04:25 PM travis_farmer[m]: i still like my router gantry. my hands are not steady enough to hand-route, free-hand
04:25 PM roycroft: i could do them in mosaic mode with the gantry cnc router, when that's ready
04:25 PM roycroft: or i could do them with the shaper origin, and carve the entire sign as one big piece
04:25 PM roycroft: i see the origin as complementary to a gantry machine, not as an alternative to one
04:26 PM roycroft: and if i'm lucky (and skilled enough), it will help me build my gantry machine
04:26 PM travis_farmer[m]: certainly cheaper than what i have poured into my machine so far...
04:26 PM roycroft: which now, btw, i may be able to make smaller than i was going to
04:27 PM roycroft: i just spent $2948 on the origin + workstation + plate + autopass (the automatic depth adjustment feature)
04:27 PM roycroft: the plate should be really cool - they have a HUGE library of hinges and other hardware
04:28 PM travis_farmer[m]: my ATC spindle was almost that much...
04:28 PM roycroft: and the plate should enable me to route pockets for all that stuff easily
04:29 PM roycroft: well the gantry sides that i desiged for my cnc router are bigger than jt's bridgeport can handle in one setup
04:29 PM roycroft: and when i did some queries, i got quotes close to $1k to have them machined elsewhere
04:29 PM roycroft: if i can make them myself, that knocks $1k off the cost of the origin
04:30 PM travis_farmer[m]: my machine can do 48", though it is not quite ready...
04:32 PM roycroft: 24"x48" is what i was going to do
04:34 PM Tom_L: my kid's gantry would handle the size :)
04:34 PM Tom_L: even loaded sideways
04:35 PM travis_farmer[m]: i should say, my working area is 48" X 48", though in practice it would be less, due to cutting tool width, and such
04:35 PM roycroft: now i should be able to undo all the design work i did for the vertical work holder on the cnc router
04:35 PM roycroft: since i should be able to do all of that with the shaper origin
04:36 PM roycroft: and maybe my cnc router can go back to the over/under design i did originally
04:36 PM roycroft: i wasn't able to get my tablesaw cabinet rebuild done during my vacation last month
04:36 PM roycroft: perhaps that's for the better
04:36 PM roycroft: i was going to move the router table to the end of the tablesaw, but i was never very happy with that ida
04:36 PM roycroft: idea
04:37 PM roycroft: it's what i'd have needed to do in order to add the vertical table to the cnc router
04:54 PM ErrorCode[m] is now known as _error_code_0[m]
04:55 PM * JT-Shop gives up on linux mint and goes to debian
04:55 PM JT-Shop: IIRC debian now includes non-free?
04:55 PM XXCoder: tried LMDE version?
04:55 PM roycroft: i installed linux mint on an old imac
04:55 PM roycroft: it works ok
04:55 PM XXCoder: LMDE is basically little bit more friendly debian, looks and programs similiar to linux mint
04:55 PM roycroft: it has the best xquartz look and feel of any ditros i tried
04:56 PM JT-Shop: didn't see LMDE
04:56 PM XXCoder: https://linuxmint.com/download_lmde.php
04:56 PM roycroft: i think the difference in debian 12 is that the "non-free" drivers are separated from the "non-free" utilities
04:56 PM JT-Shop: mate would not install, didn't like the other one I forget the letters
04:56 PM XXCoder: xfce?
04:56 PM JT-Shop: yup
04:57 PM roycroft: so you can still be as purist as you can, but begrudgingly load "non-free" firmware
04:57 PM XXCoder: aw too bad but your preferences :D
04:57 PM JT-Shop: it had desktop issues
04:57 PM roycroft: debian has had a mechanism to install "non-free" code since the early days, if not from the beginning
04:57 PM roycroft: it just likes to scold you before you do so
04:57 PM roycroft: and maybe make you ask your mom first
04:59 PM travis_farmer[m]: "and maybe make you ask your mom first" LMAO :-)
04:59 PM Unterhaus_: I think it just installs non-free nowadays without a nag
04:59 PM roycroft: you forgot the quotes
05:00 PM travis_farmer[m]: me, i put in quotes...
05:00 PM roycroft: which are essential, as 100% of the "free" code that is the debian distro proper is highly encumbered, and in no way "free"
05:01 PM roycroft: the only code that is truly and completely "free" is that which has been put in the public domain
05:01 PM roycroft: for code distributed under a license, the bsd license is about the closest thing to "free" as there is
05:02 PM roycroft: the gpl is more on the "highly restricted" side of the spectrum than the "free" side
05:30 PM mits5782[m]: absolutely, it's more of a license to kick companies in the butt
05:31 PM mits5782[m]: "oh, you included GPL in your product but didn't disclose this?"
05:31 PM mits5782[m]: https://giphy.com/gifs/mrw-mods-bethesda-vX9WcCiWwUF7G
05:32 PM XXCoder: its not very hard to actually disclose and post source code if any changes
05:32 PM roycroft: except some people may not wish to do so
05:35 PM XXCoder: if you didnt want to use gpl, use BSD licensing if you dont care what others do with your project
06:02 PM Cederb[m] is now known as cederb0[m]
07:55 PM roycroft: so i do have a problem now
07:55 PM roycroft: i built those nice hardware/systainer cabinets last year, and left extra systainer trays for my anticipated new tools
07:55 PM roycroft: the shaper origin was not on the list of anticipated new tools, and i have no room in those cabinets to store it
07:56 PM roycroft: i'll have to figure something else out
08:33 PM satiowadahc[m] is now known as satiowadahc0[m]
09:32 PM -!- #linuxcnc mode set to +v by ChanServ
10:50 PM XXCoder: interesting https://youtu.be/jbUH-4KThTQ
10:50 PM XXCoder: using low temp metal as casting for fibre parts shaping
10:50 PM XXCoder: then just melt it out
11:03 PM roycroft: so they got a bunch of high quality chinese steel for the project? :)
11:05 PM XXCoder: hah