#linuxcnc-devel | Logs for 2014-12-17

Back
[00:04:37] -!- il has quit [Read error: Connection reset by peer]
[00:10:57] -!- Audioburn has quit [Ping timeout: 258 seconds]
[00:18:37] -!- il has quit [Ping timeout: 258 seconds]
[00:25:52] -!- skorasaurus has quit [Quit: WeeChat 1.0.1]
[00:28:24] -!- adb has quit [Remote host closed the connection]
[00:29:44] -!- Audioburn has quit [Ping timeout: 258 seconds]
[00:30:07] -!- micges-dev1 has quit [Quit: Wychodzi]
[00:37:19] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 0c29415 06linuxcnc 03docs/src/getting-started/Getting-LinuxCNC.txt 10docs/src/getting-started/Getting-Started-with-LinuxCNC.contents.txt 04docs/src/getting-started/Getting_LinuxCNC.txt docs: rename english Getting-Started document for consistency * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0c29415
[00:37:20] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 294b471 06linuxcnc 10docs/src/getting-started/Getting-LinuxCNC.txt docs: new link to the live/install cd * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=294b471
[00:39:39] -!- erictheise has quit [Quit: erictheise]
[00:42:17] <andypugh> seb_kuzminsky: If you are doc-wrangling, there are lots of HAL components that are not mentioned in: http://www.linuxcnc.org/docs/html/hal/components.html
[00:46:40] <andypugh> This footnote is wrong too, I believe: http://www.linuxcnc.org/docs/html/hal/rtcomps.html#_footnote_1 (just needs deleting)
[00:46:44] -!- tekniq has quit [Ping timeout: 256 seconds]
[00:47:10] <seb_kuzminsky> i've been mostly focusing on getting the install & upgrade docs moved from the wiki to the "real" docs
[00:47:45] -!- tekniq_ has quit [Ping timeout: 258 seconds]
[00:48:07] <seb_kuzminsky> wow, that hal/components.html page should probably just be removed
[00:48:19] <seb_kuzminsky> we autogenerate the front page to include all that stuff
[00:48:55] <andypugh> No problem, I just thought it was worth mentioning. If I took the time to learn asciidoc I could make the changes myself. Most of the HAL component omissions are the ones I have added and only done a manpage for, rather than look for other places in the docs they should be mentioned
[00:49:03] il is now known as Audioburn
[00:49:37] <seb_kuzminsky> i think it's kind of wrong that we have multiple docs for several of our things
[00:50:58] <seb_kuzminsky> if you look at docs/src/hal/rtcomps.txt and search for the text in that footnote, you'll see the asciidoc formatting is pretty easy to read
[00:51:11] <andypugh> I can’t decide if it makes it more or less likely that people will find what they want. That page of HAL components is liable to make people think that what they want isn’t there.
[00:51:49] <andypugh> Can be remove bldc_hall for 2.7? It has been very much superceeded for a long time now
[00:52:13] <seb_kuzminsky> a good thing about hal/components.html is that it kinda sorts the components and tells you briefly what they're for
[00:52:28] <seb_kuzminsky> if you think bldc_hal should be removed, i respect your opinion
[00:52:41] <seb_kuzminsky> has it been superceeded by bldc?
[00:52:46] <andypugh> Yes
[00:53:07] <andypugh> It does a small subset of the things that bldc does
[00:53:12] <seb_kuzminsky> i see
[00:53:22] <seb_kuzminsky> typically removal is done in two stages
[00:53:38] <seb_kuzminsky> stage 1: note in all the docs that the thing is going away, and release that
[00:53:47] <seb_kuzminsky> stage 2: remove the thing in a later releasee
[00:54:12] <seb_kuzminsky> that way folks who use is have time to switch at their leisure
[00:54:46] <seb_kuzminsky> i've got to go, bbl
[00:55:52] <andypugh> The bldc_hall manpage has been saying “will be removed” for at least one major release, possibly two: http://www.linuxcnc.org/docs/html/man/man9/bldc_hall3.9.html
[00:57:28] -!- bdon_ has quit [Quit: Connection closed for inactivity]
[01:06:00] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.91 [Firefox 30.0/20140605174243]]
[01:27:01] -!- anth0ny has quit [Quit: anth0ny]
[01:28:46] -!- anth0ny has quit [Client Quit]
[01:30:20] -!- FinboySlick has quit [Remote host closed the connection]
[01:31:21] <KimK> Speaking of hal, I would be interested in suggested methods and tutorials for examining and debugging classicladder. I'm getting back to a project I set aside long ago, and I am beginning to think that classicladder (sometimes whole OS) can be made to crash with bad .clp files. (Corrupt format? simply too large? bad CL setup params? generic memory errors? I don't know.)
[01:32:20] <KimK> So I was wondering what it might take to do memory debugging on CL, and do format verification on the .clp files, and whatever else sounds like it might be good.
[01:34:09] <KimK> Suggestions and advice appreciated. Thanks in advance. I'll be nearby, getting something to eat.
[01:35:36] -!- Audioburn has quit [Ping timeout: 265 seconds]
[01:38:00] <mozmck> As far as doc locations, manpages are really only good for more advanced linux users I would say.
[01:38:30] <PCW> Speaking of bugs, found a fun bug in the axis calibrate pane, not sure exactly how I did it but managed to splatter the ini file name throughout the ini file
[01:38:32] <PCW> (appended to various parameters)
[01:38:50] pinkfloyd is now known as Audioburn
[01:40:40] <PCW> ("save to file" did a bit more than I wanted)
[01:41:48] -!- il has quit [Ping timeout: 258 seconds]
[01:44:33] -!- mhaberler has quit [Quit: mhaberler]
[01:54:52] -!- rob_h has quit [Ping timeout: 245 seconds]
[02:01:34] -!- anth0ny has quit [Quit: anth0ny]
[02:04:45] -!- FinboySlick has quit [Remote host closed the connection]
[02:17:26] -!- anth0ny has quit [Client Quit]
[02:35:36] -!- dgarr [dgarr!~dgarrett@71-223-73-226.phnx.qwest.net] has joined #linuxcnc-devel
[02:37:49] <dgarr> seb_kuzminsky: i will merge v2_hallib to 2.7 soon (hallib with HALLIB_PATH and LIB: for explicit naming without search) thanks for your suggestion on path,this is a good compromise
[02:38:58] <dgarr> and i will have some updates for moveoff in a few days after testing on hardware with PID loops, with an xzc machine, and a new use-case to support offsets always as well as onpause
[02:42:46] -!- sumpfralle has quit [Quit: Leaving.]
[02:49:46] -!- SpiKe^^ [SpiKe^^!george@unaffiliated/spike/x-4353294] has joined #linuxcnc-devel
[02:49:54] -!- SpiKe^^ [SpiKe^^!george@unaffiliated/spike/x-4353294] has parted #linuxcnc-devel
[02:50:43] <seb_kuzminsky> andypugh: oh, that's great! in that case yes, please to remove it
[02:51:41] <seb_kuzminsky> and add a note to the "Updating your config" part of the "Updating LinuxCNC" document advising users to switch to the bldc component
[03:04:06] <seb_kuzminsky> PCW: that's freaky
[03:04:11] <seb_kuzminsky> is it reproducible?
[03:05:59] -!- Audioburn has quit [Ping timeout: 265 seconds]
[03:10:44] -!- il has quit [Ping timeout: 258 seconds]
[03:18:33] -!- ariscop has quit [Ping timeout: 265 seconds]
[03:21:56] -!- PetefromTn_ has quit [Quit: I'm Outta here!!]
[03:25:38] -!- putnik has quit [Ping timeout: 250 seconds]
[03:25:46] -!- schimmi has quit [Ping timeout: 255 seconds]
[03:29:49] -!- syyl_ has quit [Ping timeout: 264 seconds]
[03:32:26] -!- jfigie has quit [Quit: Ex-Chat]
[03:32:44] -!- swingley has quit [Remote host closed the connection]
[03:37:12] -!- Valen has quit [Quit: Leaving.]
[03:48:02] -!- Audioburn has quit [Ping timeout: 265 seconds]
[03:55:22] <KGB-linuxcnc> 03Dewey Garrett 052.7 8b44ccf 06linuxcnc 10(37 files in 10 dirs) hallib: support for system-wide halfiles * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8b44ccf
[03:56:30] <seb_kuzminsky> thanks dgarr !
[04:00:37] -!- Tom_L [Tom_L!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[04:07:22] -!- syyl_ has quit [Ping timeout: 245 seconds]
[04:09:46] -!- Audioburn has quit [Ping timeout: 258 seconds]
[04:17:38] -!- AR__ has quit [Ping timeout: 250 seconds]
[04:18:58] -!- Audioburn has quit [Ping timeout: 258 seconds]
[04:23:11] -!- il has quit [Ping timeout: 258 seconds]
[04:25:34] <seb_kuzminsky> wow, this guy seriously misunderstands what linuxcnc is capable of: http://blog.cnccookbook.com/2014/12/16/10-features-pros-hobby-cnc-controllers-dont/
[04:26:15] -!- Audioburn has quit [Ping timeout: 258 seconds]
[04:27:02] <seb_kuzminsky> no branching in gcode? no rigid tapping? no home-to-index? backlash compensation? buggy tool compensation?
[04:29:11] -!- pinkfloyd has quit [Ping timeout: 272 seconds]
[04:29:39] -!- Tom_L has quit []
[04:30:02] <skunkworks> he was a mach guy.. but does have a tormach lathe now.
[04:30:26] <skunkworks> but yes - a good percentage of those things linuxcnc can do perfectly..
[04:32:25] <cradek> > I will say that while Mach3 on my mill has had a number of bugs off and on, LinuxCNC on my Tormach Lathe has been solid so far. The Tormach guys really gave it a wringing out.
[04:32:25] <skunkworks> and dripfeeding is an advantage... just odd.
[04:32:39] <cradek> now that's just really obnoxious
[04:33:25] -!- dgarr has quit [Ping timeout: 264 seconds]
[04:33:48] <seb_kuzminsky> i'm crafting a very polite and factual comment...
[04:34:10] <cradek> he should have made it clear the article was about his uninformed feelings, not about facts
[04:34:33] <cradek> I think this is hard, therefore linuxcnc must not do it, never mind googling it
[04:35:07] <cradek> he's right about the lathe roughing cycle
[04:35:26] <cradek> but linuxcnc has homed to index for 20 years for fuck's sake
[04:35:30] <skunkworks> that would be an awesome addition.. I know someone started working on it...
[04:35:40] <cradek> yeah I'd love to have it
[04:35:54] <skunkworks> I can't remember who though
[04:36:06] <skunkworks> he seemed to be pretty far along
[04:36:48] <cradek> http://xkcd.com/386/
[04:38:35] -!- anth0ny has quit [Quit: anth0ny]
[04:38:51] -!- ariscop [ariscop!~Phase4@pa49-183-205-127.pa.vic.optusnet.com.au] has joined #linuxcnc-devel
[04:38:58] <skunkworks> bpuk
[04:40:43] <seb_kuzminsky> wow, i hadn't noticed skunkworks' rigid peck tapping video before
[04:40:46] <seb_kuzminsky> https://www.youtube.com/watch?v=jAcFeVlftrw
[04:40:51] <seb_kuzminsky> neat
[04:41:17] <skunkworks> and that is only because I was holding a 1/2 tap in a drill chuck..
[04:41:23] <skunkworks> lazy bastard
[04:42:58] <skunkworks> http://comments.gmane.org/gmane.linux.distributions.emc.user/39104
[04:43:22] <skunkworks> http://www.bpuk.org/linuxcnc/
[04:44:57] <skunkworks> cool
[04:44:59] <skunkworks> http://www.bpuk.org/linuxcnc/g71_finish_allowances.png
[04:55:30] <KimK> I just looked at the guy's 10-point article. On #10 (drip feeding), that's been unnecessary for a long time, but his point about trying to insure correct gcode (from a central source?) is valid, and reminds me of a feature I'd like to see.
[04:55:30] <KimK> When enabled (in the ini file?) linuxcnc (what, axis? not sure.) would load from a local git repo (fed from the "programming office"). If the operator wanted to make changes in the gcode for whatever reason (programmers assumptions were in error, had to use a different vice/tool/fixture, whatever) the operator *can* make changes in the gcode, but he must git commit and say what he did and why.
[04:57:34] <KimK> There would have to be a "save changes" button, of course, the operator doesn't need to know how git works.
[04:59:11] <KimK> Just an idea.
[05:01:08] -!- amiri_ has quit [Ping timeout: 258 seconds]
[05:02:17] -!- varesa has quit [Ping timeout: 258 seconds]
[05:02:40] -!- fipes has quit [Ping timeout: 258 seconds]
[05:07:35] -!- FinboySlick has quit [Quit: Leaving.]
[05:08:32] -!- ariscop has quit [Ping timeout: 256 seconds]
[05:19:46] <seb_kuzminsky> ok, i posted it, it's awaiting moderation
[05:29:18] <KimK> Hi Seb, I'll keep the article open, I'll look forward to seeing your comments. I assume you're delivering more of your "...delicate, precise kind of smacking..."?
[05:29:52] <KimK> Or maybe that's just for kernel building?
[05:31:05] -!- nofxx_ has quit [Ping timeout: 264 seconds]
[05:40:18] <seb_kuzminsky> heh
[05:41:52] <seb_kuzminsky> KimK: i dont know much about manufacturing, but my impression is that generally gcode is written by cam software, not machinists
[05:42:50] <seb_kuzminsky> how much control do the operators on the machine floor have over what happens on their machines? i assume they set the tool table, touch off, and then run a giant opaque g-code program that they got from some guy who works on a cam station in an office
[05:43:34] <seb_kuzminsky> at least that's how it was done at the University of Colorado machine shop that i worked at a couple of years ago
[05:44:38] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 46564b3 06linuxcnc 10docs/src/getting-started/Getting-LinuxCNC.txt docs: better "Getting LinuxCNC" intro * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=46564b3
[05:45:18] <kwallace> When I worked in a real machine shop, the operator set up the tool changer and work holding, loaded the program, did a quick check, pushed GO, then deburred parts for the rest of the run.
[05:46:01] <KimK> Yes, this is generally true, but sometimes the operators have to make last minute changes, and that's fine, but some may a want a record kept of the changes. Maybe an exotic material work-hardens more/less than the programmers thought, and the operator has to make lots of feed/speed changes for different cuts.
[05:46:33] <seb_kuzminsky> KimK: good point, there might be twiddling of FO & SO
[05:46:40] <KimK> kwallace: Hi Kirk! Yes, that's the way it's *supposed* to work, lol. But sometimes it doesn't.
[05:47:04] <seb_kuzminsky> and that'd be valuable feedback to the programmer (the guy who runs the CAM software & produces giant g-code files)
[05:47:24] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master f3ca26a 06linuxcnc 10scripts/linuxcnc.in Merge remote-tracking branch 'origin/2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f3ca26a
[05:47:33] <KimK> Nice to have some kind of record of what was done too, as far as ISO9000, and other paperwork baloney.
[05:47:44] <seb_kuzminsky> but it's not really something the operator could change in the program, is it? they'd need to tweak the CAM settings and re-generate the toolpaths, and they dont have access to that on the machine floor i think
[05:48:29] <kwallace> In the shop I worked at, the job would go back to the CAM room, to be fixed.
[05:49:12] <KimK> If it's contouring (often the case), then the feed and speed is set at the beginning of some sub-operation.
[05:50:05] <KimK> Anyway, it's an idea, and git seems made for it.
[05:51:33] <pcw_home> seb_kuzminsky: I'll try to duplicate the calibrate bug tommorow
[05:52:09] <seb_kuzminsky> KimK: i certainly keep all my interesting g-code programs in a git repo, and tweak them as i go
[05:52:48] <seb_kuzminsky> and i use this, because i'm too poor to afford CAM software so i write most of my g-code by hand: https://github.com/SebKuzminsky/lib-gcode
[05:52:56] <seb_kuzminsky> pcw_home: that'd be great, thanks
[05:54:57] pinkfloyd is now known as Audioburn
[05:55:43] Audioburn is now known as il_
[05:57:51] -!- il has quit [Ping timeout: 272 seconds]
[05:59:06] il_ is now known as il
[06:01:17] -!- ve7it has quit [Remote host closed the connection]
[06:03:29] -!- Fox_Muldr has quit [Ping timeout: 264 seconds]
[06:05:50] <kwallace> I suppose real shops have some sort of version control somewhere in the work flow. It used to be in the corner of the velum.
[06:09:02] <kwallace> That was back when CNC operators wore white lab coats.
[06:09:11] Audioburn is now known as il_
[06:11:17] -!- il has quit [Ping timeout: 258 seconds]
[06:12:00] -!- zlog has quit [Ping timeout: 256 seconds]
[06:12:34] -!- Tom_itx has quit [Ping timeout: 256 seconds]
[06:13:30] -!- KimK has quit [Ping timeout: 265 seconds]
[06:14:26] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[06:14:39] -!- zlog [zlog!~zlog@ip68-102-196-57.ks.ok.cox.net] has joined #linuxcnc-devel
[06:16:24] -!- FreezingCold has quit [Quit: Out]
[06:20:19] <kwallace> I wonder if Git could be used in the background with a controller's file utility?
[06:22:34] -!- zezic [zezic!~Serge@31.204.102.189] has joined #linuxcnc-devel
[06:22:54] <kwallace> It would need to be tied in with anything that could change a file, so sounds more like the controller should be a slave to a file server.
[06:26:45] <kwallace> Along with the tool manager and material acquisition system. Damn, my glass is empty.
[06:30:17] -!- KimK has quit [Ping timeout: 245 seconds]
[06:34:12] <kwallace> And now ends another broad cast day ... beeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
[06:34:19] -!- kwallace [kwallace!~kwallace@smb-185.sonnet.com] has parted #linuxcnc-devel
[06:35:11] -!- FreezingCold has quit [Read error: Connection reset by peer]
[06:37:12] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[06:37:17] -!- Flipp__ has quit [Ping timeout: 240 seconds]
[06:47:33] il_ is now known as il
[06:48:09] -!- Zboonet has quit [Quit: Leaving]
[06:55:54] -!- FreezingCold has quit [Quit: Out]
[06:59:55] -!- ariscop [ariscop!~Phase4@2001:44b8:4196:e800:a2a8:cdff:fe1c:74c4] has joined #linuxcnc-devel
[07:00:42] -!- franco has quit [Quit: Saliendo]
[07:06:50] -!- nofxx_ has quit [Changing host]
[07:20:50] -!- The__Ball has quit [Remote host closed the connection]
[07:27:31] pinkfloyd is now known as il_
[07:29:52] -!- il has quit [Ping timeout: 258 seconds]
[07:38:41] -!- archivist_herron has quit [Ping timeout: 258 seconds]
[07:38:55] -!- karavanjo has quit [Remote host closed the connection]
[07:39:50] -!- swingley has quit [Remote host closed the connection]
[07:43:17] il_ is now known as il
[07:47:41] -!- anth0ny has quit [Quit: anth0ny]
[07:51:02] -!- FreezingCold has quit [Read error: Connection reset by peer]
[07:53:26] -!- FreezingCold has quit [Remote host closed the connection]
[07:59:51] -!- putnik has quit [Ping timeout: 265 seconds]
[08:00:51] -!- putnik has quit [Changing host]
[08:02:54] <linuxcnc-build> build #2786 of 1202.rip-lucid-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1202.rip-lucid-amd64/builds/2786 blamelist: Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
[08:03:41] <linuxcnc-build> build #2796 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2796 blamelist: Sebastian Kuzminsky <seb@highlab.com>, Dewey Garrett <dgarrett@panix.com>
[08:09:01] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[08:15:01] -!- swingley has quit [Ping timeout: 250 seconds]
[08:16:26] -!- patrickarlt has quit [Read error: Connection reset by peer]
[08:25:00] -!- Mr_Sheesh has quit [Read error: Connection reset by peer]
[08:39:25] -!- sivu has quit [Ping timeout: 264 seconds]
[09:00:49] Audioburn is now known as il_
[09:02:47] -!- il has quit [Ping timeout: 272 seconds]
[09:06:33] -!- quiqua has quit [Ping timeout: 265 seconds]
[09:06:33] quiqua_ is now known as quiqua
[09:06:51] -!- il_ has quit [Ping timeout: 258 seconds]
[09:07:25] Audioburn is now known as il
[09:07:44] il is now known as Audioburn
[09:15:15] -!- toastydeath has quit [Ping timeout: 250 seconds]
[09:15:46] -!- swingley has quit [Ping timeout: 250 seconds]
[09:27:02] -!- rob_h [rob_h!~robh@2.223.245.232] has joined #linuxcnc-devel
[09:39:10] -!- Meduza has quit [Quit: No Ping reply in 180 seconds.]
[09:43:42] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[10:02:13] -!- nofxx_ has quit [Ping timeout: 264 seconds]
[10:16:17] -!- swingley has quit [Ping timeout: 240 seconds]
[10:17:56] -!- erve has quit [Ping timeout: 256 seconds]
[10:26:40] -!- toner has quit [Remote host closed the connection]
[10:30:13] -!- nofxx_ has quit [Changing host]
[10:30:15] <andypugh> Bob’s article claims benefits for drip-feed that can equally well be achieved by keeping the programs on a networked drive, which is pretty easy with both LinuxCNC and Mach.
[10:31:08] -!- slothmachine2 has quit [Ping timeout: 265 seconds]
[10:43:16] -!- James628 has quit [Quit: Page closed]
[10:51:53] -!- Audioburn has quit [Ping timeout: 258 seconds]
[10:58:57] -!- anth0ny has quit [Quit: anth0ny]
[11:17:17] -!- swingley has quit [Ping timeout: 240 seconds]
[11:21:06] <skunkworks> although with mach - your not supposed to use network because it could cause problems with the printer port. Maybe it is better with motion control cards.
[11:35:02] -!- il has quit [Ping timeout: 244 seconds]
[11:45:29] -!- skunkworks has quit [Remote host closed the connection]
[11:59:27] -!- theorbtwo has quit [Ping timeout: 245 seconds]
[12:06:38] -!- pinkfloyd has quit [Ping timeout: 258 seconds]
[12:06:54] -!- theorbtwo has quit [Ping timeout: 245 seconds]
[12:07:48] -!- dgarr [dgarr!~dgarrett@71-223-73-226.phnx.qwest.net] has joined #linuxcnc-devel
[12:14:05] -!- DAIBO has quit [Client Quit]
[12:14:49] -!- nofxx_ has quit [Ping timeout: 264 seconds]
[12:18:25] -!- swingley has quit [Ping timeout: 265 seconds]
[12:26:09] -!- ulysess has quit [Quit: Visit misapuntesde.com]
[12:26:17] -!- Zboonet has quit [Remote host closed the connection]
[12:31:07] -!- [cube] has quit [Ping timeout: 250 seconds]
[12:38:18] amnesic_away is now known as amnesic
[12:42:17] -!- dan2k3k4 has quit [Ping timeout: 258 seconds]
[12:48:52] <KGB-linuxcnc> 03Dewey Garrett 052.7 1992591 06linuxcnc 10lib/hallib/hookup_moveoff.tcl hookup_moveoff.tcl: fix fb connections * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1992591
[12:57:45] -!- Nancy2012 has quit [Ping timeout: 272 seconds]
[12:59:04] -!- karavanjo has quit [Ping timeout: 255 seconds]
[13:00:25] -!- zezic has quit [Ping timeout: 264 seconds]
[13:05:01] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[13:06:39] -!- archivist_herron has quit [Ping timeout: 250 seconds]
[13:12:59] amnesic is now known as amnesic_away
[13:13:14] -!- zezic [zezic!~Serge@31.204.102.189] has joined #linuxcnc-devel
[13:18:42] -!- erve_ has quit [Ping timeout: 256 seconds]
[13:19:17] -!- swingley has quit [Ping timeout: 272 seconds]
[13:19:25] -!- dan2k3k4 has quit [Read error: Connection reset by peer]
[13:20:18] -!- b_b has quit [Changing host]
[13:40:55] -!- quiqua has quit [Quit: quiqua]
[13:48:14] <skunkworks> http://www.thecooltool.com/en/accessories/details/sandybox/
[13:49:57] -!- dan2k3k4 has quit [Ping timeout: 240 seconds]
[13:52:18] -!- txp has quit [Remote host closed the connection]
[13:54:25] -!- dan2k3k4k5 has quit [Ping timeout: 255 seconds]
[14:03:33] amnesic_away is now known as amnesic
[14:05:39] -!- amiri has quit [Ping timeout: 245 seconds]
[14:17:39] -!- micges [micges!~toudi@aeir111.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[14:19:32] -!- swingley has quit [Ping timeout: 250 seconds]
[14:36:27] -!- pandeiro` has quit [Remote host closed the connection]
[14:46:27] -!- PetefromTn_ [PetefromTn_!~IceChat9@75-136-60-251.dhcp.jcsn.tn.charter.com] has joined #linuxcnc-devel
[14:46:57] -!- wondie has quit [Quit: Page closed]
[15:03:39] <seb_kuzminsky> that master runtests failure is unexpected and interesting
[15:08:32] <seb_kuzminsky> oh, looks like a bug in the test
[15:09:28] <seb_kuzminsky> # give linuxcnc a second to finish
[15:09:28] <seb_kuzminsky> sleep 1.0
[15:09:37] <seb_kuzminsky> note to self: sleep is not a synchronization primitive
[15:10:30] <cradek> ~/emc/tests$ grep -r sleep .|wc -l
[15:10:30] <cradek> 35
[15:10:55] <cradek> it's not a good one, but it's a popular one
[15:11:08] * seb_kuzminsky hides
[15:15:47] <skunkworks> seb_kuzminsky, your comment hasn't shown up yet...
[15:16:41] <seb_kuzminsky> skunkworks: yeah, i noticed that
[15:16:54] <seb_kuzminsky> it's still "awaiting moderation"
[15:17:14] <seb_kuzminsky> here's a paste of it, in case it disappears: http://pastebin.com/aVm1mNCn
[15:20:05] <seb_kuzminsky> cradek: i think most of those sleeps are not the kind of bug that caused the build failure above
[15:20:36] <seb_kuzminsky> in fact, the toolchanger/toolno-pocket-differ test is the only one that looks like a real bug
[15:20:38] -!- swingley has quit [Ping timeout: 250 seconds]
[15:23:08] -!- kwallace [kwallace!~kwallace@smb-26.sonnet.com] has joined #linuxcnc-devel
[15:25:47] -!- zezic has quit [Quit: Leaving]
[15:39:15] -!- pandeiro has quit [Read error: Connection reset by peer]
[15:41:58] -!- Loetmichel has quit [Ping timeout: 255 seconds]
[15:52:53] Cylly is now known as Loetmichel
[15:55:05] -!- erve has quit [Ping timeout: 272 seconds]
[16:25:48] -!- vapula has quit [Quit: Leaving]
[16:39:53] -!- mrsun has quit [Quit: Leaving]
[16:44:27] -!- zeitue has quit [Quit: Leaving]
[16:53:16] <KimK> skunkworks: I don't see the price of "SandyBox", do you know?
[16:53:35] <skunkworks> no.. they posted it on the machinekit list.
[16:54:24] <KimK> Just curious what they're getting for the thing.
[16:55:10] <skunkworks> https://groups.google.com/forum/#!topic/machinekit/ea2ik1Gr61s
[17:01:23] <pcw_home> look like a beaglebone and DB25 adapter
[17:01:43] <skunkworks> I would assume that is what it is..
[17:03:27] <andypugh> I don’t think that they are claiming anything else of it. However it is interesting that it seems to be doing some sort of remote X-session over USB.
[17:04:39] <skunkworks> right - untill the rest of the machinetalk gets worked out.. Then they should be able to connect to it using socket or whatever it is called.
[17:05:27] <pcw_home> Wonder why they chose USB?
[17:05:52] <skunkworks> I think alex_joni had a system setup using linuxcnc in a similar way.
[17:06:04] <skunkworks> (over usb)
[17:06:45] <pcw_home> Yeah, that may even be Alex's adapter
[17:06:53] <skunkworks> oh - sure
[17:06:55] -!- pandeiro has quit [Read error: Connection reset by peer]
[17:07:04] <skunkworks> iirc he had done some work with them..
[17:07:08] <skunkworks> maybe
[17:10:51] -!- adb has quit [Ping timeout: 265 seconds]
[17:11:19] -!- jduhls has quit [Ping timeout: 265 seconds]
[17:12:26] -!- spatialbrew has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[17:13:29] <seb_kuzminsky> when people complained about jeff and me starting to write lui, we looked in to machinekit's new communication system a little
[17:14:02] <seb_kuzminsky> they have a server that speaks nml to their controller, just like our and their guis do, but this server accepts network connections (iirc) and translates them to nml
[17:14:13] <seb_kuzminsky> so it's a bit like linuxcncrsh, but with a smarter protocol on the front end
[17:15:14] <andypugh> I believe that is a half-way house to a system that doesn’t use NML
[17:15:28] -!- KimK has quit [Ping timeout: 250 seconds]
[17:16:37] <seb_kuzminsky> i think so too
[17:17:30] amnesic is now known as amnesic_away
[17:17:38] <skunkworks> do you constanly have the louie louie song in your head?
[17:17:53] <pcw_home> I do now
[17:19:10] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[17:20:54] <seb_kuzminsky> my comment on the CNC Cookbook article got posted: http://blog.cnccookbook.com/2014/12/16/10-features-pros-hobby-cnc-controllers-dont/
[17:21:14] -!- b_b has quit [Remote host closed the connection]
[17:22:35] <skunkworks> awesome!
[17:25:39] -!- KimK has quit [Ping timeout: 245 seconds]
[17:26:30] -!- ktchk [ktchk!~eddie6929@n219073005158.netvigator.com] has joined #linuxcnc-devel
[17:27:42] <bjmorel_work> seb_kuzminsky: Very well written comment.
[17:28:32] <bjmorel_work> seb_kuzminsky: Did you put ballscrews in your Bridgeport?
[17:28:57] <seb_kuzminsky> thanks!
[17:29:02] <seb_kuzminsky> it already had ballscrews
[17:29:27] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[17:29:30] <seb_kuzminsky> it's an R2E3, which was built by Bridgeport as a full CNC machine originally
[17:29:42] <seb_kuzminsky> cradek and i replaced the old controller with LinuxCNC
[17:29:45] -!- tocka has quit [Quit: tocka]
[17:29:59] <seb_kuzminsky> but the amps and iron are original
[17:30:51] -!- lair82 has quit [Quit: Page closed]
[17:31:19] -!- dan2k3k4 has quit [Ping timeout: 255 seconds]
[17:31:34] <cradek> > The tool compensation feature includes support for multiple simultaneous offsets, typically used for nominal tool diameter and wear compensation.
[17:31:39] <cradek> I don't think this is true
[17:32:11] <seb_kuzminsky> isnt that what g43.2 does?
[17:32:19] <cradek> that's length/offset, not diameter
[17:32:32] <seb_kuzminsky> oops
[17:32:51] <cradek> people often stir together the ideas of length and diameter
[17:34:42] <seb_kuzminsky> i see now that you are right
[17:34:50] <seb_kuzminsky> darn
[17:35:16] <cradek> eh it's close enough
[17:35:55] <cradek> I think his problem #8 assumes all (both?) hobby controllers have the same bugs in their cutter comp implementations
[17:35:59] -!- KimK has quit [Ping timeout: 265 seconds]
[17:36:18] <archivist> seb_kuzminsky, straightness compensation, you could mention stuarts cinci
[17:36:19] <cradek> I assume the PCNC1100 manual is talking about working around mach bugs
[17:36:51] <cradek> who knows - they may still use the old emc algorithm which was pretty limited
[17:37:14] <cradek> uhh file:///C:/Users/BobWarfield/Downloads/PCNC1100-3-3-UM_0712A_web.pdf
[17:37:18] <cradek> that ain't gonna work
[17:37:34] <cradek> why am I still reading this
[17:37:37] <pcw_home> I dont think he is at all familiar with linuxcnc and assumed it was more similar to Mach than it is
[17:37:45] <cradek> yes
[17:37:59] <cradek> he doesn't seem to know what he doesn't know
[17:38:25] <jepler> like I'd get anything right if I wrote about Mach
[17:38:43] <cradek> you'd know not to, because you know what you don't know
[17:38:50] <andypugh> http://youtu.be/cm2gZh5k4F0 : How to fiddle the machine parameters to make your point.
[17:38:53] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[17:39:55] <andypugh> Bob did subscribe to the forums a year or more ago. (I saw the name go past).
[17:40:06] <cradek> andypugh: wow what a video
[17:43:03] <cradek> although a reversing tapping head is always going to be faster than accelerating a spindle a bunch of times, they're sure a pain
[17:43:08] <cradek> bbl
[17:45:07] <archivist> I dont like the thread force needed to reverse the tapmatic
[17:48:36] -!- ktchk [ktchk!~eddie6929@n219073005158.netvigator.com] has parted #linuxcnc-devel
[17:50:32] -!- dgarr has quit [Quit: Leaving.]
[17:54:52] <bjmorel_work> I was quoting a customer a ball screw assembly this morning & noticed that Rockford has ball screw kits for Bridgeport & clones.
[17:54:55] <bjmorel_work> http://www.rockfordballscrew.com/products/retrofit-kits/
[17:58:00] <skunkworks> andypugh, wow. that machine might also have some sort of acurate depth control that you are seeing.. (although the up pause doesn't make any sense...)
[17:58:50] <skunkworks> eh - I think andy is right - crappy machine setup.
[18:07:11] -!- mozmck has quit [Read error: Connection reset by peer]
[18:08:28] -!- tty has quit [Quit: tty]
[18:23:09] -!- KimK has quit [Ping timeout: 245 seconds]
[18:24:10] -!- mozmck [mozmck!~moses@67.210.159.245] has joined #linuxcnc-devel
[18:25:10] -!- KimK [KimK!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[18:31:01] -!- moorbo has quit [Remote host closed the connection]
[18:35:28] -!- rob_h has quit [Ping timeout: 256 seconds]
[18:42:23] -!- kb8wmc [kb8wmc!~chatzilla@64.25.194.29] has joined #linuxcnc-devel
[18:47:54] -!- syyl_ws has quit [Quit: Verlassend]
[18:58:41] -!- fran_becu_ has quit [Remote host closed the connection]
[19:00:14] -!- nofxx_ has quit [Changing host]
[19:03:01] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[19:05:37] -!- anth0ny has quit [Quit: anth0ny]
[19:10:40] -!- rob_h [rob_h!~robh@2.223.245.232] has joined #linuxcnc-devel
[19:10:47] -!- acdha has quit [Ping timeout: 272 seconds]
[19:19:11] -!- micges1 [micges1!~toudi@aehw140.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[19:23:13] -!- micges has quit [Ping timeout: 264 seconds]
[19:28:32] micges1 is now known as micges
[19:32:04] -!- f1oat [f1oat!~f1oat@AMontsouris-553-1-57-29.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[19:36:08] -!- erve has quit [Remote host closed the connection]
[19:37:07] -!- Connor1 [Connor1!~Connor@24.214.127.194] has joined #linuxcnc-devel
[19:37:23] -!- Connor has quit [Ping timeout: 245 seconds]
[19:41:51] pinkfloyd is now known as il
[19:44:32] <skunkworks> seb_kuzminsky, bob replied..
[19:45:26] -!- toastydeath has quit [Read error: Connection reset by peer]
[19:48:04] -!- anth0ny has quit [Quit: anth0ny]
[19:54:54] -!- il has quit [Ping timeout: 245 seconds]
[20:09:12] <cradek> > Rather than delve into the excruciating detail of exactly which controls do what
[20:09:29] pinkfloyd is now known as il
[20:09:45] <cradek> but that's what the original post was ABOUT
[20:10:08] <cradek> it's what the TITLE says
[20:11:34] <cradek> in better news, I booted our rtai kernel live (because it's what I had on my stick) to test a usb-connected tape drive, and it worked fine, shows up as st0 like normal
[20:11:38] <cradek> that's pretty cool
[20:12:01] <cradek> yes there are usb tape drives - you don't need scsi anymore
[20:13:23] <PCW> Probably SCSI protocol somewhere
[20:16:28] <cradek> oh sure
[20:17:16] <cradek> I'm sure scsi gets encapsulated in at least a layer or two
[20:17:25] <cradek> I meant you don't need scsi hardware
[20:20:52] <PCW> Is their modern SCSI hardware?
[20:21:27] <cradek> last I bought a (new) tape drive it was available in both scsi and sas
[20:22:05] <cradek> so I think so
[20:22:32] -!- il has quit [Read error: Connection reset by peer]
[20:22:36] <PCW> hmm that last tape drive I used was a TK50 :-)
[20:22:46] <seb_kuzminsky> i feel hm2_scsi coming on
[20:23:12] <cradek> you're not the first one to suspect scsi would be a better realtime interface than parport
[20:23:59] <PCW> Even IDE/SATA
[20:26:30] <cradek> yeah it's all the same
[20:26:45] <cradek> any interface anyone has stuck a tape drive or scanner on is probably fine
[20:26:56] <cradek> epp, floppy, scsi, ide
[20:28:14] <KimK> I've wondered about using SATA for things too, since they're fast, and motherboards anymore seem to have three to six of them(!)
[20:28:32] <PCW> Wish Xilinx would put a hard 1G EMAC in a cheap FPGA
[20:28:34] <PCW> Intels new PCIE 1G MAC/PHYs are only ~$3 dollarish
[20:28:39] <cradek> more importantly you can add them with cheap-or-free pci cards
[20:30:53] <PCW> I wonder what the SATA--PATA bridge latencies are like (we only pay about $1.60 for the ones we use)
[20:32:53] -!- pcw_home has quit [Ping timeout: 244 seconds]
[20:33:21] -!- micges has quit [Quit: Leaving]
[20:33:34] -!- wondi has quit [Ping timeout: 246 seconds]
[20:34:40] <PCW> I'd use the Intel MAC but the Xilinx PCIE root node uses 10000 LE's
[20:37:05] <andypugh> Thunderbolt?
[20:39:26] <PCW> Still pretty uncommon (plus Intel specs need NDA)
[20:40:52] <cradek> the physical scsi bus is better than epp, floppy, ide, sata, etc: supports multiple targets, and can easily drive nice long wires
[20:41:03] <cradek> see also, gpib
[20:41:39] <andypugh> I have two in this room, They must be very common :-)
[20:41:49] <cradek> which?
[20:41:59] <andypugh> Thunderbolt.
[20:42:05] <andypugh> GPIB is upstairs.
[20:42:12] <PCW> plus Ethernet has Isolation which is nice (PCIE could have had it except for a stupid beacon spec)
[20:42:17] <cradek> yeah I might have to go into the next room to find gpib stuff
[20:42:42] <cradek> I bet ethernet is the clear winner in today's world
[20:43:46] <PCW> USB3 might be decent
[20:44:09] <PCW> full duplex, interrupt driven etc
[20:44:17] <cradek> no isolation
[20:44:25] <PCW> well sure
[20:45:21] <PCW> Not sure if its possible ( a tiny xfrmer could isolate PCIE except for the stupid beacon)
[20:46:22] <cradek> I used a connector pried off an ethernet card for something the other day, and was surprised to find the tiny transformer in it that made my stuff ... not connect
[20:46:26] <cradek> obvious in retrospect
[20:47:00] SkramX__ is now known as SkramX
[20:47:16] <PCW> yeah most use "integrated magnetics"
[20:47:33] <cradek> it was so tiny it looked like it couldn't be that much isolation
[20:47:36] <PCW> good ones have 4 cores
[20:47:47] <MarkusBec> hacking fw vor a gbic optical fiber transiver?
[20:47:52] <cradek> I don't remember how many I pried out
[20:48:02] <PCW> they depend entirely on the wire insulation
[20:48:36] <MarkusBec> http://de.wikipedia.org/wiki/Gigabit_Interface_Converter#mediaviewer/File:Finisar_GBIC_SX_2.jpg
[20:48:58] <MarkusBec> ony a transiver and some logic magic
[20:50:11] <MarkusBec> only
[20:51:51] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[20:53:54] -!- exitcode1 has quit [Quit: quit]
[20:54:12] <PCW> didn't look like this did it?
[20:54:13] <PCW> http://leaksource.files.wordpress.com/2013/12/nsa-ant-cottonomouth-iii.jpg
[21:03:37] -!- FreezingCold has quit [Read error: Connection reset by peer]
[21:04:27] -!- acdha_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
[21:06:04] <kwallace> Tormach has released their LinuxCNC version only for the lathe so Bob W's comments may need to be considered in that context. Also I think Tormach LinuxCNC is based on 2.6.4/10.04 with a lot of Tormach changes from there.
[21:07:12] <seb_kuzminsky> the GPL requires them to publish any changes they distribute, but i have not seen much of anything from them
[21:08:46] -!- skunkworks has quit [Read error: Connection reset by peer]
[21:09:37] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 219ec4a 06linuxcnc 10tests/t0/shared-test.sh tests: simplify t0 test and increase task queue usage * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=219ec4a
[21:09:37] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 2eaf794 06linuxcnc 10tests/toolchanger/toolno-pocket-differ/shared-test.sh tests: fix a race condition in the toolchanger/toolno-pocket-differ test * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2eaf794
[21:09:59] <seb_kuzminsky> that fixes the race condition that caused the master build failure last night
[21:10:43] <PCW> Naturally I cannot duplicate the calibrate bug :-(
[21:12:26] <PCW> maybe the bug is a mousepad bug (replacing random EOLs with the filename)
[21:13:15] <kwallace> seb_kuzminsky, Yes, but the powers that be are using the "if asked for" clause. It's not that they want to withhold anything, but dealing with competitors doing a wholesale rip-off hasn't been addressed yet.
[21:13:51] <seb_kuzminsky> i did ask them for it
[21:14:12] <seb_kuzminsky> they said "yes later" and then never published anything
[21:14:59] <seb_kuzminsky> zlog:
[21:15:00] <zlog> seb_kuzminsky: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2014-12-17.html
[21:16:34] -!- md-2 has quit [Quit: Leaving...]
[21:17:47] <kwallace> Well... at that time they didn't want to have unrefined code that could be attributed to Tormach going out. It's probably not an issue not that the lathe is released, but only just.
[21:18:06] <kwallace> now that
[21:21:20] <KimK> On the (earlier) subject of demo videos, I forgot to say that this is one of my favorite "linuxcnc got it right" motion-sync videos (not strictly rigid tapping, actually lathe threading, but very similar). He's not cutting new threads here, but using a previously-cut thread to show the re-threading (he slightly repositions the workpiece early on).
[21:21:41] <KimK> It's my favorite for two reasons: (1) he mounted the camera on the tool, so motion sync is clearly visible when it occurs (it's a large workpiece), and (2), he turns the first pass or two by hand, spindle in neutral, and the tool stops/slows exactly when he does, showing that it's not RPM-dependent and that it's not "guessing" where the spindle is "estimated" to be.
[21:21:44] <KimK> https://www.youtube.com/watch?v=pxXGN2SVrhU
[21:21:48] <seb_kuzminsky> kwallace: what is the "if asked for" clause?
[21:23:40] <seb_kuzminsky> do you mean section 3.b?
[21:23:42] <seb_kuzminsky> bbl
[21:26:40] -!- shurshur has quit [Ping timeout: 255 seconds]
[21:27:26] <andypugh> There has been a suggestion on the Forum that my lathe macro config should be one of the demo configs.
[21:27:39] <andypugh> Opinions?
[21:31:29] <kwallace> seb_kuzminsky, I am not at all knowledgeable about GPL. I avoid these issues if possible. I can get better if I have to.
[21:40:15] <PetefromTn_> KimK that is a really neat video. I remember the first time I saw Andypugh's similar video showing synchronized motion on his 3 in 1 machine setup. Really cool.
[21:44:47] -!- tinkerer has quit [Quit: Leaving.]
[21:47:10] -!- FreezingCold has quit [Quit: Out]
[21:47:56] -!- Miner_48er has quit [Quit: Leaving]
[21:50:19] -!- tocka has quit [Remote host closed the connection]
[21:51:20] <KimK> PetefromTn_: Yes, Andy's excellent motion-synchronized gear hobbing video also deserves mention, but in this specific case (the 10-point article), the significance of gear hobbing might be lost on the average Mach user who is having trouble rigid-tapping (or threading) and looking for alternatives.
[21:54:02] <Tom_itx> i notice the spindle speeds upon rapid return of the tool to the start
[21:54:36] <Tom_itx> in reality it should stay constant and pick up the next index pulse for the return path
[21:56:26] <Tom_itx> if one wasn't careful while threading the barstock could start whipping around and pull the tailstock out of the floor
[21:56:41] <PetefromTn_> I just happend upon the conversation so I was not sure of the intent. It is interesting how it works. I am unsure exactly how a MACH3 driven machine would do the same thing if it even can...
[21:56:55] <KimK> I didn't notice that, I'll look at it again. He may have been fiddling with the engage lever?
[21:57:03] <Tom_itx> lcnc stays in sync during the whole cuting process
[21:57:33] <Tom_itx> i'm not sure what would happen if you turned that off on each rapid return and back on for the next pass
[21:57:39] <Tom_itx> it should still pick up the index pulse
[21:58:55] <Tom_itx> other than that it's a wonderful feature
[21:59:21] <Tom_itx> it could also just be the camera's perspective
[21:59:31] -!- Deejay has quit [Quit: bye]
[21:59:34] <Tom_itx> but i swear i see the spindle speed up
[22:00:17] -!- spatialbrew has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[22:00:52] <andypugh> In CSS mode the spindle will speed up when the tool retracts.
[22:00:52] <jepler> kwallace: you should probably read up on the GPL. When someone ships GPL software, particularly in binary form as part of a business model, it's very important to comply with the GPL. Noncompliance terminates your GPL rights including the rights to distribute the software.
[22:01:20] <jepler> kwallace: http://www.softwarefreedom.org/resources/2008/compliance-guide.html may be a helpful article, it even includes sample language to include with a product to help comply with the GPL2 section 3(b) requirements
[22:01:48] <Tom_itx> it's hard to tell with the flourescents pulsing against the chuck fingers and the video frames
[22:02:14] <kwallace> Yes, I understand that, now may be the time to start working in that direction.
[22:04:56] <kwallace> I glanced through GPL2 and got the feeling that I can weed out any files that are not derived from LinuxCNC proper.
[22:04:59] <jepler> and fwiw even though the GPLv2's requirement is to distribute the software on media for a fee, a company which doesn't also offer the software for download without fee is seriously out of step with the norms of Free Software.
[22:05:18] <jepler> I don't understand what you mean when you say "weed out"
[22:07:04] -!- FinboySlick has quit [Quit: Leaving.]
[22:16:03] <kwallace> We (but I'm not a legal we) have a body of files of which LinuxCNC is a part of. It seems prudent to only provide work that satisfies the license. Once that is out of the way we can go from there.
[22:16:41] <jepler> .. and I'm certainly not giving legal advice, and I am not a lawyer
[22:17:18] <jepler> in the GPL the relevant term is 'a "work based on the Program" [meaning] either the Program or any derivative work under copyright law"
[22:18:16] <jepler> at one extreme, a program which incorporates no source files from LinuxCNC and works entirely identically if installed on a computer without LinuxCNC is probably clearly not a derivative of LinuxCNC in the copyright law sense, even if it (say) produces a .ini file or a .ngc file that is useful to LinuxCNC
[22:18:42] <jepler> at the other extreme, a program which requires a LinuxCNC shared library in order to function at all is probably a derivative in the copyright law sense
[22:19:43] -!- chillly has quit [Quit: Ex-Chat]
[22:19:58] -!- jduhls has quit [Ping timeout: 258 seconds]
[22:26:51] -!- ariscop has quit [Quit: Leaving]
[22:27:21] <kwallace> I need to take some time to get a handle on this. If there are conflicts, does LinuxCNC have an official person to deal with?
[22:28:41] -!- ariscop [ariscop!~Phase4@2001:44b8:4196:e800:a2a8:cdff:fe1c:74c4] has joined #linuxcnc-devel
[22:30:23] <cradek> in the past we've had good luck asking a fsf lawyer for help/advice. but nothing that I see so far shows that your situation is complicated in any way - you can read the license and figure out what you need to do. I'm not sure what you would want from any/one of us.
[22:31:01] <cradek> jepler's link earlier is a really good one
[22:31:32] <cradek> and the text of the gpl2 is really quite short and easy to understand. it's only a few paragraphs.
[22:33:04] -!- jduhls_ has quit [Quit: Leaving]
[22:35:38] -!- f1oat has quit [Ping timeout: 265 seconds]
[22:37:32] <jepler> kwallace: there's no linuxcnc legal entity for you to talk to, but there are any number of us here who are willing to offer our opinions about GPL compliance (as several of us have been doing this afternoon)
[22:37:36] <jepler> BBL
[22:42:35] -!- syyl_ has quit [Ping timeout: 258 seconds]
[22:43:00] -!- `Nerobro has quit [Quit: Leaving]
[22:43:40] -!- tjb1 has quit [Ping timeout: 256 seconds]
[22:46:10] -!- jvrousseau has quit [Quit: (null)]
[22:49:10] -!- mhaberler has quit [Ping timeout: 265 seconds]
[22:49:40] -!- skorasaurus has quit [Ping timeout: 265 seconds]
[22:51:16] z_ is now known as Guest7946
[22:51:23] -!- Guest7946 has quit [Client Quit]
[22:52:27] -!- zeitue has quit [Ping timeout: 272 seconds]
[22:57:50] -!- bedah has quit [Remote host closed the connection]
[23:01:16] -!- jvrousseau has quit [Quit: Textual IRC Client: www.textualapp.com]
[23:01:33] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 88e0886 06linuxcnc Merge remote-tracking branch 'origin/2.6' into 2.7 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=88e0886
[23:02:27] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master fa35947 06linuxcnc Merge remote-tracking branch 'origin/2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fa35947
[23:12:44] -!- KimK_ [KimK_!~Kim__@ip68-102-30-143.ks.ok.cox.net] has joined #linuxcnc-devel
[23:16:00] -!- kriskropd has quit [Ping timeout: 250 seconds]
[23:17:11] -!- adb has quit [Ping timeout: 244 seconds]
[23:33:14] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[23:37:17] -!- MacGalempsy has quit [Read error: Connection reset by peer]
[23:39:28] <memfrob> It's really annoying when the xenomai and RTAI devs copy all my work and never credit me..
[23:40:14] -!- kwallace has quit [Ping timeout: 245 seconds]
[23:40:27] -!- kwallace [kwallace!~kwallace@smb-240.sonnet.com] has joined #linuxcnc-devel
[23:40:54] <memfrob> Whenever I bump IPIPE they just push my patch in, no mention of me whatsoever.
[23:48:58] <PCW> Not one of the righteous?
[23:49:52] <memfrob> hmm?
[23:50:53] <memfrob> 3 days ago I bumped IPIPE to 3.14 then this dumbass, Jan, over at xenomai does the same thing, I expect this kind of crap from Paolo, not the xen team.
[23:51:18] <memfrob> *3.14.26
[23:52:46] <memfrob> six hours ago when he committed that patch, he could have done his own 3.14.27 at least to be different, but nope.
[23:55:39] <andypugh> Open Source is a game for the _very_ thick-skinned
[23:55:57] KimK_ is now known as KimK_unit1