Back
[00:01:28] -!- patrickarlt has quit [Remote host closed the connection]
[00:03:59] -!- moorbo has quit [Ping timeout: 240 seconds]
[00:06:07] -!- patrickarlt has quit [Ping timeout: 246 seconds]
[00:08:55] -!- Akex_ has quit [Quit: Connection closed for inactivity]
[00:09:58] -!- md-2 has quit [Remote host closed the connection]
[00:15:02] <PCW> A Cheap (read) FIFO trick to allow retries would be to allow read and write of the read data pointer (or local push/pop)
[00:15:04] <PCW> then if a read packet went astray the host could restore the read pointer and try again
[00:24:31] <PCW> or you could turn that around and not advance the read base pointer at all, when reading the FIFO just the temporary index
[00:24:33] <PCW> and then only "commit" the read in the following write cycle if the read data got there safely
[00:25:28] * PCW is likely talking to himself (again )
[00:30:32] <Tom_itx> still good to get it out :)
[00:32:22] <PCW> :-)
[00:32:40] -!- sumpfralle has quit [Ping timeout: 268 seconds]
[00:45:25] -!- Loetmichel2 has quit [Ping timeout: 250 seconds]
[01:01:59] -!- HSD has quit [Ping timeout: 240 seconds]
[01:06:59] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[01:26:07] -!- Virtakuono has quit [Ping timeout: 246 seconds]
[01:26:16] -!- HSD has quit [Ping timeout: 246 seconds]
[01:27:25] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[01:31:23] -!- fablab has quit [Ping timeout: 264 seconds]
[01:39:06] -!- per_sonne has quit [Ping timeout: 255 seconds]
[01:47:16] -!- PCW has quit [Read error: Connection reset by peer]
[01:52:18] -!- HSD has quit [Ping timeout: 240 seconds]
[02:03:11] amnesic is now known as amnesic_away
[02:13:53] -!- patrickarlt has quit [Remote host closed the connection]
[02:14:46] -!- md-2 has quit [Ping timeout: 246 seconds]
[02:17:43] -!- HSD has quit [Ping timeout: 246 seconds]
[02:18:58] -!- patrickarlt has quit [Ping timeout: 240 seconds]
[02:51:26] -!- patrickarlt has quit [Quit: Leaving...]
[03:27:20] -!- miek123 [miek123!~miek@S010600259ce59399.vn.shawcable.net] has joined #linuxcnc-devel
[03:28:59] -!- AR_ has quit [Ping timeout: 240 seconds]
[03:33:52] -!- asdfasd has quit [Ping timeout: 250 seconds]
[03:39:57] -!- per_sonne has quit [Ping timeout: 265 seconds]
[03:52:38] -!- sector_0 has quit [Quit: Leaving]
[04:06:35] -!- mozmck has quit [Read error: Connection reset by peer]
[04:08:25] -!- mozmck [mozmck!~moses@67.210.159.245] has joined #linuxcnc-devel
[04:19:47] -!- Roguish has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504]]
[04:32:29] -!- per_sonne has quit [Ping timeout: 250 seconds]
[04:33:05] -!- tannewt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
[04:41:50] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[04:55:12] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[04:57:11] -!- furrywolf has quit [Ping timeout: 250 seconds]
[05:07:03] -!- FinboySlick has quit [Quit: Leaving.]
[05:16:20] -!- md-2 has quit [Ping timeout: 268 seconds]
[05:28:39] -!- kwallace1 [kwallace1!~kwallace@142.147.85.210] has parted #linuxcnc-devel
[05:33:34] -!- per_sonne has quit [Ping timeout: 246 seconds]
[05:36:26] -!- anomynous has quit [Ping timeout: 265 seconds]
[05:36:49] sadara_afk is now known as sadara
[06:32:51] -!- SEL has quit [Quit: Leaving]
[06:35:53] -!- Contract_Pilot has quit [Ping timeout: 268 seconds]
[06:36:03] Contract_Pilot1 is now known as Contract_Pilot
[06:41:27] -!- tannewt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
[06:43:38] -!- Miner_48er has quit [Quit: Leaving]
[06:47:15] -!- ve7it has quit [Remote host closed the connection]
[06:50:41] -!- tumdedum has quit [Read error: Connection reset by peer]
[06:57:04] tumdedum_ is now known as tumdedum
[07:08:08] -!- Contract_Pilot has quit [Quit: Leaving]
[07:34:06] -!- per_sonne has quit [Ping timeout: 240 seconds]
[07:34:28] -!- rob_h [rob_h!~robh@90.216.245.185] has joined #linuxcnc-devel
[07:53:06] -!- micges_ [micges_!~micges@dbd31.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[07:56:25] -!- micges has quit [Ping timeout: 252 seconds]
[07:59:48] micges_ is now known as micges
[08:26:07] -!- micges has quit [Ping timeout: 252 seconds]
[08:39:37] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[08:40:57] -!- mhaberler has quit [Quit: mhaberler]
[08:43:46] -!- micges [micges!~micges@afr7.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[09:04:21] -!- anomynous_ has quit [Ping timeout: 244 seconds]
[09:11:51] Contract_Pilot is now known as C_P-Away
[09:20:39] -!- micges has quit [Ping timeout: 240 seconds]
[09:22:09] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[09:27:54] -!- micges [micges!~micges@afr7.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[09:36:12] -!- per_sonne has quit [Ping timeout: 272 seconds]
[10:14:16] -!- micges has quit [Ping timeout: 250 seconds]
[10:16:33] -!- micges [micges!~micges@afr7.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[10:22:38] -!- micges has quit [Ping timeout: 240 seconds]
[10:24:42] -!- micges [micges!~micges@afr7.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[10:24:54] -!- sadara has quit [Quit: Leaving]
[10:36:07] -!- micges has quit [Ping timeout: 246 seconds]
[10:37:00] -!- per_sonne has quit [Ping timeout: 268 seconds]
[10:41:50] -!- nofxx has quit [Ping timeout: 260 seconds]
[10:52:38] -!- micges [micges!~micges@elp93.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[10:59:19] -!- miek123 has quit [Read error: Connection reset by peer]
[10:59:41] -!- miek123 [miek123!~miek@S010600259ce59399.vn.shawcable.net] has joined #linuxcnc-devel
[11:03:42] -!- micges has quit [Ping timeout: 244 seconds]
[11:36:59] -!- per_sonne has quit [Ping timeout: 240 seconds]
[11:38:38] -!- jthornton has quit [Remote host closed the connection]
[11:41:34] -!- jthornton [jthornton!~john@184.21.194.58] has joined #linuxcnc-devel
[11:55:01] -!- mhaberler has quit [Quit: mhaberler]
[11:56:35] <jthornton> skunksleep,
https://www.youtube.com/watch?v=isTD6bDF_LI
[11:56:40] <jthornton> here is another video
[12:10:31] <malcom2073> I know it's plastic, but seriously? Fingers?
[12:10:32] <malcom2073> :P
[12:10:52] <malcom2073> Nice tool post
[12:24:51] -!- HSD has quit [Ping timeout: 265 seconds]
[12:33:17] -!- mhaberler has quit [Quit: mhaberler]
[12:40:42] <archivist> good ol stringy plastic
[12:51:54] -!- HSD has quit [Ping timeout: 272 seconds]
[12:57:52] -!- SEL has quit [Quit: Leaving]
[13:01:06] -!- sheppard has quit [Ping timeout: 265 seconds]
[13:18:13] -!- miek123 has quit [Quit: This computer has gone to sleep]
[13:38:19] -!- per_sonne has quit [Ping timeout: 265 seconds]
[13:56:39] <mozmck> skunkworks: the threading saga on the mach list goes on...
[13:58:32] -!- kwallace [kwallace!~kwallace@142.147.85.210] has joined #linuxcnc-devel
[14:00:47] <mozmck> https://youtu.be/NPwnOZ2gNJ0
[14:29:20] -!- micges [micges!~micges@elp93.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[14:41:42] -!- mhaberler has quit [Quit: mhaberler]
[14:42:59] -!- micges has quit [Quit: Wychodzi]
[14:56:33] -!- mhaberler has quit [Client Quit]
[14:57:44] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[14:58:15] -!- HSD has quit [Ping timeout: 256 seconds]
[15:01:01] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-59-160.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[15:08:15] <seb_kuzminsky> that looks, great, mozmck
[15:10:28] <jepler> at this point I think the only video needed in the threading thread is a rickroll
[15:31:43] <pcw_home> Did you see my suggestion for repeating FIFO reads? ( probably a very old idea )
[15:35:36] <pcw_home> I think I like the push/pop read pointer best since if you dont use the feature it behaves like a standard FIFO
[15:35:38] <pcw_home> and you dont need to worry about pointer sizes/masks etc
[15:39:24] -!- per_sonne has quit [Ping timeout: 264 seconds]
[15:45:05] <pcw_home> whether this is really worth bothering with, I don't Know
[15:45:07] <pcw_home> I can see a use case for high speed streaming output ( laser modulation )
[15:45:08] <pcw_home> streaming input, not sure where you would use that
[15:45:59] <jepler> pcw_home: yes I did, thanks
[15:47:04] <jepler> pcw_home: I agree, I don't think it would be burning too many bridges to start with only output FIFOs supported
[15:48:39] <jepler> but probably figuring out the details of recovering from lost packets in general should be done first
[15:48:56] <pcw_home> Yes
[15:49:32] <jepler> it's easy to simulate lost packets with iptables so that'll be nice
http://code.nomad-labs.com/2010/03/11/simulating-dropped-packets-aka-crappy-internets-with-iptables/
[15:51:12] <pcw_home> Yeah thats needed for testing
[15:51:49] <jepler> pid and motion will both need "no position feedback update was available" inputs, and internal logic added to mask following errors / avoid winding up I-terms. and motion would need to treat too many consecutive missed feedbacks as a fault.
[15:52:49] <pcw_home> I dont think Ive ever seen a dropped packet in my testing but it a benign electrical environment
[15:52:57] <jepler> same here
[15:53:54] <pcw_home> Yeah for PID a freeze input (and internal support) is probably all thats needed
[15:55:06] <jepler> and the 120ms(?) max wait time for a read packet has to be greatly reduced
[15:55:31] <jepler> one problem with that was that the thread period is not known way down in the hm2_eth read response function
[15:56:14] <jepler> and FIFO-type components within hostmot2 will need to recover from a lost write packet
[15:56:15] <pcw_home> thats an issue because it probably needs to be set to some reasonable fraction of the servo thread period
[15:57:23] <jepler> doing it as a fraction of servo period is one possibility
[15:57:32] <jepler> doing it by adding up the transmission and processing times is another
[15:57:36] <pcw_home> On sserial we measure the remote response time , and pad it for timeouts
[15:58:57] <jepler> if your period is 1ms or 10ms, but the turnaround time is 100us either way, then using 20% of 10ms is silly
[15:59:59] <pcw_home> but its not terribly harmful either
[16:00:02] <jepler> yes
[16:01:29] <pcw_home> a reasonable timeout is worst case latency (of all servo thread functions) related
[16:02:32] <jepler> in other words, you have to make the timeout low enough that actually hitting it doesn't make you miss a realtime delay
[16:03:44] <pcw_home> yes and long enough that you dont get false timeouts from host latency
[16:05:38] <pcw_home> in which case you would get the late packet on the next thread
[16:11:43] <pcw_home> on this system ( DC7800/E8500 ) there are rare 120 or so usec added delays in hm2_read
[16:11:44] <pcw_home> rare being say one or twice a week. This also happens in motion-command-handler
[16:11:46] <pcw_home> but much more rarely, so it is rather difficult to know the total thread time
[16:11:47] <pcw_home> which is why a percentage of the thread period seems like a simple starting point
[16:12:41] <pcw_home> (My H97 system does not have this behavior)
[16:34:03] <jepler> OK, so add dealing with a packet that arrived but late to the list of things to handle
[16:34:47] <pcw_home> slowly inventing TCPIP
[16:37:27] <pcw_home> I wonder what other systems do? (LIke Ethernet Powerlink)
[16:37:28] <pcw_home> or do they just say fix your noise issues
[16:46:45] -!- PetefromTn_ has quit [Ping timeout: 255 seconds]
[16:46:52] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-59-160.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[17:09:59] -!- Komzpa has quit [Remote host closed the connection]
[17:11:06] -!- SEL has quit [Quit: Leaving]
[17:21:21] -!- Komzpa has quit [Read error: No route to host]
[17:29:40] -!- justanotheruser has quit [Ping timeout: 246 seconds]
[17:30:11] -!- CaptHindsight has quit [Quit: Leaving]
[17:39:24] -!- Komzpa has quit [Ping timeout: 255 seconds]
[17:40:42] -!- per_sonne has quit [Ping timeout: 272 seconds]
[17:43:52] -!- Komzzpa has quit [Ping timeout: 272 seconds]
[17:43:57] -!- tinkerer [tinkerer!~tinkerer@mail.play-pla.net] has joined #linuxcnc-devel
[17:51:03] -!- riot has quit [Read error: Connection reset by peer]
[17:51:13] -!- moorbo has quit [Remote host closed the connection]
[18:38:55] -!- Akex_ has quit [Quit: Connection closed for inactivity]
[18:47:21] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[18:50:42] -!- ramkam2014 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
[18:51:51] -!- MacGalempsy_ has quit [Ping timeout: 255 seconds]
[18:57:52] -!- MattyMatt has quit [Ping timeout: 246 seconds]
[19:04:45] -!- amiri_ has quit [Remote host closed the connection]
[19:05:01] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[19:08:30] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[19:16:34] -!- _longines has quit [Remote host closed the connection]
[19:18:30] -!- tlab has quit [Ping timeout: 240 seconds]
[19:21:31] -!- Tristitia has quit [Remote host closed the connection]
[19:21:31] -!- Einherjer has quit [Remote host closed the connection]
[19:24:42] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[19:29:11] -!- CaptHindsight [CaptHindsight!~2020@unaffiliated/capthindsight] has joined #linuxcnc-devel
[19:30:07] <skunksleep> jthornton: thanks!
[19:33:18] <skunksleep> mozmck: I am trying hard not to reply.. Steve is in fine form.
[19:38:36] <skunksleep> https://groups.yahoo.com/neo/groups/mach1mach2cnc/conversations/messages/148845
[19:40:55] -!- per_sonne has quit [Ping timeout: 246 seconds]
[19:43:21] -!- amiri has quit [Read error: Connection reset by peer]
[19:52:36] -!- pcw_home has quit [Ping timeout: 264 seconds]
[19:52:58] -!- Vq has quit [Ping timeout: 260 seconds]
[19:54:11] <skunksleep> mozmck: very cool. That thing flies too.
[20:08:26] <skunksleep> http://www.linuxcnc.org/index.php/english/forum/20-g-code/29685-g76-pause-in-z-during-exit-taper-linux-cnc-270
[20:08:48] <skunksleep> Can someone test this on sim?
[20:09:01] <skunksleep> I cannot right now
[20:22:18] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[20:32:38] <Tom_itx> skunksleep, did you get the latest sherline rigid tapping vid?
[20:32:41] -!- SEL [SEL!~SEL@net77-43-27-64.mclink.it] has joined #linuxcnc-devel
[20:35:16] <skunksleep> I think I posted it
[20:35:36] <skunksleep> Or was there another one?
[20:36:25] -!- SEL has quit [Client Quit]
[20:37:42] <skunksleep> Yes I think I got your new one
[20:37:58] -!- Komzzpa has quit [Ping timeout: 246 seconds]
[20:51:05] -!- micges [micges!~micges@elp93.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[20:51:18] <jepler> skunksleep: I tested that on sim/axis/lathe.ini and I don't see a dip in zvel during the thread cutting. Tested with 2.7 branch, describes as v2.7.0-29-g0037cae halscope
http://emergent.unpythonic.net/files/sandbox/master-sim-lathe-thread-taper.png
[20:53:20] -!- Deejay has quit [Quit: bye]
[20:53:49] <jepler> I did a second plot with xpos so it was clearer where in the plot the taper was. it's all within the portion where Zvel is constant
[20:56:54] -!- tlab has quit [Ping timeout: 260 seconds]
[20:57:05] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[20:58:11] <jepler> http://emergent.unpythonic.net/files/sandbox/master-sim-lathe-thread-taper2.png
[20:59:19] <andypugh> I have never quite figured out the little wiggle that X does.
[20:59:41] <skunksleep> That looks perfect
[21:00:16] <jepler> I don't know what the waggle at the start is either!
[21:00:43] <skunksleep> jepler: thank you
[21:01:04] <jepler> skunksleep: welcome
[21:01:22] <andypugh> It always does it. I think it is to make the entry moves always the same. But as the entry waits for index, so is exact-stop (assumption) I don’t think it is neceesary.
[21:02:14] <jepler> oh is it something the g76 cycle is doing?
[21:03:35] <andypugh> Interesting thing today. I made a new config for milling in the horizontal spindle. That means a simple swap of Y and Z. But as the new Y (old Z) runs in the opposite direction it turns out that I had to change the sign of the D-gain
[21:03:52] <andypugh> jepler: Yes, the wiggle is a G76 thing.
[21:04:46] <andypugh> (and, thinking about it, I needed to flip X, not Z really. I have a right-handed coordinate sytem but Y positive _towards_ the table is just confusing.
[21:07:55] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[21:08:18] <skunksleep> What are you going to machine?
[21:08:35] <andypugh> skunksleep: A foundry pattern.
[21:08:49] <andypugh> It’s to big to do any other way.
[21:09:16] <andypugh> But a horizontal spindle is pretty good at machining the sides of a bix.
[21:09:23] <andypugh> (box)
[21:09:42] <andypugh> Well, I anticipate it being good at it.
[21:10:09] <andypugh> I guess tomorrow I get to clean and dry the machine ready for covering it in MDF chips. :-/
[21:16:06] <skunksleep> Yeck
[21:16:57] <andypugh> Maybe I will keep a vacuum cleaner on it, if I can stand the noise.
[21:24:06] -!- Komzpa has quit [Ping timeout: 240 seconds]
[21:42:10] -!- per_sonne has quit [Ping timeout: 260 seconds]
[21:52:26] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[21:52:32] -!- C_P-Away has quit [Quit: Leaving]
[21:52:46] -!- ve7it has quit [Remote host closed the connection]
[21:53:00] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[21:59:11] -!- micges has quit [Quit: Wychodzi]
[22:06:31] -!- Komzpa has quit [Remote host closed the connection]
[22:07:11] -!- chris_99 has quit [Quit: Leaving]
[22:13:55] -!- almostworking has quit [Quit: Textual IRC Client: www.textualapp.com]
[22:33:50] <Tom_itx> zlog_
[22:33:51] <zlog_> Tom_itx: Log stored at
http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2015-09-26.html
[22:35:12] -!- rob_h has quit [Ping timeout: 272 seconds]
[22:39:54] -!- MacGalempsy_ has quit [Read error: Connection reset by peer]
[22:55:40] -!- mhaberler has quit [Quit: mhaberler]
[23:05:01] -!- Komzpa has quit [Ping timeout: 252 seconds]
[23:14:34] -!- tlab has quit [Ping timeout: 260 seconds]
[23:24:07] C_P-Away is now known as Contract_Pilot
[23:29:53] -!- andypugh has quit [Quit: andypugh]
[23:30:41] -!- tinkerer has quit [Remote host closed the connection]
[23:31:12] -!- Komzzpa has quit [Remote host closed the connection]
[23:31:46] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.92 [Firefox 39.0.3/20150806001005]]
[23:38:35] -!- Tom_itx has quit [Ping timeout: 264 seconds]
[23:41:25] -!- shurshur has quit [Ping timeout: 240 seconds]
[23:42:50] -!- per_sonne has quit [Ping timeout: 240 seconds]
[23:48:51] amnesic_away is now known as amnesic
[23:50:58] -!- zlog_ has quit [Ping timeout: 260 seconds]