#linuxcnc-devel | Logs for 2016-06-06

Back
[01:44:04] -!- teepee has quit [Ping timeout: 272 seconds]
[01:44:19] -!- teepee [teepee!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[02:42:00] -!- Roguish_ has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[03:16:10] -!- PCW_ [PCW_!~chatzilla@99.88.10.65] has joined #linuxcnc-devel
[03:17:34] -!- PCW has quit [Ping timeout: 252 seconds]
[03:17:49] PCW_ is now known as PCW
[03:50:12] -!- skunksleep has quit [Ping timeout: 276 seconds]
[03:50:53] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[05:52:46] -!- kwallace [kwallace!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[06:34:04] -!- wtsmer has quit [Ping timeout: 264 seconds]
[06:39:32] -!- sel [sel!~sel@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[06:40:57] -!- sel has quit [Client Quit]
[07:05:05] -!- Miner_48er has quit [Quit: Leaving]
[07:18:32] -!- Mathnerd314 has quit [Ping timeout: 244 seconds]
[07:51:21] -!- rob_h [rob_h!~R@97e42a64.skybroadband.com] has joined #linuxcnc-devel
[09:21:45] -!- skunksleep has quit [Ping timeout: 260 seconds]
[09:34:42] -!- rob_h has quit [Ping timeout: 260 seconds]
[09:44:25] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[10:02:00] -!- skunksleep has quit [Ping timeout: 276 seconds]
[10:16:00] -!- skunkworks__ has quit [Ping timeout: 260 seconds]
[10:18:31] -!- Daerist has quit [Quit: Leaving]
[10:23:04] -!- mkrz has quit [Ping timeout: 240 seconds]
[11:10:41] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[11:18:39] -!- b_b has quit [Changing host]
[11:18:45] <skunkworks> zlog
[11:18:46] <zlog> skunkworks: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-06-06.html
[12:17:43] <skunkworks> you should be able to follow these directions with the livecd - right?
[12:17:49] <skunkworks> *linuxcnc livecd
[12:17:50] <skunkworks> http://linuxcnc.org/docs/html/getting-started/getting-linuxcnc.html#_installing_on_debian_wheezy_with_preempt_rt_kernel
[12:18:08] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[12:18:41] -!- teepee has quit [Ping timeout: 244 seconds]
[12:18:46] teepee_ is now known as teepee
[12:32:52] <skunkworks> sorry about this..
[12:32:54] <skunkworks> http://www.practicalmachinist.com/vb/general/linuxcnc-its-main-advantages-321126/
[12:49:20] <archivist> I bet none of those ever retrofitted a hobbing machine, dunno if the usual commercials can do that easily :)
[13:10:28] -!- mkrz has quit [Ping timeout: 252 seconds]
[13:14:22] -!- 7YUAA94JF [7YUAA94JF!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[13:17:18] <cradek> well I made it through one page of that. I assume the other 3 pages are similar...
[13:17:39] -!- skorasaurus has quit [Ping timeout: 276 seconds]
[13:18:57] <cradek> skunkworks: yes, except you might want to uninstall the rtai kernel afterwards, and also the rtai linuxcnc.org repository from the apt sources
[13:26:36] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[13:28:24] <mozmck> skunkworks: I see the "expert" showed up on that thread ;-)
[13:28:33] <skunkworks> yes
[13:28:42] <skunkworks> 10k hours invested..
[13:28:52] <skunkworks> cradek, thanks
[13:28:55] <mozmck> has anyone ever seen one of his machines yet?
[13:30:58] <skunkworks> no. In one thread he said that he couldn't because of customer confidentiality or something like that
[13:35:16] -!- mkrz_ has quit [Ping timeout: 264 seconds]
[13:50:16] -!- kimi [kimi!~Kadok@60.54.80.244] has joined #linuxcnc-devel
[13:53:03] <mozmck> skunkworks: adama's post #60 "you better hope my free versions as bad as you wish it is :-) Else, your just another bankrupt in progress :-)"
[13:53:19] <skunkworks> heh
[13:53:25] <kimi> Hello
[13:53:36] <kimi> anybody familiar with macro-programming ?
[13:55:27] -!- tobias47n9e_ has quit [Ping timeout: 260 seconds]
[14:00:54] <cradek> kimi: can you ask a more specific question?
[14:01:43] <7YUAA94JF> Hello, I used to go to mah or psha for irc logs, but these don't seem to be valid anymore. Are there up to date links?
[14:01:53] <jepler> zlog:
[14:01:53] <zlog> jepler: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-06-06.html
[14:01:57] <jepler> 7YUAA94JF: ^^^
[14:02:39] <7YUAA94JF> Thank you.
[14:03:29] <kimi> Hello
[14:03:34] <kimi> thanks for feedback
[14:03:59] <kimi> now, i am using 4-axis cnc machine
[14:04:06] <kimi> so everytime to post a .nc program i need to convert it through a software
[14:05:59] -!- 7YUAA94JF [7YUAA94JF!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[14:06:33] -!- 7YUAA94JF [7YUAA94JF!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[14:08:15] -!- 7YUAA94JF [7YUAA94JF!~kwallace@162.222.30.254] has parted #linuxcnc-devel
[14:08:22] -!- 7YUAA94JF [7YUAA94JF!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[14:09:42] <kimi> Helllo?
[14:10:32] <skunkworks> I don't think anyone on here knows... You are getting some help on the other channel..
[14:11:04] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[14:12:29] -!- kimi has quit []
[14:15:23] <jepler> seb_kuzminsky: this must be related to the thing you were saying about nml aborts and non-determinacy: https://github.com/LinuxCNC/linuxcnc/issues/49
[15:14:40] -!- txp has quit [Remote host closed the connection]
[15:18:33] -!- maurris has quit [Ping timeout: 276 seconds]
[15:26:08] -!- ivansanchez has quit [Ping timeout: 272 seconds]
[15:26:32] <seb_kuzminsky> it probably involves the Task abort code
[15:27:01] <seb_kuzminsky> one of the things we do on Task Abort is discard interp_list, which might be the cause of the issue micges observed
[15:27:52] <jepler> right
[15:28:03] <jepler> that's exactly the scenario that my two brain cells were rubbing together
[15:28:20] <seb_kuzminsky> yeah
[15:29:05] <seb_kuzminsky> the fix for the stale-statbuf bug that zultron reported, that i hastily sketched out over beers last weekend, suffers from a similar problem
[15:30:40] <seb_kuzminsky> i proposed doing much of convert_stop()'s M2/M30 handling in Inter::on_abort(), but that handling involves putting stuff on interp_list (to ask Canon to clean itself up), and our many spurious aborts during all kinds of non-aborty state transitions made that indeterminate and unpredictable and thus impossible to test properly
[15:31:02] <seb_kuzminsky> i have the best words
[15:32:52] <jepler> hmph C++11
[15:35:08] <seb_kuzminsky> for solving my problem (but not micges') i had imagined (against my better judgement) to add another global state flag to Task, to be set on Abort, after clearing interp_list and before calling Interp::on_abort(). This new flag would be called something like "drain_interp_list", and when True would suspend Task from reading any NML input from the UIs until it had completely drained interp_li
[15:35:14] <seb_kuzminsky> st of the aborty canon calls Interp put in it
[15:35:45] <seb_kuzminsky> that way it won't start a new abort until it's done handling the earlier abort
[15:35:54] <seb_kuzminsky> and the indeterminacy goes away
[15:36:05] <seb_kuzminsky> at the cost of a slightly longer (but more correct) abort path
[15:36:44] <jepler> some days I fantasize about just deleting task and replacing it with something else
[15:36:59] <seb_kuzminsky> haha yeah
[15:37:18] <seb_kuzminsky> it only it wasnt so useful for all our users continuing to successfully make correct parts all the time
[15:37:21] <seb_kuzminsky> *if
[15:37:23] <jepler> a big ball of twine that has been submerged in water long enough to start to mold and decay for instance
[15:37:50] -!- Daerist has quit [Quit: Leaving]
[15:45:20] <skunkworks> that is harsh.. ;)
[15:45:34] <seb_kuzminsky> no, that's very charitable
[15:46:11] <jepler> I mean jute or hemp twine, not nylon or other synthetic
[15:46:40] <jepler> huh if you google "jute" you get nutritional information(!), I didn't think it was something you were supposed to eat.
[15:46:53] <jepler> 32 calories per cup (87g)
[15:47:04] <jepler> surprisingly low in dietary fiber (1.7g)
[15:47:45] <skunkworks> Squirrel!
[15:48:10] -!- ivansanchez has quit [Remote host closed the connection]
[15:49:13] <jepler> huh apparently there is a jute used for culinary purposes https://en.wikipedia.org/wiki/Jute#Tossa_jute_.28Corchorus_olitorius.29 TIL
[15:50:06] <seb_kuzminsky> you vegetarians are weird
[15:52:10] -!- the_wench has quit [Ping timeout: 252 seconds]
[15:54:41] <seb_kuzminsky> jepler: about #49, maybe the "drain_interp_list" flag could help there too - we could set it in emcTaskPlanInit(), just before calling interp.execute on the rs274ngc_startup_code
[15:55:39] <seb_kuzminsky> unless someone objects i'll try to implement it in the stale-statbuffer branch, and if it works there i'll try to develop a test for #49 and see if it fixes that one too
[15:55:47] <jepler> that sounds fully awesome
[15:57:46] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15SebKuzminsky commented on issue #49: Jeff and I discussed a possible fix here:... 02https://github.com/LinuxCNC/linuxcnc/issues/49#issuecomment-224003305
[16:08:59] amnesic_away is now known as amnesic
[17:08:57] -!- kalxas has quit [Ping timeout: 250 seconds]
[17:19:56] kalxas_ is now known as kalxas
[17:22:08] -!- ktchk [ktchk!~eddie6929@n219079180191.netvigator.com] has joined #linuxcnc-devel
[17:30:02] -!- b_b has quit [Remote host closed the connection]
[17:30:14] -!- b_b has quit [Changing host]
[17:31:18] -!- MarkusBec has quit [Remote host closed the connection]
[17:36:41] -!- ktchk has quit [Quit: ktchk]
[17:36:53] -!- sebstrax has quit [Quit: Connection closed for inactivity]
[18:04:52] amnesic is now known as amnesic_away
[18:10:28] -!- skunkworks_ [skunkworks_!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[18:13:17] -!- skunkworks has quit [Ping timeout: 260 seconds]
[18:17:05] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[18:24:38] -!- MarkusBec [MarkusBec!znc@80.69.39.131] has joined #linuxcnc-devel
[18:52:30] -!- rob_h [rob_h!~R@97e42a64.skybroadband.com] has joined #linuxcnc-devel
[18:53:14] -!- Tom_itx has quit [Ping timeout: 272 seconds]
[18:56:38] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[18:57:02] -!- teepee has quit [Ping timeout: 272 seconds]
[18:57:02] teepee_ is now known as teepee
[19:07:04] -!- 7YUAA94JF has quit [Ping timeout: 240 seconds]
[19:13:47] -!- kwallace1 [kwallace1!~kwallace@162.222.30.254] has joined #linuxcnc-devel
[19:14:47] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[19:17:19] amnesic_away is now known as amnesic
[19:30:31] -!- rob_h has quit [Ping timeout: 252 seconds]
[19:47:37] -!- rob_h [rob_h!~R@97e42a64.skybroadband.com] has joined #linuxcnc-devel
[19:58:56] -!- skunkworks_ has quit [Read error: Connection reset by peer]
[20:24:39] -!- skorasaurus has quit [Ping timeout: 246 seconds]
[20:28:47] -!- skunkworks__ [skunkworks__!~skunkwork@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[20:48:34] amnesic is now known as amnesic_away
[20:48:58] amnesic_away is now known as amnesic
[21:12:31] -!- pandeiro has quit [Remote host closed the connection]
[21:17:56] -!- b_b has quit [Remote host closed the connection]
[21:18:27] -!- b_b has quit [Changing host]
[21:21:34] -!- b_b has quit [Remote host closed the connection]
[21:21:57] -!- b_b has quit [Changing host]
[21:33:49] -!- b_b has quit [Remote host closed the connection]
[21:42:44] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[21:51:07] -!- pandeiro has quit [Remote host closed the connection]
[21:54:34] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[22:05:52] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[22:06:08] -!- teepee has quit [Ping timeout: 244 seconds]
[22:06:08] teepee_ is now known as teepee
[22:06:38] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has joined #linuxcnc-devel
[22:10:39] -!- BeachBumPete [BeachBumPete!~IceChat9@2601:585:8200:7a40:d0d5:13c1:9dae:52c] has parted #linuxcnc-devel
[22:21:40] -!- skorasaurus has quit [Ping timeout: 244 seconds]
[22:24:41] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[22:34:38] -!- kalxas has quit [Quit: Goodbye]
[23:08:59] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[23:10:22] -!- teepee has quit [Ping timeout: 272 seconds]
[23:10:22] teepee_ is now known as teepee
[23:22:58] -!- rob_h has quit [Ping timeout: 244 seconds]
[23:26:30] <jepler> this is interesting (from a just-approved post on the forum): http://www.openplcproject.com/
[23:26:42] <jepler> and after you've seen that page for 30 seconds you'll know as much as me
[23:41:24] -!- kingarmadillo has quit [Ping timeout: 272 seconds]
[23:43:34] <PCW> wasn't there another open PLC project a year or 2 ago?
[23:45:39] <jepler> I would not be surprised. My memory is short.
[23:46:21] <jepler> you should write a hostmot2 firmware for your ethernet boards that includes a web-based ladder editor and saves the ladder right on the EEPROM. in your free time.
[23:47:09] <jepler> probably wouldn't technically be hostmot2 anymore at that point
[23:50:51] <PCW> Probably doable with the twiddler interface in my spare time...
[23:51:03] <Tom_itx> key word... in your free time :D
[23:53:36] <andypugh> The email from the chap who created a PLC to study SCADA vulnerabilites was a bit odd. I am not sure how useful it is to create a PLC with known problems. However it is a genuine concern. I went to a talk from a chap who had managed to get control of the Hoover Dam penstocks and the sprinklers in the Bodlean Library. (https://vimeo.com/133661841)
[23:53:43] -!- zeeshan has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/ - 64bit Windows version by http://kvirc.d00p.de/]
[23:54:12] <PCW> jepler: eth-packet-loss triggered a firmware bug in the the Ethernet firmware (fix but no bitfiles other than my test one made yet)
[23:55:15] <PCW> I must not have looked at the LEDs when I tested the scratch registers
[23:57:03] <PCW> (immediate error led if you write to any of the scratch registers)
[23:57:12] -!- zlog has quit [Remote host closed the connection]
[23:57:15] -!- Tom_itx has quit []