#hazzy Logs
Feb 20 2020
#hazzy Calendar
12:11 AM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±5] 13https://git.io/JvBMV
12:11 AM Not-c468: [02probe_basic] 07Lcvette 0391cf742 - added some functionality to the tool touch off subroutine and ui file
06:54 AM Lcvette: morning
06:55 AM Lcvette: hazzy, can button be made persistent?
07:16 AM dremeier[m]: good morning
07:16 AM Lcvette: morning
07:17 AM dremeier[m]: I foud a strange behavior from the offset table in pb
07:17 AM Lcvette: whats it doing?
07:22 AM Lcvette: ?
07:22 AM Lcvette: the suspense is too much
07:22 AM dremeier[m]: moment
07:25 AM dremeier[m]: if you go the offset page and enter some values in G54 or g55 or so and hit safe, the there are popup some failer and the values are not stored.
07:25 AM dremeier[m]: * if you go the offset page and enter some values in G54 or g55 or so and hit safe, then there are popup some failer and the values are not stored.
07:26 AM Lcvette: ah yes, its the other axis
07:26 AM Lcvette: bad character b?
07:26 AM Lcvette: or a
07:26 AM dremeier[m]: yes
07:26 AM Lcvette: if only 3 axis i think it complains
07:28 AM dremeier[m]: that makes sense because if I use the probe_basic.ini with yxzab then there are no failures
07:28 AM dremeier[m]: in atc_sim with only xyz then the failures are pop up
07:29 AM Lcvette: yeah
07:29 AM Lcvette: im not sure how turboss set it up
07:29 AM dremeier[m]: is that a bug or how can i relove this
07:29 AM Lcvette: probably needs to be tied to the ini file for the axis count
07:31 AM dremeier[m]: but the you can not home the a and b axis on real hardware
07:31 AM Lcvette: turboss will have to resolve i think
07:31 AM dremeier[m]: would be nice if Turboss can fix
07:31 AM Lcvette: the offset table is a widget in python
07:31 AM Lcvette: offset_table.py in qtpyvcp
07:32 AM dremeier[m]: so there must be a roule if you have xyz only ....
07:32 AM dremeier[m]: but I can´t fix that
07:33 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/ZBDlGvHUcALZkJOZIQmzTFgd >
07:33 AM Lcvette: somewhere in there
07:36 AM Lcvette: try this
07:36 AM Lcvette: in designer, click on the offset table, in the properties section there is an option for display axis
07:37 AM Lcvette: * in designer, click on the offset table, in the properties section there is an option for display columns
07:37 AM Lcvette: xyzabr
07:37 AM Lcvette: change to axyr
07:37 AM Lcvette: * change to xyzr
07:37 AM Lcvette: r is rotsation
07:37 AM Lcvette: i did it and just tested and atcsim did not complain
07:37 AM Lcvette: dremeier: ^^^
07:40 AM * Lcvette uploaded an image: Screenshot_2020-02-20_08-32-56.png (85KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/xNMUtsOPuRjsVMDvmXWNbIrY >
07:40 AM Lcvette: dremeier: ^^^
07:49 AM Not-c468: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/JvBMP
07:49 AM Lcvette: i pushed a fix for the offset table and reformatted it for 3 axis since that is what most people will run anyhow
07:50 AM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvBbd
07:50 AM Not-c468: [02probe_basic] 07traviscibot 03afabe33 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
07:59 AM dremeier[m]: perfect, will try soon and feedback
07:59 AM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+1/-0/±4] 13https://git.io/JvBNm
07:59 AM Not-c468: [02probe_basic] 07Lcvette 0301581ee - fixed formatting of offset table
08:00 AM * Lcvette uploaded an image: Screenshot_2020-02-20_08-53-10.png (24KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/SnHgTAAYHYvQiZpNJNdQgkQZ >
08:01 AM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvBNn
08:01 AM Not-c468: [02probe_basic] 07traviscibot 0356f976c - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
08:01 AM Lcvette: tested and seems to work great
08:02 AM Lcvette: need to work on the formatting for how probe basic displays with various axis ini settings
08:02 AM Lcvette: for dro display
08:02 AM Lcvette: etc
08:03 AM Lcvette: when turboss and hazzy are back i will see what there thoughts are
08:04 AM Lcvette: i think turboss had an idea to make the dro section into a stacked widget that dislplayed whichever axis combination was selected. seems like it could be a viable solution
08:06 AM dremeier[m]: yeah, I works!
08:07 AM Lcvette: \o/
08:07 AM Lcvette: im woprkling on the dro display now
08:08 AM dremeier[m]: as you said, would be good to adjust the offset table and dro acording to the ini settings
08:17 AM * dremeier[m] uploaded an image: image.png (8KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/rawYECCySxHhOvVTuiHpURgW >
08:17 AM dremeier[m]: there is the Button "GO TO ZERO". I prefer not to go to zero in Z, instead I go 1mm above, as safe margin, what do you think about?
08:20 AM Lcvette: good thought
08:21 AM Lcvette: could add a safe distance vcpsettingslineedit
08:21 AM Lcvette: for the amount of safe z height that pulled into the subroutine for goto
08:22 AM dremeier[m]: yeah, great Idea
08:24 AM dremeier[m]: Can I adjust, the 0 after the dot in dro and offset table? In mm world 3x0 is good like 10.000 instead of 10.0000
08:38 AM Lcvette: you can change it i guess we need to find a way to make that a thing that changes with the ini as well
08:40 AM * Lcvette uploaded an image: Screenshot_2020-02-20_09-33-25.png (162KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/YGaLFGJpGlRzcSdYAsUuxZKI >
08:50 AM * Lcvette uploaded an image: Screenshot_2020-02-20_09-42-37.png (154KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/cNkuNrRGlVmSxlysQYBWvAYh >
08:50 AM Lcvette: 3 axis
08:51 AM Lcvette: i think it looks good, how about you?
08:51 AM Lcvette: i moved the ref all and zero all buttons
08:55 AM * Lcvette uploaded an image: Screenshot_2020-02-20_09-48-21.png (154KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/vwzMmNEiWPDixYhWLbNbjRPd >
08:57 AM D-Flo[m]: I'm pumped to try the off-set for touch plate tonight. I can do that through the user install?
08:58 AM Lcvette: before i release it, it would be great if i could send you the file to copy into the existing subroutine to test
08:58 AM Lcvette: yeah, forgot i do need to make a release because there is some py code and some ui changes to make it work
08:59 AM Lcvette: but it seems that the button is not a persistent setting
08:59 AM Lcvette: im not sure if that is a good thing or a bad thing yet
09:01 AM dremeier[m]: looks very good to me
09:02 AM D-Flo[m]: Also Lcvette why don't you show up in the online list? And why can't I @ you?
09:04 AM dremeier[m]: I also changed the color for Ref button in red for not homed and green for homed
09:04 AM * dremeier[m] uploaded an image: image.png (162KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/HmeEibBDutYGczKnwwqILIyd >
09:05 AM * dremeier[m] uploaded an image: image.png (162KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/XovxdJhGxyIGYoMATzKauXDC >
09:06 AM Lcvette: it chnaged the font too
09:06 AM dremeier[m]: and also the actual WBS to a crazy color, since this info is very important
09:07 AM Lcvette: im going to leave the stock version as is
09:07 AM Lcvette: im not a fan of wild colors
09:07 AM Lcvette: but that is just my flavor preference
09:07 AM Lcvette: that is the great thing about being able to change to suit your flavors
09:10 AM dremeier[m]: I learned a lot about machine human interface, and good color highlighting is the safest way to protect for mistakes.
09:11 AM Lcvette: then you can have pink..lol
09:11 AM Lcvette: but in order to change the work offset, you must push the button
09:11 AM Lcvette: and it is highlighted blue
09:12 AM dremeier[m]: pink is not the color i want, but just for the time it is ok , lol
09:12 AM Lcvette: polus it shows in the dro panel plus it shows in the machine status column
09:12 AM Lcvette: so for me that is enough redundancy and safety
09:12 AM Lcvette: otherwise you end up with mach3
09:12 AM Lcvette: and its soo busy you can't make anything out
09:14 AM dremeier[m]: you are right about mach 3, for me the highlighting must be on the permanet screen, the machine status column is nearly not visiable, anyway.
09:29 AM * dremeier[m] uploaded an image: image.png (129KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/zsudMmvOVTwsGStcKcqCdRPO >
09:29 AM * Lcvette uploaded an image: Screenshot_2020-02-20_10-21-26.png (159KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/GmLIHrVGPmTTktsUhbEIjsOh >
09:29 AM dremeier[m]: thats better, 🤣 ^^ I guess you will hate it 🤣 🤣
09:30 AM Lcvette: i don't hate it
09:30 AM Lcvette: just not my thing
09:30 AM Lcvette: but it doesn't have to be
09:30 AM Lcvette: it needs to be YOUR thing
09:30 AM Lcvette: if you like it then you have what you want!
09:30 AM Lcvette: :D
09:30 AM Lcvette: \o/
09:31 AM dremeier[m]: right, will see how is the feeling when working with it
09:31 AM Lcvette: from my experience, aftr working with an interface for a while you adjust to it
09:32 AM Lcvette: things that are important become second nature to direct your view on it
09:33 AM Lcvette: for me, i like black numbers on a white backgroud
09:33 AM Lcvette: it helps my memory
09:33 AM Lcvette: because that what my mind is trained for
09:35 AM dremeier[m]: have you seen a cockpit from Airbus? that i my favorit style. I guess these colors are not for fun
09:37 AM Lcvette: no
09:37 AM Lcvette: arent those the planes that crash all the time?
09:38 AM Lcvette: lol
09:38 AM dremeier[m]: no that is Boeing 737-max they are groundet sind more than one year
09:38 AM dremeier[m]: * no that is Boeing 737-max they are groundet since more than one year
09:43 AM Lcvette: ok so now need to figure a way to get the ini setting to select the dro panel stacked widget page
09:48 AM dremeier[m]: huhu, that will be tricky, no clue
09:48 AM Lcvette: think that will need turboss
09:49 AM Lcvette: also need to have it set the offset table
09:49 AM Lcvette: maybe will need some python coding
09:50 AM Lcvette: or hazzy
09:51 AM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±5] 13https://git.io/JvBjY
09:51 AM Not-c468: [02probe_basic] 07Lcvette 039166e6d - made multiple axis dro pages in stackedwidget form, need INI settings
09:53 AM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvBjs
09:53 AM Not-c468: [02probe_basic] 07traviscibot 03e9cfb91 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
09:59 AM Lcvette: where is turboss
12:44 PM dremeier[m]: Lcvette: can we safe the last Toolnumber which was in Spindel before exit Lcnc and recall after start?
12:44 PM Lcvette: you around hazzy?
12:44 PM Lcvette: i think hazzy implemented that already
12:44 PM Lcvette: its in one of the latest versions of qtpyvcp
12:45 PM dremeier[m]: I´ve the last qtpyvcp version, but every time I start there is no Tool
12:47 PM Lcvette: it works in sim
12:47 PM Lcvette: it will not show up until after the machine has been referenced
12:48 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/FpjmNTpQNQKqGvwBMgtOsHIc >
12:49 PM Lcvette: hazzy im getting this error in the terminal when loading probe basic, can you have a look?
12:57 PM Lcvette: dremeier: yeah i just tested and on the latest version of qtpyvcp master and probe basic it is working fine for keeping the tool in spindle
01:26 PM dremeier[m]: ah, ok - I testet on atc-sim. will check on probe_basic
01:28 PM Lcvette: the atc sim may not work because of the remap?
01:28 PM Lcvette: i have not tried it
01:30 PM Lcvette: ```
01:30 PM Lcvette: Logged from file tool_table.py, line 152
01:30 PM Lcvette: [qtpyvcp.actions.machine_actions][INFO] Issuing MDI command: M61 Q2 G43 (machine_actions.py:207)
01:30 PM Lcvette: just tried atc sim and it works there as well
01:31 PM Lcvette: but if you reference the carousel, the tool dissapears from the spindle
01:31 PM Lcvette: wierd
01:32 PM Lcvette: must be something in the carousel reference causing the tool to dissapear
01:35 PM Lcvette: dremeier: in the M13.ngc subroutine, remove the M61 Q #5210 at the bottom and it will fix the dissapearing tool
01:36 PM Lcvette: that used to be how it loaded the tool in the spindle on startupo before hazzy's methos that works on both atc and non atc amchines
01:37 PM dremeier[m]: mhhh, here also in pb no tool in spindle after restart
01:38 PM dremeier[m]: I load a tool in spindle on the TOOL page. Exit the screnn and start, reference the machine, and no tool
01:47 PM Lcvette: you must nbot have the latest master checked out
01:47 PM Lcvette: its working here fine
01:48 PM dremeier[m]: for a minute I checked out
01:49 PM * Lcvette uploaded an image: Screenshot_2020-02-20_14-41-46.png (58KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/pqLWQMcAruudNqQnQQYhLSYE >
01:51 PM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±9] 13https://git.io/JvRIk
01:51 PM Not-c468: [02probe_basic] 07Lcvette 03d30bba4 - update all tool touch off's and M13 sub for tool in spindle on load
01:52 PM * Lcvette uploaded an image: Screenshot_2020-02-20_14-45-04.png (47KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/pcpSKeQnWBxZKEpvHZPJwgts >
01:52 PM Lcvette: both those need to be checked out for it to work
01:53 PM Not-c468: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JvRII
01:53 PM Not-c468: [02probe_basic] 07traviscibot 031b5cc36 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
02:23 PM Lcvette: hazzy, how can we activate the "whats this" option in the properties editor in qtdesigner?
02:24 PM Lcvette: it looks like it has formatting that would allow images and such to be shown when hovering much like in fusion and other cam softwares. this would be an awesome option for new users feeling their way through the gui
02:27 PM * Lcvette uploaded an image: VectorImage_2020-02-20_032004.jpg (118KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PsCCJLjMMOtmeGlcjyDcGBlF >
02:27 PM Lcvette: hurray!
02:36 PM dremeier[m]: yeehaw 👍️
02:50 PM TurBoss: Lcvette: yo
02:50 PM Lcvette: \o/
02:50 PM TurBoss: \o/
02:52 PM TurBoss: you motor arrived?
03:17 PM Lcvette: TurBoss: yes!!!
03:17 PM Lcvette: hurray!
03:17 PM Lcvette: im camming the code to cut the parts now
03:17 PM Lcvette: stock will be here tomorrow
03:18 PM Lcvette: i made some things in probe basic
03:18 PM TurBoss: plug it to an arduino and test it its very simple
03:18 PM Lcvette: remember you said to use stacked widget for the dro field in main window?
03:18 PM TurBoss: yes
03:18 PM Lcvette: i made stacked widget for 3 axis 4 axis and 5 axis
03:18 PM TurBoss: ohhh!
03:19 PM Lcvette: but i need someway to change between them
03:19 PM Lcvette: can it get the axis count from the ini?
03:19 PM TurBoss: ok
03:19 PM TurBoss: hmmmm
03:19 PM * Lcvette uploaded an image: Screenshot_2020-02-20_09-48-21.png (154KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ciXTxZTpdmrJMyDVbBzDPgoi >
03:19 PM * Lcvette uploaded an image: Screenshot_2020-02-20_10-21-26.png (159KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/WJwRCnUxveQJOPkwzRUQFoMw >
03:20 PM Lcvette: and also need a way to change the columns displayed in the offsets table from the ini
03:20 PM Lcvette: because if its set for 5 axis then it gives an error for 3 axis
03:20 PM TurBoss: maybe a rule?
03:20 PM Lcvette: character b bad character
03:20 PM TurBoss: oh i hit that issue
03:21 PM Lcvette: yeah
03:21 PM Lcvette: and most users will not be going into designer to make changes
03:35 PM Lcvette: TurBoss: how would a rule work to bring in the ini data?
03:36 PM TurBoss: yo
03:36 PM TurBoss: back
03:36 PM TurBoss: I'll be on dev in a while
03:37 PM Lcvette: ok
03:37 PM Lcvette: smoke break while?
03:37 PM Lcvette: or hours?
03:37 PM TurBoss: smoke break is fine
03:37 PM Lcvette: lol
03:37 PM Lcvette: ok
03:53 PM Lcvette: back
03:54 PM TurBoss: ack
03:55 PM TurBoss: Lcvette: master?
03:56 PM Lcvette: \o/
03:56 PM Lcvette: latest yes
03:57 PM TurBoss: ok got it to show three axis
03:57 PM TurBoss: is the default?
03:59 PM Lcvette: i just made the stacked widget
03:59 PM Lcvette: there is nothing to select between them currnetly
03:59 PM TurBoss: I'm having issues to launc designer
03:59 PM TurBoss: 😕
03:59 PM Lcvette: * there is nothing to select between them currently
03:59 PM Lcvette: :o
03:59 PM Lcvette: editvcp probe-basic?
04:01 PM Lcvette: * editvcp probe_basic
04:01 PM Lcvette: ?
04:01 PM Lcvette: ^^^
04:01 PM Lcvette: not working?
04:21 PM TurBoss: no 3d environ
04:22 PM Lcvette: /o\
04:27 PM TurBoss: /o\
04:27 PM TurBoss: my VCP boots and it has VTK but pb complains about VTK errors... ☹︎
04:32 PM TurBoss: ```
04:32 PM TurBoss: ERROR: In /work/standalone-x64-build/VTK-source/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx, line 785
04:32 PM TurBoss: vtkXOpenGLRenderWindow (0x55b79b5ae5b0): GLEW could not be initialized.
04:32 PM TurBoss: this shows when editing pb
04:33 PM TurBoss: but not on tnc
04:33 PM Lcvette: tnc?
04:33 PM TurBoss: my new VCP TurBoNC
04:33 PM TurBoss: lol
04:34 PM Lcvette: ah
04:34 PM Lcvette: older pc?
04:34 PM Lcvette: opengl issue
04:34 PM Lcvette: ?
04:34 PM Lcvette: i am getting errors lately too when opening probe basic
04:34 PM TurBoss: every thing shows that my opengl is ok
04:35 PM TurBoss: manyother VCP work
04:36 PM Lcvette: probe basic is busted?
04:36 PM Lcvette: :(
04:36 PM TurBoss: at least here
04:36 PM TurBoss: I can run it
04:36 PM TurBoss: run works
04:37 PM TurBoss: but edit doesn't
04:37 PM TurBoss: 🤔
04:38 PM TurBoss: my opengl broke
04:38 PM TurBoss: that is
04:43 PM TurBoss: Lcvette: Lcvette its a opengl issue on my side
04:47 PM Lcvette: Ah
04:47 PM Lcvette: Ok
04:47 PM TurBoss: I'll test the stacked stuff on andother VCP
04:50 PM TurBoss: stacked widgets can have rules
04:50 PM TurBoss: can't
04:58 PM Lcvette: i could not find a way to get to the rules editor
05:19 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VCPStackedWidget [+1/-0/±1] 13https://git.io/JvRO4
05:19 PM Not-c468: [02qtpyvcp] 07TurBoss 035fe8d81 - create a staked widget that accepts rules
05:19 PM Not-c468: [02qtpyvcp] 07TurBoss created branch 03VCPStackedWidget - 13https://git.io/fhCou
05:21 PM travis-ci: kcjengr/qtpyvcp#1320 (VCPStackedWidget - 5fe8d81 : TurBoss): The build passed.
05:21 PM travis-ci: Diff view : https://github.com/kcjengr/qtpyvcp/commit/5fe8d817865a
05:21 PM travis-ci: Build details : https://travis-ci.org/kcjengr/qtpyvcp/builds/653227186
05:30 PM Lcvette: you did it?
05:30 PM Lcvette: \o/
05:30 PM Lcvette: how do you ake the rule for it?
05:33 PM TurBoss: sek
05:33 PM TurBoss: not finished
05:33 PM TurBoss: still WIP
05:34 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VCPStackedWidget [+0/-0/±1] 13https://git.io/JvROA
05:34 PM Not-c468: [02qtpyvcp] 07TurBoss 0372032c6 - add currentIndex to rules properties
05:35 PM Lcvette: k
05:38 PM TurBoss: Lcvette: where can I find a rule on PB?
05:38 PM TurBoss: do you use any?
05:38 PM TurBoss: I need an example
05:47 PM Lcvette: sorry its storming here and internet is flaky
05:47 PM Lcvette: hurray internet is back
05:56 PM Lcvette: The dros have rules
05:57 PM TurBoss: got somthing
05:57 PM TurBoss: ...XD
05:57 PM Lcvette: I'm on mobile because our Internet's out
05:58 PM * TurBoss uploaded an image: image.png (25KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/MeBMcVJwFCxgTIKkukGzFEYh >
05:59 PM * TurBoss uploaded an image: image.png (23KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ndPOpyXmEvLCizJyXnpnXQLe >
05:59 PM TurBoss: :P
05:59 PM TurBoss: baby steps
06:02 PM Lcvette: I can't see on my phone
06:02 PM Lcvette: I can't see on my phone
06:02 PM TurBoss: not much
06:05 PM TurBoss: I'll try another whay withous stacks
06:05 PM TurBoss: just widgets and rules
06:13 PM Lcvette: No stacked widgets?
06:13 PM TurBoss: better
06:16 PM Lcvette: the dro's have rules
06:16 PM Lcvette: TurBoss: ^^^
06:16 PM Lcvette: messages are sending very slowly still
06:16 PM TurBoss: i saw :D
06:16 PM Lcvette: lol
06:16 PM Lcvette: those were old messages waiting to send
06:16 PM Lcvette: internet is back for the moment
06:16 PM Lcvette: what are you doing?
06:17 PM Lcvette: i will need to be able to format whatever is done
06:17 PM Lcvette: it took very long to get everything aligned this morning
06:17 PM Lcvette: 5 hours i worked on those stacked sidgets
06:17 PM Lcvette: lol
06:17 PM Lcvette: hazzy is here
06:17 PM Lcvette: o/
06:18 PM Lcvette: getting snow down there hazzy?
06:18 PM hazzy-m: Darn it
06:18 PM hazzy-m: I revealed my presence lol
06:18 PM Lcvette: i made some stacked aidgets for 3/4/5 axis
06:18 PM hazzy-m: Hit the notification and opened riot by accident xD
06:18 PM Lcvette: * i made some stacked widgets for 3/4/5 axis
06:19 PM hazzy-m: Lcvette: nice!
06:19 PM Lcvette: you open it on purpose!!
06:19 PM hazzy-m: No snow, yet
06:19 PM Lcvette: \o/
06:19 PM hazzy-m: But I have a big demo tomorrow that I'm not ready for, so I hope we get iced in lol
06:19 PM Lcvette: turboss is trying to fins a way to set the stacked widget and offset table for the number of axis used in the ini
06:20 PM Lcvette: do you have any ideas'
06:20 PM TurBoss: \o/
06:20 PM TurBoss: i managed to do it hurray!
06:20 PM hazzy-m: We need a INI plugin...
06:20 PM Lcvette: you did it>?
06:20 PM Lcvette: \o/
06:20 PM hazzy-m: TurBoss: hurray!
06:20 PM Lcvette: ini pl;ugin?
06:20 PM Lcvette: :o
06:20 PM TurBoss: wuth QWidgets
06:20 PM Lcvette: the hard one will be the offset table maybe
06:21 PM Lcvette: it needs reformatting for each axis
06:21 PM TurBoss: the hide depending of status:joints
06:21 PM TurBoss: *they
06:21 PM Lcvette: nice!
06:21 PM Lcvette: in the stacked sidget?
06:21 PM Lcvette: * in the stacked widget?
06:21 PM TurBoss: sek video
06:23 PM TurBoss: as ususal I broke the layout
06:23 PM Lcvette: /o\
06:23 PM TurBoss: xD
06:24 PM Lcvette: why does the layout break?
06:24 PM Lcvette: for switching between should only need the page index and name from property editor no?
06:24 PM Lcvette: thats how i switch the probe stacked widgets with buttons
06:25 PM * TurBoss uploaded a video: Peek 21-02-2020 01-17.mp4 (3273KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/EzFTfbUQzkYaBkPcWCUmAXYH >
06:26 PM TurBoss: I wasnt sure if the stacked vcp widget was working so i went with VCPWidgetst that worked
06:26 PM Lcvette: vcp widget
06:26 PM Lcvette: how did you do?
06:27 PM Lcvette: i can change out the widgets without breakling formatting
06:27 PM TurBoss: I replaced
06:27 PM TurBoss: ok
06:27 PM Lcvette: and the rule?
06:27 PM Lcvette: will make my life much easier
06:27 PM Lcvette: takes forever getting formatting just right
06:27 PM Lcvette: lots iof tiny tweaks
06:27 PM TurBoss: ops
06:28 PM TurBoss: visivility rule breaks designer
06:28 PM Lcvette: just tell me how to do the thing and i will do it here without breaking formatting as i convert to the vcpstackedwdigets
06:28 PM Lcvette: visibility rule?
06:28 PM Lcvette: /o\
06:28 PM Lcvette: crash
06:28 PM Lcvette: bang
06:28 PM TurBoss: no
06:28 PM Lcvette: \pow
06:29 PM TurBoss: if i hide the widget wirth the rule it is also hided on designer
06:29 PM Lcvette: :o
06:29 PM TurBoss: but can be adressed by inspectot
06:29 PM TurBoss: * but can be adressed by inspector
06:29 PM Lcvette: inspector?
06:29 PM TurBoss: so not a drama
06:29 PM Lcvette: :o
06:29 PM Lcvette: gadget?
06:29 PM Lcvette: go go gadget vcpstackedwidget
06:29 PM Lcvette: :D
06:29 PM Lcvette: \o/
06:30 PM TurBoss: Designer object inspector
06:30 PM Lcvette: dunno what that is
06:30 PM * TurBoss uploaded an image: image.png (139KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/hDMLgnpJlZPMZXmfPtqZmEAB >
06:30 PM Lcvette: oh oph yeah
06:30 PM TurBoss: I mean
06:31 PM TurBoss: if you set the axis to be hided is hided on designer also but still there
06:31 PM Lcvette: oh wwait
06:32 PM Lcvette: you are not using the different widget pages?
06:32 PM Lcvette: that no bueno
06:32 PM TurBoss: si
06:32 PM Lcvette: because 3 and 4 axis have totally different formatting and button things
06:32 PM TurBoss: muy mejor
06:32 PM TurBoss: lol
06:32 PM Lcvette: that make it look nice
06:32 PM TurBoss: ok
06:32 PM Lcvette: looks horrible just hiding axis
06:33 PM Lcvette: too much blank space unused
06:33 PM TurBoss: so we need the stacked widget to work
06:33 PM TurBoss: go
06:33 PM Lcvette: think so
06:33 PM TurBoss: yup
06:33 PM TurBoss: i need to finish
06:33 PM TurBoss: duno how
06:34 PM TurBoss: \o/
06:34 PM Not-c468: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VCPStackedWidget [+0/-0/±1] 13https://git.io/JvRsl
06:34 PM TurBoss: didi
06:34 PM Not-c468: [02qtpyvcp] 07TurBoss 03315d6cb - fix linkage
06:34 PM TurBoss: * did
06:36 PM Lcvette: Sorry Internet went out again
06:36 PM Lcvette: The stacked widget has a rule?
06:37 PM Lcvette: That uses joints
06:37 PM Lcvette: O know how to switch between the stacked widgets in python
06:37 PM Lcvette: Using bittons
06:38 PM TurBoss: you may need to replace the stacked widget with the new stacked widget
06:38 PM Lcvette: Maybe can set the button to be checked which activates the correct widget?
06:38 PM Lcvette: I can
06:38 PM TurBoss: is on the branch
06:39 PM Lcvette: Can't get with no internet
06:39 PM Lcvette: I'm on mobile
06:39 PM TurBoss: oh ok
06:39 PM * Lcvette uploaded an image: Screenshot_20200220-193213.png (271KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/hBjcCPPlvqcmPZtBzkzeQphG >
06:39 PM * Lcvette uploaded an image: VectorImage_2020-02-20_073236.jpg (85KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/CnRSlcnPlWBUaRowUWuofRDv >
06:40 PM Lcvette: :(
06:40 PM TurBoss: phew
06:40 PM TurBoss: :D
06:40 PM Lcvette: What is an ini plugin
06:41 PM Lcvette: i know how to switch between stacked widgets in python
06:41 PM Lcvette: :D
06:42 PM Lcvette: lecvette had internet for 20 seconds and got the latest push
06:42 PM Lcvette: \o/
06:44 PM TurBoss: hurray
06:44 PM TurBoss: seems to wirk
06:44 PM TurBoss: * seems to work
06:45 PM Lcvette: how come i can put a qwiudget inside the new vcp stacked aidget?
06:45 PM TurBoss: replace on the UI file by hand
06:46 PM TurBoss: Question :
06:46 PM TurBoss: 0 if ch[0] == 3 1 if ch[0] == 4 2 if ch[0] == 5
06:46 PM TurBoss: how should be in a valid way?
06:48 PM Lcvette: thats a question for hazzy
06:48 PM Lcvette: he knows the rules better than anyone
06:49 PM D-Flo[m]: Ok may have another problem with the tool touch pad... when I reprobe a tool that already has a z offset (non-zero z offset in the tool table). The results of the probe move come back all wonky
06:50 PM Lcvette: it shold be turning off tlo's with G49 prior to probing
06:50 PM hazzy-m: TurBoss: `0 if ch[0] == 3 else 1 if ch[0] == 4 else 2 if ch[0] == 5` I think should work
06:51 PM Lcvette: \o/
06:51 PM D-Flo[m]: I don’t think it is. Sorry I will let you guys finish your conversation
06:51 PM Lcvette: hazzy, is there a reason why the new vcpstackedwidget turboss did will now allow me to put anything in it?
06:52 PM hazzy-m: it will or won't let you put anything in it?
06:52 PM Lcvette: won't
06:52 PM Lcvette: i saw accept drops and checked that in property editor thinking that may be it but still no dice
06:52 PM hazzy-m: yes
06:53 PM hazzy-m: it has to be set as a container for you to be able to put anything in it
06:53 PM hazzy-m: checking
06:53 PM Lcvette: ok
06:53 PM Lcvette: thnaks
06:53 PM Lcvette: was like repelling magnets
06:53 PM Lcvette: lol
06:54 PM Lcvette: try and drop it in and it said no nuhuh
06:54 PM Lcvette: lol
06:54 PM Lcvette: D-Flo: what is wonky
06:54 PM Lcvette: give mbetter example so i can deduce where the issue may be
06:55 PM Lcvette: i'll take a look while hazzy is looking at the vcpstackedwidget
06:59 PM TurBoss: expresion is not valid :(
07:00 PM Lcvette: :(
07:02 PM Lcvette: hazzy is in the new vcpstacked widget, maybe he finds something causing it not to work?
07:03 PM TurBoss: it works
07:03 PM TurBoss: only need the correct expresion
07:04 PM Lcvette: ```
07:04 PM Lcvette: 0 if ch[0] == 3 elseif 1 ch[0] == 4 elseif 2 ch[0] == 5
07:04 PM Lcvette: ?
07:04 PM Lcvette: thats the formatting im used to
07:04 PM TurBoss: just tried with elif
07:06 PM hazzy-m: TurBoss: oops, yes thats right. sorry
07:06 PM TurBoss: me fault i don't know much about rules
07:07 PM Lcvette: Elif worked?
07:07 PM Lcvette: Or no?
07:07 PM TurBoss: no
07:08 PM Lcvette: How about elseif
07:08 PM hazzy-m: hmm isContainer returns True so it should be working
07:08 PM hazzy-m: \
07:08 PM TurBoss: add a page
07:09 PM TurBoss: hazzy: Add a page fist
07:09 PM Lcvette: .../o\
07:09 PM TurBoss: o/|
07:10 PM hazzy-m: Lcvette: it is letting me add widgets
07:10 PM D-Flo[m]: I don’t know something with the tool table. When I click save it deletes all my tools and defaults to the standard 1,2,3. If I try and touch off a tool that already has an offset I get an inflated value. Like a tool that says 83mm changes to 323mm after touching off again
07:11 PM TurBoss: 🤐
07:12 PM hazzy-m: Lcvette: TurBoss does not make defective widgets, they are always top quality
07:12 PM hazzy-m: :D
07:12 PM TurBoss: its buged?
07:12 PM hazzy-m: no!
07:13 PM TurBoss: ah
07:13 PM hazzy-m: its perfect!
07:13 PM TurBoss: cool
07:13 PM TurBoss: nice!
07:13 PM TurBoss: I'm thinking aboutD-Flo issue
07:13 PM TurBoss: hello D-Flo!
07:13 PM hazzy-m: I'm wondering if it could have something to do with mm vs in
07:13 PM D-Flo[m]: Hello!
07:14 PM hazzy-m: maybe off by a factor
07:14 PM Lcvette: Adding page works
07:14 PM TurBoss: lol
07:14 PM TurBoss: no
07:18 PM Lcvette: Ok just transfered everything with formatting to the new vcpstackedwidget
07:18 PM Lcvette: Formatting held
07:18 PM Lcvette: \o/
07:18 PM TurBoss: D-Flo: could you run linuxcnc from a terminal and see if there are any errors there?
07:18 PM Lcvette: I will push
07:18 PM D-Flo[m]: Hmm I’m getting an “unrecognized line skipped: ;tool pocket X offset Y offset offset Z”
07:18 PM D-Flo[m]: That seems important for what I’m trying to accomplish
07:18 PM Not-c468: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/JvRGt
07:18 PM Not-c468: [02probe_basic] 07Lcvette 033077aff - converted dro panel to new VCPStackedWidget container
07:19 PM D-Flo[m]: If I save the table it deletes everything lol
07:20 PM TurBoss: 🤔
07:21 PM TurBoss: I think i found somthing
07:21 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/QvCRYMlaafzozIdEpywlLPxH >
07:21 PM TurBoss: in the provided there is no space betwen Z and D
07:22 PM TurBoss: it fails to read at least here
07:22 PM TurBoss: ```
07:22 PM TurBoss: [qtpyvcp.plugins.tool_table][ERROR] Error converting value to float: 2.406057D0.25 (tool_table.py:301)
07:25 PM Lcvette: Ahhh
07:25 PM Lcvette: When it records using the tool touch off subroutine it records to 6 digitw
07:26 PM Lcvette: D-Flo open the card file in a text editor and put 2 spaces between the last digit of the Z0.000000 D0.0000
07:26 PM Lcvette: Down the whole column and see if that resolves
07:27 PM TurBoss: card?
07:28 PM TurBoss: tool file ?
07:29 PM Lcvette: No that doesn't fix it
07:29 PM Lcvette: I have same error here
07:29 PM Lcvette: Damn inter net out again
07:30 PM * Lcvette uploaded an image: VectorImage_2020-02-20_082256.jpg (163KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/uDbHAsBwTuUKKNmrypmeYvmP >
07:30 PM Lcvette: Need to find a way to change the format of the tool table file
07:30 PM Lcvette: To accept up to 6 digitw which is the standard for linuxcnc
07:31 PM Lcvette: Never noticed it because I only ever measure inputs to 4 digits
07:41 PM Lcvette: Turboss I see a format like in the tool_table.py file
07:41 PM Lcvette: 4f one
07:42 PM Lcvette: Maybe needs to be changed?
07:42 PM TurBoss: isnt the ofending 6f ?
07:48 PM Lcvette: Yes bit that is what linuxcnc records
07:48 PM Lcvette: 0.000000
07:49 PM Lcvette: So when probing or tool setting, linuxcnc is saving a 7 digit number
07:51 PM Lcvette: TurBoss (@TurBoss:matrix.org): ^^^
07:52 PM Lcvette: I think we should accept the resolution and not force truncate
07:53 PM Lcvette: Can we're make the tool take deep to accept 6 digits but only display 4.
07:53 PM Lcvette: ?
07:54 PM Lcvette: Ie the tool.tbl file would have 0.000000 hut what displays in the tool table remains 0.0000
07:54 PM TurBoss: the problem is whats its inside the file
07:54 PM TurBoss: numbers touch "D" and fails to parse
07:55 PM Lcvette: How can we set spaces that stay in the tbl file?
07:55 PM TurBoss: duno
07:57 PM Lcvette: Can't be the first to encounter this problem
08:09 PM Lcvette: is there a way to have the output number from the subroutine be truncated for the time being?
08:44 PM * D-Flo[m] uploaded a video: video0.mov (3088KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/ICAQvXhHDDtliaHbiczGBIjW >
08:44 PM D-Flo[m]: Watch the G55 work offset it switches from 183mm (which is correct) to 152mm when I hit the cycle start button. I have no idea why it is doing that. It could also be dangerous if it went the other direction
08:52 PM dremeier[m]: may be G92 was set? have a look at the offset page, if there are values in the G92/G52 colum.
08:54 PM dremeier[m]: or the the offsets are not saved corretly, load the last qtpyvcp and probe_basic. there are major changes from today
08:57 PM * D-Flo[m] uploaded an image: image0.jpg (1485KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/bwONTYujQbrvjuAPMbDNdNGi >
08:57 PM D-Flo[m]: There was not G92/G52
08:57 PM D-Flo[m]: There was no*
08:58 PM D-Flo[m]: I’m gonna take a break for the night but I will load the new version tomorrow
10:06 PM Lcvette: Was g43 active when you hit cycle start? If not it is probably the tooln part activating
10:06 PM Lcvette: I can't play the video
10:08 PM Lcvette: D-Flo: you started in g54 and it switched to g55
10:09 PM Lcvette: G54 was 183 and when g55 activated the new offset in relative became active that normal
10:09 PM Lcvette: And expected
10:09 PM Lcvette: Watch the work offset change above the. Dros
10:10 PM Lcvette: Changes from g54 to g55
10:10 PM Lcvette: So tour program must be calling g55
10:42 PM D-Flo[m]: Lcvette you are right! How strange... I never apply offsets to G54. My programs call G55. I guess I was staring at the screen too long. Sorry for the panic
10:44 PM Lcvette: g54 is a common work offset
10:45 PM Lcvette: g53 is machine coordinates
10:45 PM Lcvette: D-Flo: ^^^
10:45 PM Tom_L: G54 is default
10:46 PM D-Flo[m]: I know but G53 isn’t modal...
10:48 PM Tom_L: must appear on every line if you use it
10:48 PM Lcvette: You don't cut in g53
10:49 PM Tom_L: it appears to be legal to
10:49 PM Lcvette: G54 is the default work offset g55 is generally used addf the second offset if used
10:49 PM Lcvette: Cam software defaults to g54
10:50 PM Tom_L: depends on who wrote the post :)
10:50 PM Lcvette: I suppose if you don't have home switches and you referenced the machine at past zero but then i would probably bark about going above zero
10:51 PM Lcvette: Is pretty standard
10:51 PM Lcvette: G54 as default offset in cam
10:51 PM Lcvette: Everyone I've used had it add default
10:51 PM Lcvette: As
10:53 PM Tom_L: yeah
10:54 PM Tom_L: i know a guy that programs in machine coordinates though