#linuxcnc Logs

Nov 13 2024

#linuxcnc Calendar

12:45 AM roycroft: czur just sent me a firmware upgrade that they say should fix the problem
12:59 AM xxcoder: nice
12:59 AM * roycroft will install it shortly
01:01 AM roycroft: windows still can't find it
01:01 AM roycroft: but as long as mac os works i'm fine
01:01 AM xxcoder: yeah and ponentally linux if that newer software works
01:01 AM roycroft: oh, windows just found it
01:02 AM roycroft: it took a while
01:02 AM xxcoder: lol lazy on job
01:08 AM roycroft: it's pretty impressive that i got a fast response to a query about a long-discontinued product
01:08 AM roycroft: and that the fix works
01:08 AM xxcoder: yeah czur seemed to be good company
01:12 AM roycroft: i scanned a dozen pages of a book, and the images flattened well
01:12 AM roycroft: the ocr engine is also quite good
01:12 AM xxcoder: glad to see that. :) enjoy
01:12 AM roycroft: so yeah, this scanner is what i hoped it would be
01:13 AM roycroft: and it really was pretty easy to get working
01:13 AM roycroft: thanks
01:13 AM xxcoder: youre quite welcome. happy to see it being useful after gathering dust all those years
01:15 AM xxcoder: I wonder how common gen-1 czur is nowdays. it didnt last too long before pro come out
01:16 AM roycroft: i was about to call it a night when that email arrived
01:17 AM roycroft: i knew you would be interested in whether i got the scanner working or not, so i stayed up to install it tonight
01:17 AM xxcoder: lol wasnt nesscary but thanks anyway :)
01:17 AM roycroft: they sold quite a few with their kickstarter
01:17 AM roycroft: how many of them are still around i do not know
01:18 AM roycroft: anyway, it is my bed time now
01:18 AM xxcoder: night
03:48 AM lcnc-relay: <onceloved.cn@discord> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?SpindleOrient The orient.svg in this link is invalid. Has anyone saved it?
03:51 AM jfsimon1981 is now known as jfsimon
03:59 AM lcnc-relay: <onceloved.cn@discord> I found that many pictures in the wiki are missing
04:14 AM JT-Cave: morning
04:34 AM jpa-: onceloved: works for me http://wiki.linuxcnc.org/uploads/orient.svg
04:37 AM lcnc-relay: <rs> wiki looks strange for me too... it seems i get pages where images and css file point to https://wiki.linuxcnc.org which is not the https version of http://wiki.linuxcnc.org
04:38 AM Tom_L: morning
04:40 AM jpa-: probably it is because the certificate is not valid
04:52 AM lcnc-relay: <onceloved.cn@discord> jpa-: It should be that http can be opened, but https link cannot be opened.
04:53 AM lcnc-relay: <onceloved.cn@discord> Most of the wikis use https
04:54 AM jpa-: yeah, the wiki software seems to be configured to prefer https
04:54 AM jpa-: which is fine, just the cert has broken
05:17 AM lcnc-relay: <rs> at least here ignoring the broken cert doesn't work, it displays a "Site Not Found" page from DreamHost
05:19 AM lcnc-relay: <rs> the cert of wiki.linuxcnc.org hast a CN of sni.dreamhost.com
06:50 AM holgersson: Hi! Has anyone ported the RTAI patches to a current linux release? I've got some newer hardware needing some NIC drivers and the newest port I found was for 5.4.
07:12 AM jpa-: if you have multiple cores, PREEMPT_RT with isolcpus can be quite effective even for fast base threads
07:14 AM rdtsc-wk: who even is in charge of wiki admin? I'd ping Andy but he's not here at the moment. Guess someone could leave a note on the forums.
07:24 AM lcnc-relay: <travis_farmer@discord> Morning (late start)
07:35 AM Tom_L: holgersson, yes
07:37 AM Tom_L: looking for the link..
07:41 AM -!- #linuxcnc mode set to +v by ChanServ
07:52 AM Tom_dev: https://onelaboratories.us/abc/
07:52 AM Tom_dev: holgersson, you need all 4 files
07:52 AM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/NTULINUX/RTAI-5.4.258-newer/
07:52 AM Tom_L: i keep a copy as well
07:54 AM JT-Cave: fixing to rain here
07:55 AM lcnc-relay: <travis_farmer@discord> 31F/42F and sunny here
07:56 AM Tom_L: rained hard last night
07:56 AM Tom_L: didn't check the rain gage yet
07:56 AM Tom_L: street was flooded though
08:39 AM lcnc-relay: <gtkplusplus@discord> well, qt dragon broke again
08:40 AM lcnc-relay: <gtkplusplus@discord> now it refuses to turn on the machine, and the UI says estop is pressed
08:40 AM lcnc-relay: <gtkplusplus@discord> but HAL confirms it's not
08:42 AM holgersson: Tom_L: dang, why?
08:42 AM holgersson: thanks for the links though! What 'mesa' is this one? a vendor?
08:43 AM holgersson: (I know mesa primarily from the graphics stuff, probably unrelated.)
08:43 AM lcnc-relay: <gtkplusplus@discord> mesa in this case is a control board ecosystem
08:44 AM holgersson: ah, thanks! I'm not even using linux CNC, it was just the only active platform I found with RTAI
08:45 AM holgersson: actually I'm mostly "just using a realtime linux" which has a legacy application using RTAI and I need to port it to newer hardware
08:46 AM JT-Cave: hmm for some reason both elements on the water heater are on at the same time
08:46 AM lcnc-relay: <rs> gtkplusplus@discord: either your HAL is miswired or you are looking at the wrong signals
08:47 AM lcnc-relay: <travis_farmer@discord> is one burnt out and the other compensating, JT
08:47 AM lcnc-relay: <gtkplusplus@discord> rs: hal shouldn't be miswired, it was working yesterday and I ran a cut with it
08:47 AM lcnc-relay: <gtkplusplus@discord> I added some settings in ini for toolsensor, restarted it and now it doesn't work
08:47 AM lcnc-relay: <gtkplusplus@discord> hal hasn't changed
08:48 AM lcnc-relay: <rs> maybe you changed something yesterday in hal and didn't restart
08:48 AM lcnc-relay: <gtkplusplus@discord> rs: nope, I just did a diff
08:48 AM lcnc-relay: <gtkplusplus@discord> there is no issue on that end that I can see
08:49 AM lcnc-relay: <rs> either way -- a conspiracy on your cnc computer is very unlikely
08:49 AM lcnc-relay: <gtkplusplus@discord> from what I'm seeing halshow tells me that it sees the power circuit is on, which wires to an estop-ext signal, which is then wired to iocontro.0.emc-neable-in
08:49 AM lcnc-relay: <gtkplusplus@discord> * iocontro.0.emc-enable-in
08:49 AM lcnc-relay: <gtkplusplus@discord> which is true
08:49 AM lcnc-relay: <gtkplusplus@discord> so that end is fine
08:49 AM lcnc-relay: <gtkplusplus@discord> rs: oh, absolutely
08:49 AM lcnc-relay: <gtkplusplus@discord> although I've been known for being curved
08:49 AM * rdtsc-wk thinks JT turned his water heater into a gantry machine
08:50 AM lcnc-relay: <gtkplusplus@discord> halui estop is also false, so it's not assuming something on that end
08:50 AM lcnc-relay: <gtkplusplus@discord> so that's fine
08:51 AM lcnc-relay: <gtkplusplus@discord> however, halui.machine.is-on is not budging
08:51 AM JT-Cave: it's a fairly new water heater
08:51 AM lcnc-relay: <gtkplusplus@discord> +when I press f2 and or the ON button in the UI or pendant
08:51 AM rdtsc-wk: if you have a clamp-on ammeter, check each circuit
08:55 AM Tom_L: holgersson, http://www.mesanet.com/
08:56 AM Tom_L: JT-Cave, that sux
08:56 AM lcnc-relay: <gtkplusplus@discord> ah
08:56 AM lcnc-relay: <gtkplusplus@discord> it had to do with adding the python section in the ini for the remap
08:56 AM lcnc-relay: <gtkplusplus@discord> +M6
08:57 AM lcnc-relay: <gtkplusplus@discord> I have no idea why, or how to deal with this information
08:57 AM lcnc-relay: <gtkplusplus@discord> because I'm not sure if it makes any sense
08:57 AM rdtsc-wk: LinuxCNC + HAL + .ini + pyqtvcp = a four-dimensional beast
08:58 AM lcnc-relay: <gtkplusplus@discord> true
08:58 AM lcnc-relay: <gtkplusplus@discord> still very weird
08:58 AM lcnc-relay: <gtkplusplus@discord> I'm going line by line and seeing what exactly causes this
08:58 AM lcnc-relay: <gtkplusplus@discord> it's weird mostly because those are defaults from the wiki
08:59 AM lcnc-relay: <gtkplusplus@discord> just having the m6 remap breaks everything
08:59 AM lcnc-relay: <gtkplusplus@discord> with no python section
08:59 AM lcnc-relay: <gtkplusplus@discord> and just having the python section works
09:00 AM lcnc-relay: <gtkplusplus@discord> so, time to see what is breaking stuff in that remap
09:02 AM JT-Cave: I disconnected the lower element so I can take a shower
09:05 AM lcnc-relay: <gtkplusplus@discord> mmh, nothing I can see aside from maybe the qtversaprobe hal pin not being available?
09:05 AM lcnc-relay: <gtkplusplus@discord> well, this is interesting, it now started to crash again like it used to before I got it working yesterday
09:07 AM lcnc-relay: <gtkplusplus@discord> I really have no idea wth it's going on, it's doing it with previously working files too
09:09 AM rdtsc-wk: i had lots of trouble with pncconf and even mesact (my board isn't supported) and eventually got a config from https://github.com/LinuxCNC/linuxcnc/tree/master/configs/by_interface/mesa working (without PID!)
09:11 AM lcnc-relay: <gtkplusplus@discord> this config has been working somehow for 3 years at this point
09:11 AM lcnc-relay: <gtkplusplus@discord> * points
09:11 AM lcnc-relay: <gtkplusplus@discord> * point
09:11 AM lcnc-relay: <gtkplusplus@discord> it's not raw from pncconf or mesact
09:11 AM lcnc-relay: <gtkplusplus@discord> but I got fed up with gmocappy being so clunky
09:11 AM lcnc-relay: <gtkplusplus@discord> and qtdragon has been a gigantic pain
09:11 AM lcnc-relay: <gtkplusplus@discord> mostly because I can't figure it out
09:12 AM lcnc-relay: <gtkplusplus@discord> the errors make no sense
09:12 AM rdtsc-wk: right, but sometimes building a new config can illustrate issues. plus it gives a chance to re-do the the config and hopefully find the issue
09:12 AM lcnc-relay: <gtkplusplus@discord> this is how I got it working yesterday
09:12 AM lcnc-relay: <gtkplusplus@discord> now with only additions basically straight from the wiki it's broken again
09:12 AM lcnc-relay: <gtkplusplus@discord> and... now it works again
09:12 AM lcnc-relay: <gtkplusplus@discord> no remap of course
09:12 AM lcnc-relay: <gtkplusplus@discord> because that breaks machine on
09:13 AM lcnc-relay: <gtkplusplus@discord> remap isn't that big of a deal, I have another tool change macro, but I liked having it integrated in the UI instead of having to do everything by gcode
09:13 AM lcnc-relay: <gtkplusplus@discord> and I don't have time right now to code my own UI for it (not that I am good at UX(
09:13 AM lcnc-relay: <rs> wiki is probably completely outdated
09:13 AM lcnc-relay: <gtkplusplus@discord> * UX)
09:13 AM lcnc-relay: <rs> If I were you I would look at the error message
09:13 AM lcnc-relay: <gtkplusplus@discord> maybe
09:14 AM lcnc-relay: <gtkplusplus@discord> the error message it throws is just a missing attribute in the py file
09:14 AM lcnc-relay: <gtkplusplus@discord> but it's intermittend
09:14 AM lcnc-relay: <gtkplusplus@discord> eg with just a restart it wasn't there
09:14 AM lcnc-relay: <gtkplusplus@discord> now it's there again
09:15 AM lcnc-relay: <gtkplusplus@discord> it seems like the object isn't being created properly but why at random
09:16 AM lcnc-relay: <rs> doc have section on remapping M6
09:16 AM lcnc-relay: <gtkplusplus@discord> which I followed and it broke stuff, but that's fine
09:16 AM lcnc-relay: <rs> that should be current and correct
09:16 AM lcnc-relay: <gtkplusplus@discord> I'm trying to figure out why it's back to the old crash
09:17 AM lcnc-relay: <gtkplusplus@discord> even from a known working backup
09:17 AM lcnc-relay: <gtkplusplus@discord> that's what's making no sense
09:18 AM lcnc-relay: <gtkplusplus@discord> this file has none of the edits made for remap, so it shouldn't matter
09:21 AM Tom_L: be methodical with your edits and note every change
09:22 AM Tom_L: along with frustration you can miss things
09:23 AM lcnc-relay: <gtkplusplus@discord> yeah, I know
09:23 AM lcnc-relay: <gtkplusplus@discord> unfortunately for me, I am a programmer
09:23 AM lcnc-relay: <gtkplusplus@discord> this happens often and it's especially painful when it does in my hobby stiff
09:23 AM lcnc-relay: <gtkplusplus@discord> * stuff
09:24 AM lcnc-relay: <rs> so you should now that random complaining on an irc channel will not really help you
09:24 AM Tom_L: i'm sure we've all been there at one point
09:24 AM Tom_L: rs, sure it does
09:24 AM rdtsc-wk: no.1 source of frustration - changing more than one thing at a time
09:25 AM Tom_L: rdtsc-wk, where's your sense of adventure?
09:25 AM rdtsc-wk: after toiling with pncconf and mesact until I was blue in the face, a rebuild from earlier link got me going
09:27 AM * rdtsc-wk thinks adventure is for the young :)
09:28 AM lcnc-relay: <gtkplusplus@discord> rs: Not really complaining, just hoping someone has seen something like this happen
09:28 AM rdtsc-wk: I get it, it used to work, and now it's unreliable. Have you checked the RAM? Power or cooling issue?
09:28 AM Tom_L: i don't use and am not familiar with that gui
09:28 AM lcnc-relay: <gtkplusplus@discord> Machine is cool and power should be fine
09:28 AM lcnc-relay: <rs> i'm serious. theres a difference between "I'm getting this <pastebin to error msg> after I did <edit edit something something> but id worked before" and "i followed the wiki and now everything is dead again"
09:28 AM Tom_L: and complaining about complaining doesn't help either :)
09:28 AM rdtsc-wk: "should be" - not good enough I'm afraid... try a different power supply
09:29 AM lcnc-relay: <gtkplusplus@discord> Mmmh, a reboot solved the crash
09:29 AM lcnc-relay: <gtkplusplus@discord> It may actually just be something hardware related
09:29 AM rdtsc-wk: you're chasing your tail with reboots if the behavior is the same
09:29 AM lcnc-relay: <rs> hardware issues won't cause python exceptions
09:29 AM lcnc-relay: <gtkplusplus@discord> rs: It may if the file read is failing
09:30 AM lcnc-relay: <gtkplusplus@discord> But at the same time it shouldn't fail always on the same line
09:30 AM lcnc-relay: <gtkplusplus@discord> Power supply doesn't feel right for this either
09:30 AM rdtsc-wk: had more than a few PCs exhibit strange behavior from flaky power supplies
09:30 AM lcnc-relay: <rs> python file with I/O error will probably not have "lines"
09:30 AM lcnc-relay: <gtkplusplus@discord> True that
09:31 AM Tom_L: reseat all the pcb connections
09:31 AM lcnc-relay: <rs> everybody experienced changing something harmless and nothing works afterwards
09:31 AM lcnc-relay: <rs> usually the cause is a goof in the "harmless" edit
09:31 AM lcnc-relay: <gtkplusplus@discord> I agree but it shouldn't be intermittent
09:32 AM lcnc-relay: <gtkplusplus@discord> Like, the remap breaking estop, sure. It's a specific line, I just need to figure it out. But it repeats
09:32 AM lcnc-relay: <gtkplusplus@discord> It's frustrating but it's fine
09:32 AM lcnc-relay: <rs> linuxcnc is a distributed system, some behaviour depends on timing, and there may be bugs in form of race conditions
09:32 AM rdtsc-wk: if this is a traditional PC (motherboard, socketed CPU) could be the VRM voltage regulator module next to the CPU - seen that before too (bad caps, fail with heat and age)
09:32 AM lcnc-relay: <gtkplusplus@discord> The vcp error coming and going from a known good ini is a bit weirder
09:33 AM lcnc-relay: <rs> IME remap works fine, no estop breakage whatsoever cause by remapping M6
09:33 AM rdtsc-wk: did the box get hartbleed? ;)
09:33 AM lcnc-relay: <gtkplusplus@discord> I think (can't be sure yet) it's not remapping as a whole
09:33 AM lcnc-relay: <gtkplusplus@discord> but the specific remap with a python script that is used by qtdragon
09:34 AM lcnc-relay: <gtkplusplus@discord> but I haven't delved into that enough
09:34 AM lcnc-relay: <rs> i'm pretty sure remap with qtdragon works just fine, there are qtdragon users out there that would have noticed
09:35 AM lcnc-relay: <gtkplusplus@discord> sure, but I can blame some interaction with my hal/inin
09:35 AM lcnc-relay: <gtkplusplus@discord> * hal/ini
09:35 AM lcnc-relay: <gtkplusplus@discord> It's a complex enough system that I understand why it could break
09:35 AM lcnc-relay: <gtkplusplus@discord> it's the intermittent VCP crash that I can't figure out
09:36 AM lcnc-relay: <gtkplusplus@discord> rdtsc-wk: VRMs wouldn't cause a somewhat repeatable (if it crashes, it's always the same error message) on a python script
09:36 AM lcnc-relay: <gtkplusplus@discord> if it was a kernel crash? sure
09:52 AM rdtsc-wk: Easy to try new RAM and PSU, and would rule those variables out.
09:52 AM lcnc-relay: <gtkplusplus@discord> rdtsc-wk: I don't have spares unfortunately
09:53 AM lcnc-relay: <gtkplusplus@discord> and at that point I may as well change the PC completely, it's old and it makes no sense to invest in it
09:53 AM rdtsc-wk: Check eBay; just got 12GB for an old server for practically nothing
09:54 AM rdtsc-wk: was shocked, like $2 a stick
09:54 AM lcnc-relay: <gtkplusplus@discord> RAM like 10€plus shipping
09:54 AM lcnc-relay: <gtkplusplus@discord> not a lot but the pc is worth 40€
09:54 AM lcnc-relay: <gtkplusplus@discord> psu is 20 or 30€ minimum
09:55 AM lcnc-relay: <gtkplusplus@discord> and I really don't think it's them, it's just not what I'd expect from a failing ram stick
09:55 AM lcnc-relay: <gtkplusplus@discord> ram wouldn't keep failing at the same point
09:56 AM lcnc-relay: <rs> it's the configuration
09:57 AM rdtsc-wk: but was working before and now not, with no changes
09:57 AM lcnc-relay: <gtkplusplus@discord> rs: way more likely but still, then I don't get why it's intermittent
09:57 AM lcnc-relay: <gtkplusplus@discord> config working properly should be deterministic
09:57 AM lcnc-relay: <gtkplusplus@discord> it's not a pin or something, it's purely on the frontend
09:57 AM rdtsc-wk: pin... check all grounds
09:57 AM lcnc-relay: <rs> nobody knows what your problem is so somebody should really get a palantir out
09:58 AM lcnc-relay: <gtkplusplus@discord> rdtsc-wk: inputs are working perfectly
09:58 AM lcnc-relay: <gtkplusplus@discord> * inputs/outputs
09:59 AM lcnc-relay: <rs> hardware issue with PC will cause more or less random hangs and other strange issue and not some high-level error (python exception) happening always on the same line.
10:03 AM lcnc-relay: <gtkplusplus@discord> ok, for example.
10:03 AM lcnc-relay: it was working.
10:03 AM lcnc-relay: I added the python section for the remap with the right paths
10:03 AM lcnc-relay: <gtkplusplus@discord> it now crashes on VCP
10:04 AM lcnc-relay: <gtkplusplus@discord> I remove the section, it still crashes
10:11 AM lcnc-relay: <rs> was that a paste?
10:12 AM Unterhaus__ is now known as Unterhausen
10:13 AM Unterhausen: some of the backlighting in my monitor died, bummer
10:13 AM lcnc-relay: <gtkplusplus@discord> rs: no, because I had to change the paths
10:13 AM lcnc-relay: <gtkplusplus@discord> paste, path edits
10:14 AM lcnc-relay: <gtkplusplus@discord> anyway, I think it was some cache issue because now it works, time to track down the remap issue
10:14 AM lcnc-relay: <gtkplusplus@discord> and as long as it's intermittent there just isn't much that I can do
10:14 AM lcnc-relay: <gtkplusplus@discord> aside from having some configs that I know are working
10:18 AM lcnc-relay: <rs> on matrix/element this appeared "✂️ 3 lines 1" so i assumed you pasted some code that got eaten
10:19 AM lcnc-relay: <gtkplusplus@discord> rs: ah, in that sense.
10:19 AM lcnc-relay: No, I didn't paste anything
10:19 AM lcnc-relay: <gtkplusplus@discord> maybe something related to replies from discord?
10:19 AM lcnc-relay: <rs> multiline-reply gets that treatment
10:20 AM lcnc-relay: <gtkplusplus@discord> well, at least I figured out why remap breaks
10:20 AM lcnc-relay: <gtkplusplus@discord> it can't find one of the python paths so it can't do the remap
10:22 AM lcnc-relay: <gtkplusplus@discord> yep, that was it
10:22 AM lcnc-relay: <gtkplusplus@discord> sorry for the rubber ducking here in public
10:31 AM rdtsc-wk: Future Want: a FeRAM microSD (TransFlash, TF) card to improve speed and reliability in Raspberry Pi. Nobody makes these yet; capacities are currently only 1MB per chip. Ways to go before an OS will fit on one.
10:32 AM lcnc-relay: <rs> just get industrial spec sd card
10:33 AM lcnc-relay: <rs> or only ever use 1/4th of the card's capacity, it is rumored that some cards are running in single-bit-per-cell mode as long as possible (for speed reasons)
10:34 AM roycroft: or get an rpi with as much memory as possible, and use it mostly for disk cache
10:35 AM roycroft: or both of the above
12:41 PM lcnc-relay: <JT> https://jauriarts.org/_matrix/media/v3/download/matrix.org/kdNSOmngGXHmxaAmhJoIdRmS/1000002565.jpg
12:41 PM lcnc-relay: <JT> Normal service has been restored
12:41 PM rdtsc-wk: bad thermostat?
12:46 PM -!- #linuxcnc mode set to +v by ChanServ
12:48 PM JT-Cave: yup, turned on both elements at the same time and a 30amp breaker can't handle 45 amps for too long
12:51 PM xxcoder: good morning
12:51 PM rdtsc-wk: good afternoon :)
01:27 PM rdtsc-wk: plus you excercised and validated the breaker JT :)
02:05 PM JT-Shop: I found the ip range john smith the google shopper uses and blocked it
02:13 PM roycroft: did you use wordfence to block it?
02:23 PM JT-Shop: yesterday I used robots.txt, today I used the Deny from in .htaccess
02:23 PM JT-Shop: ASN AS15169 - Google LLC
02:23 PM JT-Shop: Hostname crawl-66-249-64-234.googlebot.com
02:23 PM JT-Shop: Range 66.249.64.0/20
02:23 PM JT-Shop: Company Google LLC
02:57 PM roycroft: oh, it's a google bot
02:57 PM roycroft: i thought it was a spammer
02:57 PM roycroft: robots.txt won't stop it
02:59 PM JT-Shop: the google shop bot that orders stuff but does not pay
02:59 PM roycroft: you can stop google bots by adding a meta tag to each page: <meta name='robots' content='noindex, nofollow' />
02:59 PM JT-Shop: so you end up with a bunch of canceled orders
03:10 PM roycroft: a google bot should not be doing that
03:21 PM JT-Shop: google john smith placing orders
03:21 PM JT-Shop: https://www.lunio.ai/blog/googlebot-shopping-cart
04:07 PM roycroft: the solution, as always, is to avoid anything google as much as possible
04:09 PM lcnc-relay: <travis_farmer@discord> i wonder why John Smith has not attacked my web store...
04:09 PM roycroft: is it hosted on a google platform?
04:10 PM roycroft: or does it advertise on a google platform?
04:10 PM lcnc-relay: <travis_farmer@discord> no...
04:11 PM xxcoder: google searches websites from other website links. if theres none its probably not found
04:11 PM lcnc-relay: <travis_farmer@discord> i set google to crawl my site on google
04:22 PM JT-Shop: I don't host on google or advertise on google so they have no reason to mess with my store
04:22 PM roycroft: why it's visiting you is kind of a mystery
04:23 PM roycroft: if you're blocking google bot, though, you'll disappear from the google search engine eventually
04:23 PM JT-Shop: and very annoying
04:23 PM JT-Shop: yeah I unblocked it
04:23 PM roycroft: i don't know if folks find you via google searches or not, but if they do, then that will negatively impact you
04:23 PM JT-Shop: didn't take them long to figure out I blocked them
04:24 PM roycroft: i would recommend you get ahold of google and ask them what's going on
04:24 PM JT-Shop: too busy to mess with them
04:24 PM roycroft: maybe you can just block them from your shopping cart
04:25 PM * roycroft just got his third call of the day from "cascade merchant services" asking if i want them to process credit cards for him
04:25 PM roycroft: i wonder how folks think they can sell services to people when they are so disrespectful?
04:26 PM roycroft: every time the call i ask them to take me off their list and never call me again
04:26 PM roycroft: but they keep calling, and have been doing so for the better part of a year
04:26 PM xxcoder: isnt there gov dept you can call for do not call violations?
04:26 PM roycroft: and they always call from random, spoofed numbers, so it's hard to block them
04:26 PM roycroft: that does not apply to business phone lines
04:27 PM roycroft: and besides, we're not going to have a government soon
04:27 PM roycroft: elon musk is going to dismantle it
04:27 PM xxcoder: hmm could just make random noises as soon as you know its them again
04:29 PM roycroft: except those parts of the government that rent hotel rooms from the president for 2x what they are worth and the government motorpools that buy teslas
04:29 PM xxcoder: lol reminds me of that spam caller really forcing some guy to give phone to his son. after a bit, he finally gave it to his baby son. which babbled then suddenly shouted right into phone lol
04:33 PM xxcoder: I guess scammer saw that he had a son, saw a nice younger target, assuming that son was adult lol
04:34 PM roycroft: so i just did a search on this "cascade merchant services" and found they have a facebook page that lists a toll-free phone number that is answered by a solar panel company
04:36 PM roycroft: so they are actually scammers, not a legitimate company
04:36 PM roycroft: and their persistence makes more sense in that context
04:37 PM xxcoder: yeah sounds like
04:37 PM * roycroft does not feel bad about the colorful metaphors he's taken to using with the callers
06:30 PM lcnc-relay: <skunkworks8841@discord> Still watching the starship get cought by the arms. Their control athority form the engines was pretty amazing. No real big oscillations - just hovered right in. Some real good control. (granted being as tall as it is helps)
06:31 PM lcnc-relay: <skunkworks8841@discord> *starship booster
06:32 PM xxcoder: yeah pretty cool
06:32 PM lcnc-relay: <skunkworks8841@discord> monday they are going to try it again.
06:43 PM rdtsc_away is now known as rdtsc
08:45 PM Tom_L: the latest flex flex: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/bolt_hole_pattern.mkv
08:45 PM xxcoder: thats cool
08:47 PM xxcoder: is there way to buy say 1 mm thick nylon pads to prevent wear by rubbing?
08:53 PM Tom_L: https://www.ebay.com/itm/122509641369
08:54 PM xxcoder: hmm not bad, though ill try to find kind with stickers or something
08:57 PM Tom_L: get some double back tape and put under it
08:57 PM xxcoder: yeah thats backup plan
09:01 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/bolt_hole_pattern2.mkv
09:02 PM xxcoder: nice
09:07 PM xxcoder: what I want is something like pads on bottom of computer mouse
09:07 PM xxcoder: thin plastic to protect against rubbing and wear
09:10 PM xxcoder: mpuse feet pads might work by itself
09:12 PM Tom_L: https://www.amazon.com/Adhesive-Diameter-Waterproof-Suitable-Classroom/dp/B07W77GSG8
09:12 PM Tom_L: naw that's not what i thought it was
09:12 PM xxcoder: lol cool but yeah
09:13 PM xxcoder: can turn everything into polka dot with that
09:15 PM xxcoder: buying mouse pads, nice rounded ones. 3 bucks for enough ones to last quite a bit
09:16 PM rdtsc: if you could get some thin teflon sheet, that would wear forever
09:17 PM xxcoder: thats what mouse pads basically are
09:23 PM Tom_L: rdtsc, you saw the bolt pattern thing?
09:23 PM rdtsc: yeah, nice!
09:24 PM Tom_L: what else?
09:24 PM rdtsc: with offset capability
09:26 PM Tom_L: it has offset
09:27 PM rdtsc: that's gonna make short work of lots of manual bolt-holes :)
09:28 PM rdtsc: got the v3 probe buttons to use the .pngs... had to change qss ":images/x+y-.png" to "/home/cnc/linuxcnc/configs/flex4/images/x+y-.png" etc.
09:28 PM Tom_L: you did something wrong then
09:29 PM rdtsc: likely
09:29 PM Tom_L: paste a line from the qrc file
09:29 PM Tom_L: you are using the resources.py file right?
09:30 PM rdtsc: not yet, reading straight from the folder
09:30 PM Tom_L: ahh ok
09:30 PM Tom_L: ./images should have done it
09:31 PM rdtsc: thought so too, but it didn't like that
09:31 PM Tom_L: generate a resources.py file from the config directory
09:31 PM Tom_L: then :/images/file.png
09:32 PM -!- #linuxcnc mode set to +v by ChanServ
09:33 PM Tom_dev: qrc: <file>images/Flex-probe.png</file>
09:34 PM Tom_dev: qss: QPushButton#probe_inYplus {
09:34 PM Tom_dev: background-image: url(":images/inY+.png");
09:34 PM Tom_dev: }
09:34 PM Tom_L: obviously not the same file but the format is right
09:34 PM rdtsc: that should work; kinda want to keep it modular at the moment though, as all new probe routines need migrated heheh
09:34 PM Tom_L: you have some images of your own?
09:35 PM Tom_L: or just the probe ones...
09:35 PM rdtsc: not yet, been chipping away at UI details
09:35 PM Tom_L: you can have them all in the py file and not use them all
09:35 PM Tom_L: pull my resource file then address them in the qss like ^^
09:35 PM rdtsc: i'll give it a shot :)
09:36 PM Tom_L: if you generate one with jt's tool he chops off the /images
09:36 PM Tom_L: so it's just :file.png iirc
09:36 PM Tom_L: i built mine from the config directory
09:37 PM Tom_L: get the widget names right
09:37 PM rdtsc: found out that you can select the MainWindow in designer, go down to styleSheet, click the "..." button, and paste in the whole stylesheet... then disable the stylesheet in the .ini - it is part of the .ui file now. It's not a great qss editor, but it has colors and some syntax checking.
09:38 PM Tom_L: hmm
09:38 PM Tom_L: what if you wanna change it?
09:38 PM rdtsc: open the .ui, select the MainWindow, styleSheet.
09:39 PM rdtsc: "..." button again
09:39 PM Tom_L: hmm
09:39 PM * Tom_L will stick with subroutines :)
09:39 PM rdtsc: the gcode routines are very cool
09:39 PM Tom_L: i finished all the inch & metric probe routines today
09:40 PM Tom_L: all corners etc work now
09:40 PM Tom_L: in today's build i think
09:40 PM Tom_L: the bolt thing isn't yet
09:40 PM rdtsc: installed 1.0.3 earlier, ran fine
09:44 PM rdtsc: ok getting late here; must hit the hay. gotta work on the actual machine at some point - it's still in the 2-axis and unwired state. all these probe and bolt hole tools are itching me to get it going lol
09:44 PM xxcoder: tom bought some of what you linked to lol. I could see couple uses
09:44 PM xxcoder: careful, dont let hay hit you back
09:44 PM xxcoder: good night
10:20 PM lcnc-relay: <big_kevin420@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/qoKFZTxeuVngRcOjqJPSPHmF/20241027_22h27m43s_grim.png
10:20 PM lcnc-relay: <big_kevin420@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/qAtocgmwKCJHfiPBOXxYjRlP/20241027_22h26m33s_grim.png
10:21 PM lcnc-relay: <big_kevin420@discord> sometimes i impress my self
10:21 PM lcnc-relay: <big_kevin420@discord> not like in a good way, but in a way that more like
10:21 PM lcnc-relay: <big_kevin420@discord> "i wonder how i did that"
10:22 PM lcnc-relay: <big_kevin420@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/tRPMoVbWkeBoctlcpdAYNaJE/20241027_22h35m54s_grim.png
10:22 PM lcnc-relay: <big_kevin420@discord> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/qDqskcOEDxGGJagjHOpkWhsq/20241027_22h35m51s_grim.png
10:22 PM lcnc-relay: <big_kevin420@discord> my offset/var tabs im most impressed with, i have no idea how i even made them
10:23 PM lcnc-relay: <big_kevin420@discord> they aren 100% functional yet, offset tab is just layout, and var tab is really only displaying them atm. i havent qworked out how to edit the vars
10:33 PM Tom_L: well the bolt pattern works with xy0 center and and angular offset BUT if i move the xy off zero WITH an angular offset it doesn't work right.... yet
10:33 PM Tom_L: it's fine with an XY offset and a zero angle start point
10:34 PM Tom_L: working it thru the paces...