#hazzy | Logs for 2018-09-19
Back
[01:09:26] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03actions [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/d01b25e9054ed7699f2aad48dac698a7eff6cb56...32f9b171fb1a8ecd6995d2959a91283340b3e153
[01:09:27] <Not> [02QtPyVCP] 07Kurt Jacobson 03bd18368 - don't import old actions into main_window.py
[01:09:29] <Not> [02QtPyVCP] 07Kurt Jacobson 0332f9b17 - only enable jogging with it is OK
[01:09:35] <hazzy-m> gn8
[01:21:47] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03actions [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/32f9b171fb1a8ecd6995d2959a91283340b3e153...a5dc499229ed07830c852f82791d9c8cac6e328c
[01:21:48] <Not> [02QtPyVCP] 07Kurt Jacobson 03a5dc499 - done allow set spindle override enable/disable when not idle
[01:22:04] * hazzy-m can't sleep, LOL
[01:39:14] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03actions [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/a5dc499229ed07830c852f82791d9c8cac6e328c...62e8b4b7d0330eb74e6c06c5f9b11eb2d75631ab
[01:39:16] <Not> [02QtPyVCP] 07Kurt Jacobson 0362e8b4b - clean up brender UI
[02:15:42] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03actions [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/62e8b4b7d0330eb74e6c06c5f9b11eb2d75631ab...4d344f6d39e1ec357be9c14aa714045f32946c4f
[02:15:44] <Not> [02QtPyVCP] 07Kurt Jacobson 034d344f6 - only check it axis exist when binding widget to action
[06:55:22] <jthornton> morning
[07:06:28] <TurBoss> hello
[07:53:02] <jschi[m]> Lcvette: thx for the link - I ended up ordering https://www.ebay.com - will try them on the surface grinder but then again may swap them in on my x/y on the G0704
[08:28:27] <Lcvette> Hazzy ghas been rockin out on some button magic!!!
[08:28:34] <Lcvette> has*
[08:29:25] <Lcvette> Turboss, thanks for your concerns, they are appreciated!! thanks to all of you for your thoughts through this!!
[08:30:50] <Lcvette> turboss you made the usb ejecter!
[08:30:55] <Lcvette> whoo hoo
[08:31:13] <TurBoss> yes
[08:31:16] <TurBoss> some final touchs left
[08:31:21] <Lcvette> xD
[08:31:26] <TurBoss> as usual
[08:31:35] <Lcvette> :P
[08:31:42] <Lcvette> :p
[08:31:44] <Lcvette> lol
[08:31:51] <TurBoss> .i
[08:31:52] <TurBoss> :i
[08:32:22] <Lcvette> cigarettes are like prison currency in this area right now
[08:32:25] <Lcvette> lol
[08:32:38] <TurBoss> :O
[08:32:47] <Lcvette> should see some of the folks out there jonesing for a smoke
[08:33:04] <TurBoss> peope seems to be finding weed on the beach
[08:33:32] <Lcvette> thats because theres ALWAYS a ton of weed on the beach
[08:33:39] <TurBoss> lol
[08:34:38] <Lcvette> probably found it floating around in big bags
[08:34:56] <TurBoss> yes yes like that
[08:35:19] <Lcvette> did they really?
[08:35:25] <TurBoss> sek
[08:39:33] <TurBoss> https://www.civilized.life
[08:44:46] <Lcvette> thats hilarious
[10:03:06] <Lcvette> looks like Hazzy must have pulled an allnighter
[10:06:27] <Lcvette> jschi, how do i find my notifications where i was called by name?
[10:06:51] <hazzy> morning!
[10:06:59] <Lcvette> morning Hazzy!
[10:07:13] * jschi[m] uploaded an image: Screen Shot 2018-09-19 at 10.05.41 AM.png (5KB) < https://matrix.org >
[10:07:21] <jschi[m]> upper right corner
[10:07:21] <hazzy> In the upper right there is a bell icon, that should give you a list of all you mentions
[10:07:36] <Lcvette> ok
[10:07:49] <jschi[m]> yeah, what he said ....
[10:08:05] <hazzy> oh, its not a bell, LOL
[10:08:35] <jschi[m]> actually, it is the bell
[10:08:56] * hazzy is not using riot, so was guessing
[10:08:56] <jschi[m]> or a EE gate symbol ;-/
[10:09:03] <hazzy> haha
[10:09:21] <Lcvette> i had no notifications
[10:09:21] <jschi[m]> my pic was off by 1(ish)
[10:09:21] <Lcvette> :(
[10:09:22] <Lcvette> im not poplar
[10:10:00] <hazzy> I shouted to you several times, hmm
[10:10:03] <Lcvette> didn't have the dukes of hazard lunch box grade school
[10:10:11] <hazzy> lol
[10:10:44] <jschi[m]> I wore toughskins in grade school, double knees - so I don't want to hear it
[10:11:33] <Lcvette> did you walk up hill in snow 10 miles to school, both ways?
[10:11:36] <Lcvette> lol
[10:11:41] <jschi[m]> that's what I tell my kids - sticking to it
[10:11:46] <Lcvette> hahahahahaa
[10:12:37] <jschi[m]> and thx for all the pointers on closed-loop and 3phase steppers - I blame my lack of sleep on you all
[10:13:07] <Lcvette> man those 180 watt servos are awesome
[10:14:48] <hazzy-m> Hey, I wore toughskins too, they were not nearly though enough though, my mom would add an third knee before letting me wear them and they were so stiff and uncomfortable, but where pretty much all I wore
[10:14:58] <Lcvette> https://www.youtube.com
[10:18:37] <jschi[m]> wow, ok, will need to try those as well - that's impressive - I am skeptical of the 0.6 nm being enough for x & y - between those and the 3phase/closed loops I ordered I'm confident I can try them out on both the G0704 and the surface grinder
[10:19:32] <Lcvette> my big mill uses 6nm servos on x and y
[10:21:13] <hazzy-m> I'm impressed by that rotary axis, that thing moves given it has a 50:1 reduction
[10:21:13] <Lcvette> but i think that when looking at the difference between steppers and servos comparing the torque specs is a bit different
[10:21:51] <Lcvette> has a 3000rpm shaft input speed
[10:21:51] <jschi[m]> yeah, still learning
[10:22:17] <Lcvette> also servo's rated torque is at 3000rpm
[10:22:26] <Lcvette> same as power
[10:23:20] <Lcvette> think last i checked with JMC (manufacturer of those servos) they were offering some larger units as well
[10:23:20] <jschi[m]> so with the servos you pointed at I could pick up step and dir directly from the 7i76, no driver required?
[10:23:57] <Lcvette> correct, they have built in drivers just like the clearpath
[10:23:59] <Lcvette> just need power supply and step/dir signal
[10:24:03] <Lcvette> thats why i sent them
[10:24:09] <Lcvette> you mentioned the clearpath
[10:24:23] <Lcvette> but didn't like the price
[10:24:59] <jschi[m]> sweet, will throw in an offer to `fasttobuy` - I got some $ off on my closed-loop 3 phase steppers (checking bank account)
[10:25:32] <Lcvette> they have a 200watt servo available as well
[10:25:38] <Lcvette> i'd go with them
[10:25:47] <Lcvette> they are $95/each
[10:26:07] <Lcvette> and are developing a 400watt integrated servp
[10:28:52] <Lcvette> http://www.jmc-motor.com
[10:28:56] <Lcvette> looks like its done now
[10:29:02] <Lcvette> had not checked in with Jackson in a while
[10:37:05] <Lcvette> think im gonna grab some of the 400watt units for the grizzly
[10:38:28] <Lcvette> for the linear rail conversion
[10:38:45] <Lcvette> make a killer fast 3D machining center out of it
[10:40:13] <jschi[m]> sweet
[10:54:13] * hazzy-m uploaded an image: Screenshot_2018-09-19_10-53-33.png (101KB) < https://matrix.org >
[10:55:31] <Lcvette> sweet!!
[10:55:33] <Lcvette> merge?
[10:55:34] <Lcvette> :D
[10:55:41] <Lcvette> :D:D:D:D:D:D:D:D:D:D:D:D:D:D
[10:55:47] <hazzy-m> Very close!!
[10:55:52] <hazzy-m> Very very
[10:55:53] <Lcvette> doh
[10:55:53] <hazzy-m> close
[10:55:55] <Lcvette> lol
[10:56:11] <Lcvette> im going nuts here hurry it will give me something to do]
[10:56:24] <hazzy-m> I can do everything from the menu, lol
[10:56:54] <hazzy-m> I guess I could go ahead and merge it so you get get started ...
[10:56:58] <hazzy-m> I will
[10:57:07] <Lcvette> thank goodness!!!!!
[10:57:25] <Lcvette> it will keep my mind occupied and some sense of normalcy
[10:57:31] <Lcvette> thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[10:58:02] <hazzy-m> absolutely!!!
[10:58:08] <hazzy-m> we are getting so close!
[10:59:32] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03actions [+0/-0/±2] 13https://gitlab.com/Hazzy/qtpyvcp/compare/4d344f6d39e1ec357be9c14aa714045f32946c4f...8f9038add22dc9af8e686756f8b91a1ff88e1a1e
[10:59:33] <Not> [02QtPyVCP] 07Kurt Jacobson 0348dbe10 - rename run-from-line action
[10:59:35] <Not> [02QtPyVCP] 07Kurt Jacobson 038f9038a - add full machine menu to brender
[10:59:51] <hazzy-m> ok, getting ready to merge
[11:01:51] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 0320 commits to 03master [+10/-5/±42] 13https://gitlab.com/Hazzy/qtpyvcp/compare/4d6f04824d3dbbc4ff108d232065b4b0d8dce37f...6ba7d143e331f49e8a0800f2b24cb97b7d40424e
[11:01:52] <Not> [02QtPyVCP] 07Kurt Jacobson 0347235db - use program.load action in file dialog
[11:01:54] <Not> [02QtPyVCP] 07Kurt Jacobson 0302da43d - add action slider
[11:01:55] <Not> [02QtPyVCP] 07Kurt Jacobson 033326472 - get spindle OR action working with slider
[11:01:57] <Not> [02QtPyVCP] ... and 17 more commits.
[11:04:53] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 035 commits to 03probe_basic_1920 [+63/-0/±13] 13https://gitlab.com/Hazzy/qtpyvcp/compare/2c025b3301904a1200ec30b32c1b5299cf0ba26f...10296437cf4895e2c95f8053eff911565123d40f
[11:04:55] <Not> [02QtPyVCP] 07Lcvette 03234b5af - Merge remote-tracking branch 'origin/probe_basic_1920' into probe_basic_1920
[11:04:56] <Not> [02QtPyVCP] 07Kurt Jacobson 03705b975 - docs: add FileSystem deps to README
[11:04:58] <Not> [02QtPyVCP] 07Kurt Jacobson 030d486cd - Merge branch 'probe_basic_1920'
[11:04:59] <Not> [02QtPyVCP] ... and 2 more commits.
[11:06:44] <jthornton> wow
[11:13:12] <jthornton> hazzy-m: if you get a chance see if the setup.py looks right to you https://github.com
[11:31:29] <Lcvette> test uit now?
[11:31:54] <hazzy-m> I am still working on merging
[11:32:00] <hazzy-m> almost done
[11:32:00] <Lcvette> ok
[11:33:32] <hazzy-m> what is the RESET button in the program actions group supposed to do?
[11:45:01] <Lcvette> rewind to program begining
[11:45:43] <hazzy-m> ok, that is what figured, but wanted to be sure
[11:45:52] <hazzy-m> I'll need to make that action
[11:45:55] <hazzy-m> it is not standard
[11:49:14] <Lcvette> :(
[11:49:21] <Lcvette> didn't know that
[11:49:59] <hazzy-m> No, that is fine, a rewind is a good thing to have
[12:01:57] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 0320 commits to 03probe_basic_1920 [+18/-7/±55] 13https://gitlab.com/Hazzy/qtpyvcp/compare/10296437cf4895e2c95f8053eff911565123d40f...8d52fa0d9dc6388c73e830d2f202e026a35f34b6
[12:01:59] <Not> [02QtPyVCP] 07Kurt Jacobson 033326472 - get spindle OR action working with slider
[12:02:00] <Not> [02QtPyVCP] 07Kurt Jacobson 03b25a1e0 - minor clean up on actions __init__.py
[12:02:02] <Not> [02QtPyVCP] 07Kurt Jacobson 0340ee698 - remove old action_button.py
[12:02:03] <Not> [02QtPyVCP] ... and 17 more commits.
[12:02:56] <hazzy-m> Lcvette: There you go, I replace all the old action buttons, axis buttons and jog buttons with the new unified action widgets
[12:04:03] <hazzy-m> I don't think I broke too much, but some of the overrride sliders aren't done yet and I did brake jschi 's jog increment widget, I will fix that in a bit
[12:04:16] <jthornton> what is a unified action widget?
[12:06:12] <hazzy-m> Before we had a whole bunch of custom QtDesigner widgets, which was a maintenance nightmare, now we have only one custom widget of each type (QSlider, QPushButton, QCheckBox ...) and the action is specified by a string, rather than by drop downs in QtDesigner
[12:06:25] <jthornton> cool
[12:07:11] <hazzy-m> for example, the action string to make a button jog the X axis would be `machine.jog.axis:x`
[12:07:39] <hazzy-m> or to turn the spindle on at 500rpm would be `spindle.forward:500`
[12:08:29] <jthornton> that's pretty neat
[12:08:48] <jthornton> other than an indentation error I think my setup.py works
[12:09:02] <hazzy-m> I think it is, but them I am prejudiced :D
[12:09:31] <hazzy-m> great, I'll check now
[12:10:42] <jthornton> well except for an error trying to find python-pyqt
[12:10:56] <hazzy-m> it looks fine
[12:11:51] <hazzy-m> shouldn't it be python3-pyqt5 ?
[12:12:03] <hazzy-m> oh wait, it needs to be the pip package name
[12:12:57] <jthornton> I'm coding this one in pyqt4
[12:13:07] <jthornton> that might explain it
[12:13:57] <jthornton> python-qt4?
[12:14:56] <hazzy-m> not sure
[12:16:57] <jthornton> that didn't work either lol
[12:19:30] <jthornton> I'll play with it in the morning gotta get back to work
[12:35:38] <hazzy-m> Lcvette: Have you been able to try the changes out yet?
[12:48:13] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 037 commits to 03master [+12/-2/±26] 13https://gitlab.com/Hazzy/qtpyvcp/compare/6ba7d143e331f49e8a0800f2b24cb97b7d40424e...20b2ac4b8647b72ff9075b4b2007b1a4dfa673d8
[12:48:15] <Not> [02QtPyVCP] 07Lcvette 03234b5af - Merge remote-tracking branch 'origin/probe_basic_1920' into probe_basic_1920
[12:48:16] <Not> [02QtPyVCP] 07Lcvette 03ef2640f - added tool table and buttons and made all currently possible connections still needs the following: - load g-code button back end wiring - eject usb backend wiring - rename backend wiring - connection to gcode editor window wiring - discussion on "save" and "save as" buttons on g-code editor window
[12:48:18] <Not> [02QtPyVCP] 07Lcvette 031029643 - Merge remote-tracking branch 'origin/master' into probe_basic_1920
[12:48:19] <Not> [02QtPyVCP] ... and 4 more commits.
[13:20:11] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/20b2ac4b8647b72ff9075b4b2007b1a4dfa673d8...264ed8e1537a19e387b2d2ea4336c1132e21a065
[13:20:12] <Not> [02QtPyVCP] 07Kurt Jacobson 03264ed8e - bugfix: check if method is callable before calling it
[13:33:42] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03master [+0/-0/±3] 13https://gitlab.com/Hazzy/qtpyvcp/compare/264ed8e1537a19e387b2d2ea4336c1132e21a065...01d02283dc059f8a22042de39597543ede810a33
[13:33:44] <Not> [02QtPyVCP] 07Kurt Jacobson 03a72f720 - disable spindle.override.reset if spindle OR is not enabled
[13:33:45] <Not> [02QtPyVCP] 07Kurt Jacobson 0301d0228 - add feed override actions
[13:42:29] <hazzy-m> do feed and rapid overrides belong in the machine for program group?
[13:42:44] <hazzy-m> for => or
[13:44:20] <Lcvette> Sorry I'm loading my parents up, they just got power back at their house and my brother is coming up with the boat to pick them up
[13:44:39] <hazzy-m> Great!
[13:44:50] <Lcvette> Will let you know as soon as I get them shipped out.. Literally..lol
[13:45:11] <hazzy-m> they have to take a boat out of your neighborhood, that is not good
[13:45:29] <Lcvette> I live on the cape fear River
[13:45:48] <Lcvette> In a high section thankfully
[13:46:14] <hazzy-m> Oh, right
[13:46:42] <Lcvette> So we can commute between all our houses by boat dock to dock
[13:47:07] <hazzy-m> that is awesome!
[13:54:58] <Not> [02QtPyVCP] 07Kurt Jacobson created branch 03master
[14:23:09] <JT-Shop> hazzy-m: I wonder if the issue is that pip is not installed on that hard drive?
[14:23:42] <hazzy-m> JT-Shop: could very well be
[14:25:22] -!- emc has joined #hazzy
[14:25:47] <hazzy-m> hello emc
[14:26:08] <emc> lol hi it's JT
[14:26:17] <hazzy-m> LOL
[14:26:21] <hazzy-m> I wondered about that
[14:26:39] <emc> when I make hard drives to sell I set the user name to emc
[14:27:22] <hazzy-m> ah, makes sense
[14:27:31] <emc> and the password is pass
[14:27:55] <emc> and I still get emails because they don't read the README.txt file lol
[14:28:35] <emc> what do you think about the pip? I'm guessing it's not installed so that might be the issue
[14:29:07] <hazzy-m> lol, I was about to ask would would need to get a HDD with LCNC preinstalled since it is so easy, but that's why!
[14:29:28] <hazzy-m> Yes, that is almost certainly the issue
[14:29:30] <hazzy-m> or one of them :)
[14:29:39] <emc> well mostly Uspace because there is no iso for that
[14:29:56] <hazzy-m> about how many drives do you sell a year?
[14:30:05] <emc> do dependencies get satisfied in order?
[14:30:12] <emc> not many about 20 or so
[14:30:28] <hazzy-m> They should
[14:30:30] <emc> I only sell Debian drives now with Uspace
[14:30:35] <emc> I'll try in the am
[14:30:43] <hazzy-m> that is more than I expected!
[14:30:52] <emc> gotta get busy on making some cat bypasses
[14:31:04] <emc> I've shipped them all over the world lol
[14:31:09] <hazzy-m> ok , cu!
[14:31:51] <hazzy-m> hey wait, is that legal?
[14:31:53] <hazzy-m> lol
[14:33:09] <emc> they are for Spyder motorcycles
[14:33:27] <hazzy-m> oh, I should have guessed!
[14:33:27] <hazzy-m> nice
[14:33:34] <emc> not my job to know if they are legal where you live :)
[14:34:15] <emc> time to fire up the Huth tubing bender and make some bent up pipes
[14:34:45] <hazzy-m> I agree with that, its their fault if they get caught with them anyway, not yours
[14:51:48] <emc> is this part of LinuxCNC or just at gitlab?
[14:58:06] <hazzy-m> just gitlab
[15:00:13] <hazzy-m> Eventually i'd like to see it under the LCNC github org, but I don't think it should be in the main tree. I think the UIs should be separate, no need to clutter the main tree with them
[15:03:37] <emc> yea that's a good idea
[15:04:17] <emc> can you use this gui buy just having the ini file entry?
[15:10:04] <Lcvette> ok, im in front of the computer and just opened everything
[15:10:32] <Lcvette> not sure what im looking at
[15:10:45] <hazzy-m> Hurray!
[15:13:15] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±3] 13https://gitlab.com/Hazzy/qtpyvcp/compare/cfd76a614853efc55e39d8ef9201c14cdb7e2cde...1d819d1c96991016200e52db225e1aef592f6261
[15:13:16] <Not> [02QtPyVCP] 07Kurt Jacobson 031d819d1 - add max vel override
[15:13:41] <hazzy-m> I am going to quickly merge the latest changes into probe basic for you
[15:13:59] <hazzy-m> new override sliders
[15:14:37] <Lcvette> ok
[15:21:18] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+0/-0/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/1d819d1c96991016200e52db225e1aef592f6261...61866156a033a24f616324035a611a991de00d3c
[15:21:19] <Not> [02QtPyVCP] 07Kurt Jacobson 036186615 - user new sliders in probe basic
[15:22:47] <hazzy-m> Ok, in QtDesigner you will notice a few things, first, now you don't have to have LCNC running before launching designer
[15:23:36] <hazzy-m> also instead of using drop downs to select the action that a widget triggers you type in the name of the action in the actionName property
[15:23:57] <hazzy-m> Looks at some of the action names in designer to get an idea
[15:24:35] <Lcvette> ok
[15:24:55] <Lcvette> are you going to merge probe basic?
[15:25:04] <hazzy-m> I did
[15:25:17] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 039 commits to 03probe_basic_1920 [+1/-0/±20] 13https://gitlab.com/Hazzy/qtpyvcp/compare/8d52fa0d9dc6388c73e830d2f202e026a35f34b6...5a3dca82dad509494389fcb390e54819ab2cf8fa
[15:25:19] <Not> [02QtPyVCP] 07Kurt Jacobson 032841be9 - enable non QSLider widgets to be bound to spindle.override.set method
[15:25:20] <Not> [02QtPyVCP] 07Kurt Jacobson 0320b2ac4 - Merge branch 'probe_basic_1920'
[15:25:22] <Not> [02QtPyVCP] 07Kurt Jacobson 03264ed8e - bugfix: check if method is callable before calling it
[15:25:23] <Not> [02QtPyVCP] ... and 6 more commits.
[15:25:27] <hazzy-m> oops, I forgot to push, sorry
[15:26:11] <Lcvette> did you push it?
[15:26:12] <hazzy-m> yes, just now
[15:26:15] <Lcvette> just showed up
[15:26:28] <hazzy-m> great
[15:26:35] <hazzy-m> did your parents get off safe?
[15:27:18] <Lcvette> yup, they are cruising down the cape fear
[15:27:45] <Lcvette> my brother said everything looked great on the way up albeit it was a slow trip against the outrushing current from the flood waters
[15:27:55] <Lcvette> he said they should make awesome time on the way home though
[15:27:57] <Lcvette> lol
[15:28:11] <Lcvette> waters are flowing at about 15-20mph
[15:28:46] <hazzy-m> wow, that is cruising!
[15:29:11] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03probe_basic_1920 [+0/-1/±1] 13https://gitlab.com/Hazzy/qtpyvcp/compare/5a3dca82dad509494389fcb390e54819ab2cf8fa...a5b623ec4950ef01c059accc106214b7cd686cca
[15:29:13] <Not> [02QtPyVCP] 07Kurt Jacobson 03a5b623e - delete old OverrideSlider widget
[15:29:31] <Lcvette> river is at 62' above normal at fayetteville
[15:30:34] <hazzy-m> that is unbelievable
[15:30:52] <hazzy-m> that is a LOT of water
[15:31:35] <Lcvette> yeah it is at 25' above normal here where I am
[15:33:23] <Lcvette> for the spindle buttons
[15:34:12] <Lcvette> can i use the F4 signals to turn them on and off when one is pressed?
[15:35:29] <hazzy-m> Sure! Right now the best way to do that is add a menu item and associate it with a shortcut
[15:36:01] <Lcvette> menu item?
[15:36:15] <hazzy-m> in the menu bar
[15:37:03] <Lcvette> lost mne
[15:37:20] <hazzy-m> you mean the F4 key, right?
[15:37:20] <Lcvette> no idea what menu bar you are referring too
[15:37:30] <Lcvette> yeah for adding signals and slots
[15:37:45] <Lcvette> so if its on fwd and i click rev it turns fwd off
[15:37:47] <hazzy-m> the one at the top of the Probe Basic window
[15:38:27] <Lcvette> maybe om not making my statement clear
[15:38:50] <Lcvette> im refering to the spindle fwd stop rev buttons
[15:39:00] <Lcvette> in the main window
[15:39:24] <hazzy-m> right
[15:39:33] <hazzy-m> what did you mean by the F4 signals?
[15:40:26] <Lcvette> signals and slots
[15:40:32] <Lcvette> wiring
[15:40:38] <Lcvette> so that when one turns on the other turns off
[15:40:57] <hazzy-m> oh, now I see
[15:41:03] <Lcvette> right now i can click fwd then click rev and both are blue
[15:41:16] <hazzy-m> sek, i've got you covered!
[15:50:19] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03master [+0/-1/±3] 13https://gitlab.com/Hazzy/qtpyvcp/compare/61866156a033a24f616324035a611a991de00d3c...41279a6d3ffebcc0d63b2a83b7ebb21ed1aba950
[15:50:21] <Not> [02QtPyVCP] 07Kurt Jacobson 03ff4d91a - delete old OverrideSlider widget
[15:50:22] <Not> [02QtPyVCP] 07Kurt Jacobson 0341279a6 - check/uncheck spindle buttons according to direction
[15:50:36] <Not> [02QtPyVCP] 07Kurt Jacobson created branch 03master
[15:50:47] <Not> [02QtPyVCP] 07Kurt Jacobson created branch 03master
[15:50:53] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 033 commits to 03probe_basic_1920 [+0/-1/±5] 13https://gitlab.com/Hazzy/qtpyvcp/compare/a5b623ec4950ef01c059accc106214b7cd686cca...bc67a1d40dbcbb213700dca2f53ab3f32b4b26d5
[15:50:54] <Not> [02QtPyVCP] 07Kurt Jacobson 03ff4d91a - delete old OverrideSlider widget
[15:50:56] <Not> [02QtPyVCP] 07Kurt Jacobson 0341279a6 - check/uncheck spindle buttons according to direction
[15:50:57] <Not> [02QtPyVCP] 07Kurt Jacobson 03bc67a1d - Merge branch 'master' into probe_basic_1920
[15:51:14] <hazzy-m> try that
[15:51:50] <hazzy-m> not the spindle buttons should check/unchecked to follow the spindle state
[15:52:11] <hazzy-m> don't seem to work when starting the spindle from gcode though :(
[15:53:53] <hazzy-m> it does work!!
[16:00:22] <Lcvette> k
[16:03:13] <hazzy-m> the spindle stop button should no be checkable
[16:04:17] <Lcvette> i agree
[16:04:24] <Lcvette> i will fix
[16:06:05] <Lcvette> fixed
[16:06:16] <hazzy-m> excellent!
[16:06:16] <Lcvette> whats with the homing
[16:06:23] <hazzy-m> does it now work like you wanted it to?
[16:06:34] <Lcvette> the spindle works correctly
[16:06:39] <Lcvette> the gcode thing not sure about
[16:07:18] <hazzy-m> ok
[16:07:18] <Lcvette> does the stop button stop the spindle?
[16:07:19] <Lcvette> should it?
[16:07:20] <Lcvette> not sure
[16:07:34] <Lcvette> i dare not touch it in mach3
[16:07:39] <Lcvette> else it will completely freak out
[16:07:53] <Lcvette> lol
[16:08:02] <hazzy-m> yes it does, it abords the program and stops the spindle, coolant etc.
[16:08:14] <hazzy-m> lol
[16:08:14] <Lcvette> i mean the spindle stop button
[16:08:31] <Lcvette> you mentioned something about the gcode and spindle buttons
[16:09:12] <hazzy-m> oh, yes the stop button stops the spindle
[16:09:50] <hazzy-m> the forward and reverse buttons check whenever the spindle is running, even if it is turned on from gcode
[16:10:09] <Lcvette> NICE!!!!
[16:10:14] <Lcvette> fancy!!
[16:11:06] <hazzy-m> https://youtu.be
[16:11:37] <Lcvette> yeah i just made it work too
[16:11:38] <Lcvette> :D
[16:11:43] <Lcvette> whoo hoo!!
[16:11:47] <Lcvette> BUTTONS!!!!!!!!!!!!!!!!!
[16:13:04] -!- jesseg has quit [Ping timeout: 240 seconds]
[16:13:18] -!- jesseg has joined #hazzy
[16:13:35] <Lcvette> for the homing, for some reason mine does some funnky stuff sometimes where i csan't rehome anything
[16:13:36] <Lcvette> only z axis
[16:13:36] <Lcvette> any thoughts?
[16:14:33] <Lcvette> like if i estop then repower
[16:14:37] <hazzy-m> Yes, that has do do with the simulated home switches in the HAL files, that is a problem with all the LCNC configs with simulated shared home switches
[16:14:38] <Lcvette> and then home
[16:14:52] <Lcvette> ah
[16:15:24] <Lcvette> does it do it with simulated seperate home switches?
[16:15:28] <hazzy-m> it is confusing, I should just make each axis have its own switch ..
[16:15:32] <hazzy-m> no
[16:15:33] <Lcvette> hahahaha
[16:16:14] <Lcvette> i have to restart it if i estop
[16:17:24] <hazzy-m> you don't have to rehome after an estop
[16:18:35] <Lcvette> depends on why you had to estop
[16:18:36] <Lcvette> lol
[16:18:40] <Lcvette> 😃
[16:18:51] <hazzy-m> hahaha, true
[16:19:09] <Lcvette> especially with open loop steppers
[16:19:52] <Lcvette> dude, awesome work!!!!!!!!!!!!!!!!!!
[16:19:57] <Lcvette> awesome awesome awesome!!!
[16:20:03] <hazzy-m> Thanks!
[16:20:10] <hazzy-m> I'm having too much fun!
[16:20:25] <Lcvette> you are on a roll!
[16:20:47] <Lcvette> while you are rolling, any thoughts on the offset buttons?
[16:20:56] <Lcvette> G54, G55, G56 etc?
[16:29:49] <hazzy-m> trying to think what is the best way to do that, I think the only way to set the active coord system is by sending an MDI command
[16:35:12] -!- Roguish has quit [Remote host closed the connection]
[16:36:31] <Lcvette> so gcode buttons?
[16:37:12] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 032 commits to 03master [+0/-0/±6] 13https://gitlab.com/Hazzy/qtpyvcp/compare/41279a6d3ffebcc0d63b2a83b7ebb21ed1aba950...4cb69d949f97d6870e979568289574aca9fc4f04
[16:37:14] <Not> [02QtPyVCP] 07Kurt Jacobson 038216f07 - clean up spindle action prints
[16:37:15] <Not> [02QtPyVCP] 07Kurt Jacobson 034cb69d9 - don't share limits on sims
[16:37:39] <hazzy-m> Yeah, I think gcode buttons might be the best
[16:37:54] <hazzy-m> I'll work on making one and we'll see how it does
[16:38:03] <Lcvette> Ok sounds good
[16:38:57] <hazzy-m> BTW, did you notice that the actions names are very similar to HAL pin names?
[16:39:50] <hazzy-m> one of the next big things I am going to work on is the HAL stuff, the idea is to be able to mist and match HAL pins and actions
[16:40:25] <hazzy-m> and things like the LED on jschi's LED button will be able to be connected to a HAL pin
[16:40:30] <hazzy-m> should be very powerful
[16:45:27] <emc> sounds pretty cool
[16:51:50] -!- Roguish has joined #hazzy
[16:58:34] <Not> [02QtPyVCP] 07Kurt Jacobson pushed 031 commit to 03master [+1/-0/±3] 13https://gitlab.com/Hazzy/qtpyvcp/compare/4cb69d949f97d6870e979568289574aca9fc4f04...d6b0eb4a33cf957a65e49ecab2183f121ee4f944
[16:58:35] <Not> [02QtPyVCP] 07Kurt Jacobson 03d6b0eb4 - add action spinbox widget
[17:23:47] <hazzy-m> that was easy
[17:23:53] <hazzy-m> your MDI buttons are done
[17:24:15] <hazzy-m> in fact, I did't even have to make them, there were already done!
[17:26:31] <Lcvette> hey sorry parents called they just got home and wanted to both talk on speaker about the trip for 45 minutes
[17:26:36] <Lcvette> lol
[17:27:12] <hazzy-m> haha, glad they got home. Is their house OK?
[17:27:38] <Lcvette> yeah no damage
[17:28:00] <hazzy-m> Fantastic!
[17:32:25] <Lcvette> did you mergw to probe?
[17:32:54] <hazzy-m> not yet
[17:32:58] <Lcvette> lol
[17:33:03] <Lcvette> i just deleted my changeds
[17:33:23] <hazzy-m> why?
[17:33:35] <Lcvette> to make the merge easier
[17:33:53] <hazzy-m> lol
[17:33:54] <hazzy-m> ok
[17:34:13] <Lcvette> was only a couple minor ones
[17:34:26] <Lcvette> stop button and changing some of the button names
[17:34:32] <hazzy-m> I am improving the MDI command method to the buttons work better
[18:14:13] <hazzy-m> man, this should be easy, but I feel like I am going crazy chasing bugs
[18:15:40] * hazzy-m is completely bamboozled
[18:31:13] <jthornton> that's not good
[18:31:41] * hazzy-m is used to it
[18:31:43] <hazzy-m> :D
[18:32:51] <jthornton> I wonder if it might be easier to just write an install script and forget about setup.py which seems to constantly be changing because they can't make up their mind
[18:36:02] <hazzy-m> yeah, since your not going to put it on PyPI that might be just as well, you'd have a lot more flexibility if you used a makefile
[18:36:59] <jthornton> I'd like simplicity over flexibility lol
[18:37:30] <jthornton> I have one makefile that builds a lot of my web pages and someone else wrote that lol
[18:45:40] <jthornton> getting a program to install itself is always where I fail
[20:24:23] <hazzy-m> Finally figured it out! I had two methods with the same name shadowing each other
[20:24:33] <hazzy-m> man I am stupid
[20:24:34] <hazzy-m> lol
[22:45:27] -!- hazzy has quit [Ping timeout: 252 seconds]
[22:52:53] -!- hazzy has joined #hazzy
[22:52:53] -!- mode/#hazzy [+o hazzy] by ChanServ
[23:33:13] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]