#hazzy | Logs for 2019-02-25
Back
[00:01:02] <Lcvette> What is it
[00:06:06] <hazzy-m> HAL pasta chart
[00:06:07] <hazzy-m> lol
[00:06:39] <hazzy-m> roguish: Looks good!
[00:09:08] <Lcvette> Where do you get it from?
[00:09:41] <Lcvette> Did he make it?
[00:09:45] <hazzy-m> rockhoper, it is a web bases UI for linuxcnc
[00:09:52] <Lcvette> Or is it generated
[00:09:55] <hazzy-m> I should make it installable with pip
[00:10:00] <hazzy-m> generated
[00:10:05] <Lcvette> Nice
[00:10:22] <hazzy-m> its awesome!
[00:10:35] <hazzy-m> great for seeing how everything is interconected
[00:10:53] <hazzy-m> https://github.com
[00:29:38] <Not-e6c6> [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03VTKCannon [+0/-0/±1] 13https://git.io/fhbw0
[00:29:40] <Not-e6c6> [02qtpyvcp] 07KurtJacobson 03b229d19 - update render on load
[00:31:28] <hazzy-m> I see what you mean by the plot not updating correctly, I had the same problem with the GL bakcplot, I think I ended up using a timer to reload to backplot to make sure all the offsets had been set before redrawing
[00:31:37] <hazzy-m> TurBoss: ^
[00:32:14] <TurBoss> hmmmm
[00:32:30] <TurBoss> hazzy: if I zero Z it does for X
[00:32:39] * hazzy-m sent a long message: < https://matrix.org >
[00:32:41] <TurBoss> Y doesn't work
[00:32:46] <TurBoss> X doesn't too
[00:32:58] <TurBoss> you fixed?
[00:33:18] <hazzy-m> I think LCNC must set Z firstm which emits the signal, and then for some reason does not emit it again for X and Y
[00:33:33] <hazzy-m> that is the hack I used for the GL backplot
[00:33:38] <TurBoss> but why it moves in X?
[00:33:43] <TurBoss> ah cool
[00:34:04] <hazzy-m> I think it has something to do with status, I will see if I can fix it there
[00:34:16] <TurBoss> I issue G10 L20 P0 X0.0
[00:34:20] <TurBoss> example
[00:34:23] <TurBoss> with mdi
[00:34:37] <TurBoss> only G10 L20 P0 Z.0 does something
[00:34:43] <TurBoss> and on X
[00:34:47] <TurBoss> :)
[00:35:01] <hazzy-m> Yes, I noticed that, very strange
[00:35:03] <TurBoss> is just MDI
[00:35:14] <TurBoss> signals get fired
[00:35:27] <TurBoss> very strange
[00:35:31] <TurBoss> maybe a lcnc bug?
[00:35:45] <hazzy-m> I think it might be a LCNC bug
[04:14:50] -!- JT-Shop has joined #hazzy
[04:14:52] -!- jthornton has joined #hazzy
[06:03:42] <jt-m[m]> morning
[06:03:50] <jt-m[m]> I still get ImportError: No module named vtk_widget
[08:07:44] <Not-e6c6> [02qtpyvcp] 07jethornton pushed 031 commit to 03master [+2/-1/±1] 13https://git.io/fhbXZ
[08:07:46] <Not-e6c6> [02qtpyvcp] 07jethornton 03556e452 - DOC: add more to components section
[08:10:15] <Not-e6c6> [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+410/-0/±0] 13https://git.io/fhbXl
[08:10:17] <Not-e6c6> [02qtpyvcp] 07traviscibot 03d0b4e14 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
[08:43:44] <Lcvette> morning
[09:17:53] <jthornton> morning
[09:19:11] <hazzy-m> morning
[09:28:45] <JT-Shop> what do I need to do to test vtkcannon branch
[09:50:57] <Not-e6c6> [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03VTKCannon [+0/-0/±1] 13https://git.io/fhbMo
[09:50:58] <Not-e6c6> [02qtpyvcp] 07KurtJacobson 0323b2421 - add VTKWIdget to Mini
[09:51:30] <hazzy-m> JT-Shop: all you should have to do is check out the VTCCannon branch, and run Mini
[09:52:35] <hazzy-m> you will need VTK, pip install vtk
[09:57:18] <jthornton> ok I did pip install vtk but got an error trying to run TurBoss branch I'll try mini in the morning
[12:03:52] <JT-Shop> drove to town to run errands and apply for a title for the wifes car but forgot to bring the checkbook
[12:17:16] <hazzy-m> oh shoot!
[12:18:34] <hazzy-m> I think our tax office will take a card now
[12:21:51] <JT-Shop> I have a $1500 limit on my debit card dunno what the taxes are for a new car lol
[12:22:16] <JT-Shop> but if I know how much I need they can change the limit
[12:25:13] <hazzy-m> ah, its a new car, well then that could be a hefty hunk!
[12:25:21] <hazzy-m> the GA tax commissioners website has a calculator so you can see what it will be and write the check before going to get the title, which is handy
[12:25:31] <JT-Shop> aye, it's a Honda Insight Hybrid
[12:25:33] <hazzy-m> I just hand them a 5 and get change, LOL
[12:25:44] <hazzy-m> Nice!!!
[12:25:58] <JT-Shop> it drives itself lol
[12:28:18] <hazzy-m> just looking at the specs, it can even recognize trafic signes!
[12:28:40] * hazzy-m is going to put a stop signe in the front yard to stop all the Insights
[12:29:00] <JT-Shop> yea it puts the speed limit sign on the dash
[12:30:47] <JT-Shop> the adaptive cruise control maintains the distance you set to the next car and will come to a full stop if the car in front stops
[13:01:00] <jthornton> hazzy-m: do you have to make some changes to master so the spindle overrides and faster/slower work?
[13:41:47] -!- pcw_home has quit [Remote host closed the connection]
[13:47:33] -!- pcw_home has joined #hazzy
[14:18:04] <TurBoss> jt I'll check in a minute
[14:18:08] <TurBoss> sorry was away
[14:18:15] <TurBoss> hello!!
[14:50:54] <Lcvette> afternoon!
[14:52:05] <Lcvette> lcvette has information to share with the class on bearings for your machines
[14:52:22] <Lcvette> based on much resesarch, for the ballscrew support bearings
[14:52:24] <Lcvette> on a hobby machine
[14:52:27] <Lcvette> the ideal solution is to use a tapered roller bearing pair
[14:53:14] <Lcvette> most hobby machines are currently using either a incorrect contact angle AC bearing
[14:53:24] <Lcvette> or worse a deep groove bearing
[14:55:45] <Lcvette> deep groove bearing should not be used on machine axis supports ever that have a sliding way as the contact angle of the deep groove compresses the balls such that they can begin to experience permanent deformation
[14:56:11] <Lcvette> the same can happen on the lower contact angle AC bearings if improperly sourced
[14:56:17] <Lcvette> 15deg for example
[14:56:59] <Lcvette> best case scenario is the use of a cheap B series 40deg contact angle AC bearing which has 1/3 the dynamic load rating of the same sized actual ballscrew support AC bearing
[14:58:09] <Lcvette> ballscrew support AC bearings are specially designed with a 60deg contact angle and higher contact area at both points for lower ball deformation
[14:58:19] <Lcvette> they also have smaller balls and a much higher ball count
[14:58:42] <Lcvette> as an example a 17mm bore bearing break down is as follows:
[14:59:33] <Lcvette> ```Bearing Dynamic Load Ratings in Newtons40deg AC bearing
[15:02:41] * Lcvette sent a long message: < https://matrix.org >
[15:03:09] * Lcvette sent a long message: < https://matrix.org >
[15:04:18] <Lcvette> the tapered roller bearings will have slightly higher friction than the AC bearings, but it will not be enough to warrant concern on smaller lighter machines
[15:05:15] <Lcvette> the added rigidity of the tapered roller bearing being closer in comparison to a true 60deg AC bearing for ballscrews will give much better performance in cutting and positioning accuracy under load
[15:08:52] * hazzy-m got a carpentry job, darn it
[15:08:55] <hazzy-m> I thought I bid plenty high enough to not have any chance
[15:08:58] <hazzy-m> guess not
[15:09:19] * hazzy-m hates carpentry work
[15:13:26] <Lcvette> not sure i understand this concept of bidding on jobs you don't want to get?
[15:18:50] <hazzy-m> they are long term friends, otherwise I would have said NO
[15:21:34] <Lcvette> ah
[15:21:42] <Lcvette> that is understandable
[15:21:51] <Lcvette> do you do carpentry?
[16:00:13] <TurBoss> nuclearpenrery?
[17:07:03] * hazzy-m uploaded an image: IMG_20190225_170616728.jpg (270KB) < https://matrix.org >
[17:07:06] <hazzy-m> Ugh
[17:08:25] <TurBoss> oh
[17:20:13] <JT-Shop> yuck
[17:31:39] <JT-Shop> hmm this gammo whisper .22 caliber pellet goes super sonic with the lighter pellets
[17:32:17] <TurBoss> JT-Shop: do you want to test the vtk thing?
[17:32:50] <JT-Shop> yea but I get an error on load
[17:33:13] <TurBoss> vtk_widget ruight?
[17:33:15] <TurBoss> hmmm
[17:33:48] <JT-Shop> yea
[17:33:50] <TurBoss> if you could paste the whole error
[17:34:20] <JT-Shop> give me a bit I'm out in the shop
[17:34:27] <TurBoss> don't worry
[17:48:56] * jt-m[m] sent a long message: < https://matrix.org >
[17:49:18] <jt-m[m]> opps it's a long one
[17:50:43] <jt-m[m]> https://paste.ubuntu.com
[17:51:02] <jt-m[m]> linuxcnc error
[18:00:33] <TurBoss> did you checkout VTKCanon branch=
[18:00:34] <TurBoss> ?
[18:01:38] <Not-e6c6> [02qtpyvcp] 07hhslepicka opened issue 03#5: Acknowledgements to PyDM - 13https://git.io/fhbNP
[18:03:05] <TurBoss> the police!
[18:03:06] <TurBoss> :D
[18:05:03] <Not-e6c6> [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTKCannon [+0/-0/±1] 13https://git.io/fhbNX
[18:05:05] <Not-e6c6> [02qtpyvcp] 07TurBoss 037f4b913 - add main axes
[18:05:34] <JT-Shop> yea
[18:05:52] * TurBoss uploaded an image: image.png (33KB) < https://matrix.org >
[18:07:34] <TurBoss> you can run mini instead
[18:09:11] <jt-m[m]> yea mini runs but no vtk
[18:09:29] <TurBoss> :(
[18:09:40] <TurBoss> same error?
[18:09:48] <TurBoss> or no error at al
[18:09:50] <TurBoss> all**
[18:09:55] <jt-m[m]> no, mini works fine
[18:10:09] <TurBoss> I suspect that you still on master
[18:10:42] * TurBoss uploaded an image: image.png (43KB) < https://matrix.org >
[18:10:52] <TurBoss> this is how mini looks on VTKCanon branch
[18:10:55] * jt-m[m] uploaded an image: Screenshot at 2019-02-25 17-10-28.png (20KB) < https://matrix.org >
[18:11:04] <TurBoss> oh
[18:11:16] <jt-m[m]> hmm do I need to complie something
[18:11:39] <TurBoss> on the pull button there is a little arrow
[18:11:45] <TurBoss> can you fetch?
[18:12:17] <jt-m[m]> fetch all?
[18:12:19] <TurBoss> yup
[18:12:30] <TurBoss> does it update?
[18:12:38] <jt-m[m]> I use Pull(rebase)
[18:13:07] <TurBoss> ok
[18:13:10] <jt-m[m]> add main axes is the latest>?
[18:13:15] <TurBoss> yes!
[18:13:21] <TurBoss> run mini from there
[18:13:25] <TurBoss> please
[18:13:57] <jt-m[m]> ok I was running the installed mini not the one in qtpyvcp
[18:14:03] <TurBoss> oh cool
[18:14:06] <TurBoss> so it works?
[18:15:00] <jt-m[m]> same error https://paste.ubuntu.com
[18:15:07] <TurBoss> hmmmm
[18:15:09] <TurBoss> I don't know
[18:15:24] <TurBoss> I don't know if you need to pip install -e . again
[18:15:28] <TurBoss> :|
[18:16:07] <jt-m[m]> I see vtk_cannon.py and vtk_widget.py
[18:16:19] <TurBoss> they are there ok
[18:16:33] <TurBoss> sek
[18:16:39] <TurBoss> how do you launch mini
[18:16:41] <jt-m[m]> I wonder if I need to qcompile
[18:16:45] <TurBoss> from the chooser?
[18:17:06] <TurBoss> doesn't matter it works
[18:17:22] <jt-m[m]> I start the xyz sim then used open file to find it in qtpyvcp examples
[18:17:43] <TurBoss> help!!!
[18:18:01] <TurBoss> :)
[18:18:17] <hazzy-m> Mini is in the exanp6 section coffee the chiiser
[18:18:24] <hazzy-m> Lol
[18:18:31] <hazzy-m> If the chooser
[18:18:35] <hazzy-m> Of
[18:18:50] <TurBoss> he is unable to import vtk:_widget
[18:22:00] <jt-m[m]> if I select Example VCPs Mini I get the one from master
[18:22:40] <TurBoss> can you run pip install -e . on qtpyvcp sources?
[18:22:51] <TurBoss> no sudo
[18:22:56] <jt-m[m]> sec
[18:24:27] <jt-m[m]> lol I had to pip uninstall qtpyvcp twice
[18:24:43] <TurBoss> its normal some times
[18:24:47] <TurBoss> duno why
[18:25:02] <jt-m[m]> houston we have ignition
[18:25:11] <TurBoss> cool!
[18:25:14] <TurBoss> hot
[18:25:16] <TurBoss> lol
[18:26:05] * jt-m[m] sent a long message: < https://matrix.org >
[18:28:22] <jt-m[m]> time for the roost brawl
[18:28:28] <TurBoss> latter
[18:30:24] <jt-m[m]> I get that error above when I try and edit mini
[18:30:38] <TurBoss> I don't know why
[18:30:41] <TurBoss> :|
[18:31:04] <jt-m[m]> same error on brender
[18:31:20] <TurBoss> so
[18:31:23] <jt-m[m]> differnt error but same result
[18:31:28] <TurBoss> you uninstalled qtpyvcp?
[18:31:33] <TurBoss> I do
[18:31:38] <TurBoss> pip install --user -e .
[18:32:06] <jt-m[m]> I do pip install -e .
[18:32:16] <TurBoss> should work
[18:32:21] <jt-m[m]> yea uninstalled then installed
[18:33:04] <jt-m[m]> I think it's a problem with qt designer now
[18:35:02] <jt-m[m]> I'll have to putz with it in the morning
[18:37:38] <TurBoss> thanks!
[18:38:06] <jthornton> I'll get it working somehow lol
[18:59:49] <hazzy-m> > hmm this gammo whisper .22 caliber pellet goes super sonic with the lighter pellets
[18:59:50] <hazzy-m> that's pretty neat!
[19:00:20] <jthornton> and subsonic with the heaver pellets
[19:00:30] <Not-e6c6> [02qtpyvcp] 07hhslepicka commented on issue 03#5: Acknowledgements to PyDM - 13https://git.io/fhbAQ
[19:00:44] <jthornton> hazzy-m: you got any idea why I can't edit a vcp now?
[19:01:09] * hazzy-m reads the logs
[19:02:06] <TurBoss> hazzy: that issue scares me
[19:02:12] <jthornton> I checked out vtk the uninstalled qtpyvcp then installed as was able to run mini with vtk but can not open it with editvcp
[19:03:07] <jthornton> qt designer flashed up then disappeared... I'll check dmesg
[19:03:53] <jthornton> designer segfault
[19:05:05] <jthornton> wtf now it works
[19:05:57] <Not-e6c6> [02qtpyvcp] 07hhslepicka edited a comment on issue 03#5: Acknowledgements to PyDM - 13https://git.io/fhbAQ
[19:06:39] <jthornton> TurBoss: now I can edit mini, not sure what changed all I did was read dmesg then clear it lol
[19:07:04] <TurBoss> :O
[19:07:20] * jthornton needs to clean his keyboard something sticky on the k key lol prob spilled some vino
[19:14:35] <jthornton> just scanned vtk_cannon.py and vtk_widget.py and I'm impressed how short they are
[19:18:23] <TurBoss> :) thanks
[19:19:56] <jthornton> all right door is down and lights are off in the coop time for me to wander upstairs
[19:20:32] <jthornton> see you guys in the morning bright and early lol
[19:45:02] -!- JT-Shop has quit [Ping timeout: 245 seconds]
[19:45:02] -!- jthornton has quit [Ping timeout: 255 seconds]
[20:16:42] <TurBoss> @kcj
[20:16:50] <TurBoss> hazzy: this pydm is bsd
[20:17:00] <TurBoss> how does it mix with lcnc?
[20:17:25] <hazzy-m> I think BSD is compatable with GPL
[20:17:56] <TurBoss> oky
[20:19:51] <hazzy-m> BSD is a very permissive license, so it should mix fine with GPL
[20:20:04] * hazzy-m sent a long message: < https://matrix.org >
[20:26:39] <TurBoss> ok I leave that on your hands
[20:27:47] <TurBoss> just told hit to relicense it
[20:27:52] <TurBoss> for us
[20:28:36] <hazzy-m> lol, what?
[20:28:49] <TurBoss> they should move to gpl
[20:28:50] <TurBoss> :P
[20:29:01] <hazzy-m> hohohohho
[20:29:24] <TurBoss> you had contacts in there :D
[20:29:55] <hazzy-m> the BSD is actually their own license!
[20:29:59] <hazzy-m> they invended it
[20:30:07] <hazzy-m> invented*
[20:30:18] <TurBoss> berkley lsd
[20:30:21] <TurBoss> lol
[20:30:30] <TurBoss> heading to work
[20:30:46] <hazzy-m> have fun
[20:30:48] <hazzy-m> cu
[20:30:48] <TurBoss> I managed to move the 3d plot
[20:30:57] <hazzy-m> hurray!
[20:31:01] <TurBoss> qtpyvcp work
[20:31:09] <TurBoss> you wan't me to leave?
[20:31:11] <TurBoss> :P
[20:31:18] <hazzy-m> oh, real work, great!
[20:31:24] <TurBoss> yup
[20:31:30] <TurBoss> but
[20:31:54] <TurBoss> it only moves the plot the second time you issue G10 L20 etc..
[20:32:00] <TurBoss> using mini
[20:32:11] <TurBoss> I mean I spam G10 L20 P0 X0 some times
[20:32:13] <TurBoss> and works
[20:32:25] <TurBoss> or mixing X and Y
[20:34:11] <hazzy-m> it seems intermittent, sometimes it works, sometimes not
[20:34:50] <TurBoss> :|
[20:35:09] <TurBoss> reload signals got fired
[20:35:20] <TurBoss> the signals seem ok
[20:35:23] <TurBoss> i mean
[20:37:24] <hazzy-m> Yes, but I think they git fired before LCNC is done setting the offsets, so when the plot loads the old offsets might still be used
[20:38:01] <TurBoss> ahhhhh
[20:38:05] <TurBoss> could be
[20:42:10] <TurBoss> but.
[20:42:14] <TurBoss> if I issue X
[20:42:21] <TurBoss> nothing happends until Z
[20:42:24] <TurBoss> then works
[20:42:25] <TurBoss> :|
[21:00:11] <TurBoss> n8
[21:05:48] <Not-e6c6> [02qtpyvcp] 07KurtJacobson commented on issue 03#5: Acknowledgements to PyDM - 13https://git.io/fhbp4
[21:46:31] <Not-e6c6> [02qtpyvcp] 07hhslepicka commented on issue 03#5: Acknowledgements to PyDM - 13https://git.io/fhbpi
[22:31:29] <Lcvette> What's crackin
[22:31:45] <Lcvette> Thanks PyDM
[22:31:56] <Lcvette> :D