#hazzy | Logs for 2019-02-24

Back
[04:14:49] -!- JT-Shop has joined #hazzy
[04:14:53] -!- jthornton has joined #hazzy
[06:12:34] <jt-m[m]> morning
[06:26:36] <TurBoss> morning
[07:11:13] <Not-e6c6> [02qtpyvcp] 07jethornton pushed 034 commits to 03master [+0/-0/±4] 13https://git.io/fhbWq
[07:11:15] <Not-e6c6> [02qtpyvcp] 07jethornton 03cff19f2 - DOC: add docstrings
[07:11:16] <Not-e6c6> [02qtpyvcp] 07jethornton 03ded7bbd - BUG: fix return value type
[07:11:18] <Not-e6c6> [02qtpyvcp] 07jethornton 033a14809 - DOC: add docstring
[07:11:19] <Not-e6c6> [02qtpyvcp] 07jethornton 0328b7243 - DOC: add more action button syntax
[07:13:01] <Not-e6c6> [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+407/-0/±0] 13https://git.io/fhbWm
[07:13:03] <Not-e6c6> [02qtpyvcp] 07traviscibot 03247d415 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
[07:53:31] <jt-m[m]> hazzy: spindle.faster:1 makes spindle 0 go faster same for spindle.slower:1
[08:02:30] * jt-m[m] has a 3 spindle sim 😁
[08:18:34] <jt-m[m]> spindle.forward seems to require a speed and the spindle is that correct? spindle.forward:500,1 works but spindle.forward:1 and spindle.forward:,1 does not
[09:45:34] <Lcvette> Morning
[09:46:28] <Lcvette> Depends on the minimum spindle speed setti g I would imagine
[09:47:14] <Lcvette> M3 is the spindle forward and needs an sword
[09:48:04] <Lcvette> So once a sword is set it should work I would imagine?
[09:48:38] <Lcvette> In probe basic it uses the setting in a spindle speed qlabel I believe
[09:49:08] <JT-Shop> does probe basic have multiple spindles?
[09:49:15] <JT-Shop> that's what I'm testing
[09:49:19] <JT-Shop> morning
[09:49:41] <Lcvette> I think hazzy updated it for multispindle
[09:50:33] <Lcvette> It's been a while but I remember hew as tinkering on multispindle a while back
[09:57:10] <TurBoss> https://github.com
[09:57:13] <TurBoss> morning
[09:57:28] <TurBoss> I made a port!
[09:57:31] <TurBoss> a game
[09:57:36] <TurBoss> took 10 min
[09:57:56] <TurBoss> whats up Lcvette
[09:58:15] <Lcvette> What's up TurBoss :D
[09:58:19] <TurBoss> Ive been busy with other stuff :)
[09:58:41] <Lcvette> Did you get your machine tuned up?
[09:58:52] <TurBoss> yes
[09:58:59] <Lcvette> Sweet
[09:59:02] <TurBoss> noise is gone
[09:59:20] <TurBoss> was the old driver board
[09:59:21] <Lcvette> Nice! Smooth and fast now?
[09:59:35] <TurBoss> sounds strong
[09:59:44] <Lcvette> Awesome!
[09:59:50] <TurBoss> 3100 mm/min
[10:00:12] <TurBoss> with 5 mm spindle ball
[10:00:24] <TurBoss> and 2 microsteps
[10:01:17] <Lcvette> 2 microsteps
[10:01:34] <Lcvette> ?
[10:01:43] <TurBoss> 1/2 steps
[10:01:59] <Lcvette> Can go more.?
[10:02:03] <TurBoss> sure
[10:02:09] <Lcvette> Or don't need to
[10:02:18] <TurBoss> no its fine
[10:02:25] <TurBoss> more less strong
[10:02:46] <TurBoss> are you working on a lathe?
[10:02:51] <Lcvette> Yes
[10:02:58] <TurBoss> how is goin?
[10:03:04] <TurBoss> i saw the welds
[10:03:04] <Lcvette> Good
[10:03:23] <Lcvette> I had some setbacks Friday
[10:03:42] <Lcvette> But should be back at it mo day unless I'm still feeling badd
[10:03:55] <Lcvette> Think I have bronchottis
[10:04:00] <TurBoss> oh
[10:04:02] <Lcvette> Bronchittis
[10:04:11] <TurBoss> take care
[10:04:32] <TurBoss> I have to go
[10:04:36] <TurBoss> latter
[10:05:09] <Lcvette> Ok
[10:05:10] <Lcvette> Later
[10:18:35] <hazzy-m> Morning
[10:23:41] <hazzy-m> jt-m: If no spindle speed is specified the current value of the S word is used, yout right that it might not be possible to pass the spindle and not the speed since the values are passed as positional args
[10:24:48] <hazzy-m> I should probably make the args passed as in the channels, to maybe spindle.forward?spindle=1&speed=500
[11:00:24] -!- thomasdo[m] has joined #hazzy
[11:01:06] <thomasdo[m]> guten Tag
[11:03:33] -!- thomasdo[m] has parted #hazzy
[11:32:26] <Lcvette> Morning hazzy
[11:34:18] <Lcvette> How was the race
[11:34:42] <Lcvette> Did they go round and round?
[11:35:48] <Lcvette> Anyone turn right?
[11:35:56] <Lcvette> :O
[11:44:26] <hazzy-m> yes, a girl did turn right, didn't turn out so well lol
[11:49:13] <hazzy-m> they were pretty good, considering it was raining
[11:49:38] <hazzy-m> Kyle Busch won the trucks, surprise surprise
[11:49:50] <jt-m[m]> morning
[11:57:59] <JT-Shop> hazzy-m: is spindle.faster:1 the correct syntax to make spindle 1 increase by 100?
[11:59:07] <hazzy-m> yes
[11:59:34] <Lcvette> Turning right in Nascar is never good..lol
[12:00:03] <hazzy-m> But I'm not sure it works correctly, either I don't understant how Multi spindle works, or there are still some bugs
[12:01:47] <hazzy-m> Lcvette: Why can they even turn right? I guess only for getting out the pits, LOL
[12:02:03] <Lcvette> Lol
[12:02:12] <Lcvette> And for maneuvering
[12:03:20] <Lcvette> If you've never driven a Nascar, they are completely setup for left hand banked high speed
[12:03:51] <Lcvette> So when you are in the straights you actually have to fight to keep the car straight
[12:04:38] <Lcvette> It's a very unsettling feeling at speed until you get used to it
[12:04:56] <Lcvette> But in the turns, the car feels great
[12:08:30] <hazzy-m> yes, I have noticed that the suspension set up is different on the left and right sides, and the cars tilt a little to the left when sitting
[12:09:34] <hazzy-m> my friend who has that bender had one for a while, not very interesting vehicles in my book lol
[12:09:50] <hazzy-m> talking about that bender: https://atlanta.craigslist.org
[12:17:16] <Lcvette> 3/4”?
[12:17:18] <Lcvette> Tiny
[12:17:35] <Lcvette> That's like conduit
[12:22:57] <hazzy-m> no, it can bend much larger than that, I believe the 3/4in is the bore on the dies it uses
[12:23:20] <hazzy-m> his other machine is a 2" and can bend up to 4.5" .375 wall no problem
[12:23:36] <Lcvette> Oh
[12:27:46] <Not-e6c6> [02qtpyvcp] 07jethornton pushed 032 commits to 03master [+2/-0/±2] 13https://git.io/fhbRk
[12:27:48] <Not-e6c6> [02qtpyvcp] 07jethornton 034d3ffd7 - DOC: fix typo
[12:27:49] <Not-e6c6> [02qtpyvcp] 07jethornton 038beee02 - ENH: add a 3 axis 3 spindle sim
[12:29:49] <Not-e6c6> [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+407/-0/±0] 13https://git.io/fhbRI
[12:29:51] <Not-e6c6> [02qtpyvcp] 07traviscibot 03f6d0cdf - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
[12:48:03] <jt-m[m]> hazzy: https://github.com
[12:48:13] * jt-m[m] wanders off for a nap
[15:21:09] <jt-m[m]> just pushed a little cleaned up multi spindle so you can see what is broken and what works
[15:21:17] <jt-m[m]> hazzy: ^
[15:30:51] <Lcvette> nice!
[16:01:47] <JT-Shop> I had to do some digging just to figure out how to have more than one spindle lol
[16:11:51] <TurBoss> yo
[16:12:00] <TurBoss> how do I use datachannel in a widget?
[16:12:52] <TurBoss> jt-m: so does your vcp launch on boot?
[16:18:48] <TurBoss> oh found it
[16:23:28] <Not-e6c6> [02qtpyvcp] 07TurBoss pushed 0319 commits to 03VTKCannon [+9/-3/±62] 13https://git.io/fhbud
[16:23:30] <Not-e6c6> [02qtpyvcp] 07TurBoss 0340bafa2 - Merge branch 'master' into VTKCannon
[16:23:31] <Not-e6c6> [02qtpyvcp] 07TurBoss 035d55028 - remove previous path
[16:35:22] <TurBoss> how can I emit a signal from a widget and maybe read it from another=
[16:35:24] <TurBoss> ??
[16:35:26] <TurBoss> xD
[16:35:54] <JT-Shop> yea it launches
[16:35:57] <TurBoss> ah my matrix bridge deploy was a catastrophe
[16:35:58] <TurBoss> :P
[16:36:41] <TurBoss> does it require gdm or some other greeter?
[16:36:56] <TurBoss> or just X and fires?
[16:36:58] <JT-Shop> use a signal
[16:37:04] <TurBoss> I mean autologin
[16:37:10] <JT-Shop> dunno
[16:37:21] <TurBoss> signal? where?
[16:37:22] <TurBoss> :)
[16:37:36] <JT-Shop> <TurBoss> how can I emit a signal from a widget and maybe read it from another=
[16:38:10] <JT-Shop> if your talking about the qt designer in the lower right you can add connections between widgets
[16:38:17] <TurBoss> no
[16:38:22] <JT-Shop> brb
[16:38:26] <TurBoss> ok
[16:39:16] <TurBoss> https://qtpyvcp.kcjengr.com this pages is what i imagined long ago... Amazing work!
[16:39:20] <TurBoss> Thanks!
[16:39:31] <TurBoss> I'll send you a pack of beers
[16:42:11] <JT-Shop> thanks
[16:43:18] <JT-Shop> this is so cool G10L20P0X#<offsetLabel>
[16:44:55] <TurBoss> https://github.com
[16:45:13] <TurBoss> is there a way to do offsets without issuing mdi?
[16:48:16] <TurBoss> I wan't to emit a signal when I set some offset
[16:48:42] <TurBoss> so the 3dplot knows is time to reload path
[16:50:23] <jt-m[m]> hmm don't think so
[16:51:18] <TurBoss> can I connect to g5x.changed?
[16:51:27] <TurBoss> or something like that?
[16:52:54] <TurBoss> it worked
[16:52:55] <TurBoss> lol
[16:53:57] <jt-m[m]> I don't see any way to do that
[16:54:29] <TurBoss> no it doesn't work
[16:55:55] <jt-m[m]> I don't see any python interface commands to set offsets and IIRC all the GUI's use mdi commands to set offsets
[16:56:34] <TurBoss> ok
[16:57:49] <TurBoss> how could I notify 3dplot offsets was modified?
[16:58:32] <jt-m[m]> you could connect the clicked method of a mdi button to refresh the backplot
[16:59:01] <TurBoss> but is a dialog
[16:59:05] <jt-m[m]> but I'd think something low level would be best
[16:59:23] <TurBoss> i can't connetc thoose on designer
[16:59:43] <jt-m[m]> ah I see
[17:00:33] <TurBoss> something like this :d
[17:00:33] <TurBoss> self.status.g5x_index.notify(self.load_program)
[17:03:26] <jt-m[m]> yea something like that
[17:04:04] <TurBoss> so should be posible to add that to status?
[17:06:09] <jt-m[m]> looks like it might work, I see a couple of ways that notify is used status.py
[17:07:00] <jt-m[m]> except g5x_index is the current coordination system
[17:08:06] <jt-m[m]> status:g5x_offset is a tuple of offsets
[17:09:02] <TurBoss> ok
[17:21:04] <roguish[m]> pc_home: Peter, are you around? simple question, please,..... what's the functional difference between a 7I27 (2x 400W) and a 7I40 (2x 400W)? prices are $275 and $149, respectively, a fair bit of difference.
[17:26:43] <pcw_home> 7I40 is much newer and has less heatsinking. I may have a couple old 7I27s around if you want them
[17:42:09] <roguish[m]> pcw_home: i'll call you at your office tomorrow. I need something. could come by and pick up.
[17:57:20] <TurBoss> jt-m: do you have some time to help me debug the vtk 3d plot?
[17:57:50] <jt-m[m]> mostly in the morning but sounds like fun
[17:58:02] <TurBoss> so tomorrow?
[17:58:16] <jt-m[m]> I have some time now till dinner
[17:58:23] <TurBoss> not much
[17:59:01] <TurBoss> just pick vtkcanon branch
[17:59:01] <TurBoss> update jcnc and run it
[17:59:02] <TurBoss> pushing things...
[17:59:03] <TurBoss> sek
[17:59:19] <jt-m[m]> ok
[17:59:28] <Not-e6c6> [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTKCannon [+0/-0/±1] 13https://git.io/fhbgK
[17:59:29] <Not-e6c6> [02qtpyvcp] 07TurBoss 03107e71f - update signals
[17:59:47] <TurBoss> done
[18:00:32] <jt-m[m]> update jcnc?
[18:00:46] <TurBoss> git pull to be sure
[18:00:48] <TurBoss> please
[18:01:00] <jt-m[m]> yea, I've changed branches and pulled
[18:01:12] <TurBoss> cool
[18:01:28] <TurBoss> I run jcnc from command line
[18:01:49] <TurBoss> aka linuxcnc sim/xyz.ini jcnc
[18:02:19] <jt-m[m]> ah ok yea I do the same if I'm getting errors
[18:02:32] <TurBoss> errors?
[18:02:34] <TurBoss> on launch
[18:02:39] <jt-m[m]> yea
[18:02:51] <jt-m[m]> when I debugging stuff
[18:02:57] <jt-m[m]> where is jcnc?
[18:03:11] <TurBoss> erros like this?
[18:03:13] <TurBoss> http://dpaste.com
[18:03:33] <TurBoss> https://github.com
[18:04:16] <jt-m[m]> can I just add vtk to a simple vcp for testing?
[18:04:20] <TurBoss> yes
[18:04:23] <TurBoss> sure
[18:04:48] <jt-m[m]> I prefer to not be distracted when testing 😁
[18:04:55] <TurBoss> ah but the debug is with the offsets dialog
[18:05:05] <TurBoss> you may need to add it too
[18:05:12] <TurBoss> and home stuff
[18:05:23] <jt-m[m]> ok
[18:05:27] <TurBoss> thanks!
[18:06:05] <jt-m[m]> is it different than JauriaRTS?
[18:06:26] <TurBoss> lol thats a game i did long ago
[18:06:36] <jt-m[m]> ok
[18:06:45] <jt-m[m]> I just looked and saw it
[18:06:51] <TurBoss> xD
[18:07:01] <TurBoss> is a strategy gamne
[18:07:07] <TurBoss> very bad
[18:07:08] <TurBoss> :D
[18:07:30] <TurBoss> today just noticed that I hit repo nº 200
[18:07:32] <TurBoss> hurray!
[18:08:38] <jt-m[m]> ImportError: No module named vtk_widget
[18:08:49] <TurBoss> oh...
[18:09:13] <TurBoss> when?
[18:09:27] <jt-m[m]> when I launched it
[18:09:30] <TurBoss> :O
[18:10:35] <TurBoss> new requirement
[18:10:48] <TurBoss> you need vtk installed
[18:11:04] <TurBoss> pip install --user vtk
[18:11:07] <jt-m[m]> ah ok that makes sense
[18:11:32] <jt-m[m]> that I'll have to do in the morning during free time.
[18:11:39] <TurBoss> ok
[18:12:01] <jt-m[m]> is pip install --user vtk different that pip install vtk?
[18:12:15] <TurBoss> it doesn't require root
[18:12:26] <TurBoss> and mix debian python stuff and pip isn't fun
[18:12:56] <TurBoss> it should run after that
[18:13:15] <jt-m[m]> that is the drawback of python, packages and installing
[18:13:44] <TurBoss> once I managed to build linuxcnc using an venv
[18:13:51] <TurBoss> then pip install things
[18:14:23] <TurBoss> has hazzy time to chec the thing?
[18:14:48] <jt-m[m]> I guess using virtual environments is ok for testing but not ok when you want to just use something
[18:15:01] <TurBoss> is good too
[18:15:06] * hazzy-m just got back, hurray!
[18:15:29] <TurBoss> I have so many apps runing on the same server and each one has their venv with their deps separate
[18:15:45] <hazzy-m> he was stuck in traffic, and people kept blowing their horn, turned out it was MY horn, lol
[18:15:50] <hazzy-m> must be a loose conection
[18:15:55] <jt-m[m]> lol
[18:16:06] <TurBoss> honk honk
[18:16:11] <jt-m[m]> hazzy: did you see the multi spindle example?
[18:16:41] <hazzy-m> One persone pulled off the road, I felt so bad once I realized if was me lol
[18:16:50] <hazzy-m> no, just chekcing, and VTK
[18:17:06] <TurBoss> thanks
[18:17:15] <TurBoss> I'm having issues with zeroing
[18:17:24] * jt-m[m] needs to get up to speed with vtk
[18:17:36] <TurBoss> its slow?
[18:18:00] <jt-m[m]> up to speed, I need to catch up and understand
[18:18:22] <TurBoss> ah
[18:18:23] <TurBoss> ok
[18:18:32] <TurBoss> he need more friends
[18:19:09] <jt-m[m]> I have 9 now... 1 with 4 legs and 8 with 2 legs
[18:19:15] <TurBoss> hahahahha
[18:19:22] <hazzy-m> JT, how do I run the 3 axis sim, with your multi-spindle VCP?
[18:19:23] <TurBoss> 🐔
[18:19:35] <jt-m[m]> no roosters!
[18:19:41] <TurBoss> k
[18:20:13] <jt-m[m]> pick xyzs3
[18:20:22] <jt-m[m]> I added a 3 spindle ini
[18:20:36] <jt-m[m]> err xyz3s
[18:21:10] <jt-m[m]> if you pulled I added a readme so each one of the sims has a description
[18:22:26] <hazzy-m> sweet!
[18:25:48] <jt-m[m]> you might need to pull multi spindle again I just pushed
[18:26:11] <hazzy-m> ok
[18:34:43] <hazzy-m> jt-m: the overrides should be `spindle.0.override` etc.
[18:37:33] <jt-m[m]> ok
[18:37:48] <hazzy-m> I'll push in a sec
[18:39:00] <jt-m[m]> ok
[18:47:33] <jt-m[m]> opps did a little slip sliding on my data today down to 1.1GB left for the month and should have 1.4GB
[18:52:54] <hazzy-m> oops
[18:53:23] * hazzy-m sends some extra data to JT
[18:55:09] <jt-m[m]> hey I'm getting close to even lol
[18:56:58] <jt-m[m]> I wonder why python programmers love spaces so much? tabs are so much neater and easier to see
[18:57:17] <TurBoss> duno
[18:57:28] <TurBoss> is spec
[18:57:42] <jt-m[m]> so are tabs
[18:58:01] <TurBoss> spaces is pep8
[18:58:12] <TurBoss> a python specification
[18:59:03] <jt-m[m]> but tabs are still ok
[18:59:20] * jt-m[m] bucks the system from time to time lol
[19:10:19] <TurBoss> pycharm inserts spaces when you tab :D
[19:11:45] <jt-m[m]> I don't remember if I tried that, I use gedit
[19:11:57] <jt-m[m]> T-4 till chicken door closing
[19:12:48] <hazzy-m> jt-m: you should be able to set gedit to insert spaces instead of tabs
[19:12:55] <jt-m[m]> I must have some cross talk on the dang door switches on the coop
[19:13:15] * jt-m[m] does that for qtpyvcp 😀
[19:13:21] <hazzy-m> it has been shown over and over that people or use spaces make more money, so that is my reason or using them, but it does not help :(
[19:13:22] <hazzy-m> LOL
[19:13:50] <jt-m[m]> lol, I saw that
[19:14:44] <jt-m[m]> afaik gedit is the only editor that will show tabs and spaces
[19:14:45] <TurBoss> lol
[19:14:56] <TurBoss> geany
[19:14:59] <TurBoss> is great too
[19:15:26] <jt-m[m]> will geany show tabs and spaces?
[19:15:30] <TurBoss> yes
[19:16:05] <jt-m[m]> gedit is going down hill to like a tablet or some other shit
[19:16:38] * TurBoss uploaded an image: image.png (31KB) < https://matrix.org >
[19:17:17] <TurBoss> just trolling
[19:17:18] * TurBoss uploaded an image: image.png (30KB) < https://matrix.org >
[19:17:20] <jt-m[m]> I can live without the LF
[19:17:47] * TurBoss uploaded an image: image.png (14KB) < https://matrix.org >
[19:17:55] <TurBoss> but pycharm does better
[19:21:49] <hazzy-m> PyCharm is very nice, Atom is my second choice
[19:21:56] * jt-m[m] thinks he sorted out why the door was not functioning as intended
[19:22:00] <TurBoss> Atom is cool too
[19:22:05] <TurBoss> :OO
[19:22:07] <TurBoss> cool!
[19:22:44] <TurBoss> hazzy: do you have some minutes to help me debug vtk canon?
[19:23:11] * jt-m[m] wanders upstairs
[19:23:38] <TurBoss> zeroing Z does Z
[19:23:41] <TurBoss> X¿
[19:23:42] <TurBoss> X**
[19:23:44] <TurBoss> lol
[19:24:06] <TurBoss> is wrong somewere
[19:44:57] -!- JT-Shop has quit [Ping timeout: 246 seconds]
[19:45:17] -!- jthornton has quit [Ping timeout: 268 seconds]
[19:58:21] <TurBoss> can I place the buttons text at top of the button ?
[20:04:07] <TurBoss> hazzy: are you arround?
[20:05:17] * TurBoss moves to another HDD
[20:14:00] * hazzy-m is back
[20:14:07] <hazzy-m> I'll look at VTK!
[20:14:10] <TurBoss> ok
[20:14:23] <TurBoss> tell me if you need something I'm on the arch hdd
[20:14:31] <TurBoss> the bug is on the zeroing
[20:14:38] <hazzy-m> ok, I saw you added the signals
[20:14:38] <TurBoss> axis seem wrong
[20:14:45] <TurBoss> yup
[20:14:50] <hazzy-m> may be a bug in status ..
[20:14:57] <TurBoss> :|
[20:15:04] <TurBoss> I issue MDI
[20:15:13] <TurBoss> G10 L20 P0
[20:15:18] <TurBoss> etc...
[20:30:38] <roguish[m]> ok, u guys probably think I don't do any real work, well, here's some of today's machining...
[20:30:44] * roguish[m] uploaded an image: 20190224_145407.jpg (5174KB) < https://matrix.org >
[20:31:03] <roguish[m]> taking some inertia out of a large timing pulley.
[20:31:14] <roguish[m]> both side, 4 parts
[20:38:26] * roguish[m] uploaded an image: IMG_20190224_171755_01_01.jpg (465KB) < https://matrix.org >
[20:38:53] <TurBoss> wow
[20:38:55] <TurBoss> nice!
[20:39:24] <roguish[m]> not too bad for a hack amateur.
[20:40:11] <roguish[m]> not cutting the teeth, just the deep grooves in the faces.
[20:45:51] <TurBoss> hazzy: something?
[20:51:58] * TurBoss is on linuxcnc again
[23:05:22] * TurBoss uploaded an image: image.png (493KB) < https://matrix.org >