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

Back
[00:03:37] <tinkerer> btw, what do you think about refining and including my websocket example in lcnc? https://github.com/tinkercnc/LinuxCNC2Websocket . Not necessarily my version but a similar one.
[00:06:47] <tinkerer> for justifying the web server (apache) dependency. ;)
[00:07:01] <jepler> it does not speak to any need I have personally.
[00:08:31] <jepler> This looks like software that depends only on public and fairly stable Python APIs in LinuxCNC, so I would say: yay, there's nothing forcing this to live inside linuxcnc.git, it is totally useful to keep in its own git repository
[00:08:46] <jepler> you can enhance and improve it without tying your development schedule to linuxcnc's
[00:09:38] <jepler> and if there's some way linuxcnc.org should be involved with how your users get this software, it's by working on the technical barriers that prevent it from being a package in the linuxcnc.org debian package server that simply depends on linuxcnc | linuxcnc-uspace
[00:12:13] <tinkerer> ok, but my intention was merely to take the 1st little step to web gui.
[00:12:45] <jepler> I hope you've enjoyed it as a learning experience, then.
[00:13:17] <tinkerer> and improving the nml <-> websocket interface
[00:22:07] -!- zeeshan has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/ - 64bit Windows version by http://kvirc.d00p.de/]
[00:27:21] -!- tinkerer has quit [Quit: Leaving]
[00:42:40] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[01:15:18] amnesic_away is now known as amnesic
[02:02:19] amnesic is now known as amnesic_away
[02:03:56] amnesic_away is now known as amnesic
[02:13:39] amnesic is now known as amnesic_away
[04:23:13] -!- miek__ has quit [Quit: Connection closed for inactivity]
[05:17:56] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has parted #linuxcnc-devel
[05:42:14] amnesic_away is now known as amnesic
[05:43:54] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[05:49:59] -!- ve7it has quit [Remote host closed the connection]
[05:51:58] amnesic is now known as amnesic_away
[05:56:40] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[07:05:19] <KGB-linuxcnc> 03Kim Kirwan 05kimk/configure 942c3f5 06linuxcnc 10debian/configure Improve readability and support for Ubuntu/Mint * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=942c3f5
[07:05:19] <KGB-linuxcnc> 03Kim Kirwan 05kimk/configure 173792d 06linuxcnc 10debian/configure Format to Ubuntu/Mint version aging over time * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=173792d
[07:41:08] -!- Daerist has quit [Remote host closed the connection]
[08:12:28] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[08:45:01] -!- b_b has quit [Changing host]
[09:20:41] amnesic_away is now known as amnesic
[09:30:24] amnesic is now known as amnesic_away
[09:31:47] -!- pink_vampire [pink_vampire!~kvirc@ool-18bd0c0f.dyn.optonline.net] has joined #linuxcnc-devel
[09:31:51] <pink_vampire> hi
[10:12:56] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[10:24:32] -!- skunkworks_ has quit [Ping timeout: 260 seconds]
[10:42:37] -!- johtso has quit [Ping timeout: 260 seconds]
[10:43:05] -!- agoddard has quit [Ping timeout: 260 seconds]
[10:43:33] -!- amatecha has quit [Ping timeout: 260 seconds]
[10:43:34] -!- sanjayb has quit [Ping timeout: 260 seconds]
[10:44:02] -!- AphelionZ has quit [Ping timeout: 260 seconds]
[11:51:59] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[12:10:57] <jepler> KimK: don't add back stanzas for those old ubuntu versions.
[12:11:52] <jepler> if you add anything, add an error message plus exit. e.g., case ubuntu 3.14) echo "the last version supporting ubuntu 3.14 was linuxcnc version 1.0"; exit 99; # example only
[12:12:52] <jepler> KimK: buildbot knows to skip building master branch on old platforms independenty of debian/configure -- see scripts/platform-is-supported which is specifically for the buildbot to use and not official guidance about what platforms are "supported" by linuxcnc.org
[12:15:17] <skunkworks> zlog
[12:15:17] <zlog> skunkworks: Log stored at http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-11-04.html
[12:21:36] -!- remstw has quit [Quit: quit]
[12:59:11] amnesic_away is now known as amnesic
[13:08:55] amnesic is now known as amnesic_away
[13:22:44] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[13:53:01] -!- hm2-buildmaster [hm2-buildmaster!~hm2-build@174-29-22-126.hlrn.qwest.net] has joined #linuxcnc-devel
[13:53:04] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-29-22-126.hlrn.qwest.net] has joined #linuxcnc-devel
[13:53:15] -!- hm2-buildmaster_ has quit [Ping timeout: 252 seconds]
[13:53:36] -!- linuxcnc-build_ has quit [Ping timeout: 256 seconds]
[13:56:48] -!- CaptHindsight has quit [Quit: Leaving]
[13:57:56] -!- sheppard has quit [Ping timeout: 258 seconds]
[13:58:16] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 8ac6e67 06linuxcnc 10VERSION 10debian/changelog LinuxCNC 2.6.13 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8ac6e67
[13:58:16] <KGB-linuxcnc> 03Sebastian Kuzminsky 05signed tags 9122c47 06linuxcnc 03v2.6.13 LinuxCNC v2.6.13 (tagged commit: 8ac6e67) * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9122c47
[14:01:34] <cradek> yay!!
[14:02:15] <seb_kuzminsky> :-)
[14:02:27] <skunkworks> is that the last one for 2.6?
[14:02:49] <seb_kuzminsky> that's the final 2.6 release, barring special circumstances
[14:03:19] <seb_kuzminsky> the release announcement will say so, and i'll encourage everyone to move to 2.7 if they want future updates
[14:03:32] <skunkworks> Yay!
[14:03:42] <seb_kuzminsky> i plan to make another 2.7 release in the next few days or week or so
[14:04:47] <seb_kuzminsky> mozmck: i updated the ReleaseCheckList wiki page with another one of the git commands i use to help make releases, but there's probably a lot missing still
[14:04:51] <seb_kuzminsky> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ReleaseCheckList
[14:14:57] <seb_kuzminsky> does the beginning of this page look weird to anyone else? http://linuxcnc.org/docs/2.7/html/getting-started/updating-linuxcnc.html
[14:15:21] <seb_kuzminsky> it's supposed to be a document about upgrading from 2.6 to 2.7, but it starts out talking about upgrading from one 2.7.x to another 2.7.y release
[14:16:30] <archivist> title does not entirely match that intention either
[14:17:37] <seb_kuzminsky> the somewhat recent commit aee5df19c2 redid the opening this way, that i'm just now noticing
[14:18:10] <seb_kuzminsky> JT-Shop: what do you think about this?
[14:18:11] <seb_kuzminsky> bbl
[14:39:22] <JT-Shop> yea, updating is wrong, upgrading is better, I'll take a look at it in the morning gotta go to the industrial park for a while and work
[14:39:48] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has joined #linuxcnc-devel
[14:42:13] <seb_kuzminsky> i dont mind the updating/upgrading difference so much, those words are similar enough in meaning that it doesn't matter imo
[14:42:54] <seb_kuzminsky> it's the confusion between "upgrading between stable branches like 2.6 to 2.7" vs "upgrading within a stable branche like 2.7.0 to 2.7.1" that's bugging me
[14:43:53] -!- CaptHindsight [CaptHindsight!~2020@unaffiliated/capthindsight] has joined #linuxcnc-devel
[14:45:52] <JT-Shop> yep the latter should be getting maintenance releases or something like that
[14:46:02] <JT-Shop> bbl
[14:59:46] <seb_kuzminsky> JT-Shop: right, and 2.7.0 -> 2.7.1 upgrades should never have to care about adding apt sources or changing ini files or any of the other things that that document describes
[15:47:26] <cradek> poor gene has picked a very hard thing to do
[16:51:17] -!- Daerist has quit [Ping timeout: 260 seconds]
[17:11:33] <skunkworks> for someone that seems to get himself into trouble easy...
[17:57:44] -!- kwallace_ofcb has quit [Ping timeout: 250 seconds]
[18:01:58] -!- kingarmadillo has quit [Ping timeout: 265 seconds]
[18:02:02] -!- kwallace_ofcb [kwallace_ofcb!~kwallace@162.222.30.253] has joined #linuxcnc-devel
[18:10:37] wtsmer is now known as remstw
[18:19:56] -!- skunkworks has quit [Read error: Connection reset by peer]
[18:57:49] -!- zhivko [zhivko!54349137@gateway/web/cgi-irc/kiwiirc.com/ip.84.52.145.55] has joined #linuxcnc-devel
[18:58:08] <zhivko> Hello guys
[18:58:20] <zhivko> anybody here ?
[19:00:26] -!- ve7it [ve7it!~LawrenceG@S010648f8b3c3bc3b.pk.shawcable.net] has joined #linuxcnc-devel
[19:20:57] -!- skunkworks_ [skunkworks_!~skunkwork@207-118-169-85.dyn.centurytel.net] has joined #linuxcnc-devel
[19:24:45] -!- KimK_laptop [KimK_laptop!~Kim@helixmachine.com] has joined #linuxcnc-devel
[20:38:22] <seb_kuzminsky> hi zhivko
[20:38:44] <zhivko> hi seb
[20:39:22] <zhivko> I wanted to ask you about combination move translation and rotation - in g93 (inverse time mode)
[20:39:49] <seb_kuzminsky> ok
[20:40:09] <zhivko> I was told in #linuxcnc that any combined move including rotation will result in 1 segment look ahead - is this right?
[20:40:40] <seb_kuzminsky> i don't know for sure, but i'd expect lookahead is unaffected by rotation
[20:41:06] <cradek> yes moves that are not pure-xyz use the 2.6 planner
[20:41:08] <seb_kuzminsky> oh wait, by "rotation" you mean moving an angular axis like a, b, or c? not coordinate system rotation?
[20:41:17] <zhivko> yes exactly...
[20:41:20] <seb_kuzminsky> i agree with cradek
[20:41:35] <zhivko> my code is: like
[20:41:36] <zhivko> G01 X-32.5 Y250.0 Z63.7 A3.8 B3.8 F27564.0 (move length: 0.5 speed:14422.2 p:292, e:ONRADIUS no:273)
[20:41:44] <seb_kuzminsky> but i think you generally shouldn't care about how much lookahead there is - the path will be right in any case
[20:41:50] <zhivko> A and B actually always same.
[20:42:29] -!- remstw has quit [Quit: quit]
[20:42:49] <seb_kuzminsky> then you could set A and B before all your XYZ moves and get the new planner
[20:43:26] <jepler> I think that it is whether the other axes are commanded to move, not whether the axis letters appear, that determines the behavior
[20:43:29] <zhivko> but then setting a in b in previous move would be done separately ... but I want simultaneous with x y z
[20:44:22] <jepler> I encourage you to test and draw conclusions, because they are more likely to be accurate conclusions than what we say without resarching the matter ourselves.
[20:44:28] <seb_kuzminsky> zhivko: you said "A and B actually always same.", which makes me think they don't move
[20:44:33] <zhivko> to ilustrate my case (plasma cutting rectangular pipe) here is video: https://www.youtube.com/watch?v=JdvwQDqcVmw
[20:44:43] <cradek> zhivko: what's your actual question?
[20:45:37] <zhivko> ok my question is can I somehow add debug info in tp.c, to know which vel_max is limiting move velocity in each step
[20:46:24] <cradek> change your moves to G0 like I suggested earlier, and use halscope
[20:46:55] <zhivko> cradek: how can I activate 2.6 planner ?
[20:46:56] <cradek> if you have planner-related low speeds, you should set your max velocities (and more importantly, accelerations) as high as possible and use moves that are as long as possible
[20:47:22] <cradek> for instance if you are splitting your corner radii into 10 small G1 moves now, try 6 or 4 moves instead
[20:47:41] <zhivko> I'm afraid Iloose precission this way
[20:47:55] <cradek> test
[20:48:05] <cradek> don't use your feelings to solve your problem, use data
[20:48:33] -!- beawesomeinstead has quit [Ping timeout: 250 seconds]
[20:48:38] -!- pozzoni has quit [Ping timeout: 250 seconds]
[20:48:50] <cradek> it's plasma right? the moves you're splitting up are orthogonal to the cutting vector - I don't see how it can possibly affect precision
[20:50:11] <zhivko> but if I push your advic elittle bit further - I can imagine having only 2 lines aproximating radii - that could result in havingwrong distanc eof tooltip to surface
[20:50:22] <cradek> ok then try 4
[20:50:24] <zhivko> actually torch tooltip could slam into workpiece
[20:51:04] <cradek> your move length you pasted above is 0.5mm? what is the torch height?
[20:51:47] <zhivko> you mean distanc efrom torch to workpiec e?
[20:51:52] <cradek> yeah
[20:52:06] <zhivko> according to hypertherm it should be 1.5mm
[20:52:43] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[20:52:45] <zhivko> I get points from cad program - I can easily change 0.5mm to 2mm lets say to reduc enumber of segments...
[20:53:07] <cradek> first set your axis accels as high as possible
[20:53:29] <cradek> then if that doesn't get the speed you need, increase segment length
[20:54:00] <zhivko> OK thank you - ou think 2.6 planner can be better for combined moves?
[20:54:37] <zhivko> also I have question regarding max speeds
[20:54:50] <zhivko> but I guess I am not in right channel...
[20:55:00] <zhivko> maybe #linuxcnc is better.
[20:55:17] <jepler> fwiw if this is commercially important to you, maybe you should get in touch with Rob Ellenberg and offer him paid development.
[20:55:24] <jepler> I have heard indirectly that he is working on a 6-axis version of his planner.
[20:55:46] <zhivko> Oh really - I would be interested in this very much...
[20:56:51] <jepler> it was mentioned yesterday, that's all I know about it. http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2016-11-03.html
[20:57:08] <jepler> .. afk ..
[20:58:01] <zhivko> Why were a,b,c left out from planner - I mean couldn't be the same logic that applies to x,y,z couldnt be used on a,b,c ?
[20:58:22] -!- b_b has quit [Remote host closed the connection]
[20:58:51] <cradek> marginal utility compared to the effort required
[21:00:37] <zhivko> HOw od you get in contact with Rob ?
[21:00:47] <zhivko> sorry I mean how do I get ...
[21:01:16] <seb_kuzminsky> email to the emc-developers list is probably the best way
[21:01:37] <seb_kuzminsky> maybe Cc: Rob directly to make it more likely he'll notice it, you can get his email from our git log
[21:05:21] <zhivko> OK will try to do that!
[21:09:39] <zhivko> I hope it will be not so hard to port this to machinekit
[21:09:57] <zhivko> I mean trajectory planner
[21:10:02] -!- catbadger has quit [Quit: Konversation terminated!]
[21:12:53] -!- Connor has quit [Ping timeout: 265 seconds]
[21:14:19] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:26:09] -!- Goodlord [Goodlord!~Goodlord@host-78-151-64-75.as13285.net] has joined #linuxcnc-devel
[21:27:27] -!- andypugh [andypugh!~andypugh@cpc14-basl11-2-0-cust1010.20-1.cable.virginm.net] has joined #linuxcnc-devel
[21:27:39] -!- Goodlord [Goodlord!~Goodlord@host-78-151-64-75.as13285.net] has parted #linuxcnc-devel
[21:33:18] -!- Connor1 [Connor1!~Connor@user-69-1-48-71.knology.net] has joined #linuxcnc-devel
[21:35:16] -!- Connor has quit [Ping timeout: 268 seconds]
[21:41:34] <KimK_laptop> jepler: OK, will do as you say, thanks for looking at it.
[21:42:51] -!- Connor1 has quit [Ping timeout: 265 seconds]
[21:43:22] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:45:30] -!- Connor has quit [Read error: Connection reset by peer]
[21:45:40] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:48:46] -!- Connor has quit [Read error: Connection reset by peer]
[21:48:57] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:49:19] -!- Connor has quit [Client Quit]
[21:49:35] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:52:08] <KimK_laptop> seb_kuzminsky: Thanks to you too, for your earlier explanation of detached head. I agree with Andy, it was very clear and helpful, thanks.
[21:52:21] -!- Connor1 [Connor1!~Connor@user-69-1-48-71.knology.net] has joined #linuxcnc-devel
[21:54:15] <KimK_laptop> seb_kuzminsky: Unfortunately, I still haven't been able to build that detached head version (of 6/28), because src/config stops when it doesn't find a file that wasn't introduced until 7/14. I'm still puzzling over that one, any advice appreciated.
[21:54:16] -!- Connor has quit [Ping timeout: 260 seconds]
[21:56:09] <jepler> src/configure is a generated file, created by running ./autogen.sh in the src directory. Since files don't normally travel in time, perhaps it's just that the generated configure script doesn't match the rest of the source tree.
[21:56:52] -!- Connor1 has quit [Ping timeout: 265 seconds]
[21:57:20] <seb_kuzminsky> there's some attempt to rebuild src/configure, in some situations, maybe KimK_laptop found one that doesn't trigger the rebuild
[21:57:27] <KimK_laptop> Ah, so I'm doing things in the wrong order? OK, I'll go retry it that way. Thanks!
[21:57:40] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[21:57:44] <seb_kuzminsky> KimK_laptop: run src/autogen.sh by hand, see if that makes src/configure work
[21:57:47] <seb_kuzminsky> yeah
[21:58:31] <KimK_laptop> Thanks, jepler, thanks, seb_kuzminsky, will retry and report later.
[21:59:19] <seb_kuzminsky> ok :-)
[22:00:47] -!- Connor1 [Connor1!~Connor@user-69-1-48-71.knology.net] has joined #linuxcnc-devel
[22:04:36] -!- Connor has quit [Ping timeout: 260 seconds]
[22:05:21] -!- Connor1 has quit [Ping timeout: 260 seconds]
[22:20:41] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[22:29:47] -!- Connor1 [Connor1!~Connor@71.203.255.220] has joined #linuxcnc-devel
[22:31:57] -!- Connor has quit [Ping timeout: 260 seconds]
[22:33:46] -!- Connor [Connor!~Connor@71.203.255.220] has joined #linuxcnc-devel
[22:34:28] -!- Connor1 has quit [Ping timeout: 260 seconds]
[22:39:46] -!- KimK_laptop has quit [Remote host closed the connection]
[22:43:42] -!- Connor1 [Connor1!~Connor@71.203.255.220] has joined #linuxcnc-devel
[22:45:02] -!- Connor has quit [Ping timeout: 250 seconds]
[22:47:46] -!- zhivko has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[22:54:05] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[22:56:57] -!- LindsayMac has quit [Read error: Connection reset by peer]
[23:01:05] -!- catbadger has quit [Quit: Konversation terminated!]
[23:03:24] -!- Connor1 has quit [Read error: Connection reset by peer]
[23:04:27] -!- pcw_mesa_ [pcw_mesa_!~chatzilla@99.88.10.65] has joined #linuxcnc-devel
[23:05:05] -!- skunkworks_ has quit [Ping timeout: 252 seconds]
[23:05:05] -!- pcw_mesa has quit [Ping timeout: 252 seconds]
[23:05:07] pcw_mesa_ is now known as pcw_mesa
[23:54:00] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[23:54:15] <linuxcnc-build> build #78 of 1540.rip-jessie-armhf is complete: Failure [4failed garbage-collect git repo] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1540.rip-jessie-armhf/builds/78 blamelist: Norbert Schechner <nieson@web.de>
[23:55:52] -!- kingarmadillo has quit [Ping timeout: 268 seconds]