#linuxcnc Logs
Sep 20 2024
#linuxcnc Calendar
12:24 AM lcnc-relay: <meisterdippel> moin
12:38 AM lcnc-relay: <turboss> ive been checking the plugins, the spi poti is a good start point for the AD7705 modules?
12:46 AM lcnc-relay: <meisterdippel> yes, spipoti and max7219 , but one is only sending and the other only receiving. AD7705 is not realy the easiest device to start with verilog
12:46 AM lcnc-relay: <turboss> yeah bought blindly
12:48 AM lcnc-relay: <turboss> well at least i have some max7219 π
01:13 AM Deejay: moin
01:18 AM lcnc-relay: <meisterdippel> is this a german 'moin' or exist this word also in other languages ?
01:19 AM Deejay: that is an original german moin! :-)
01:22 AM lcnc-relay: <meisterdippel> hamburger ?
01:23 AM lcnc-relay: <meisterdippel> ich komme aus der nΓ€he von Frankfurt a.M.
01:32 AM lcnc-relay: <festlv> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/yylZmQkwgrcvXtqepAmuByAR/20240920_021135.jpg
01:32 AM lcnc-relay: <festlv> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/IGtskvLYDFEljCdoIhPufjCl/20240920_021145.jpg
01:32 AM lcnc-relay: <festlv> Main board assembled, bringup in the weekend
01:33 AM lcnc-relay: <festlv> The ${VERSION} fuckup in silkscreen is lol
01:38 AM lcnc-relay: <meisterdippel> WTF, this is mega cool π
01:41 AM lcnc-relay: <festlv> Ah, bringup will show what's what π
01:43 AM lcnc-relay: <meisterdippel> but this is not soldered by hand !?!?!
01:52 AM lcnc-relay: <festlv> Ofc it is
01:53 AM lcnc-relay: <festlv> Stencil, a couple of hours of coffe-fueled pickandplace and toaster reflow oven
01:53 AM lcnc-relay: <festlv> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/btJdNicbSPUIfhmXMeLcWppH/20240919_230145.jpg
01:54 AM lcnc-relay: <festlv> Stencil, a couple of hours of coffee-fueled pickandplace and toaster reflow oven
01:57 AM lcnc-relay: <meisterdippel> you are crazy, but the good crazy π
03:26 AM rmu: https://social.kernel.org/notice/AmBb9tDqmw7QG6B7Bo
04:57 AM Tom_L: morning
05:02 AM JT-Cave: ok
05:23 AM JT-Cave: VOLATILE_HOME works for me
05:24 AM JT-Cave: and flex disables work
05:34 AM lcnc-relay: <Travis Farmer> Morning
06:14 AM JT-Cave: <Tom_dev> estop, power on, home all...estop tripped, estop reset, home buttons go enabled again
06:14 AM JT-Cave: <Tom_dev> after power on
06:14 AM JT-Cave: <Tom_dev> no VOLATILE_HOME in the ini
06:15 AM JT-Cave: if I home all then hit estop the reset estop and turn power back on with no volatile home all axes are homed and the unhome buttons are enabled
06:17 AM JT-Cave: https://youtu.be/9fNX5ojSEdA
06:21 AM JT-Cave: https://youtu.be/HSlEn2ZEoUY
06:27 AM JT-Cave: oh yea forgot to fix the clear errors button names...
09:14 AM rigid_: yay! RT_PREEMPT in mainline 6.12 now. \o/
09:17 AM JT-Shop: is it in testing?
09:40 AM lcnc-relay: <Travis Farmer> VFD braking resisters arrived from china. apparently they sent 2, or i ordered 2 (thought it was one), so i guess i have a spare if i ever need one...
09:48 AM JT-Shop: 2 in hand is better than 1 in the mail
09:50 AM -!- #linuxcnc mode set to +v by ChanServ
10:15 AM lcnc-relay: <roguish> rmu: are you programmers gonna figure out how to use that in Linuxcnc ????
10:22 AM lcnc-relay: <roguish> JT-Shop: hey JT... are you planning on making a full up gui with flex ??? I'd like to use it, but I suck at making gui's....
10:22 AM lcnc-relay: <roguish> I can modify ok, but not create from scratch
10:26 AM JT-Shop: have you tried to create from scratch?
10:26 AM JT-Shop: and yes we have a lot of examples
10:34 AM JT-Shop: the whole point of flex is the user (you) can create a gui that fits their needs and work flows and not have to use a gui that some programmer made that does not fit your machine or work flow
10:35 AM JT-Shop: https://gnipsel.com/linuxcnc/flexgui/tips.html
10:40 AM JT-Shop: the one thing I HATE about all the other gui's except qtpvcp is you're FORCED to use a gui that a programmer thinks you need and not exactly what you need
10:40 AM JT-Shop: having said that qtpyvcp you can create the gui you like but it's not easy and being a programmer helps
10:41 AM JT-Shop: so the driving force for flex is no programming knowledge is needed, you just need to have an idea where you want each component then drag and drop and name it
10:52 AM Tom_L: ok, first part of the OD probe is ready? to test i think
10:53 AM Tom_L: there are 5 parts
10:53 AM Tom_L: actually 3
10:54 AM JT-Shop: sweet!
10:54 AM * JT-Shop heads for the Terrace
10:54 AM JT-Shop: Tom_L, I wonder if some container templates would help
10:54 AM JT-Shop: ?
11:13 AM Tom_L: i dunno
11:49 AM lcnc-relay: <roguish> Tom_L: got an image ???
12:53 PM Tom_L: roguish, image of what?
12:53 PM Tom_L: ok, first part is tested out
01:13 PM lcnc-relay: <JT> Cool
01:16 PM lcnc-relay: <JT> Tom_L which one has the blue style
01:29 PM lcnc-relay: <Travis Farmer> i got my VFD braking resistor installed, and brake time went from 20 seconds, to less than 6 seconds from 24000rpm! very nice!
01:29 PM lcnc-relay: also, i can confirm a Flex UI edited on Winblows runs fine on LinuxCNC!
01:31 PM lcnc-relay: <JT> With designer in windblows?
01:32 PM lcnc-relay: <Travis Farmer> yes, though resources from linux don't display in windows
01:33 PM lcnc-relay: <JT> Did you copy the resources.qrc file to windblows?
01:34 PM lcnc-relay: <Travis Farmer> i have a up-to-date clone of the flex examples, and touch_probe2 with the qrc does not load the resources
01:34 PM lcnc-relay: <JT> Interesting
01:37 PM lcnc-relay: <Travis Farmer> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/jAXBmyzmfbWMmvefmynKnaQx/Screenshot_4.png
01:40 PM lcnc-relay: <Travis Farmer> i am guessing the difference from Linux and Windows file path methods?
01:40 PM lcnc-relay: <JT> Probably / vs\
01:40 PM lcnc-relay: <Travis Farmer> my guess
01:41 PM Tom_L: JT, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/touch-probe-blue.png
01:42 PM Tom_L: 95F already, too damn hot out there
01:42 PM xxcoder: rainy here
01:42 PM Tom_L: i'll code the Y probe part next now that i have the sequence i want
01:42 PM lcnc-relay: <JT> 90 in French Village
01:43 PM Tom_L: first real experience with subs. they're kinda picky on syntax
01:43 PM lcnc-relay: <roguish> Tom_L: what does the overlay button do?
01:43 PM Tom_L: it refreshes the graphic so the bounding box shows
01:44 PM Tom_L: pita when the dro blocks the corner even if it's off
01:44 PM Tom_L: so i toggle that a couple times to get it back
01:45 PM Tom_L: for now i've got a .250" dowel as the probe and i'm manually triggering the probe as i code
01:45 PM lcnc-relay: <roguish> I tried to stretch the whole thing bigger, and it only got a little bigger.....couldn't get it to fit my screen
01:45 PM Tom_L: i didn't use one of those expandable layouts
01:46 PM Tom_L: i wasn't ready to fight where i wanted things to go
01:46 PM Tom_L: that's a 'me' gui anyway, for testing probe routines
01:46 PM Tom_L: see with flex you can have it any way you want
01:47 PM lcnc-relay: <Travis Farmer> i had to move the images directory into the touch-probe2 folder to get the images to work... sorts
01:47 PM lcnc-relay: <Travis Farmer> *sorta
01:47 PM Tom_L: travis, you didn't generate a resources.py file then
01:47 PM lcnc-relay: <Travis Farmer> can't in windows?
01:47 PM Tom_L: and point the qss to that
01:47 PM Tom_L: i have no idea
01:47 PM Tom_L: i don't see why not
01:48 PM Tom_L: do you have rss installed
01:48 PM Tom_L: i think that's what it's called
01:48 PM lcnc-relay: <Travis Farmer> not that i am aware of
01:48 PM Tom_L: https://www.gnipsel.com/linuxcnc/flexgui/resources.html
01:49 PM Tom_L: rcc
01:49 PM lcnc-relay: <roguish> Tom_L: are you going to add these
01:49 PM Tom_L: once you generate that, you don't need any image files
01:49 PM lcnc-relay: <Travis Farmer> i think i will have to do the resources part under linux
01:49 PM lcnc-relay: <roguish> https://jauriarts.org/_matrix/media/v3/download/matrix.org/XrqnlXKohPNOyhgZEvUxUWLz/Screenshot%20at%202024-09-11%2012-51-33.png
01:50 PM Tom_L: not found
01:51 PM Tom_L: given time, i'll see how far i get. i don't plan to break a probe. that's priority #1
01:51 PM Tom_L: it's past the boiling point to test out there today though
01:52 PM Tom_L: i may be able to test with a sim some
01:52 PM lcnc-relay: <Travis Farmer> i miss my Linux dev laptop... π€£
02:23 PM Tom_L: roguish, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/OD_probe_test1.mp4
02:23 PM Tom_L: working on Y now
02:23 PM lcnc-relay: <roguish> what's an mp4 file?
02:23 PM lcnc-relay: <roguish> sound, video or ????
02:24 PM Tom_L: whatever my phone saves a video as
02:24 PM Tom_L: vlc plays it
02:25 PM Rab: Firefox, too.
02:25 PM Tom_L: locates the top and establishes a Z clear right off
02:26 PM Tom_L: i suppose it would work for square and roundbar
02:27 PM Tom_L: once i prove it, some of the G1 will be G0
02:30 PM lcnc-relay: <roguish> i can't get the file to play or download
02:37 PM Tom_L: https://www.youtube.com/shorts/5QhWQ3l4YhA
02:43 PM lcnc-relay: <festlv> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/nZTcNElHeGcBgctTCaamnsao/20240920_223227.mp4
02:47 PM Tom_L: it's a blinkin
02:49 PM lcnc-relay: <festlv> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/tXGbaDMuVdOUmxJgIEiWdKhl/2024-09-20_22-41-46.png
02:49 PM lcnc-relay: <festlv> wait, there's more, it's a pinging
02:51 PM Tom_L: what version is it?
02:51 PM Tom_L: :)
02:52 PM lcnc-relay: <festlv> Ah, about that, funny you asked π
02:53 PM Tom_L: i heard you mention it earlier...
02:57 PM lcnc-relay: <roguish> Tom_L: saw a bad move. on the left side probe. it doesn't back out before raising
02:59 PM roycroft: i have power to my joinery bench now
02:59 PM * roycroft took another baby step in the shop today
03:00 PM lcnc-relay: <roguish> Tom_L: in your utube vid. which one of your subroutines is that? I can look it over and maybe fix it
03:04 PM Tom_L: i fixed the move
03:04 PM lcnc-relay: <roguish> good thing
03:05 PM Tom_L: i'm writing it from scratch
03:05 PM lcnc-relay: <roguish> really ?
03:05 PM Tom_L: absolutely
03:05 PM lcnc-relay: <roguish> there are so many already written
03:06 PM Tom_L: i didn't look
03:06 PM lcnc-relay: <roguish> https://jauriarts.org/_matrix/media/v3/download/matrix.org/jbmwxiynAVuYVQdDkifOrSSY/Probing%20Routines.zip
03:07 PM Tom_L: not found
03:08 PM lcnc-relay: <roguish> what, the whole zip file isn't found?
03:10 PM Tom_L: page didn't display
03:10 PM Tom_L: it's been acting up lately
03:11 PM roycroft: errorcode: "M_NOT_FOUND" is what i get
03:15 PM lcnc-relay: <roguish000> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/sfgGeDnUDaszPMoLhgPUXUmv/Probing_Routines.zip
03:16 PM lcnc-relay: <roguish> try that, uploaded from discord
03:51 PM Tom_L: ok i think it's working
03:51 PM Tom_L: mine that is
03:56 PM Tom_L: those don't use G38
03:57 PM lcnc-relay: <JT> Probing?
03:58 PM Tom_L: yes
03:58 PM Tom_L: roguish's zip
03:58 PM Tom_L: i got mine probing 4 sides now
03:58 PM lcnc-relay: <JT> Cool
03:59 PM lcnc-relay: <roguish> ok, just installed flex on my indoor test computer, and set it up so I can use my kb and rat
03:59 PM Tom_L: just need to clean it up and connect it to the ui settings
03:59 PM lcnc-relay: <roguish> just opened your touch-porobe2.ui in designer
03:59 PM Tom_L: it's changed since then :)
04:00 PM Tom_L: not alot
04:00 PM lcnc-relay: <roguish> i know, it's a work in progress....
04:00 PM Tom_L: i'd like to test this but it's 97F out
04:01 PM lcnc-relay: <JT> Ouch
04:01 PM Tom_L: i was able to test X and Y was pretty easy after that
04:01 PM Tom_L: i want to add a 2nd probe touch to each one for 'fine' probing
04:02 PM Tom_L: what cradek did was probe the hole all thru once and found a better center then ran the same probe calls again using a better center start point
04:02 PM Tom_L: so i will probably follow suit
04:03 PM Tom_L: you can calculate X center even if Y isn't on center but i don't think it's as accurate
04:05 PM lcnc-relay: <roguish> definitelty need the 2nd touch. most all routines have 'em
04:06 PM Tom_L: i know
04:06 PM Tom_L: break time
04:26 PM lcnc-relay: <roguish> ride time. back in an hour
04:41 PM lcnc-relay: <JT> JT heads home
05:22 PM rdtsc_away is now known as rdtsc
05:58 PM * JT-Shop is FD&H and tired
05:59 PM lcnc-relay: <abigmoocow> Sorry had to step away again. My package manager does not have these versions. Only 6.1.0-20, not 6.1.0-25. I've done an apt-get update, no change.
06:07 PM Tom_L: then use that one
06:07 PM Tom_L: JT-Shop, i think i got it working but need to test on hardware
06:09 PM lcnc-relay: <abigmoocow> Was able to get this installed. The second one is linuxcnc-uspace from package manager? Mine shows latest version as 2.9.0-pre1-git202
06:10 PM Tom_L: right
06:10 PM Tom_L: then get that deb i pointed you to and install that for the latest version
06:12 PM rdtsc: I had a lot of difficulty with 2.9.0-pre1 years ago when it was new; suggest install that then immediately upgrade like Tom is saying - current LCNC is 2.9.3
06:12 PM lcnc-relay: <abigmoocow> Intersting, got a popup saying it wants to remove the linux-image-6.1.0-25-rt-amd64 kernel as part of this.
06:13 PM Tom_L: no
06:14 PM Tom_L: what step caused it to ask that?
06:14 PM Tom_L: my test pc is still using 2.9.0
06:15 PM lcnc-relay: <abigmoocow> During install of linuxcnc-uspace
06:15 PM Tom_L: if it does, then get one from synaptic package manager
06:15 PM Tom_L: and go buy a mouse!
06:16 PM lcnc-relay: <abigmoocow> The one from synaptic package manager is prompting the uninstall.
06:16 PM Tom_L: you're confusing me
06:16 PM Tom_L: step by step what have you done?
06:17 PM lcnc-relay: <abigmoocow> 0. Installed linux-image-6.1.0-25-rt-amd64 kernel and restarted
06:17 PM lcnc-relay: 1. Launch Synaptic Package Manager
06:17 PM lcnc-relay: 2. Find linuxcnc-uspace
06:17 PM lcnc-relay: 3. Click Apply
06:17 PM lcnc-relay: 4. During install, it will popup asking to uninstall linux-image-6.1.0-25-rt-amd64 kernel.
06:18 PM Tom_L: did you install debian from a debian site download?
06:18 PM lcnc-relay: <abigmoocow> Yes, downloaded from debian.org
06:18 PM Tom_L: 12.7
06:18 PM Tom_L: right?
06:18 PM lcnc-relay: <abigmoocow> Yes, 12.7
06:18 PM Tom_L: shere did you get the linuxcnc-uspace to install?
06:19 PM Tom_L: where
06:19 PM lcnc-relay: <abigmoocow> I'm not following your question. I am trying to install linuxcnc-uspace. When I try installing it from package manager, that is when it prompts to uninstall the kernel.
06:20 PM Tom_L: well let it
06:20 PM Tom_L: we'll deal with that afterward
06:20 PM Tom_L: you may have to install one again from package manager but this is the easiest way to get from A to B
06:22 PM Tom_L: roguish you around?
06:22 PM lcnc-relay: <skunkworks8841> I don't know how out to date this is
06:22 PM lcnc-relay: <skunkworks8841> https://www.youtube.com/watch?v=X2zXCQpHwOA
06:23 PM Tom_L: buster :)
06:23 PM lcnc-relay: <abigmoocow> ok, looks like I'm good. It grabs the proper kernel as dependency during install anyways.
06:24 PM Tom_L: then get that deb and gdebi install it
06:24 PM Tom_L: or dpkg -i
06:24 PM Tom_L: whatever floats yer boat
06:24 PM Tom_L: gotta run an errand..
06:25 PM lcnc-relay: <abigmoocow> https://tenor.com/view/sinking-salute-3-lads-boat-gif-4714213853319836924
06:25 PM rdtsc: Tom, 0.9.9 from four days ago is running fine on this hardware.
06:25 PM xxcoder: π«‘
06:25 PM Tom_L: it's been broken and fixed since then sir
06:25 PM Tom_L: he redid some homing stuff
06:28 PM gloops is now known as gloops`
07:02 PM rdtsc: Hmm. Awhile ago, took the statusbar out of the .ui - it eventually crashed with: status.py line 400 - attributeerror, 'flexgui' object has no member 'statusbar'. So put the statusbar back in. Just got the same message with it in. I'll have to look into why/what, but should probably be noted not to mess with menu, nor statusbar.
07:02 PM rdtsc: by mess with, meaning remove
07:03 PM rdtsc is now known as rdtsc_away