#linuxcnc Logs

Oct 02 2024

#linuxcnc Calendar

12:14 AM lcnc-relay: <meisterdippel> moin
12:33 AM mrec: andypugh_: #2939 is indeed fixed thank you.
12:34 AM mrec: I just updated the system here today
12:34 AM mrec: there's a problem with EMC2_TMP_... it seems it's not in config.h, as far as I remember that has been the case before already
12:57 AM Deejay: moin
01:14 AM mrec: but the XHC pendant doesn't work anymore
01:24 AM mrec: ok my fault loose usb connection somehow enumerated it but stalled
01:27 AM lcnc-relay: <vibram> hello
01:27 AM lcnc-relay: <Travis Farmer> Morning
01:34 AM lcnc-relay: <meisterdippel> Travis Farmer thanks for yesterday's inspiration, i found a solution
01:35 AM lcnc-relay: <Travis Farmer> not a problem, glad i could help 🙂
02:16 AM lcnc-relay: <TurBoss> morning
02:36 AM lcnc-relay: <vibram> meisterdippel what's up with the robot? 🙂
02:36 AM lcnc-relay: <vibram> do you know what you do with motors?
02:46 AM lcnc-relay: <meisterdippel> not really 😦
02:46 AM lcnc-relay: <meisterdippel> i would like to keep the built-in ones in any case, but have not yet found a cost-effective solution
02:55 AM lcnc-relay: <vibram> OK 😉
04:30 AM -!- #linuxcnc mode set to +v by ChanServ
04:42 AM Tom_L: guess you'll be busy a while
04:43 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/2point_angle.mp4
04:43 AM Tom_L: new probe routine
04:43 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Touch-probe-2A.png
04:43 AM Tom_L: mirrored
04:44 AM Tom_L: sim tested
04:48 AM JT-Cave: be busy when we get back from Eureka Springs
05:30 AM JT-Cave: Tom_L, if you can build before I leave I'll update the release
05:39 AM lcnc-relay: <Travis Farmer> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/ZKIcbNargBuwdkCyUMYMlXMH/Screenshot_20241002_062040_Home_Assistant.jpg
05:39 AM lcnc-relay: <Travis Farmer> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/FGUvUvtsOJwUkplspUxYCjob/Screenshot_20241002_062003_Home_Assistant.jpg
05:39 AM lcnc-relay: <Travis Farmer> couple screen shots of a deer bedded on the lawn this morning from my security camera
05:56 AM JT-Cave: cool
05:59 AM JT-Cave: weird I got an order for a 7i92TH and 7i78 then two hours later got the same order from a different chap in a different state
06:00 AM lcnc-relay: <Travis Farmer> very weird...
06:09 AM JT-Cave: 49°F
06:10 AM rdtsc is now known as rdtsc_away
06:29 AM Tom_L: ok
06:32 AM Tom_L: PR #110
06:50 AM JT-Cave: got it thanks
08:17 AM -!- #linuxcnc mode set to +v by ChanServ
08:21 AM lcnc-relay: <Travis Farmer> can't seem to stay awake this morning... time for a cup of coffee...
08:23 AM lcnc-relay: <skunkworks8841> chilly here too
08:25 AM lcnc-relay: <captainhindsight_.> Travis Farmer which make and model cam is that?
08:26 AM lcnc-relay: <captainhindsight_.> IR + non-cloud + POE is hard to find for $ vs $$$
08:27 AM lcnc-relay: <Travis Farmer> LaView camera, standby for the model
08:27 AM lcnc-relay: <captainhindsight_.> was <50F when I left for home earlier
08:29 AM lcnc-relay: <Travis Farmer> LV-PWB2020-W
08:29 AM lcnc-relay: <Travis Farmer> can't keep the on-camera time right, but the DVR time is good
08:37 AM Tom_L: wifi.. what's the ethernet plug for?
08:38 AM rdtsc-wk: PoE assuming
08:39 AM Tom_L: maybe.. it has a power plug
08:39 AM rdtsc-wk: it'll prolly do either one
08:39 AM lcnc-relay: <Travis Farmer> it is plugged in ethernet PoE now, wifi is crap
08:39 AM Tom_L: so all you need for a phone connection is the camera and a phone app?
08:40 AM lcnc-relay: <Travis Farmer> for the phone, i have HomeAssistant with the motionEye plugin
08:45 AM rdtsc-wk: repaired a Zebra label printer once, where someone connected PoE to it... poor jack had integrated magnetics, was definitely not PoE compatible; blew the jack to smithereens. Luckily a RJ45 jack is easy to replace.
08:46 AM lcnc-relay: <Travis Farmer> hmmm, was not aware mag jacks were not PoE compatible...
08:47 AM bjorkintosh: isn't PoE rather noisy?
08:47 AM rdtsc-wk: took awhile to find the original jack; they come in both varieties
08:47 AM lcnc-relay: <Travis Farmer> PoE is DC
08:49 AM rdtsc-wk: have 6 cams running PoE, no detectable noise either from the cams or mains (thanks to power-factor-correction front-end)
08:50 AM lcnc-relay: <Travis Farmer> my PoE comes from a 48-port 100mb PoE Cisco switch i bought a while ago. can't afford to upgrade it to gigabit now... lol
08:57 AM lcnc-relay: <zincboy_ca_on> @rdtsc-wk, that would have been a non-compliant POE source/injector. They are supposed to handshake to prevent that sort of issue.
08:58 AM rdtsc-wk: Cisco likely uses a PFC front-end too, so shouldn't make much noise. If you have an oscilloscope bjorkintosh, crank up the sensitivity and just wave the probe near it - if there's switching noise, you'll see it
08:58 AM rdtsc-wk: I agree zincboy, but these were old industrial label printers - I could've put a compliant port in it, but didn't want to change the OEM design.
08:59 AM rdtsc-wk: And risk some anomaly and a warranty
08:59 AM lcnc-relay: <zincboy_ca_on> No, I meant the POE source, not the endpoint.
08:59 AM rdtsc-wk: oh yeah, agreed, but again who knows how old the equipment was.
09:00 AM rdtsc-wk: if anything can happen (in industry) it will
09:01 AM bjorkintosh: > LaView camera, standby for the mode
09:01 AM bjorkintosh: I kept reading that as LabView
09:01 AM bjorkintosh: silly me.
09:07 AM JT-Cave: see everyone in Eureka Springs
09:09 AM lcnc-relay: <skunkworks8841> all my network cable is shielded...
09:09 AM lcnc-relay: <skunkworks8841> (I am kidding - only some of it is)
09:10 AM bjorkintosh: after numerous annoyances with wifi, I have come to view a direct ethernet connection as superior.
09:11 AM rdtsc-wk: agreed
09:12 AM rdtsc-wk: fiber would be even better, but sadly that's slow-to-catch-on residentially
09:14 AM lcnc-relay: <vibram> IDK if it exist but this would be cool
09:14 AM lcnc-relay: <captainhindsight_.> home fiber?
09:15 AM lcnc-relay: <vibram> yes
09:15 AM lcnc-relay: <vibram> but would require a decoder I guess
09:18 AM bjorkintosh: rdtsc-wk: I'd take copper any day.
09:18 AM bjorkintosh: the cost of hardware for fiber is hideous.
09:18 AM bjorkintosh: in the end it becomes fiber -> copper any way.
09:22 AM lcnc-relay: <skunkworks8841> our little sleepy town is currently installing fiber
09:22 AM rdtsc-wk: although prices are slowly coming down... https://www.ebay.com/itm/205014607514 https://www.ebay.com/itm/125831352571
09:22 AM lcnc-relay: <skunkworks8841> I have fiber running to the tower and between buildings at home
09:23 AM rdtsc-wk: ideal for long distances
09:27 AM lcnc-relay: <skunkworks8841> I also have access to one of these.. https://www.youtube.com/watch?v=ypBunFtrOrE
09:29 AM lcnc-relay: <skunkworks8841> I wonder if you can get them cheaper now - this one was about $1k 3 years ago
09:30 AM lcnc-relay: <vibram> i think it's easy to rental
09:31 AM lcnc-relay: <vibram> at least here in France you have a very high number of people working on their own with this stuff, it should be easy
09:31 AM lcnc-relay: <skunkworks8841> it is pretty amazing... We used this one at work to run fiber trunk lines all over the factory.. They 'just worked'
09:34 AM lcnc-relay: <vibram> i know absolutely nothing about it but apparently they also have/almost have developped the POE for fiber
09:35 AM lcnc-relay: <vibram> i wish i knew that before putting the 400AC in my workshop but impossible to have a RJ45 wire in the tube now
09:37 AM lcnc-relay: <skunkworks8841> when we put in an outside wood furnace - we installed conduit between the house, furnace and polebuilding.. we can pull new stuff if needed.
09:43 AM bjorkintosh: skunkworks, that's neat. still pricy though.
10:17 AM lcnc-relay: <skunkworks8841> that is why you need a friend with one..
10:18 AM bjorkintosh: hmm.
10:18 AM bjorkintosh: I wonder how long it takes to get trained at at&t to become a fiber tech
10:18 AM bjorkintosh: then I'd have one all day long.
10:18 AM bjorkintosh: for activities.
10:20 AM lcnc-relay: <captainhindsight_.> depends on level of fiber tech, grand master, exuberant mammal, crafty night repair level 1-2-3, etc
10:20 AM lcnc-relay: <captainhindsight_.> likely 6 weeks to 11 years for grand master
10:20 AM bjorkintosh: or broccoli
10:20 AM bjorkintosh: lots of fiber in that.
10:23 AM lcnc-relay: <captainhindsight_.> what happens if you install fiber without a fiber tech certification form a certifying institute?
10:24 AM roycroft: you'll probably put your eye out
10:24 AM bjorkintosh: there is a danger of ingesting the fiber from misidentification.
10:24 AM bjorkintosh: non professionals stick the wrong things in their mouths.
10:25 AM roycroft: if you ingest the fiber that will make your future colonoscopy easier
10:25 AM lcnc-relay: <captainhindsight_.> https://www.youtube.com/watch?v=Ku42Iszh9KM
10:31 AM bjorkintosh: 30k huh?
10:34 AM lcnc-relay: <skunkworks8841> the coworker got a fiber strand stuck in his finger.. Don't do that.
10:35 AM roycroft: ouch
10:36 AM * roycroft looks at the scar on his wrist where a piece of fiberglass cut it 40-ish years ago
10:49 AM rdtsc-wk: yikes, fiberglass is wycked
10:50 AM roycroft: it is
10:50 AM rdtsc-wk: seemingly soft white cloth... lay it in a pattern, add resin, then the flash becomes like a knife edge
10:50 AM roycroft: it was a very shallow cut
10:51 AM roycroft: didn't even bleed much - it kind of oozed blood for a few seconds
10:51 AM roycroft: barely broke the surface of my skin
10:51 AM rdtsc-wk: enough to leave a scar and lasting memory though
10:51 AM roycroft: but i have a big scar about 50mm long that has persisted all these years
10:52 AM roycroft: this was when i was working in a boat factory
10:52 AM rdtsc-wk: from 'glass?
10:52 AM roycroft: it was part of a fiberglass hull, and there was gel coat on it
10:53 AM roycroft: i suspect there was some residual chemicals that got into the skin when the hull edge cut it, and that is the reason for the big scar
10:53 AM roycroft: and the extreme pain - i don't remeber a cut ever hurting so much, even though it was really minor
10:53 AM rdtsc-wk: em thinks Roycroft is a mutant... now 1% gel coat
10:54 AM roycroft: well i am already bionic
10:54 AM roycroft: i got that titanium plate installed in my wrist last spring, and i don't think that's ever coming out
10:54 AM * roycroft is borg
10:54 AM roycroft: resistance is futile
10:55 AM roycroft: the fiberglass cut wasn't even really a cut
10:55 AM roycroft: it was more like a series of tiny holes poked into my wrist
10:55 AM rdtsc-wk: gel coat injection
10:55 AM roycroft: i.e. the ends of the glass strands
10:57 AM rdtsc-wk: made a fiberglass mold of a motorcylce fender many years ago, then used that to cast a fiberglass copy. Worked well, but stuff is nasty, quite dangerous all-around
10:58 AM roycroft: i really do not like working with it
10:58 AM roycroft: but i worked as a shipwright at that boat factory for 3 years
10:59 AM roycroft: it was good experience, and i was doing woodworking, but i still had to handle and deal with fiberglass a lot
11:00 AM rdtsc-wk: have a little fiberglass scrach pen for circuit board rework... that works nice, but I always end up with microscopic shards in my hands
11:00 AM roycroft: having to make parts fit perfectly where nothing is straight, square, or repeatable requires a whole new skillset
11:00 AM roycroft: and i am grateful that i was able to work in that environment because of what i learned
11:00 AM roycroft: but i would never go back to working with fiberglass on a regular basis
11:01 AM rdtsc-wk: I bet carbon fiber is just as bad
11:01 AM roycroft: the bathtubs in my new house are made of fiberglass, and one of them has a small hole in it
11:01 AM roycroft: my solution so far has been to use the tub for storage, and not as a bathtub
11:01 AM roycroft: it's the guest bathroom, and i'd like to eventually repair the tub
11:02 AM roycroft: but i am avoiding deal with fiberglass for as long as possible
11:02 AM rdtsc-wk: a dab of gel coat and a piece of cling-wrap? ;)
11:02 AM roycroft: that's probably all it would take
11:03 AM rdtsc-wk: carbon-fiber has an added danger - the fibers are electrically conductive. had a customer send in six motor drives that had blown up when dust from the machine got sucked into the electrical cabinet - boom
11:07 AM lcnc-relay: <roguish> roycroft: try a chainsaw
11:07 AM bjorkintosh: no don't!
11:08 AM bjorkintosh: it might lead to an undesirable outcome.
11:11 AM rdtsc-wk: https://www.youtube.com/watch?v=aPQPkEna42s
11:12 AM roycroft: undesirable outcomes can become opportunities
11:12 AM roycroft: it's all a matter of attitude and creativity
11:15 AM bjorkintosh: hahahaha
11:33 AM lcnc-relay: <skunkworks8841> I used hot wire to make some model airplane wings when I was a teenager.. Then covered it with fiberglass and epoxy.
11:33 AM lcnc-relay: <skunkworks8841> I think I still have the plane in the garage.. trusses..
11:34 AM lcnc-relay: <skunkworks8841> LOL - A guy I worked with gave me pointers and said I should make it as light as possible. He flew it the first time and said - it is too light. lol
11:35 AM roycroft: that's kind of like clothing and temperature - you can always add clothing when it gets cold, but when it gets hot there's only so much you can take off
11:35 AM roycroft: starting out too light is way easier than starting out too heavy
11:35 AM lcnc-relay: <skunkworks8841> right..
11:41 AM * roycroft ponders whether to finish the dust extractor install or set it aside and install the air compressor first
12:17 PM rdtsc-wk: if going to need air, then tackle that... otherwise extractor :)
12:19 PM roycroft: the extractor is a chicken and egg thing
12:20 PM roycroft: i need to use some machinery that requires extraction to fabricate some of the parts for the extractor
12:20 PM rdtsc-wk: in that case, neither the chicken nor the egg came first - air came first :)
12:21 PM roycroft: if i take light passes i might be able to use the machinery without extraction, but that would result in a build up of sawdust in the shop
12:21 PM roycroft: the air compressor could help with that problem
12:22 PM roycroft: but i also have a leaf blower that could help, although it is powered by gasoline, and would fill the shop with fumes if i used it indoors
12:23 PM lcnc-relay: <Travis Farmer> get a louvered wall fan installed
12:24 PM rdtsc-wk: was moving a decades-old table saw onto a truck, and a gust of wind blew sawdust into my eye - suffered for several weeks after that. probably should have went to the doctor.
12:27 PM Tom_L: rdtsc-wk, you see the latest rendition of the touch-probe2?
12:27 PM rdtsc-wk: Negative Tom, is it getting more bells and whisles?
12:27 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Touch-probe-2A.png
12:27 PM Tom_L: mirrored angle probing
12:28 PM rdtsc-wk: Oh dang, that'll make short work of any probing needs
12:28 PM roycroft: i want the air compressor moved to its more permanent home anyway, so i'll probably just install it next
12:28 PM roycroft: and i need it in place before i pull the power anyway
12:28 PM Tom_L: and i changed how they measure the angle
12:28 PM rdtsc-wk: Heard you and JT talking about that
12:29 PM Tom_L: i'm about ready (i think) to come up with a full blown gui
12:29 PM Tom_L: we'll see how that goes
12:29 PM * roycroft is also thinking about building a smaller addition to the shop, that he can do soon, to make more room, especially for the cnc router
12:29 PM roycroft: i would basicaly build the addition in two phases
12:29 PM Tom_L: similar to rpi but full screen
12:30 PM Tom_L: rdtsc-wk, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/2point_angle.mp4
12:30 PM Tom_L: and the distance between search points is adjustable
12:32 PM Tom_L: rdtsc-wk, i thought i'd gotten tooltips working in the qss but i ended up putting them in the ui file
12:32 PM Tom_L: x2
12:36 PM rdtsc-wk: Nice Tom. I've wanted to build something very loosely like the Langmuir "CutControl" GUI https://assets.langmuirsystems.com/img/mr1/mr1-cc-cropped-again.png but examples and features are still changing rapidly :)
12:38 PM Tom_L: i think ppl typically make the gcode window too wide. most gcode isn't nearly that wide.. maybe comments but that's about it
12:38 PM lcnc-relay: <Travis Farmer> that probe screen with the mirrored angle probing is looking sexy, Tom_L 😉
12:39 PM Tom_L: that page is getting too crouded but it's for my testing so meh
12:39 PM Tom_L: as long as i can fit it on there...
12:39 PM lcnc-relay: <Travis Farmer> maybe some tabs are in order, to sort them out
12:40 PM Tom_L: that may come with the full gui if i make one
12:43 PM rdtsc-wk: Good UI and UX is not easy... we've got a few tinkering with it and I can't wait to see what they come up with.
12:44 PM Tom_L: ~45 - 50 char is about all the gcode window needs
12:44 PM rdtsc-wk: except for chips, due to the scaling :)
12:45 PM Tom_L: i don't think i've ever run that file or the linuxcnc one
12:45 PM rdtsc-wk: try it... every move is multiplied by a variable (set at the start) so it can be "easily scaled"
12:45 PM Tom_L: i know, they did it to be scalable as a demo
12:46 PM Tom_L: irl, it's not that way
12:46 PM rdtsc-wk: always wraps - but agreed it won't IRL
12:46 PM Tom_L: arcs take the most with x y i j
12:46 PM rdtsc-wk: a coordinate adjust is another long one, but doubt that'll be very common
01:06 PM Tom_L: rdtsc-wk, what screen size is that CutControl one?
01:07 PM rdtsc-wk: unsure, but looks similar in aspect ratio to my 1920x1080
01:07 PM Tom_L: i'm just wondering the smallest res to support
01:08 PM rdtsc-wk: I think res is something the end-user must do for their screen - I know none of the qtDragons fit on my screen right
01:09 PM lcnc-relay: <Travis Farmer> i set my layouts just right and just maximize the GUI, and things streach to fit 🙂
01:09 PM Tom_L: mine are 1920 x 1080 and a 4k i don't use
01:10 PM Tom_L: there should be a minimum size set
01:10 PM Tom_L: and still show everything
01:11 PM Tom_L: did you use grid or horizontal layout?
01:11 PM rdtsc-wk: see Travis is going make one of those awesome GUIs :)
01:11 PM lcnc-relay: <Travis Farmer> on mine? mixed
01:12 PM lcnc-relay: <Travis Farmer> loosely based... or started as the XYZ example
01:12 PM lcnc-relay: <Travis Farmer> https://raw.githubusercontent.com/travis-farmer/linuxcnc/refs/heads/master/configs/my_LinuxCNC_router/flex.ui
01:12 PM Tom_L: i had probing on the rpi one but don't think i ever shared it
01:13 PM lcnc-relay: <Travis Farmer> that's what i am working on
01:13 PM lcnc-relay: <Travis Farmer> the file
01:14 PM Tom_L: i'm trying to get the features done before i worry about style
01:15 PM lcnc-relay: <Travis Farmer> understandable
01:51 PM rdtsc-wk: putting graphics on buttons is one step away from putting graphics on anything - oh crud we're gonna need a small yet stylish graphic for Flex heheheh
02:55 PM lcnc-relay: <Travis Farmer> Hmm... no wonder the About dialog won't display, actionAbout points to "print(parent.sender().objectName())" so it just prints something rather than loading the dialog? course, then the dialog needs a flexgui.jpg, about 256px X 256px...
03:06 PM -!- #linuxcnc mode set to +v by ChanServ
03:06 PM JT-Mobile: yo
03:13 PM roycroft: the compressor tank is in the shed, but now there are some things i want to do before i finish installing it to make my life easier, such as an external drain so i don't have to crawl down under the tank to hook up a hose to drain it
03:13 PM * roycroft wants to be done but is forcing himself to slow down and do it well vs. just getting it done
03:15 PM lcnc-relay: <Travis Farmer> PR #111, if i did the dialog correctly
03:15 PM JT-Mobile: ok
03:19 PM lcnc-relay: <Travis Farmer> i think i am "getting" python... it is "similar" to C but with a few quirks 😉
03:19 PM JT-Mobile: looks like Tom_L is the probe master
03:19 PM lcnc-relay: <Travis Farmer> yes, he is doing a lot of great work on it
03:20 PM JT-Mobile: for me PEP 8 is stupid, 4 spaces and 5 indents later can keep count?
03:20 PM JT-Mobile: for me tabs and show tabs in pluma work wonders
03:21 PM lcnc-relay: <Travis Farmer> i use VScode to program
03:21 PM JT-Mobile: for C that makes sense
03:22 PM lcnc-relay: <Travis Farmer> it does python too
03:22 PM JT-Mobile: they all do but I find IDE's distracting
03:23 PM JT-Mobile: working on a laptop is such a pain... with that small screen
03:24 PM lcnc-relay: <Travis Farmer> i understand, all my work is on a laptop
03:25 PM bjorkintosh: emacs or why?!
03:31 PM Tom_L: i don't understand what some of these probe options are that roguish posted images of a while back
03:32 PM Tom_L: i think i've covered the basic ones
03:34 PM Tom_L: vi ftw
03:34 PM Tom_L: so JT-Mobile, did you take your new one or your new old one?
03:35 PM JT-Mobile: one?
03:35 PM Tom_L: vette
03:35 PM JT-Mobile: the C8 is for travel, the C3 when it comes off the jack stands is for local only
03:36 PM Tom_L: you'll likely get in more trouble with the C8
03:36 PM JT-Mobile: Tom_L, I think you have surpassed probe basic :)
03:36 PM Tom_L: naw
03:36 PM Tom_L: i don't think i've ever really given it a good look over
03:37 PM Tom_L: i gotta finish up a metric version and test those then push all this but i may wait til you get back
03:37 PM Tom_L: i got all the metric subs done, just the ui
03:38 PM Tom_L: last count there were ~34 subroutines
03:44 PM JT-Mobile: Tom_L, just did a bug fix for mesact
03:44 PM Tom_L: ok
03:48 PM Tom_L: PR # 119
03:52 PM JT-Mobile: https://forum.linuxcnc.org/configuration-tools/53992-mesa-ct?start=10#311196
03:53 PM Tom_L: dedication
03:53 PM JT-Mobile: lol
03:53 PM Tom_L: no no you misunderstood me... the beer!
03:53 PM JT-Mobile: actually I'm sipping some vino and looking out at Beaver Lake
03:56 PM JT-Mobile: but I thought it sounded better that I'm fishing and drinking beer and programming
04:04 PM rdtsc-wk: I knew JT had three arms! How else could he be doing all those things at once :)
04:06 PM lcnc-relay: <Travis Farmer> i could say something... but it is best if i don't... 😉
04:07 PM rdtsc-wk: If Roycroft is a borg, then perhaps JT has an augment as well, lol
04:08 PM lcnc-relay: <roguish> oh fun, just hit 100 here....
04:08 PM lcnc-relay: <Travis Farmer> 60F here
04:08 PM rdtsc-wk: "Winter is coming..."
04:09 PM lcnc-relay: <Travis Farmer> and i have not started my new shop yet...
04:09 PM roycroft: it's warm here, but not extreme
04:09 PM roycroft: mid-20s or so
04:09 PM roycroft: a pleasant early autumn day
04:12 PM lcnc-relay: <Travis Farmer> i need roycrft's energy so i can work on my new shop...
04:14 PM Tom_L: roguish you see the latest probe options?
04:15 PM lcnc-relay: <roguish> Tom_L: the angles? both directions ? yes
04:15 PM Tom_L: ok
04:15 PM Tom_L: the side distances are variables as well
04:15 PM Tom_L: so if you had a tight space to measure you can
04:16 PM Tom_L: iirc it defaults to .500" for the base side
04:18 PM lcnc-relay: <roguish> side should be variable....
04:19 PM Tom_L: it is
04:20 PM Tom_L: ANGLE BASE DISTANCE
04:21 PM Tom_L: iirc, it uses the XY TRAVEL distance to locate the 2nd point
04:21 PM lcnc-relay: <roguish> gotta link to an image
04:21 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Touch-probe-2A.png
04:21 PM lcnc-relay: <roguish> go ti
04:21 PM Tom_L: finishing up the metric one
04:22 PM lcnc-relay: <roguish> how about a 'set' button for the angle?
04:22 PM Tom_L: i'll commit it if you push one :)
04:22 PM Tom_L: i'm not quite sure what you would set?
04:23 PM lcnc-relay: <roguish> it's a G10
04:24 PM lcnc-relay: <roguish> G10 L2
04:24 PM Tom_L: i don't have a good way to test that
04:25 PM Tom_L: some angles could be negative? most positive? i dunno, i've never used that
04:25 PM lcnc-relay: <roguish> G10 L2 P- axis R-
04:25 PM Tom_L: says CCW
04:25 PM Tom_L: do you have a way to test it?
04:26 PM lcnc-relay: <roguish> if you take something like a 1-2-3 block, and rotate it slightly on the table, then probe the corner for the origin, then probe the side for the angle.
04:27 PM lcnc-relay: <roguish> then set the G5x, and the rotation with the G10 L2.
04:27 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/2point_angle.mp4
04:27 PM Tom_L: those are the new probe routines.. they all behave similar
04:27 PM lcnc-relay: <roguish> then MDI the spindle or probe around to the corners....
04:30 PM Tom_L: if i did a button i would use 0 for the coordinate system (current active)
04:30 PM Tom_L: it's easy enough to add a button
04:31 PM -!- #linuxcnc mode set to +v by ChanServ
04:31 PM Tom_dev: G10 L20 P0 X 0
04:31 PM Tom_dev: i use that for the X Y Z buttons
04:32 PM Tom_L: right now, it's up to you to move the spindle back .1" or maybe .2"
04:32 PM Tom_L: i forget how much i back off
04:33 PM Tom_L: on the straight probe subs
04:33 PM lcnc-relay: <roguish> the back off should be a variable parameter
04:34 PM Tom_L: that doesn't work on every sub iirc
04:34 PM Tom_L: like the bar
04:34 PM Tom_L: if you get that var too small, some #100x go negative and screws up the math
04:35 PM Tom_L: i chose to avoid those problems
04:35 PM lcnc-relay: <roguish> yeah, been there. ya gotta know what yer doing, and do a little arithmetic ahead of time
04:36 PM lcnc-relay: <roguish> it's impossible to make it idiot proof..... idiots will figure out how to frack up anything and everything.
04:36 PM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/PahaxQMerMRiDJXFVuKhXdYZ/1000002441.jpg
04:36 PM Tom_L: jt, not found
04:37 PM Tom_L: roguish, looking at the screen image, some do use the XY RETRACT DIST
04:37 PM Tom_L: i've hard coded some
04:37 PM Tom_L: at least for now
04:38 PM lcnc-relay: <roguish> i see JT's picture, his Vette
04:38 PM Tom_L: the ones on the angles are hardcoded until i make sure they work ok then i could make the retract variable on those
04:39 PM Tom_L: i'm sure somebody would use some stupid number there
04:47 PM roycroft: there are no stupid numbers - all numbers matter
04:48 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/practice_drawings/Practice_Quiz3.jpg
04:49 PM Tom_L: the point to that exercise was to have everything driven
04:49 PM Tom_L: by one value
04:49 PM Tom_L: you could actually invert the circle if you went nuts with the numbers
04:52 PM Tom_L: same way with constraints
04:52 PM Tom_L: so we set limits
04:54 PM lcnc-relay: <roguish> Tom_L: not sure...
04:55 PM lcnc-relay: <roguish> if you set the angle, then move in one axis, it moves at that angle.... don't know about the plot
04:55 PM lcnc-relay: <roguish> try it with a pretty big, obvious angle, like 30 deg
04:56 PM Tom_L: you would need a button for X and one for Y
04:56 PM Tom_L: i would think anyway
04:56 PM lcnc-relay: <roguish> ?
04:57 PM Tom_L: G10 L2 P0 <axis R->
04:57 PM Tom_L: you specify an axis
04:58 PM Tom_L: i think the end result would be the same either way
04:59 PM lcnc-relay: <roguish> to try it in sim, put a clear paper or something on your screen, so you can draw on it. draw a rotated rectangle, and probe it
05:00 PM lcnc-relay: <roguish> or cut a smallish rectangle out of any paper and stick it to your screen, rotated. use a Z down view, and probe
05:00 PM Tom_L: i'll give it some thought
05:01 PM lcnc-relay: <roguish> so does your last deb have all that in it?
05:01 PM Tom_L: all the angle result values use the same #100x var
05:01 PM Tom_L: nope
05:01 PM Tom_L: i haven't pushed the mirror ones yet
05:02 PM Tom_L: the others could be tested
05:02 PM Tom_L: give you a chance to add a button :)
05:04 PM Tom_L: i just noticed something too.. the set buttons won't work from the deb
05:04 PM Tom_L: i need to change the mdi entries since he changed the code
05:05 PM Tom_L: oh wait.. no that's a hal_pin
05:05 PM Tom_L: nevermind
05:06 PM Tom_L: https://www.gnipsel.com/linuxcnc/flexgui/hal.html
05:07 PM Tom_L: those used to be 2 entries instead of 4
05:07 PM Tom_L: iirc
05:18 PM lcnc-relay: <JT> 4 makes it easier to parse
05:57 PM Tom_L: roguish, you don't specify an axis and plot does show the angle change
05:57 PM Tom_L: it's G10 L2 R angle
05:58 PM Tom_L: if you specify an axis it also moves the origin to the new X or Y coordinate
05:58 PM Tom_L: at the given angle
06:03 PM Tom_L: so depending on which angle you select, half of these should return a negative angle
06:03 PM Tom_L: i think
06:03 PM lcnc-relay: <roguish> it can get tricky
06:04 PM Tom_L: but it does work
06:04 PM Tom_L: i had fixed the ones that showed negative to show all positive angles but i think i will reverse that
06:05 PM lcnc-relay: <roguish> oh, watch out for the radian vs. degrees
06:05 PM Tom_L: i'm returning degrees afik
06:06 PM Tom_L: and ATAN) are also in degrees
06:07 PM Tom_L: http://linuxcnc.org/docs/stable/html/gcode/overview.html
06:09 PM lcnc-relay: <roguish> just reminding you to check and be careful
06:11 PM lcnc-relay: <roguish> outta be about time back there to shut down...
06:11 PM Tom_L: i'm not sure where you'd use radians on a cnc
06:11 PM bjorkintosh: Tom_L: instead of angles?
06:11 PM Tom_L: i get paid overtime for this shit
06:11 PM Tom_L: bjorkintosh, yes
06:11 PM Tom_L: instead of degrees
06:11 PM bjorkintosh: right. that's what I meant.
06:11 PM bjorkintosh: I think I've used radians for some calculations before. but memory fails.
06:12 PM Tom_L: i've never come across it in my experience
06:12 PM bjorkintosh: maybe it's in here somewhere: https://archive.org/details/oncomputationalg0000held/mode/2up On the computational geometry of pocket machining
06:17 PM rdtsc_away is now known as rdtsc
06:20 PM lcnc-relay: <big_kevin420> lol thats why they are cheap w/o controllers
06:22 PM lcnc-relay: <big_kevin420> @Tom_L are using the toolsetter remaps from versa probes?
06:23 PM JT-Mobile: https://pasteboard.co/piRnOTe65bk5.jpg
06:23 PM bjorkintosh: wow.
06:24 PM bjorkintosh: when I grow up, I'd like to have a nice enough car to belong to a club too.
06:24 PM bjorkintosh: I should be 99 (and a half) by then.
06:24 PM JT-Mobile: the first car club I joined when I owned a 10 year old VW bug
06:25 PM JT-Mobile: interesting how many are white
06:27 PM bjorkintosh: well, I didn't quite belong to a club, but when I owned an '88 volvo 240, we waved at each other on the road.
06:28 PM JT-Mobile: a wave is good
06:28 PM bjorkintosh: yes. it elicited a lot of giggles in either vehicle.
06:28 PM bjorkintosh: "you're silly enough to have one of these gas guzzlers too?! awesome!!"
06:29 PM bjorkintosh: what an adventure that car was.
06:29 PM JT-Mobile: the VW club would setup the autocross real tight and invite the Corvette club to compete so we could beat them
06:30 PM JT-Mobile: of course the Corvette club would setup their autocross very loose so they could beat us
06:30 PM JT-Mobile: but it was all good fun
06:36 PM Tom_L: ok i think this works
06:37 PM JT-Mobile: I think so too
06:37 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/touch-probe-angle-set.png
06:37 PM Tom_L: probe the angle then push set
06:37 PM Tom_L: the 2 probe points would rotate to be X nominal
06:37 PM lcnc-relay: <roguish> looking good
06:37 PM Tom_L: you ask, we deliver
06:38 PM JT-Mobile: :)
06:38 PM Tom_L: i think the inverted ones need a negative angle
06:38 PM JT-Mobile: I think it's awesome
06:38 PM Tom_L: so far all 4 positive ones use a positive angle
06:38 PM lcnc-relay: <roguish> have a jug of wine, JT
06:38 PM JT-Mobile: just a bottle or 8
06:39 PM JT-Mobile: the ones in the angle box?
06:39 PM Tom_L: yes
06:39 PM Tom_L: i ran all 4 of those so far
06:39 PM Tom_L: and they orient correct with the image on the button
06:39 PM JT-Mobile: cool
06:40 PM JT-Mobile: going to be an early night I suspect... the drive has worn me out
06:40 PM Tom_L: i'll putz with this a bit
06:41 PM JT-Mobile: I really like the blue and black theme
06:41 PM Tom_L: i need to test the metric mirror'd ones still but not tonight
06:41 PM Tom_L: me too
06:42 PM Tom_L: and you don't specify an axis with rotate
06:42 PM JT-Mobile: dunno about the black color for the text
06:42 PM Tom_L: it's kindof moot
06:43 PM Tom_L: as soon as you hover it turns white
06:43 PM JT-Mobile: I know but it seems a bit dark other wise
06:44 PM JT-Mobile: just the text
06:44 PM Tom_L: don't wanna use grey since the deactivated ones are grey
06:44 PM Tom_L: purple?
06:44 PM Tom_L: :)
06:44 PM Tom_L: maybe a light blue
06:44 PM Tom_L: i dunno
06:44 PM JT-Mobile: it's like a helicopter everything is a trade off
06:45 PM JT-Mobile: that might be good
06:45 PM Tom_L: no wings to hit stuff with
06:45 PM Tom_L: it's low on the list
06:46 PM JT-Mobile: we are going home a day early so I can start work on the control system Monday
06:46 PM Tom_L: how big is this project size wise?
06:46 PM Tom_L: or is it mostly electronics?
06:47 PM JT-Mobile: the panel is about 4' x 5' x 18"
06:47 PM Tom_L: so you're updating their exhisting controls
06:47 PM Tom_L: ?
06:48 PM JT-Mobile: 4 mixing motors, a lift motor, a grinder motor, an hmi that has to text the supervisor anything that changes
06:48 PM JT-Mobile: yup, the existing controls are a hodge podge of crap
06:49 PM Tom_L: got it all diagramed out?
06:49 PM Tom_L: or at least in your head
06:49 PM JT-Mobile: each mixer will have a shaft encoder of one pulse per rev just so the plc knows it's turning
06:49 PM JT-Mobile: pretty much
06:49 PM JT-Mobile: I finger a week of cad work to lay it all out
06:50 PM Tom_L: may have to clean the rust off a bit...
06:50 PM JT-Mobile: yup
06:50 PM Tom_L: i know my cad skilz ain't what they were a year ago
06:50 PM JT-Mobile: good that ad has all the component in cad
06:51 PM Tom_L: yeah
06:51 PM JT-Mobile: for this big of a project I'm going to double check everything
06:52 PM JT-Mobile: I have to have 4 remote stations one for each tank
06:53 PM JT-Mobile: the biggest challenge is installing it while they are in production because the mixers can not stop if there is slurry in the tank
06:58 PM bjorkintosh: well surely they'll have down time when the power goes out.
06:58 PM bjorkintosh: what do they do then?
06:59 PM JT-Mobile: they have to shovel the tanks out and it takes a few days
07:00 PM bjorkintosh: goodness.
07:00 PM JT-Mobile: the big problem is the drives are old and overheat and shut down then the fun starts
07:00 PM bjorkintosh: clearly they need an upgrade.
07:01 PM JT-Mobile: if they don't get the mixers started in an hour or so they are screwed
07:01 PM JT-Mobile: and that's why they are getting an upgrade
07:01 PM bjorkintosh: this sounds like concrete.
07:01 PM Tom_L: clay
07:02 PM JT-Mobile: if a mixer stops the control system will text a few people
07:02 PM bjorkintosh: s/text/throws its hands down and cries/g
07:02 PM JT-Mobile: ceramic
07:02 PM JT-Mobile: ceramic slurry\
07:05 PM * JT-Mobile calls it a day
07:55 PM Tom_L: sam's is an empty warehouse due to the union strikes
08:09 PM _unreal_: wow talkative day today
08:56 PM -!- #linuxcnc mode set to +v by ChanServ
09:14 PM xxcoder: whew
09:14 PM xxcoder: moved out of my room to my new home
09:15 PM xxcoder: so much work
09:28 PM Tom_L: at least my probe tips aren't coming via boat
09:28 PM Tom_L: which kinda surprises me