#hazzy Logs

Apr 24 2020

#hazzy Calendar

12:46 PM hazzy-m: Nice!!!
04:17 PM JamesW: Hi. Genuine question here, NOT click bait. Is there a forum post or something else which can explain the key difference/value proposition between qtvcp and qtpyvcp?
04:19 PM JamesW: I am honestly struggle to get my head around where they two are different, why that is and what the pros/cons are of each path. Only so much time in a day so looking to choose where to invest said time. Thank you for any guidance provided. :-)
05:32 PM TurBoss: JamesW: Hello, hazzy may have a good answer for you meanwhile you can take a look an the web site https://www.qtpyvcp.com/
05:51 PM JamesW: thank you. Yes have been doing the research but thought I would go "old school" and just ask the question in a more conversational comms channel. :-)
06:06 PM TurBoss: sure
06:06 PM TurBoss: :)
06:07 PM jthornton: hi TurBoss
06:07 PM TurBoss: hello Jt
06:07 PM jthornton: how's it going over there?
06:08 PM TurBoss: still confined until day 10 for now
06:08 PM jthornton: until May 10th?
06:09 PM TurBoss: yes for now
06:10 PM jthornton: we are stay at home until May 3rd so far
06:11 PM jthornton: I think people will practice safe methods for some time or until they come up with a covid 19 vaccine
06:15 PM * TurBoss uploaded an image: image.png (109KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/jtYQBfxChdAUkzKvZHMKASuD >
06:15 PM JamesW: I'm in NZ. Into week 5 of lockdown.
06:16 PM jthornton: TurBoss, nice
06:16 PM TurBoss: hazzy: draw it
06:16 PM jthornton: cool
06:16 PM JamesW: come Tuesday we drop from our lvl 4 to lvl 3. Many non essential businesses can start to open. But they still have to abide but social distancing rules
06:17 PM jthornton: is the curve in NZ starting to flatten out?
06:19 PM JamesW: yup. New cases into single digits
06:20 PM TurBoss: great
06:20 PM JamesW: All traceible as a result of international travel or contact with people on internal travel. No evidence at this point of genuine community spread
06:20 PM TurBoss: we got top 1k deads a day to 360 today
06:21 PM TurBoss: sad numbers
06:21 PM jthornton: yea
06:21 PM JamesW: However the government is spending money like water. I'm trying not to think what its going to mean for the rest of my working like.
06:21 PM JamesW: life
06:22 PM JamesW: yeah - the stats in europe and the states are not nice reading.
06:23 PM jthornton: there are some hot spots here but Missouri is doing OK
06:23 PM JamesW: I'm just waiting to see what happens when it gets a hold in Africa, Mexico and South America
06:23 PM jthornton: https://health.mo.gov/living/healthcondiseases/communicable/novel-coronavirus/results.php
06:23 PM JamesW: I suspect middle east is already F'd. Its just not getting fully reported. So sad
06:24 PM JamesW: The png file overview of the framework was nice.
06:24 PM JamesW: Saved that off for future reference.
06:25 PM jthornton: what I like so much about QtPyVCP is you can start with a blank slate and make it exactly what you want/need
06:27 PM JamesW: I have started in qtvcp. I'm still trying to get my head around qtpyvcp and what the differences are.
06:27 PM JamesW: I have been quite successful in bending qtdragon to my will. :)
06:27 PM jthornton: I never messed with qtvcp, I like qtpyvcp
06:28 PM jthornton: Chris tends to over complicate stuff but he is still a friend
06:29 PM JamesW: heh. I need someone to be able to briefly explain what is good about each and what is not so good. Then I can figure out where to invest most time.
06:30 PM JamesW: I've looked at qtdragon and at probe-basic. At the moment I understand what is going on in qtdragon. I'm scratching my head with probe-basic
06:30 PM jthornton: that would be an exercise for you most chose one or the other and not study both
06:31 PM jthornton: have you done my tutorials?
06:32 PM JamesW: read through them.
06:33 PM JamesW: I think I need to go back and make myself walk through them. I tend to be a stereo typical male "I don't need no map, no stinking manual thank you very much!"
06:34 PM TurBoss: freel free to come back!
06:34 PM TurBoss: :=)
06:34 PM TurBoss: you are welcome
06:35 PM TurBoss: if i remember correclty qtvcp relay on gtk signals
06:35 PM jthornton: https://github.com/jethornton/mill_touch_v6
06:35 PM jthornton: for me I need a goal to accomplish like my mill ^^
06:38 PM JamesW: yeah. Just reading the widget rules. Now THAT is nice
06:38 PM JamesW: I "think" the penny might be starting to dro
06:38 PM JamesW: drop
06:39 PM JamesW: looks like much less "wiring" needed to add behaviours
06:39 PM jthornton: yea it's pretty amazing what kurt has done
06:39 PM JamesW: had a look at your v6 mill.
06:40 PM TurBoss: https://github.com/TurBoss/JauriaCNC
06:40 PM TurBoss: did this gui in shot time just for my machine
06:40 PM TurBoss: *short
06:41 PM JamesW: Gave me some ideas. But agree need a goal. probe basic as gui is glorious looking. Pity its 1080p only. My partial plan was to take some inspiration from JTs v6 mill gui, what I am seeing in probe-basic and qtdragon and come up with something that will work well on my elo 1280x1024 touch screen
06:42 PM JamesW: I've already successfully got my head around Designer enough to have qtdragon layouts so it fits on my screen.
06:42 PM jthornton: you can start with the tutorial and set the screen size and lots of things can be copied from one gui to another
06:42 PM JamesW: But I'm not convinced it feels "right". Close but not quite there.
06:43 PM JamesW: There advantages to a clean slate, no doubt about that
06:43 PM JamesW: get rid of some of the clutter and excess bling
06:43 PM jthornton: yea I hate bling lol
06:44 PM JamesW: A dark, low glare, high contract gui has got to be a target
06:44 PM TurBoss: whats bling?
06:44 PM jthornton: fancy crap
06:44 PM TurBoss: oh
06:44 PM JamesW: contract==contrast
06:44 PM JamesW: bling == all that flashing shit.
06:45 PM TurBoss: 🙂
06:45 PM JamesW: neon lights under a car == bling
06:46 PM JamesW: 4 gold chains when 1 would have been plenty == bling
06:46 PM JamesW: rofl
06:46 PM TurBoss: xD
06:50 PM JamesW: right ... will continue to read and learn. But need to actually make something. My little mill (BF20 aka G0704) is never going to have auto tool changer and TTS while nice is still OTT so I need to make a TLO tool at a fixed location for tool-change probe and TLO measurement. Should be able to knock it off today no probs. Then hook it up to
06:50 PM JamesW: the 7i76. Probably use an optoisolator circuit so I don't have the input pin on a ground circuit with the mill.
06:52 PM jthornton: 7i96 is a good stepper card
06:52 PM jthornton: https://mesaus.com/product/7i96/
06:52 PM JamesW: very basic little gadget. sprung pad on +12v. isolated from the base that will form ground circuit to mill. When tool touches pad have that closed circuit trigger a 4n25 that isolates the mesa side.
06:53 PM JamesW: yeah - friend has that ordered. If i was doing things again it might be what I would do. But I have a 6i25/7i76 combo instead.
06:53 PM JamesW: which seems to be working extremely well
07:04 PM TurBoss: same conbo here
07:06 PM TurBoss: QtPyVCP has its own 3d plotter
07:06 PM TurBoss: wrote using VTK
07:06 PM TurBoss: I was having issues with gremling the default 3d plotter
07:08 PM JamesW: yeah saw that on JTs mill interface. Looks pretty swish
07:09 PM JamesW: ok - going to do some lathe work. Back a bit later.
07:11 PM TurBoss: cu
07:41 PM JamesW: back - question on the vcp tutorial. Is it supposed to copy a starting blank ui file to the target directory?
07:43 PM JamesW: cose ran the tut script, gave it a name "my_mill", real original I know, said yes to copy. Can see the config folder it created, hal, ini files but no yml file
07:45 PM JamesW: or is the yml file somwhere else?
07:46 PM JamesW: nevermind. RTFM
08:09 PM TurBoss: :)
08:36 PM TurBoss: read the fantastic manual
08:36 PM TurBoss: took me 1 hour to think the joke
09:29 PM Not-8b5f: [02probe_basic] 07DaveRosario commented on issue 03#11: Main window displays wrong offset when calling a subroutine from a ngc file - 13https://git.io/JfLNd
09:46 PM JamesW: back. 2 parts on lathe done. two to go.
09:46 PM JamesW: now tutorial oddness ...
09:47 PM JamesW: I followed the quick start. Cloned etc. did the pip install. but this dir which is referenced in the tut and seems to be needed is missing: ~/linuxcnc/configs/sim.qtpyvcp
09:49 PM JamesW: hmmm ... pip upgrade time me thinks.
09:50 PM JamesW: nope - still missing
09:51 PM JamesW: yah - solved.
09:57 PM JamesW: right - back to making parts.
11:17 PM james is now known as Guest40221