#linuxcnc Logs

Aug 02 2024

#linuxcnc Calendar

12:23 AM -!- #linuxcnc mode set to +v by tantalum.libera.chat
04:30 AM Tom_L: morning
04:31 AM lcnc-relay: <Travis Farmer> Morning
05:01 AM JT-Cave: morning
05:26 AM Deejay: moin
05:39 AM lcnc-relay: <TurBoss> morning
06:20 AM rdtsc_away is now known as rdtsc
07:59 AM rdtsc is now known as rdtsc_away
08:24 AM Tom_L: JT-Cave, does zero_axis_?_pb set or move the axis to zero?
08:31 AM Tom_L: i don't see a change
08:32 AM Tom_L: zero_?_pb i meant
08:33 AM Tom_L: must not be done with it yet... it's active even before estop is closed
08:50 AM JT-Cave: yeah not quite done and it just does a G10 L20 P0 axis 0
08:58 AM JT-Cave: https://www.youtube.com/watch?v=B847lEtTTSg
08:59 AM JT-Cave: getting bad close to 1.0.0
09:01 AM lcnc-relay: <skunkworks8841> so - extra stuff - would it be easier on the flexgui to just put the buttons/indicators in a custom tab?
09:01 AM lcnc-relay: <skunkworks8841> (vs a side panel)
09:03 AM JT-Cave: that's the beauty of flex you can put things any where you want
09:04 AM lcnc-relay: <skunkworks8841> that is cool (thinking on the K&T with pallet changing buttons, spindle temp and collet clamp/unclamp
09:05 AM bjorkintosh: 'flex'
09:06 AM JT-Cave: and another great thing is you can have as many or little on the gui as you like... it actually runs with a totally blank main window :)
09:51 AM rdtsc-wk: Like having the touch-off controls aside the plotter, so the gcode position can be adjusted with visual feedback. Is that laziness, or extra error-checking?
09:55 AM JT-Shop: you can put the controls where every it works best for you, nothing is forced on the user
10:30 AM lcnc-relay: <amanker> Hi,
10:30 AM lcnc-relay: I have setup 5 axis XYZAC configuration on my CNC.
10:30 AM lcnc-relay: I have setup all parameters for TCP using 3D touch Probe.
10:30 AM lcnc-relay: If I use Touch Probe in spindle then RTCP mode is working correctly.
10:30 AM lcnc-relay: But when I replace Probe with other tool, then RTPC is not following tool point.
10:30 AM lcnc-relay: Can anyone guide me in this regard
10:39 AM jpa-: is the tool length set correctly for both the probe and for the tool?
10:43 AM Tom_L: skunkworks, for example yesterday all i did was move the plot to the gcode tab: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/mill_3_plot.png
10:43 AM Tom_L: and if you change the plot settings a bit you get this: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/mill_3_plot_dro.png
10:45 AM Tom_L: if you just want the DRO
10:47 AM Tom_L: JT-Shop, you gonna make the 6mo deadline? :)
10:48 AM Tom_L: skunkworks, and if you decide you don't like the layout... change it!
10:48 AM lcnc-relay: <skunkworks8841> I hope to goof around with this soonish
10:49 AM Tom_L: there are several examples to start from or start from scratch
10:49 AM Tom_L: and with the .qss file you can make it look any way you like
10:53 AM JT-Shop: deadline?
10:53 AM Tom_L: just kidding
10:53 AM Tom_L: it will have been 6mo coming up soon
10:54 AM Tom_L: from the 1st commit
10:54 AM JT-Shop: flex came a long way in 6 months
10:58 AM bjorkintosh: JT-Shop: does flex save the layout?
10:59 AM Tom_L: it saves it in a .ui file
10:59 AM Tom_L: JT-Shop, zero works
11:02 AM Tom_L: bjorkintosh, you can make as many as you want too, just point to it in the ini file
11:03 AM -!- #linuxcnc mode set to +v by ChanServ
11:03 AM Tom_dev: [DISPLAY]
11:03 AM Tom_dev: DISPLAY = flexgui
11:03 AM Tom_dev: GUI = mill_3.ui
11:03 AM Tom_dev: QSS = mill_3.qss
11:04 AM Tom_L: qss is the style sheet
11:31 AM rdtsc-wk: Just curious for non-English speakers - does Flex support unicode chars?
11:35 AM Tom_L: if pyqt has the font set
11:35 AM rdtsc-wk: Here's a test: フレックスGUI Konversation doesn't seem to have it lol
11:37 AM -!- #linuxcnc mode set to +v by ChanServ
11:39 AM Tom_L: rdtsc-wk, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Flex_font_support.png
11:39 AM Tom_L: in answer to your question. yes
11:40 AM rdtsc-wk: Nice. Show that off and we'll get builders from around the globe
11:40 AM Tom_L: the menu names may not by default but i think you can edit those once installed
11:44 AM Tom_L: rdtsc-wk, http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Flex_font_support2.png
11:44 AM Tom_L: so there you go
11:47 AM Tom_L: and no i'm not going to to a full ui in Japanese :)
11:47 AM rdtsc-wk: Heck naw... but once we get some nice GUIs, wouldn't be surprised if they are translated into local dialects.
11:49 AM Tom_L: just allow enough space for the font
12:04 PM lcnc-relay: <roguish> Tom_L:can the slider for overides be wider? for touch screens?
12:04 PM lcnc-relay: <roguish> maybe with css
12:18 PM rdtsc-wk: oh good question roguish, same with size of scrollbars
12:34 PM rdtsc-wk: although somewhere I heard of using a stylus with CNC touch - might be a good idea to keep oil and swarf off the screen
12:45 PM roycroft: you can do an epoxy pour over the screen
12:45 PM roycroft: turn it into a "river screen"
12:46 PM roycroft: that should keep the swarf out
12:49 PM CloudEvil: Glass monitor protectors++
01:06 PM Unterhausen: I just took apart an oven controller, date codes were from 1988
01:07 PM Unterhausen: then I googled "when did they stop using asbestos in wire insulation?" 1988
01:13 PM roycroft: that late?
01:14 PM * roycroft wonders if some of the element wires he replaced in his stove at the old house contained asbestos
01:15 PM roycroft: surely a reputable american manufacturer would have stopped using that stuff years earlier :)
01:23 PM Unterhausen: If you can find a reputable 'murican manufacturer, let me know. This wire was apparently silver plated, so I can see why they used it
01:24 PM Unterhausen: might just be fiberglass though
01:24 PM Unterhausen: 1988 might be the last year the wire manufacturers made it
01:25 PM Unterhausen: I don't need it, so it's going in the trash
01:34 PM -!- #linuxcnc mode set to +v by ChanServ
01:57 PM roycroft: so it seems there are two options these days, and i do not get to choose one
01:57 PM roycroft: option 1 is blistering heat
01:57 PM roycroft: option 2 is thick smoke
01:57 PM roycroft: yesterday we had option 2, and avoided option 1
01:57 PM roycroft: today started out with option 2 but is changing to option 1
02:05 PM xxcoder: looks like will be hot and humid week
02:13 PM lcnc-relay: <amanker> I change tool manually, so I don't use tool change etc.
02:13 PM lcnc-relay: Please explain it, how i should do it?
03:18 PM Tom_L: roguish of course they can
03:20 PM -!- #linuxcnc mode set to +v by ChanServ
03:20 PM Tom_dev: roguish, http://paste.debian.net/1325277/
03:20 PM Tom_dev: look in the qss file
03:21 PM Tom_L: rdtsc-wk, for scroll bars look at jt's touch example
03:24 PM Tom_L: amanker, https://linuxcnc.org/docs/2.8/html/man/man1/hal_manualtoolchange.1.html
03:28 PM Tom_L: roguish, you can stretch them out longer if you want too
03:31 PM -!- #linuxcnc mode set to +v by ChanServ
03:36 PM Unterhaus_ is now known as Unterhausen
03:52 PM -!- #linuxcnc mode set to +v by ChanServ
03:53 PM JT-Shop: yippiee it's the weekend
03:53 PM Tom_dev: roguish, https://doc.qt.io/qt-6/stylesheet-syntax.html
03:53 PM Tom_dev: https://doc.qt.io/qt-6/qtwidgets-module.html
03:53 PM Tom_dev: https://doc.qt.io/qt-6.2/stylesheet-examples.html
03:53 PM Tom_dev: yes it is
03:54 PM Tom_L: JT-Shop, did you see these? http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Flex_font_support.png
03:54 PM Tom_L: http://tom-itx.no-ip.biz:443/~webpage/cnc/JT-SHOP/flexgui/Flex_font_support2.png
03:54 PM JT-Shop: roguish yes the sliders will be wider for touch screens if you use the touch input in the ini file
03:55 PM Tom_L: foreign font support
03:56 PM Tom_L: that was just a zero x test button
03:59 PM JT-Shop: for menu items just make sure the action name is correct
03:59 PM Tom_L: yeah i think i mentioned that
03:59 PM Tom_L: create it then edit the name
03:59 PM JT-Shop: ok just got back from Crumpies 11 point bbq and a nap
03:59 PM Tom_L: the face value can be anything i suppose
04:00 PM Tom_L: you should be refreshed
04:00 PM Tom_L: and full
04:00 PM JT-Shop: more the latter
04:01 PM JT-Shop: somehow the text can be translatable but not looked into that
04:01 PM Tom_L: not on my todo list
04:02 PM JT-Shop: mine either
04:02 PM Tom_L: but i wanted to show it could be done
04:02 PM Tom_L: rdtsc was asking
04:02 PM Tom_L: pic worth 1k words
04:04 PM JT-Shop: I 'think' if you use the conversion tool on the ui file it creates the hooks for translating
04:05 PM -!- #linuxcnc mode set to +v by ChanServ
04:05 PM Tom_dev: https://doc.qt.io/qtforpython-6/tutorials/basictutorial/translations.html
04:07 PM Tom_L: it's actually installed on the pc here
04:07 PM Tom_L: part of that designer install?
04:07 PM Tom_L: qt5 anyway
04:24 PM robotustra: evening
04:26 PM lcnc-relay: <roguish> well, 10 deg cooler than yesterday............ still 88
04:28 PM robotustra: RobotBender, can you convert 88 degrees of Farenheit to Celsius please?
04:28 PM RobotBender: Yes, I can. To convert from Fahrenheit to Celsius, you need to use the formula of (F - 32) x 5/9 = C. Therefore, 88 degrees Fahrenheit is equal to approximately 31 degrees Celsius.
04:29 PM Tom_L: robotustra, please don't leave the bot in this channel
04:29 PM robotustra: I'm not, I remove it as I exit
04:30 PM robotustra: and it's not logging anything it's just dumb one
04:31 PM robotustra: in here it's also ~31C
04:31 PM robotustra: it's not good temperature to do anything
06:33 PM lcnc-relay: <skunkworks8841> the G506 strated.. hasn't been started for a month.. So yay!
06:33 PM lcnc-relay: <skunkworks8841> I want to start hauling to recycling
06:34 PM JT-Shop: any idea of the year of the G506?
06:35 PM lcnc-relay: <skunkworks8841> 42
06:35 PM JT-Shop: nice that it's been restored
06:35 PM JT-Shop: going to put stars on the doors?
06:36 PM lcnc-relay: <skunkworks8841> I don't know.. It needs a lot of work - after using it as a work truck - I don't know what I am going to do with it
06:36 PM lcnc-relay: <skunkworks8841> It is nice that it has a vin - so it makes it really easy to actually use
06:37 PM lcnc-relay: <skunkworks8841> it is pretty rough. whoever worked on it did the bare minimum
06:37 PM lcnc-relay: <skunkworks8841> THe cab really needs work.
06:37 PM JT-Shop: was the vin added later or original?
06:37 PM lcnc-relay: <skunkworks8841> later
06:37 PM BorgPipe: anyone use usb with linuxcnc yet ?
06:38 PM BorgPipe: some kinda custom gcode intrepeter
06:38 PM lcnc-relay: <skunkworks8841> Vins didn't start until what - 50's? someone here looked up when vins were first implimented
06:38 PM JT-Shop: sure for my plasma game pad to jog with
06:38 PM lcnc-relay: <skunkworks8841> BorgPipe: for non-realtime stuff - sure
06:38 PM BorgPipe: opensource firmware ?
06:38 PM BorgPipe: is it just ramps ?
06:39 PM JT-Shop: ramps is for glue machines right?
06:39 PM lcnc-relay: <skunkworks8841> I have used arduino that interfaces with hal to do some simple i/o analog and such
06:39 PM lcnc-relay: <skunkworks8841> non-realtime
07:03 PM lcnc-relay: <ffffrf> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/OFkUWSuHhceMlEVzObIVyOGN/image.png
07:03 PM lcnc-relay: <ffffrf> hey pcw - im confused about how to interpret the p1 pinout in the abobd software - abobd is on the left and the firmware i am using (7i96s_d) is on the right does this mean that spindle pwm is on p1 pin#1 which is db pin#1, and drive enable on abobd is p1 pin 2 which is db25 pin 14??? and which orientation do you count the pins from? the mesa 7i96s manual doesnt show them numbered in the diagram
07:19 PM Tom_L: ffff, match up the IO
07:20 PM Tom_L: IO34 to IO34 and you have it
07:37 PM ziper2: rdtsc, I found some floppies for the grinder
07:37 PM ziper2: total luck, they were not anywhere close to where they shouldve been
07:38 PM ziper2: still waiting on an IDE hard drive adapter so I can pull any old programs off the disk before I wipe it
07:52 PM lcnc-relay: <ffffrf> tom - maybe i am misunderstanding - but i am referring to like which physical pin is pin1? so i can plug in my wire into it - I am sure i am being dumb sorry - like is there a specific corner that indicates pin1?
07:55 PM lcnc-relay: <ffffrf> https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/bJcIOjbJvZYvSHdaRAxGvwng/IMG_0254.png
07:55 PM lcnc-relay: <ffffrf> like is pin 1 in this corner?
08:23 PM Tom_L: ffff, which board is that?
08:25 PM Tom_L: ok on the 7i96s look at the silkscreen and there's a white square indicating pin1 on P1 where you circled it
08:26 PM Tom_L: you can tell also because generally if you look at the bottom of the board, that copper is square around the pin and the rest are round
08:28 PM Tom_L: anybody that designs boards uses that convention for pin1
08:34 PM roycroft: sometimes there's a little "notch" on the circuit board at the end where pin 1 goes
08:34 PM roycroft: a silkscreened notch
08:35 PM Tom_L: pcw put a big white square there on the silk
08:35 PM roycroft: that works fine
08:36 PM Tom_L: https://jauriarts.org/_matrix/media/v3/download/jauriarts.org/bJcIOjbJvZYvSHdaRAxGvwng/IMG_0254.png
08:36 PM Tom_L: shows up black there where he has it circled
08:36 PM roycroft: basically, anything that is different on one end indicates where pin 1 goes
08:37 PM Tom_L: i'd say 99% of pin libraries adhere to the square pad on pin 1
08:37 PM lcnc-relay: <ffffrf> ohhhhh okay
08:37 PM Tom_L: unless it's smt
08:37 PM lcnc-relay: <ffffrf> and then it goes 1 , 2 on row 1 then 3,4 etc..?
08:37 PM Tom_L: check the pdf
08:38 PM roycroft: so i'm impressed with myself
08:38 PM lcnc-relay: <ffffrf> i have it open maybe i am not seeing it though lol
08:38 PM roycroft: i got two tasks done in the shop today, that took about an hour
08:38 PM roycroft: that's much longer than i can usually stand to be outdoors in the smoke
08:39 PM roycroft: i had a third thing i really wanted to get done, but that's not going to happen unless i feel inspired to have another go at chores afer dinner
08:39 PM roycroft: so it's probably not going to happen :)
08:41 PM Tom_L: ffff, P7 of the pdf
08:42 PM Tom_L: 1,3,5,7,9... down one row
08:42 PM Tom_L: 2,4,6,8,... down the other
08:42 PM bjorkintosh: odd numbers and even numbers
08:42 PM Tom_L: gives the DB25 pin number too
08:55 PM lcnc-relay: <ffffrf> OHHHH
08:55 PM lcnc-relay: <ffffrf> omg
08:55 PM lcnc-relay: <ffffrf> thank you that did not click to me
10:47 PM lcnc-relay: <ffffrf> will reflashing a different firmware require me to totally reset up ny pncconf and hal/ini?
10:49 PM xxcoder: well I would make a backup anyway. dunno if it preserves or not
10:49 PM lcnc-relay: <ffffrf> smart =p