#hazzy Logs

Dec 08 2019

#hazzy Calendar

05:42 AM jthornton: morning
07:21 AM kalidem[m]: Hi , can I run QtPyVPC with only 1280*1024 resolution monitor ?
07:24 AM jthornton: you can make your size what ever you want
07:36 AM kalidem[m]: I'm trying but only Blender and Mini VCP's fits in the monitor
07:39 AM kalidem[m]: looks like the nice gui works on 16/9 monitors
07:41 AM jthornton: I mean you can create a GUI for any size screen, the examples may not fit your monitor
07:45 AM kalidem[m]: ok, I understand, I have to learn more about create a GUI, thanks
07:46 AM hazzy-m: kalidem: ProbeBasic only works on a 1920x1080 monitor right now, but I think Lcvette plans to make a smaller version eventually
07:47 AM hazzy-m: Morning from frozen Niagara falls!
08:04 AM jthornton: morning, can you ice skate on it?
08:04 AM jthornton: kalidem[m], there are some tutorials in the docs
08:11 AM kalidem[m]: I'm going to read about modify the GUI, or the easy way... buy a monitor 1080p xDD
08:27 AM jthornton: kalidem[m], I have some examples like my mill touch that is 1280 x 768
08:28 AM jthornton: https://github.com/jethornton?tab=repositories
11:20 AM TurBoss: Hello
11:21 AM Tom_itx: hi
11:22 AM TurBoss: any issues with the PB removal?
11:22 AM TurBoss: removal migration
11:31 AM TurBoss: https://github.com/kcjengr/probe_basic
11:44 AM roguish[m]: hazzy: to answer your question of yesterday. yes, my mill has a pneumatic assist for the knee. it's a Bridgeports Series II. the entire knee assembly probably weighs as much as a complete regular BP. and there are no manual handles on any axes.
11:54 AM Lcvette: kalidem: probe basic is setup specifically to take advantage of a wide screen 1080p monitors, it will require some significant modifications to make for smaller screens. But you can modify it, just need to decide what is critical for the main screen and remove items you can live without. For me, I prefer the design as a wide screen, just has more useable interface size.
11:54 AM Lcvette: kalidem: probe basic is setup specifically to take advantage of a wide screen 1080p monitors, it will require some significant modifications to make for smaller screens. But you can modify it, just need to decide what is critical for the main screen and remove items you can live without. For me, I prefer the design as a wide screen, just has more useable interface size.
11:56 AM Lcvette: TurBoss have not tried the pb removal, will try this afternoon after lunch
12:02 PM TurBoss: thanks
02:40 PM derOj: hello and greetings from germany :-P
02:41 PM derOj: i have some trouble installing probe_basic
02:41 PM derOj: i tried this instrutions https://kcjengr.github.io/probe_basic/dev_install.html
02:41 PM derOj: i run linux 19.1 mint with preempt and linux 2.8.0 pre~1
02:42 PM derOj: but when i start Linuxcnc there's no tag under the sim, or elsewhere with "probe_basic"...
02:46 PM Lcvette: derOj: I think you didn't follow the instructions.. :)
02:46 PM Tom_itx: is mint the same install as stretch or buster?
02:47 PM Lcvette: You need to read the instructions in between the code lines as there are steps that are required
02:47 PM Tom_itx is now known as Tom_L
02:48 PM Lcvette: In this case I think you failed to run LinuxCNC in-between some steps maybe
02:48 PM deroj: what do you mean "between the code lines" ? the ones that say "log off and on"..."press Y when asked to"....?
02:49 PM Lcvette: Yes
02:49 PM Lcvette: Make sure you follow all of those
02:50 PM TurBoss: hello
02:50 PM TurBoss: how do you launch linuxcnc?
02:50 PM TurBoss: did you used a provided ini file or used your own?
02:51 PM deroj: i launch LCNC with the configuration launcher and try to use a sim....yet, i have no own config
02:52 PM deroj: as it says in the instructions :-P
02:52 PM TurBoss: ok
02:53 PM TurBoss: try to run linuxcnc followed by the path to probe_basic sim ini
02:53 PM Lcvette: cp -r ~/probe_basic/config/xyzab/ ~/linuxcnc/configs/
02:53 PM Lcvette: Did you run this?
02:54 PM deroj: i ran all of them
02:54 PM deroj: i just started to redo it from beginning
02:54 PM Lcvette: This should have copied xyzab to the Linux CNC config
02:54 PM Lcvette: That's the probe basic Sim
02:54 PM Lcvette: Config
02:55 PM deroj: yes. i tried to use xyzab...a screen came up but i coudn't movie it arround. after few seconds i got realtime error
02:55 PM Lcvette: Not sure then
02:55 PM Lcvette: Try running again
02:55 PM Lcvette: Or try of out log in
02:58 PM deroj: under step 5 i got errors
02:58 PM deroj: when pip install --editable
02:59 PM deroj: "failed building wheel for docopt"
03:00 PM deroj: ...for psutil, ...for pyopengl, for pyqtgraph, pyudev, pyYAML
03:00 PM Lcvette: TurBoss (@TurBoss:matrix.org): ?
03:01 PM Lcvette: Maybe the reps for mint are different
03:01 PM Lcvette: Deps
03:01 PM TurBoss: hmmmm
03:02 PM TurBoss: must be a missing dot in te commandline
03:02 PM TurBoss: pip install -e .
03:07 PM deroj: i typed it in...just forgot to write it here...
03:14 PM TurBoss: ohok
03:15 PM deroj: when i run the xyzab config and klick on "about qt...." i get error...check the YAML config file...where to find?
05:23 PM Lcvette: TurBoss (@TurBoss:matrix.org): TurBoss (@TurBoss:matrix.org) could this be from the changes in qtpyvcp that were recently pushed?
05:24 PM TurBoss: the about error?
05:24 PM TurBoss: its old
05:24 PM Lcvette: Oh
05:24 PM TurBoss: I'm trying to add it
05:24 PM Lcvette: Ok
05:34 PM * TurBoss uploaded an image: image.png (79KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fjRtDWViwaPSKapaWznzenLi >
05:54 PM Lcvette: \o/
05:54 PM Lcvette: You fixed it!!
05:54 PM Lcvette: Hurray!!
05:57 PM TurBoss: I'm trying to add a way to create custom about messages
05:57 PM Lcvette: \o/
05:57 PM TurBoss: does PB have user dos?
05:57 PM TurBoss: * does PB have user docs?
05:58 PM Lcvette: Not that I made
06:15 PM roguish[m]: Lcvette: get busy.....
06:26 PM Not-5e4d: [02qtpyvcp] 07TurBoss pushed 031 commit to 03master [+1/-0/±2] 13https://git.io/JeSR8
06:26 PM Not-5e4d: [02qtpyvcp] 07TurBoss 03c1e78e0 - about qtpyvcp
06:27 PM Not-5e4d: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+460/-0/±0] 13https://git.io/JeSRE
06:27 PM Not-5e4d: [02qtpyvcp] 07traviscibot 03c08e278 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
06:29 PM Not-5e4d: [02qtpyvcp] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JeSR2
06:29 PM Not-5e4d: [02qtpyvcp] 07TurBoss 033606a55 - var type
06:30 PM Not-5e4d: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+460/-0/±0] 13https://git.io/JeSRo
06:30 PM Not-5e4d: [02qtpyvcp] 07traviscibot 0374b62e5 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
06:34 PM * TurBoss is about to fix pb dialogs now
06:34 PM Lcvette: roguish: lcvette is busy, its holiday season, trying to keep above water with some new products I'm trying to bring to market
06:35 PM TurBoss: keep busy
06:36 PM TurBoss: is that how is said?¿
06:36 PM TurBoss: :P
06:36 PM Lcvette: Overly busy
06:36 PM Lcvette: That's why I've been absent recently
06:43 PM roguish[m]: Lcvette: too busy is way better than not busy enough ...
06:48 PM hazzy-m: Yo
06:48 PM Lcvette: Unfortunately, this type of busy won't pay until probably March of next year
06:49 PM * hazzy-m is back in Montréal
06:49 PM Lcvette: o/
06:50 PM TurBoss: hello!
06:50 PM roguish[m]: hazzy: jet setting again ???
06:50 PM roguish[m]: bonus miles.
06:51 PM roguish[m]: and airplane disease.
06:54 PM hazzy-m: No, just drove 8hrs to Niagara spent the night and drove 8hrs back to Montréal lol
06:56 PM hazzy-m: Trying to fit in some tourism so the Germans don’t get tired of coming all the way over here just to work
06:57 PM Lcvette: Sounds like they will get tired of driving..lol
06:58 PM hazzy-m: I know I am LoL
06:59 PM hazzy-m: But is a once in a lifetime opportunity for them
07:06 PM TurBoss: Lcvette: I fixed the dialogs
07:06 PM TurBoss: pushed to my fork
07:06 PM TurBoss: can you test?
07:12 PM TurBoss: I made it load a ui file
07:12 PM Lcvette: I will test when I'm back from my parents
07:12 PM TurBoss: okay!
07:17 PM Not-5e4d: [02qtpyvcp] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JeS0i
07:17 PM Not-5e4d: [02qtpyvcp] 07TurBoss 030f7b377 - allow custom about dialogs
07:18 PM Lcvette: We are just on coffee and dessert so leaving in about 30 minutes and is an hour drive back
07:18 PM TurBoss: don't worry
07:18 PM TurBoss: :)
07:18 PM TurBoss: take your time
07:18 PM Lcvette: I'm excited!!
07:19 PM Not-5e4d: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+460/-0/±0] 13https://git.io/JeS01
07:19 PM Not-5e4d: [02qtpyvcp] 07traviscibot 03ca1edc3 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
07:27 PM Lcvette: What's the dialogs
07:27 PM Lcvette: The error messages?
07:27 PM Lcvette: \o/
07:29 PM TurBoss: the about dialogs shoun in menu
07:29 PM Lcvette: Ah
07:31 PM Lcvette: Did you pay fixed for the errors already?
07:31 PM Lcvette: Push*
07:31 PM Lcvette: Being off the screen
07:37 PM Lcvette: I was just thinking about the installation method for qtpyvcp/probe basic, I think if I remember correctly, hazzy said that they pip install method doesn't allow copying files which was one of the issues with the font in probe basic as well as the config files making it into the linuxcnc directory and the font file directory, is that correct?
07:38 PM Lcvette: Hazzy turboss?
07:39 PM TurBoss: hmmmmm
07:39 PM TurBoss: not sure
07:40 PM Lcvette: I remember that pip installed everything in hidden directories that were not easily accessible
07:40 PM Lcvette: I was wondering if that could be remedied with some form of user permission?
07:40 PM Lcvette: Like when updating it all you to enter Y/N
07:41 PM Lcvette: To allow installing?
07:44 PM Lcvette: Hazzy?
07:44 PM Lcvette: Thoughts?
07:48 PM Lcvette: https://dev.to/elabftw/stop-using-sudo-pip-install-52mn
07:48 PM Lcvette: Maybe this helps?
07:49 PM TurBoss: use pip with sudo never was a good idea
07:49 PM TurBoss: it messes with python packages installed from apt
07:52 PM Lcvette: Yes
07:52 PM Lcvette: Pipenv
07:52 PM Lcvette: Does this allow access to the access installed files?
07:53 PM Lcvette: Just thinking that pip install is was much simpler then what we have now
07:53 PM Lcvette: Along with pip update
07:54 PM Lcvette: Might save some people some headaches going forward
07:54 PM TurBoss: maybe debs
07:55 PM Lcvette: The issue I had with the pip install of probe basic was no access to the installed to t file and it is not recognized stashed away in the probe basic font file
07:56 PM Lcvette: Also no access to the sim config
07:56 PM TurBoss: oh true
07:56 PM TurBoss: deb files require sudo install and can do all thoos things
07:56 PM Lcvette: Bit it seemed that adding those independently worked
07:56 PM Lcvette: Yes?
07:57 PM Lcvette: Bit I thought hazzy said Deb was a ptoblem
07:57 PM TurBoss: yes?
07:57 PM Lcvette: .deb
07:57 PM TurBoss: :/
07:57 PM Lcvette: You mean?
07:57 PM TurBoss: then duno...
07:57 PM Lcvette: Like how I install some other softwares?
07:58 PM Lcvette: Sudo something riot.deb
07:58 PM Lcvette: As example
07:58 PM TurBoss: ya deb not gud
07:58 PM Lcvette: I don't remember the exact syntax
07:59 PM Lcvette: Not good
07:59 PM Lcvette: Ok
07:59 PM Lcvette: So maybe a pipenv could work?
07:59 PM TurBoss: linuxcnc uses system python interpreter
08:00 PM TurBoss: but a virtual env doesn't have access to system packages unless you told to
08:07 PM Lcvette: So now way for pip to copy files to linuxcnc and makedir for font?
08:18 PM TurBoss: cant find any
08:19 PM TurBoss: run a script
08:30 PM TurBoss: I had a crazy idea xD
08:38 PM Lcvette: Yeah?
08:38 PM Lcvette: I'm walking in the door right now
08:46 PM Not-5e4d: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+1/-0/±2] 13https://git.io/JeSuZ
08:46 PM Not-5e4d: [02probe_basic] 07TurBoss 039f28d4c - fix about dialogs
08:47 PM TurBoss: \o/
08:47 PM Lcvette: just checked it out
08:48 PM Not-5e4d: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JeSu4
08:48 PM Not-5e4d: [02probe_basic] 07traviscibot 0308f81eb - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
08:49 PM Lcvette: bugs
08:49 PM Lcvette: /o\
08:49 PM Lcvette: probing settings don't work
08:50 PM Lcvette: TurBoss: ^^^
08:50 PM TurBoss: :o
08:50 PM Lcvette: :o
08:50 PM Lcvette: /o\
08:50 PM Lcvette: lol
08:50 PM Lcvette: and zeroed them all out
08:52 PM TurBoss: doesn't store data anymore?
08:52 PM Lcvette: can't even enter data anymore
08:52 PM TurBoss: ```
08:52 PM TurBoss: WOW
08:53 PM Lcvette: wOw
08:53 PM Lcvette: vOv
08:58 PM TurBoss: all the input fields are buged
09:00 PM Lcvette: /o\
09:05 PM TurBoss: :/
09:09 PM Lcvette: what bugged them?
09:14 PM TurBoss: ok figured
09:16 PM Lcvette: \o/
09:17 PM TurBoss: hmmm
09:18 PM TurBoss: is something with the focus
09:18 PM Lcvette: maybe something hazzy was playing with?
09:19 PM Lcvette: hazzy broke it?
09:19 PM Lcvette: :O
09:19 PM TurBoss: XD
09:19 PM hazzy-m: I never break anything lol
09:19 PM TurBoss: :D
09:20 PM TurBoss: i reverted the comit and fixed
09:20 PM TurBoss: but the jog bug ...
09:20 PM Lcvette: jog still busted?
09:21 PM TurBoss: no
09:21 PM TurBoss: one or the other
09:21 PM TurBoss: :D
09:21 PM Lcvette: :O
09:22 PM Lcvette: /o\
09:29 PM Lcvette: probing > jogging
09:29 PM Lcvette: :o
09:29 PM Lcvette: :D
09:30 PM TurBoss: hazzy: revert probebasic commit fixes
09:30 PM TurBoss: 7b7080311dc61aafb26c6690f79aefcdadbdd469
09:32 PM Lcvette: does it just need the probe inputs boxes to be set to click focus?
09:57 PM TurBoss: is ok to push the revert ?
09:58 PM Lcvette: lcvette doesn't know
09:58 PM Lcvette: :o
09:59 PM TurBoss: when jog with keyboard should move
09:59 PM TurBoss: ?
10:00 PM Lcvette: ~o~
10:00 PM Lcvette: lcvette doesn't jog with buttons or keyboard
10:00 PM TurBoss: it could be disabled in config
10:09 PM Lcvette: i dunno
10:09 PM Lcvette: but probing shouldn't be comp[romised
10:09 PM TurBoss: okay
10:10 PM Not-5e4d: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JeSzS
10:10 PM Not-5e4d: [02probe_basic] 07KurtJacobson 03110e0e2 - Revert "set focusPolicy to NoFocus for all widgets" This reverts commit 7b7080311dc61aafb26c6690f79aefcdadbdd469.
10:10 PM TurBoss: you said the magic words
10:10 PM TurBoss: hey probebasic spam \o/
10:11 PM Lcvette: \o/
10:11 PM Lcvette: is fixed?
10:11 PM TurBoss: sure
10:11 PM Not-5e4d: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/JeSz7
10:11 PM Not-5e4d: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JeSz5
10:11 PM Not-5e4d: [02probe_basic] 07traviscibot 031cbc1b8 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
10:12 PM Lcvette: hurray!!
10:12 PM Lcvette: i will test
10:13 PM TurBoss: sadly your pressets went to 0
10:13 PM Not-5e4d: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JeSzF
10:13 PM Not-5e4d: [02probe_basic] 07traviscibot 035e9271b - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
10:14 PM Lcvette: thats ok
10:14 PM Lcvette: can be easily fixed
10:17 PM TurBoss: I think that a qt installer can made all the file copy
10:18 PM Lcvette: yeah?
10:18 PM Lcvette: :o
10:18 PM TurBoss: with a next button
10:18 PM TurBoss: XD
10:19 PM Lcvette: \o/ that would be fantastic!!!
10:19 PM Lcvette: like windows?
10:19 PM Lcvette: :O
10:19 PM TurBoss: yea
10:19 PM Lcvette: it would be glorious!!
10:20 PM Lcvette: probe basic would rule the world!
10:20 PM Lcvette: lol
10:20 PM TurBoss: \o/
10:21 PM Lcvette: \p/
10:21 PM TurBoss: i made some installers with qt installer framework
10:21 PM Lcvette: :o
10:21 PM Lcvette: altready?
10:21 PM TurBoss: its multiplatform
10:22 PM TurBoss: https://doc.qt.io/qtinstallerframework/ifw-use-cases.html
10:25 PM Lcvette: trhat would be SICK!!!
10:26 PM Lcvette: :O