#hazzy Logs

May 09 2020

#hazzy Calendar

12:14 AM * JamesW[m] posted a file: mesa_test_axis.zip (11KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/dOgevCWNoiSGQRSCxgwMINQa >
12:15 AM JamesW[m]: RacoonRider | MovT: my PID tuning setup. Has a custom panel in axis to be able to change configs. Also has hooks into speeds and stuff. Have a look and you can see what is useful.
02:16 AM JamesW[m]: hazzy: found this line in the gcode editor. Was wondering if you explain what it did? I believe it is emiting a signal but I'm not sure how I would hook into using it. ```STATUS.emit('mdi-line-selected', self.line_text, self._last_filename)```
05:54 AM RacoonRider|MovT: gmorning 🙂
05:55 AM RacoonRider|MovT: @JamesW Thanks a lot! Will test it this afternoon.
06:26 AM JT-Cave: morning
06:28 AM lmclaren[m]: hi, I am trying to use a rotary encoder from a 7i73 to increase / decrease the feed rate over ride, I am stuck trying to work out how to increment / decrement per click of the encoder instead of the absolute value of the encoder.
06:31 AM lmclaren[m]: I am guessing I need some sort of count_delta function to tell me the difference between the current a previous reading and then add it to the feed rate override but I can't find anything to do that.
06:35 AM JT-Cave: there would be more linuxcnc users in the #linuxcnc channel
06:35 AM lmclaren[m]: ahh, sorry
06:36 AM JT-Cave: you just might have more chances with 3 times the number of people
06:36 AM JT-Cave: when I wake up I'll take a look
06:37 AM lmclaren[m]: thanks, I will try it on the linuxcnc channel
06:40 AM Lcvette: morning
06:41 AM JT-Cave: morning
06:42 AM JT-Cave: lmclaren[m], https://forum.linuxcnc.org/24-hal-components/34002-simple-rotary-encoder-for-feed-override
06:42 AM Lcvette: @hazzy
06:42 AM Lcvette: im trying to remove some errors from probe basic lathe startup but i cannot find the last 2
06:43 AM Lcvette: i also can't seem to make a lathe sim work without throwing complaint
06:43 AM lmclaren[m]: thanks, I am reading it now
06:47 AM lmclaren[m]: unless I am misunderstanding the linked article, it is using the absolute value, I am using the hardware interface for the encoder so it is possible for it to have a large count in it at start, I am guessing that if I then clicked it to increase 1, it would apply the whole count. Have I understood it correctly?
06:47 AM lmclaren[m]: I am guessing I could zero the counter at start?
06:49 AM JT-Cave: that's not an article just a forum post
06:50 AM JT-Cave: I didn't read the post carefully I just searched a bit
06:52 AM lmclaren[m]: no problem, thanks.
06:54 AM Lcvette: ```
06:54 AM Lcvette: trivkins coordinates=xz
06:54 AM Lcvette: JOINTS =
06:54 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/mNrdcIdxHIGtpMrTGveCPQNF >
06:55 AM Lcvette: hazzy, this is the last error now i fixed the core sim
06:55 AM Lcvette: but this one i cannot find
07:01 AM TurBoss: hello
07:09 AM Lcvette: o/
07:09 AM Lcvette: morning turboss
07:09 AM Lcvette: morning JT_Cave
07:50 AM Lcvette: TurBoss: are you here?
07:53 AM TurBoss: yes
07:53 AM TurBoss: on mobile
07:53 AM Lcvette: /o\
07:53 AM Lcvette: ok if you are at dev sometime let me know
07:53 AM TurBoss: oki
07:54 AM Lcvette: im trying to convert over the lathe sim hazzy made to probe basic lathe to remove the issues using the hacked coresim3 has made
08:10 AM roguish[m]: morning all.
08:19 AM Lcvette: morning
08:20 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/CUvDDeJqICuDHDRlxbbRYLQE >
08:20 AM Lcvette: ok i was able to get it up and running with the lathe sim
08:20 AM Lcvette: so that should be sorted i think
08:21 AM Lcvette: but it is starting in the homed position which i don't like for testing purposes since homing changes things
08:22 AM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+6/-3/±2] 13https://git.io/JfCMd
08:22 AM Not-944e: [02probe_basic] 07Lcvette 032824a96 - changed lathe sim to newer qtpyvcp lathe sim
08:22 AM Lcvette: new changes pushed!
08:47 AM hazzy-m: morning
08:48 AM hazzy-m: Lcvette: I’ll be at dev in a bit
08:55 AM Lcvette: \o/
08:55 AM Lcvette: hurray!
08:55 AM Lcvette: :D
09:07 AM Lcvette: TurBoss: TurBoss where is the lathe vtk?
10:22 AM Not-944e: [02qtpyvcp] 07KurtJacobson deleted branch 03external_widgets - 13https://git.io/fhCou
10:22 AM Not-944e: [02qtpyvcp] 07KurtJacobson deleted branch 03external_widgets
10:27 AM Lcvette: hazzy: is at dev!
10:28 AM Lcvette: \o/
10:33 AM * Lcvette uploaded an image: Screenshot_2020-05-09_11-33-11.png (167KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/UARiiWPCNIoFDnGOuQgvMqbk >
10:34 AM Lcvette: hazzy, will the x axis dro change with G7 and G8?
10:37 AM Lcvette: it has been sooo long since i ran a lathe screen
10:37 AM hazzy-m: you can make it change
10:37 AM Lcvette: i need some input on things to finish everything up
10:37 AM hazzy-m: with rules
10:37 AM Lcvette: if G7 x*2
10:37 AM Lcvette: :D
10:38 AM Lcvette: /o\
10:38 AM Lcvette: lol
10:57 AM * Lcvette uploaded an image: Screenshot_2020-05-09_11-56-57.png (31KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fwPGPAHOsctSHOtqUUeOsRSa >
10:57 AM Lcvette: hazzy trying to add a rule to the button displaying the x axis dro tag
10:58 AM Lcvette: X DIA and X RAD
10:58 AM Lcvette: am i close on this rule?
10:58 AM Lcvette: hazzy: ^^^
11:02 AM hazzy-m: yes, very
11:03 AM hazzy-m: `'X DIA' if 'G7' in ch[0] else 'X RAD'` should work
11:03 AM hazzy-m: Lcvette: ^^
11:03 AM Lcvette: i was close?
11:03 AM Lcvette: :o
11:07 AM Lcvette: works!! \o/
11:07 AM Lcvette: hurray!
11:07 AM * Lcvette uploaded an image: Screenshot_2020-05-09_12-07-15.png (25KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sYKbQQqBgZfcECEyirLkBlFN >
11:09 AM hazzy-m: Sweet!
11:13 AM Lcvette: do you know where the error is coming from at start up?
11:13 AM Lcvette: its the last one
11:13 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/dHiLtnHIEcRvYMTVlKpYNljd >
11:14 AM Lcvette: i don't know where <lambda> is
11:14 AM Lcvette: /o\
11:23 AM * Lcvette uploaded an image: Screenshot_2020-05-09_12-22-28.png (172KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/RETbHvprjCrxQrtDCkgudfxv >
11:29 AM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 0331 commits to 03VKBRebaseRebase [+14/-0/±59] 13https://git.io/JfCdI
11:29 AM Not-944e: [02qtpyvcp] 07KurtJacobson 0393cf489 - WIP on virtual keyboard
11:29 AM Not-944e: [02qtpyvcp] 07Lcvette 033e90ef0 - keyboard work
11:29 AM Not-944e: [02qtpyvcp] 07Lcvette 037ae600d - keyboard update graphics
11:29 AM Not-944e: [02qtpyvcp] ... and 28 more commits.
11:30 AM Lcvette: :o
11:30 AM Not-944e: [02qtpyvcp] 07KurtJacobson deleted branch 03VKBRebaseRebase
11:31 AM Not-944e: [02qtpyvcp] 07KurtJacobson deleted branch 03VKBRebaseRebase - 13https://git.io/fhCou
11:31 AM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 0331 commits to 03VKBRebase [+14/-0/±59] 13https://git.io/JfCdY
11:31 AM Not-944e: [02qtpyvcp] 07KurtJacobson 0393cf489 - WIP on virtual keyboard
11:31 AM Not-944e: [02qtpyvcp] 07Lcvette 033e90ef0 - keyboard work
11:31 AM TurBoss: 😲
11:31 AM Not-944e: [02qtpyvcp] 07Lcvette 037ae600d - keyboard update graphics
11:31 AM Not-944e: [02qtpyvcp] ... and 28 more commits.
11:31 AM Not-944e: [02qtpyvcp] 07KurtJacobson created branch 03VKBRebase - 13https://git.io/fhCou
11:31 AM hazzy-m: much spam
11:31 AM TurBoss: whats up?
11:31 AM hazzy-m: trying to get VKBs working again on master
11:32 AM TurBoss: great!
11:32 AM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 032 commits to 03VKBRebase [+0/-0/±2] 13https://git.io/JfCd3
11:32 AM Not-944e: [02qtpyvcp] 07KurtJacobson 039519e9a - fix mini
11:32 AM Not-944e: [02qtpyvcp] 07KurtJacobson 030854689 - enable by default
11:32 AM travis-ci: kcjengr/qtpyvcp#1454 (VKBRebase - b401680 : Kurt Jacobson): The build passed.
11:32 AM travis-ci: Diff view : https://github.com/kcjengr/qtpyvcp/compare/93cf4899c556^...b4016807f6df
11:32 AM travis-ci: Build details : https://travis-ci.org/kcjengr/qtpyvcp/builds/685092433
11:33 AM hazzy-m: travis-ci: haha, nice!'
11:33 AM hazzy-m: TurBoss: lol
11:35 AM Lcvette: \o/ spam galore
11:35 AM Lcvette: what is it though?
11:37 AM hazzy-m: VKB
11:38 AM Lcvette: what you doin in vkb?
11:38 AM Lcvette: :o
11:38 AM Lcvette: fixing it?
11:40 AM hazzy-m: TurBoss: can you look at this big? https://forum.linuxcnc.org/qtpyvcp/39036-qtpyvcp-error-when-changing-tools-using-mdi
11:40 AM hazzy-m: * TurBoss: can you look at this bug? https://forum.linuxcnc.org/qtpyvcp/39036-qtpyvcp-error-when-changing-tools-using-mdi
11:41 AM TurBoss: checking
11:41 AM TurBoss: i think is fixed on master
11:41 AM TurBoss: checking
11:46 AM TurBoss: on master there is no issues
11:47 AM TurBoss: i remember that bug
11:47 AM TurBoss: was fixed
11:54 AM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+1/-1/±7] 13https://git.io/JfCdj
11:54 AM Not-944e: [02probe_basic] 07Lcvette 0375cb716 - fixed some things in ui and subs to work with lathe
12:01 PM * Lcvette uploaded an image: Screenshot_2020-05-09_13-01-06.png (254KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/AGYQKdkOAtsBVJzSMLruOGwU >
12:16 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+0/-0/±2] 13https://git.io/JfCbG
12:16 PM Not-944e: [02probe_basic] 07Lcvette 03c2ae5ed - added tool table to lathe
12:17 PM Lcvette: turboss, how did we make the lathe tool thing work, do you remember?
12:17 PM TurBoss: is like the atc
12:17 PM TurBoss: but for now is just dummy
12:18 PM Lcvette: oh
12:18 PM Lcvette: i thiought we had it working?
12:18 PM Lcvette: i remember things moving
12:18 PM Lcvette: it was glorious
12:18 PM TurBoss: moved on click
12:24 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfCbu
12:24 PM Not-944e: [02qtpyvcp] 07KurtJacobson 03e97e811 - BUG: Settings - non numeric setting changes were ignored
12:24 PM hazzy-m: Lcvette: You will like that bugfix ...
12:25 PM hazzy-m: it will make the DRO selection in PB persistent
12:25 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+489/-0/±0] 13https://git.io/JfCba
12:25 PM Not-944e: [02qtpyvcp] 07traviscibot 03295c647 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
12:27 PM Lcvette: hazzy: dro selection? Oh you mean how many axis display? \o/
12:27 PM Lcvette: Hurray
12:34 PM * Lcvette uploaded an image: image.png (268KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/gFkGHbzXdnIKvkJnkMDOcldx >
12:34 PM Lcvette: TurBoss: how do we make the tool table display this info?
12:35 PM TurBoss: hmmmm
12:36 PM TurBoss: is that on the var file?
12:36 PM Lcvette: http://linuxcnc.org/docs/2.8/html/gcode/tool-compensation.html
12:38 PM * Lcvette uploaded an image: Screenshot_2020-05-09_13-37-50.png (53KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/bKSzayLOLAeFvTWtlfKIXzLn >
12:38 PM Lcvette: i figured how to add the columns, was easy
12:39 PM Lcvette: but would like to change the names associated for better understanding
12:39 PM TurBoss: but not a tooltable
12:39 PM TurBoss: its a offset table?
12:39 PM Lcvette: there is a tool table
12:39 PM TurBoss: brb
12:39 PM TurBoss: de
12:39 PM TurBoss: * dev
12:40 PM * Lcvette uploaded an image: Screenshot_2020-05-09_13-39-30.png (10KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/FKJvNEPyscteuybimlIvChsJ >
12:40 PM Lcvette: i just had no tools added yet
12:40 PM Lcvette: i got the table working
12:41 PM * Lcvette uploaded an image: Screenshot_2020-05-09_13-40-59.png (6KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/EQHiSFIeNQiwWvhlyYeMGDZR >
12:41 PM TurBoss: so... does it work?
12:41 PM Lcvette: but how to i adjust the names that get displayed?
12:42 PM Lcvette: ie D = Diameter currently but for lathe would be better maybe as nose radius?
12:43 PM Lcvette: and im not sure how it handles the nose radius and the diameter for a drill type tool
12:43 PM Lcvette: seems like it would be two different things?
12:43 PM Lcvette: unless the orientation number translates drill tools?
12:44 PM TurBoss: sorry I don't know about lathe
12:44 PM Lcvette: i have never used linuxcnc lathe so im unsure on this
12:44 PM Lcvette: we need a lathe user
12:53 PM Lcvette: TurBoss: where do the column header words come from turboss?
12:54 PM hazzy-m: Lcvette: why would a lathe need to know about drill dia?
12:55 PM Lcvette: i guess for programming its not important
12:58 PM Lcvette: does it need the front and back angle?
12:58 PM Lcvette: hazzy: does it need the front and back angle column you think?
01:02 PM Lcvette: TurBoss: where are the tool table headers located?
01:17 PM Lcvette: hazzy: ?
01:17 PM Lcvette: TurBoss: ?
01:18 PM TurBoss: duno
01:18 PM Lcvette: turboss made the table
01:18 PM TurBoss: sorry a bit afk
01:18 PM Lcvette: lol
01:18 PM Lcvette: ok
01:18 PM Lcvette: i did not find in tooltable.py or properties editor
01:18 PM TurBoss: I'll take a look latter
01:18 PM Lcvette: not sure where else to look
01:18 PM TurBoss: :=)
01:20 PM TurBoss: qtpyvcp/plugins/tool_table.py line 87
01:20 PM hazzy-m: TurBoss: yes, front and back angle are required
01:21 PM hazzy-m: * Lcvette: yes, front and back angle are required
01:21 PM TurBoss: but is the same field?¿
01:21 PM TurBoss: i mean a new one or rename some?
01:21 PM hazzy-m: sorry TurBoss
01:21 PM TurBoss: oh :-)
01:21 PM TurBoss: hazzy: python 3 is near
01:21 PM TurBoss: :D
01:22 PM * Lcvette uploaded an image: Screenshot_2020-05-09_14-21-07.png (14KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/FIevQjUmrYkZQnKeNfjyLQyk >
01:22 PM TurBoss: asyncio magic qill come
01:22 PM TurBoss: * asyncio magic will come
01:22 PM hazzy-m: Hurray!!
01:22 PM Lcvette: /o\
01:22 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/JUljfLSUiNDPwZRTghuZOPWp >
01:23 PM hazzy-m: Lcvette: want me to make tool table column names settable in the YAML?
01:23 PM Lcvette: no should be good i think
01:23 PM Lcvette: i don't see thwta thing turboss posted though
01:23 PM Lcvette: maybe im looking in the wrong place?
01:23 PM TurBoss: :/
01:24 PM TurBoss: not in PB
01:24 PM TurBoss: on qtpyvcp
01:24 PM TurBoss: maybe what hazzy says is a good idea
01:24 PM hazzy-m: Lcvette: do you want to change the column labels?
01:24 PM Lcvette: im in qtpyvcp/widgets/input_widgets/tool_table.py
01:24 PM Lcvette: yes\
01:25 PM Lcvette: I would like to make DIAMETER in to radius
01:25 PM Lcvette: since most tool manufacturers supply the radius
01:25 PM Lcvette: but i think that may require a calculation to double it for linuxcnc?
01:25 PM Lcvette: and it would be only for lathe
01:25 PM Lcvette: maybe mill and lathe need two different tables?
01:26 PM Lcvette: TurBoss: where was that thing you listed?
01:26 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/SkiNSbnCPoUGqzEzWaJKZBPt >
01:26 PM TurBoss: plugins!
01:26 PM TurBoss: not widgets
01:27 PM Lcvette: i found it!
01:27 PM TurBoss: \o/
01:27 PM Lcvette: \o/
01:27 PM Lcvette: :D
01:29 PM Lcvette: hazzy: is there a way to use radius instead of diameter in the table?
01:29 PM Lcvette: without it messing up mill?
01:33 PM hazzy-m: we could at an lathe option
01:33 PM hazzy-m: add
01:33 PM Lcvette: i think having radius would be better
01:33 PM Lcvette: for lathe
01:34 PM Lcvette: makes more sense
01:38 PM * Lcvette uploaded an image: Screenshot_2020-05-09_14-37-43.png (20KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ohPeSvkYPfpoHpGncObUPOgi >
01:38 PM Lcvette: :o
01:38 PM Lcvette: but this would change mill too i think since its an edit to the widget itse'f
01:40 PM Lcvette: maybe need to copy the widget and plugin and name it lathe_tool_table.py
01:40 PM Lcvette: >
01:40 PM Lcvette: ?
01:40 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 032 commits to 03VKBRebase [+5/-4/±4] 13https://git.io/JfCxm
01:40 PM Not-944e: [02qtpyvcp] 07KurtJacobson 03bff5da7 - add setting for enabling VKB
01:40 PM Not-944e: [02qtpyvcp] 07KurtJacobson 0398df45c - move VKB ui files from dialogs dir
01:42 PM Lcvette: \\o/
01:42 PM Lcvette: setting to enable vkb :o
01:42 PM Lcvette: that is glorious!
01:44 PM hazzy-m: Lcvette: it would be an option for lathes to use radius
01:45 PM Lcvette: how to do?
02:02 PM roguish[m]: hazzy: hey, do you know linux networking very well? i'm having serious issues with BUSTER networking.....
02:13 PM hazzy-m: roguish: I do not, just enough to get myself in trouble
02:53 PM JamesW[m]: hazzy: found this line in the gcode editor. Was wondering if you explain what it did? I believe it is emiting a signal but I'm not sure how I would hook into using it.: STATUS.emit('mdi-line-selected', self.line_text, self._last_filename)
02:53 PM hazzy-m: JamesW: morning
02:53 PM JamesW[m]: Hi ya
02:54 PM hazzy-m: That is left over from QtVCP, I'm not sure what it did
02:54 PM JamesW[m]: im not even sure that emit line works. But the signal stuff in qt is something I still coming to grips with.
02:55 PM JamesW[m]: ah - snqp
02:57 PM hazzy-m: so signal.emit(payload) sends a signal in Qt. Any call back that's has been connected to the signal using signal.connect(callback) will be called and passed the payload as arguments
02:57 PM JamesW[m]: So i have the function it is in hooked up to cursor change signal from qci. That is essentially a close to a line select that i can get. But i need a way to “publis” that change.
02:57 PM JamesW[m]: trying to do this in a way that is not hard wiring widgets together.
02:59 PM JamesW[m]: Is the string the name of the class var that the pyqtsignal instance is connected to?
03:00 PM hazzy-m: JamesW: have you thought about using a list widget for the MDI command, and a stack to switch what is shown depending on the mode, rather than trying to use the editor for both?
03:02 PM hazzy-m: I think he was probably using one signal for multiple events, and distinguishing why the signal was emited with that string
03:03 PM JamesW[m]: K
03:04 PM JamesW[m]: hmmm. Maybe Im trying to excessively overload this it is a UI pattern I am used to BUT it might not be a good one.
03:04 PM hazzy-m: No, I'm wrong, QtVCP used gobject messaging system, not Qt signals, so that 'mdi-line-selected' is the name of the gobject signal
03:05 PM JamesW[m]: perhaps we make a design decision now that gcode editor is for displaying gcode or editing ot
03:05 PM JamesW[m]: it
03:05 PM JamesW[m]: END OF STORY
03:05 PM JamesW[m]: means a lot of excessive code can be dumped
03:06 PM Lcvette: whats wrong with the gcode editor?
03:06 PM Lcvette: i love it
03:06 PM hazzy-m: it's definitely a valid approach, but it can make things more complicated then necessary. My general view is that each widget should only do one thing, but do it well
03:07 PM JamesW[m]: Same. Hence me suggestion.
03:07 PM hazzy-m: Lcvette: nothing, JamesW was working on making it display MDI history when in manual mode
03:08 PM JamesW[m]: which is what its qtvcp implementation was intended to do
03:08 PM JamesW[m]: and i have it doing it.
03:09 PM JamesW[m]: but Im starting think ita becoming a frankenstien monster
03:16 PM hazzy-m: Re: MDI History - Currently its stored in ~/.axis-mdihistory, but this causes problems if somebody is running multiple configs on a single PC since the commands from multiple machines can get mixed (usually not a big deal, but if you ran a lathe and a mill it could be)
03:17 PM hazzy-m: is everyone ok if I move the storage location to a config specific file?
03:17 PM JamesW[m]: You could have that name part of the yaml config
03:18 PM hazzy-m: excellent idea
03:18 PM JamesW[m]: lol - snap
03:20 PM hazzy-m: or maybe specified in INI, since its more of a machine setting than an VCP setting ...
03:20 PM JamesW[m]: true
03:21 PM hazzy-m: ```ini
03:21 PM hazzy-m: [DISPLAY]
03:21 PM hazzy-m: MDI_HISTORY_FILE = ~/.axis-mdihistory
03:21 PM JamesW[m]: but in a real world scenario is it realistic to have a computer running multiple machines?
03:23 PM JamesW[m]: out of the whole setup the computer running things is one of the cheap bits
03:24 PM hazzy-m: not many people do it, but I know at least two that do
03:24 PM hazzy-m: andy is one of them
03:25 PM JamesW[m]: Its pretty easy to push that var out to ini. So not anti it. Just testing the real need.
03:25 PM hazzy-m: https://forum.linuxcnc.org/21-axis/6425-mdi-history
03:26 PM JamesW[m]: Got to be using ether cards for that I am guessing?
03:33 PM hazzy-m: I guess so, or a DB25 switch to parport BOBs or mesa daughter cards
03:34 PM * hazzy-m uploaded an image: ima_92089ba.jpeg (114KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ieuIhSZODszhQIkDWlfTIFxB >
03:34 PM * hazzy-m uploaded an image: ima_ff57881.jpeg (117KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/mEEFohQZvchzbNuMAerlBkRQ >
03:34 PM hazzy-m: like this lol
03:41 PM JamesW[m]: Like I said, ahould be easy to push out to ini file.
03:45 PM hazzy-m: its already in the INI :O
03:46 PM hazzy-m: [DISPLAY] MDI_HISTORY_FILE
03:46 PM * hazzy-m has been doing this too long and has forgot what he did
03:46 PM JamesW[m]: hazzy: gonna revert the mdi stuff been doing in gcode editor. Like u said, single purpose widget.
03:47 PM JamesW[m]: But still good clean up progress made.
03:47 PM TurBoss: hello
03:47 PM TurBoss: what about the simple editor branch?
03:47 PM hazzy-m: JamesW: excellent. Sorry I should have said something yesterday
03:48 PM hazzy-m: TurBoss: Yes, that too, I think its close to being finished. Is it in a JT branch?
03:48 PM JamesW[m]: Plus the improvement to mdi history updates to central location. Which means it accessible
03:49 PM TurBoss: its on kcjeng
03:49 PM TurBoss: * its on kcjengr
03:50 PM TurBoss: that or fix find/replace on regular edito
03:50 PM TurBoss: I'll do that first
03:50 PM TurBoss: I completely forgot
03:55 PM JamesW[m]: Been looking at the mdi line edit and think the history display it does might be a little unintuitive.
03:55 PM JamesW[m]: I think it starts its display with the oldest first.
04:01 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/JfWfD
04:01 PM Not-944e: [02qtpyvcp] 07KurtJacobson 03f5f89b3 - MNT: Clean up command line options for consistent formatting
04:03 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+489/-0/±0] 13https://git.io/JfWfS
04:03 PM Not-944e: [02qtpyvcp] 07traviscibot 03f2da848 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
04:04 PM hazzy-m: JamesW: it displays "most relevant", so what it displays changes as you start typing
04:04 PM hazzy-m: the pop up is a completer, so not an ordered list of commands
04:04 PM hazzy-m: I'm not a big fan of it
04:05 PM JamesW[m]: Yes can see that from code. But often i just want to repeat one of my last 1 to 3 entries. They should be the first thing displayed.
04:05 PM hazzy-m: agreed
04:05 PM JamesW[m]: It would be ordered if we sort the base text list it is operating off?
04:07 PM JamesW[m]: Or is that all lost once it goes into the completer?
04:08 PM hazzy-m: I think it's all lost, as the complete sorts based on the entered text
04:08 PM JamesW[m]: Ah
04:09 PM hazzy-m: probably be better just to have a popup with the last 15 commands in order
04:12 PM JamesW[m]: Right. Need to get ass going. Got a fixture pallet to make today. And trying to decide of do on manual mill or cnc bf20. I can do in on setup on manual mill (edgea and holes) but sooo many holes. Or two setups, edges on manual mill then move to cnc, indicate in, clamp and auto drill, ream etc 60 plus holes.
04:12 PM JamesW[m]: Re popup. Thats my plan for my gui. Need to figure out how to do but its feeling like the cleanest path.
04:19 PM hazzy-m: sounds like a CNC job, even with having to use two setups
04:20 PM JamesW[m]: Thats where Im leaning. Just sooo many sodding holes.
04:21 PM JamesW[m]: I will still have to tap by hand since dont have reverse working on mill under cnc control. Waiting for servo spindle motor which will simplify all that.
04:22 PM JamesW[m]: But can position accurately using mdi
04:39 PM Lcvette: yo
04:40 PM Lcvette: TurBoss: are you back?
04:40 PM Lcvette: :o
04:41 PM TurBoss: yo
04:41 PM TurBoss: 😲
04:41 PM Lcvette: still away?
04:41 PM TurBoss: no
04:41 PM TurBoss: here
04:41 PM Lcvette: dev?
04:41 PM Lcvette: :o
04:41 PM TurBoss: yup
04:41 PM Lcvette: busy?
04:41 PM Lcvette: bored?
04:41 PM TurBoss: trying to figure why replace all doesn't work
04:41 PM TurBoss: can't figure
04:41 PM TurBoss: :D
04:41 PM Lcvette: replace all?
04:42 PM TurBoss: in editor
04:42 PM Lcvette: gcode editor?
04:42 PM TurBoss: yes
04:44 PM Lcvette: did not know it didn't work
04:44 PM Lcvette: or maybe i did
04:44 PM Lcvette: there were a few glitchy things i remember with it
04:44 PM Lcvette: took some figuring to make it work
04:46 PM TurBoss: Lcvette: what do you need
04:46 PM TurBoss: just got bored of this
04:48 PM TurBoss: Qscintilla is ugly
04:48 PM TurBoss: :D
04:49 PM Lcvette: oh ok
04:49 PM Lcvette: i am playing in lathe
04:49 PM Lcvette: ui
04:49 PM Lcvette: i have it most of the way cleaned up
04:50 PM TurBoss: great
04:51 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+0/-0/±4] 13https://git.io/JfWUP
04:51 PM Not-944e: [02probe_basic] 07Lcvette 03e8f6cce - more ui work
04:51 PM Lcvette: pushing what i have
04:51 PM Lcvette: wanna try and figure the fun moving stuff?
04:51 PM TurBoss: not so bored
04:51 PM TurBoss: lol
04:52 PM hazzy-m: xD
04:52 PM TurBoss: Lcvette: we did the ATC widget part of probebasic
04:52 PM TurBoss: that needs test
04:53 PM TurBoss: if works fine the we can do the same for the moving tools for lathe
04:53 PM Lcvette: probe basic atc?
04:53 PM Lcvette: mill?
04:53 PM TurBoss: yues
04:53 PM TurBoss: the widget carousel
04:53 PM TurBoss: but not in a hurry
04:54 PM Lcvette: ok pulling
04:56 PM TurBoss: branch is called bundlu_dynatec
04:56 PM TurBoss: * branch is called bundlu_dynatC
04:56 PM TurBoss: * branch is called bundle_dynatc
05:01 PM Lcvette: ok sorry had to take a quick call from my dad
05:01 PM Lcvette: im gonna go smoke while he talks, back in 5
05:01 PM TurBoss: sure no problem
05:01 PM Lcvette: oh the vtk for lathe, needed badly
05:01 PM TurBoss: ok
05:01 PM Lcvette: i don't know how to do it
05:01 PM Lcvette: i didn't see anything
05:01 PM Lcvette: and don't know if there is a setting for 2 axis
05:02 PM TurBoss: I hace a sim config
05:02 PM TurBoss: I'll paste
05:03 PM TurBoss: https://github.com/kcjengr/qtpyvcp/blob/master/linuxcnc/configs/sim.qtpyvcp/xz-lathe-inch.ini
05:03 PM TurBoss: I did this
05:03 PM TurBoss: te test vtk
05:03 PM Lcvette: Ok will check at dev in a moment
05:08 PM TurBoss: lathe_pawn.ngc
05:08 PM * TurBoss posted a file: Captura de pantalla de 2020-05-10 00-06-49.png (10KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/IQwkifisKBdXlojSfTzriUjx >
05:08 PM Lcvette: tool should be on x
05:09 PM Lcvette: cone same as x arrow
05:09 PM Lcvette: * cone same as x arrow cone
05:09 PM TurBoss: is what i have
05:10 PM * Lcvette uploaded an image: image.png (23KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/kDOwLFkleaAQsuXxBdELvmYA >
05:10 PM Lcvette: sonce is on z
05:10 PM Lcvette: * cone is on z
05:12 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+0/-0/±1] 13https://git.io/JfWTu
05:12 PM Not-944e: [02probe_basic] 07Lcvette 03c747e00 - ui changes vanity adjustments
05:13 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/LPiqizWIPLNChMSrnXmFkhHe >
05:13 PM Lcvette: error trying to launch
05:13 PM Lcvette: atc test
05:14 PM TurBoss: did you upgrade linuxcnc recently?
05:14 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/JfWTr
05:14 PM Not-944e: [02qtpyvcp] 07KurtJacobson 0393a4999 - ENH: Status - add MDI history handling
05:14 PM TurBoss: trying
05:14 PM Lcvette: i did regular uypdate
05:15 PM Lcvette: running update now
05:15 PM Lcvette: sudo apt update
05:15 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+489/-0/±0] 13https://git.io/JfWTP
05:15 PM Not-944e: [02qtpyvcp] 07traviscibot 034323b5b - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
05:15 PM Lcvette: sudo apt upgrade
05:16 PM Lcvette: ok, runs now
05:16 PM TurBoss: that running atc sim?
05:16 PM TurBoss: ok
05:16 PM Lcvette: yes
05:18 PM Lcvette: seems to be working good
05:18 PM Lcvette: what did you change?
05:18 PM Lcvette: TurBoss: ^^^
05:18 PM Lcvette: ?
05:18 PM TurBoss: for the vtk stuff?
05:19 PM TurBoss: what do you mean the tool orientation?
05:23 PM Lcvette: the tool cone
05:23 PM Lcvette: on lathe the tool moves with the x axis
05:24 PM Lcvette: z is collinear with the spindle and x is perpendicular and carries the tool
05:25 PM Lcvette: https://www.youtube.com/watch?v=7sek8E0_fxU
05:25 PM Lcvette: moving away from the spindle is Z+ moving away from the spindle centerline is x+
05:28 PM Lcvette: TurBoss: ^^^
05:28 PM TurBoss: ok
05:29 PM Lcvette: for the atc what did you change?
05:29 PM TurBoss: i copy
05:29 PM TurBoss: brb
05:29 PM Lcvette: ok
05:33 PM TurBoss: for the atc bug i did nothing
05:33 PM TurBoss: but you did upgrdae
05:36 PM Lcvette: no what is the branch change?
05:36 PM Lcvette: i don't know what you did
05:37 PM Lcvette: whats entry point?
05:37 PM Lcvette: what widget changed in main ui?
05:37 PM Lcvette: lcvette doesn't know
05:37 PM Lcvette: /o\
05:38 PM TurBoss: the error comes form vismach
05:41 PM TurBoss: sorry checking the vid
05:41 PM TurBoss: i forgot
05:41 PM TurBoss: lol
05:48 PM Lcvette: what error?
05:48 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/CPFNsKnHguHzkxVgCwNrqTPZ >
05:48 PM TurBoss: sory I'm lost
05:50 PM Lcvette: oh, it started up after i ran update
05:50 PM Lcvette: seems to be working fine
05:52 PM TurBoss: so VTK to read the ini for some lathe setting
05:53 PM TurBoss: like show/hide program labels
05:55 PM Lcvette: ok
05:55 PM Lcvette: need one for vtk_lathe
05:56 PM Lcvette: ?
05:56 PM Lcvette: anything to tst besides the atc sim in that branch?
05:57 PM Lcvette: everything looks like its working fine
05:57 PM Lcvette: has not broken
05:57 PM TurBoss: it requires some changes
05:57 PM Lcvette: oh?
05:58 PM Lcvette: what changes?
05:58 PM Lcvette: i need to amke?
05:58 PM TurBoss: on the UI file
05:58 PM TurBoss: done by hand
05:58 PM TurBoss: ah
05:58 PM TurBoss: no
05:58 PM TurBoss: they are done
05:58 PM Lcvette: what needs to be done?
05:59 PM TurBoss: its done
05:59 PM TurBoss: so f works
05:59 PM TurBoss: are you trying the bundly_dynatc branch right?
05:59 PM Lcvette: yes
06:00 PM TurBoss: the if work its okay to merge
06:00 PM Lcvette: this
06:00 PM * Lcvette uploaded an image: Screenshot_2020-05-09_18-59-24.png (2KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/yzUeZSFbvfiCfIOsVeDbuFvs >
06:00 PM TurBoss: cool
06:00 PM TurBoss: this makes use of the qml included on probe_basic
06:00 PM Lcvette: what is the branch?
06:00 PM TurBoss: there is a folder named widgets
06:00 PM TurBoss: in probebasic
06:00 PM Lcvette: yes?
06:00 PM Lcvette: :o
06:01 PM TurBoss: yes we will place widgets there
06:01 PM TurBoss: that belong to probebasic only
06:01 PM Lcvette: \o/
06:01 PM Lcvette: nice!
06:01 PM TurBoss: like custom widgets
06:01 PM Lcvette: so no need to install qtpyvcp?
06:02 PM Lcvette: or still needs
06:02 PM TurBoss: yes still need
06:02 PM TurBoss: just a power tranfer
06:02 PM Lcvette: ok
06:03 PM Lcvette: so we will add widgets to probe_bnasic_lathe folder too?
06:03 PM Lcvette: or should all branches share the widgets folder?
06:03 PM Lcvette: * or should all branches share a universal probe basic widgets folder?
06:03 PM Lcvette: TurBoss: ^^
06:04 PM TurBoss: hmm... no..
06:05 PM TurBoss: there will be 2 widgets there dynatc and the lathe tool toutchoff
06:05 PM Lcvette: so should we move it to a neutral folder?
06:05 PM Lcvette: right now its inside the probe_basic mill folder
06:05 PM TurBoss: hmmmm
06:05 PM Lcvette: probe basic verttical will also need access
06:06 PM Lcvette: i did it? good idea or no?
06:06 PM TurBoss: yes
06:06 PM TurBoss: good catch
06:06 PM Lcvette: unless we are going to make each opne a stand alone install
06:07 PM Lcvette: but i figured maybe be good to have all three available
06:07 PM Lcvette: in one installed package
06:08 PM TurBoss: ok
06:12 PM TurBoss: I'm doing the changes
06:12 PM TurBoss: to move one level up
06:14 PM Lcvette: Ok
06:15 PM TurBoss: I'm unsure about the move
06:15 PM TurBoss: ...
06:15 PM TurBoss: @hazzy you arround?
06:16 PM TurBoss: what about to have the external widgets one in the root folder because probebasic has many vcp for lathe and vertical
06:17 PM TurBoss: Lcvette: we can go the by having each widget on ecah vcp for now..
06:18 PM TurBoss: but if some one reqiires both...
06:18 PM TurBoss: yep
06:18 PM TurBoss: I'll push the changes ane we can test
06:18 PM TurBoss: * I'll push the changes and we can test
06:18 PM Lcvette: Ok
06:18 PM Lcvette: One in each folder is ok
06:19 PM TurBoss: lets give a try
06:19 PM Lcvette: Ok
06:19 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03bundle_dynatc [+14/-14/±1] 13https://git.io/JfWIX
06:19 PM Not-944e: [02probe_basic] 07TurBoss 03d67773c - move widgets to root folder
06:23 PM Lcvette: Oh, we need two lathe vtk options
06:23 PM Lcvette: On free with tool in front
06:24 PM Lcvette: One with tool in back
06:24 PM Lcvette: Two types of lathes
06:24 PM Lcvette: Manual had tool post in front usually cnc in back
06:25 PM TurBoss: ok got it
06:26 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-10 01-25-55.png (42KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/eUWuOsXyITINxPVQbaupUzqR >
06:26 PM Lcvette: * One with tool in front
06:26 PM TurBoss: \o/
06:27 PM TurBoss: new one incoming
06:27 PM Lcvette: 🤗
06:27 PM Lcvette: \o/
06:27 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03bundle_dynatc [+33/-0/±3] 13https://git.io/JfWIF
06:27 PM Not-944e: [02probe_basic] 07TurBoss 033ae6dd6 - bundle lathe tool touch off
06:27 PM Lcvette: Lol
06:28 PM TurBoss: this one is untested
06:28 PM Lcvette: Need me to test?
06:29 PM Lcvette: Lcvette forget hour it worked...lol
06:29 PM Lcvette: Wr need a large guru in here
06:29 PM Lcvette: * We need a lathe guru in here
06:29 PM TurBoss: true
06:30 PM Lcvette: Can toy see me o in linuxcnc chat.
06:30 PM TurBoss: so if you can please place the lathe widget somewere
06:30 PM TurBoss: try on the forums
06:30 PM TurBoss: I can see you
06:36 PM Lcvette: plaqce it?
06:36 PM Lcvette: place it?
06:37 PM TurBoss: oh i miss some bits
06:37 PM TurBoss: on the designer
06:37 PM TurBoss: does the widgets show?
06:38 PM Not-944e: [02probe_basic] 07Lcvette created branch 03bundle_dynatc 13https://git.io/JfWLO
06:38 PM Lcvette: no
06:38 PM Lcvette: white square of doom
07:05 PM TurBoss: https://freenode.net/kb/answer/registration
07:07 PM TurBoss: Lcvette: how do you editvcp lathe?
07:11 PM Lcvette: its wierd
07:11 PM Lcvette: i have to go into editor for probe basic and then open the lathe ui file
07:11 PM Lcvette: i can't get my launcher to work
07:11 PM Lcvette: they look identical but it does nothing
07:12 PM Lcvette: so for now i just do it that way
07:13 PM TurBoss: ok
07:16 PM Lcvette: im reinstalling
07:16 PM Lcvette: i found what he said to do
07:16 PM TurBoss: cool
07:17 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/EkdfltOFxkavgMfHDLaoRMyp >
07:17 PM Lcvette: last line has an error
07:17 PM Lcvette: turboss ^^^
07:17 PM TurBoss: :/
07:18 PM Lcvette: nope
07:19 PM Lcvette: riot no work on my linux box now
07:19 PM Lcvette: crap
07:19 PM Lcvette: riot is very much broken
07:19 PM Lcvette: two different system both have issues
07:19 PM TurBoss: riot.im/app/
07:19 PM TurBoss: use web
07:22 PM TurBoss: Lcvette: /me goes to bed
07:22 PM Lcvette: ok, get some sleep!
07:22 PM Lcvette: :D
07:23 PM Lcvette: thank you
07:23 PM TurBoss: n8
07:23 PM Lcvette: will you be back around tomorrow?
07:23 PM TurBoss: iyes :D
07:23 PM Lcvette: \o/