#linuxcnc-devel | Logs for 2016-11-18

Back
[00:06:19] <andypugh> Would G71 go into Master or a feature branch? I am thinking that it _ought_ to be safe to have a not-100% G-code in there, it wouldn’t be the first time, after all.
[00:08:19] <cradek> it's already in a feature branch
[00:08:49] <cradek> I gave my opinion about when it should be merged on the devel list
[00:13:57] -!- kwallace_ofcb has quit [Ping timeout: 240 seconds]
[00:14:37] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has joined #linuxcnc-devel
[00:16:52] <jepler> didn't even need any force to bend the hinge the first time, the two parts are totally separate
[00:17:23] <jepler> the overhang of the latch is perfect, the closure works, holy cow
[00:25:24] <andypugh> OK, I read all the way back and I have no idea what the context is of the two things that jepler just said
[00:26:08] <cradek> he 3d printed a thing with a hinge on his new 3d printer and it worked
[00:26:29] <andypugh> Ah, right. I remain surprised that I don’t have a 3D printer.
[00:26:49] <cradek> he got a new inexpensive one and it works kinda ok out of the box
[00:43:52] -!- zeeshan [zeeshan!~kvirc64@CPE84948c379051-CM84948c379050.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[00:55:43] <Tom_L> jepler, i agree... that was just the first thing that came to mind when he said "Machine Lock"
[00:57:07] <jepler> oh I said that in the wrong place
[00:57:32] <jepler> I was talking about this thing fwiw http://www.thingiverse.com/thing:1692395
[00:59:12] <jepler> and this is the 3d printer http://www.monoprice.com/product?p_id=15365
[00:59:13] <Tom_L> hanging out in reprap could affect your credibility =)
[01:00:19] <jepler> Tom_L: yeah I should have used a decoy nick
[01:00:34] <jepler> that's why I was *trying* to keep it on the QT
[01:09:24] -!- Tom_shop [Tom_shop!~Tom@ip68-102-196-26.ks.ok.cox.net] has joined #linuxcnc-devel
[01:29:51] -!- Tom_shop has quit [Quit: Leaving]
[01:32:06] -!- zeeshan has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/ - 64bit Windows version by http://kvirc.d00p.de/]
[01:46:26] -!- andypugh has quit [Quit: andypugh]
[01:56:00] <skunkworks> lm317 fixed the DRO on the edm
[01:56:30] <Tom_L> nice
[01:57:47] <skunkworks> now we need to come up with a dialetric sump
[04:17:46] -!- Tom_shop [Tom_shop!~Tom@ip68-102-196-26.ks.ok.cox.net] has joined #linuxcnc-devel
[04:21:50] -!- Tom_shop has quit [Client Quit]
[05:39:08] -!- pcw_mesa_ [pcw_mesa_!~chatzilla@99.88.10.65] has joined #linuxcnc-devel
[05:41:15] -!- pcw_mesa has quit [Ping timeout: 252 seconds]
[05:41:18] pcw_mesa_ is now known as pcw_mesa
[06:02:41] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has parted #linuxcnc-devel
[06:04:10] -!- MarkusBec has quit [Ping timeout: 250 seconds]
[06:09:31] -!- MarkusBec [MarkusBec!znc@80.69.39.131] has joined #linuxcnc-devel
[06:09:37] -!- pozzoni has quit [Ping timeout: 260 seconds]
[06:25:20] -!- ve7it has quit [Remote host closed the connection]
[06:38:15] -!- KimK has quit [Ping timeout: 256 seconds]
[06:51:31] -!- KimK [KimK!~Kim__@2600:8803:7a85:6d00:1cb2:3de8:3249:4c61] has joined #linuxcnc-devel
[07:56:48] -!- md-2 has quit [Remote host closed the connection]
[08:46:38] -!- jasdnfwen has quit [Remote host closed the connection]
[09:31:29] -!- heliosgod has quit [Remote host closed the connection]
[09:55:43] -!- psx` has quit [Remote host closed the connection]
[10:23:18] -!- marshmn has quit [Ping timeout: 250 seconds]
[11:40:51] -!- md-2 has quit [Quit: Leaving...]
[12:48:04] -!- kingarmadillo has quit [Client Quit]
[13:16:58] -!- terkaa [terkaa!~terkaa@dsl-olubrasgw1-50dcad-121.dhcp.inet.fi] has joined #linuxcnc-devel
[13:40:37] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[14:53:58] -!- remstw has quit [Ping timeout: 256 seconds]
[14:59:45] -!- skunkworks has quit [Ping timeout: 256 seconds]
[15:28:15] -!- persina has quit [Quit: Page closed]
[16:14:58] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has joined #linuxcnc-devel
[18:23:36] -!- terkaa__ [terkaa__!~terkaa@a91-155-72-157.elisa-laajakaista.fi] has joined #linuxcnc-devel
[18:24:03] <terkaa__> Evenning
[19:39:40] -!- skunkworks [skunkworks!~skunkwork@174.124.11.37] has joined #linuxcnc-devel
[20:13:49] -!- terkaa__ has quit [Quit: Leaving]
[20:30:04] -!- terkaa has quit [Quit: Lähdössä]
[20:57:46] <bpuk> evening all
[20:58:13] <bpuk> sign error in the G71 code is fixed, and pushed to my forked repo - now to figure out how to do a pull request
[21:05:26] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15bpuk opened pull request #212: Ben potter/g71 (06BenPotter/G71...06BenPotter/G71) 02https://github.com/LinuxCNC/linuxcnc/pull/212
[21:07:57] <bpuk> ok. that's wierd - the build failed on downloading a translation module :D
[21:11:01] * jepler clicks "restart build" on travis-ci
[21:11:15] <bpuk> ah-ha - where the heck is that button? :P
[21:12:05] <jepler> I don't think you get it
[21:12:34] <bpuk> oh good - I thought I was going slightly mad there
[21:16:28] <jepler> the new build has gotten down to the tests
[21:21:59] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[21:26:47] <jepler> tests passed :) but there are no g71 tests as far as I see so :(
[21:28:29] <bpuk> not yet - I wanted to merge where I had got to in 2012 before I made any changes
[21:28:40] <bpuk> since that version has been run on metal a lot
[21:30:15] <bpuk> I also need to look at the unit tests and work out how to make them
[21:31:03] <jepler> look at tests/interp/g81/g17/g98 (for example)
[21:31:28] <jepler> you'd write your own .ngc file, one that you know runs properly on real metal
[21:31:42] <jepler> take a copy of test.sh and modify it to call your ngc file
[21:32:34] <jepler> then you run the test, move "result" to "expected" (since you know the result is right on your real hardware we'll assume it's right in the simulated interpreter environment), and commit the 3 files
[21:32:46] <jepler> to run tests, you . scripts/rip-environment, then runtests path/to/specific/testdir
[21:32:54] <jepler> only in an RIP build
[21:33:04] <jepler> without argument, it runs all tests, not "tests under the current directory".
[21:33:15] <jepler> I think that's mostly what you would need to know to write a test
[21:33:27] <jepler> you'd eventually want to have a series of tests that cover all the interesting cases you could think of
[21:34:11] <bpuk> _all_ of them? :P
[21:35:23] <cradek> bpuk: I'm on the road and can't talk much, but want you to know I'm happy you're working on this again.
[21:36:22] <bpuk> thanks - I gave up due to conflicting requirements back in 2012. The patch we're up to is the one I used from 2012 to 2015 (when I got access to a bigger lathe)
[21:36:46] <bpuk> I'm glad to be back working on it - it's a nice challenge
[21:37:14] <cradek> ooh 3 years of use is a great sign
[21:37:45] <bpuk> it is - but at the same time, I never did 'crazy' things within the loop
[21:37:57] <bpuk> so it's not as thoroughly tested as I'd like
[21:38:12] <cradek> like all code!
[21:44:11] <bpuk> well, there is 'well tested' and then there is 'proved'
[21:44:20] <bpuk> I'll settle for the first ;)
[21:45:33] <cradek> thinking about how to break it (knowing the code) and not being able to is a very big plus
[21:46:09] <bpuk> oh, I haven't tried too hard to break it yet, that's coming up next
[21:47:02] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[21:52:37] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[21:57:57] <bpuk> Hmm... I haven't tested G5, G5.1, G5.2, G5.3 yet
[22:01:04] <jepler> I think those aren't supported during cutter compensation, I would be fine saying they are unsupported in G71 too
[22:01:17] <jepler> afk
[22:19:56] <bpuk> Terrifying comments... // TESTME!!! MORE THOROUGHLY !!!KL
[22:23:54] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[22:25:04] -!- chillly has quit []
[22:39:09] <bpuk> Question: Should G71 respect CSS?
[22:50:13] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[22:51:20] amnesic_away is now known as amnesic
[22:52:42] amnesic is now known as amnesic_away
[22:56:44] -!- rob_h [rob_h!~R@97e4291b.skybroadband.com] has joined #linuxcnc-devel
[23:23:52] -!- pragmaticus has quit [Ping timeout: 260 seconds]
[23:27:58] <andypugh> Where does uspace send the output that would normally go to dmesg?
[23:35:04] <pcw_mesa> console
[23:53:15] -!- OSR_Dragon [OSR_Dragon!~kvirc@45.59.62.3] has joined #linuxcnc-devel
[23:54:17] -!- kingarmadillo has quit [Ping timeout: 240 seconds]