#flex-dev Logs

Nov 23 2025

#flex-dev Calendar

04:17 AM Tom_L: morning
05:09 AM JT-Mobile: morning
07:57 AM Tom_L: 41F 61F
08:16 AM JT-Mobile: 62 - 77f
09:20 AM Tom_L: setting some things up on debian 13 while waiting for the pi case
09:20 AM Tom_L: JT-Mobile, did a git clone of flexgui..
09:21 AM Tom_L: is 'flexgui/docs_flex/build' not there by default?
09:22 AM Tom_L: it was there on debian 12 but i didn't know if that was before or after the docs build..
09:23 AM Tom_L: so far nearly everything else works on debian 13
09:24 AM Tom_L: ahh there we go...
09:26 AM Tom_L: ok those built
09:27 AM JT-Mobile: right the build directory should not be in the repo
09:28 AM Tom_L: it works now
09:28 AM lcnc-relay: <AllAboutJake@> Tom, when using a probing subroutine that measures angle, like "p_angle_y_plus.ngc" it stores the final angle in #2018 -- but the "Set Angle" button executes "G10 L2 P0 R#1005".. What's #1005. I'm misunderstanding I guess how this gets used?
09:29 AM lcnc-relay: <AllAboutJake@> wanted to reproduce your 123 block demo 🙂
09:30 AM Tom_L: R#1005 is not my code. i use all #2000 variables
09:30 AM Tom_L: you may be looking in a different example folder
09:30 AM lcnc-relay: <AllAboutJake@> okay, then the "Set Angle" button might be wrong in touch-probe3 and derivative UI's?
09:31 AM lcnc-relay: <AllAboutJake@> https://jauriarts.org/_heisenbridge/media/jauriarts.org/ROplMzYhVPRCwjgGxpFGQgjA/z1e5Zw7nbgE/image.png
09:31 AM Tom_L: i'll look but i doubt it
09:31 AM lcnc-relay: <AllAboutJake@> https://jauriarts.org/_heisenbridge/media/jauriarts.org/gJFdqJnidgxRXZIVyrVydHLP/vPHDC_5wkjI/image.png
09:32 AM lcnc-relay: <AllAboutJake@> https://jauriarts.org/_heisenbridge/media/jauriarts.org/dKifCASIVrXrIxCnPrzFZdjD/41LjbAK_Dyg/image.png
09:32 AM Tom_L: hmm
09:32 AM Tom_L: i'll have to look at that
09:34 AM Tom_L: i'm in the middle of setting up debian 13 but i'll look after bit
09:35 AM lcnc-relay: <AllAboutJake@> No worries. Was just trying to figure out why it wasn’t doing what I expected:)
09:45 AM Tom_L: first glance without testing it may need to be #2018
09:50 AM Tom_L: yes, it should be #2018 and i've no clue how it got changed
09:51 AM Tom_L: all my vars are in the #2000 range
09:52 AM Tom_L: i will fix the examples sometime today
09:53 AM Tom_L: run the 123 block with an angle then zero it and run it again
10:30 AM Tom_L: JT-Mobile, PR #415 for probe angle set button
10:34 AM Tom_L: jake, glad you caught that
10:42 AM Tom_L: i see another issue as well
11:38 AM lcnc-relay: <AllAboutJake@> oh what's the other issue?
11:39 AM lcnc-relay: <AllAboutJake@> I updated the #2018 manually.
11:45 AM Tom_L: the angle buttons in tp3-touch were backwards. a designer copy/paste 'feature'
11:46 AM Tom_L: i thought i caught them all but missed those
11:51 AM lcnc-relay: <AllAboutJake@> Ahh, I think mine might be okay because it started directly from touch-probe3
11:51 AM lcnc-relay: <AllAboutJake@> question, if you do two probe operations concurrently, do you need to zero the angle between them?
11:51 AM Tom_L: touch-probe was ok
11:51 AM lcnc-relay: <AllAboutJake@> or will they "compound"?
11:51 AM Tom_L: just the # error
11:52 AM Tom_L: i've no idea
11:53 AM Tom_L: i'm gonna say you need to zero the angle first
11:53 AM Tom_L: only if you set the angle with the button
11:54 AM Tom_L: in fact i've run multiple angle probe routines while testing and they did what they were supposed to
11:55 AM Tom_L: until you set that angle with the button
12:02 PM lcnc-relay: <AllAboutJake@> Right. It’s just the probe routine uses the rotated coordinate system
12:03 PM lcnc-relay: <AllAboutJake@> Which might be desired behavior might not.
12:03 PM lcnc-relay: <AllAboutJake@> It’s just something you need to be aware of: if you’re measuring against the machine zero or not
01:22 PM lcnc-relay: <AllAboutJake@> Tried it on the machine for real for the first time. Seems to work, though I'm not sure the corner ones like "c_right_front_out.ngc" work right for me, but I expect I'm doing something wrong.
01:24 PM lcnc-relay: <AllAboutJake@> I get the first move to find Y+, then move back to the start, then move up to prepare for the right-edge find, but it just stops there.
01:26 PM Tom_L: are you running a parallel port for anything?
01:33 PM lcnc-relay: <AllAboutJake@> no
01:33 PM lcnc-relay: <AllAboutJake@> just a mesa
01:37 PM lcnc-relay: <AllAboutJake@> is that the same problem I heard about before from someone else?
01:40 PM Tom_L: i'm not sure
01:40 PM Tom_L: i had the issue but it was related to the parallel port. the subroutines are fine
01:51 PM lcnc-relay: <AllAboutJake@> yeah, I agree, they seem to be fine, its like the interpreter experiences some sort of issue
01:59 PM lcnc-relay: <AllAboutJake@> so question, what is the difference between the plotter's DRO and the "dro_lb_*" labels?
02:01 PM Tom_L: probably not alot. the plotter dro came from axis code and was there
02:01 PM lcnc-relay: <AllAboutJake@> the dro_lb_* doesn't seem to honor the rotation set with "G10 L2 P0 R#2018"
02:01 PM lcnc-relay: <AllAboutJake@> https://jauriarts.org/_heisenbridge/media/jauriarts.org/RcvpwPQQDfPmBSslHtWuAIuE/9sp-6qcL0pU/image.png
02:02 PM Tom_L: you'll have to ask JT on that
02:02 PM lcnc-relay: <AllAboutJake@> It the "dro_lb_*" labels behave kind of oddly
02:08 PM lcnc-relay: <AllAboutJake@> yeah I think there's a bug there./
02:10 PM lcnc-relay: <AllAboutJake@> but I'll admit coordinate systems and offsets and whatnot sometimes confuse me, but gmocappy's G54 dro behaves differently, and seems to honor the rotation
02:14 PM Tom_L: check the diference between dro_lb_x and g5x_lb_x
02:16 PM lcnc-relay: <AllAboutJake@> yeah, I think g5x_lb_x is also not quite right (its the small label above INCH that I put in that last screenshot just to experiment)
02:17 PM Tom_L: actual_lb_x
02:21 PM lcnc-relay: <AllAboutJake@> I have that on the other page as "machine units" so not that one.
04:57 PM Tom_L: jake, the angle is not additive
04:59 PM lcnc-relay: <AllAboutJake@> Interesting
05:00 PM Tom_L: i did a greater angle then a lesser one while it was still offset and it reverted to the lesser angle
05:01 PM lcnc-relay: <AllAboutJake@> Good to know!
05:01 PM Tom_L: lost the primary rpi5 ssd so i'm still catching back up
05:02 PM Tom_L: i have lots of backups but the downside is when there is a fix they all have to be fixed