#linuxcnc-devel | Logs for 2014-04-08

Back
[11:21:59] <seb_kuzminsky> this looks interesting: http://blog.reprap.org/2014/04/custom-g-code-generation-with-mecode.html
[11:23:54] <cradek> I wonder what a meander is
[11:24:26] <cradek> [patch your webservers, everyone]
[11:38:04] <seb_kuzminsky> my heart bleeds for the internet
[11:41:22] <jthornton> skunkworks, if you can use G64 Qn without P the manual is not 100% correct in the description
[11:41:32] <jthornton> just reading your post on the forum
[11:49:35] <jthornton> with G64 is P the maximum length of a segment to combine or the maximum length of two segments to combine?
[11:49:47] <jthornton> bbl
[11:49:59] <seb_kuzminsky> it's the maximum deviation from the programmed path
[11:59:43] <skunkworks> P is path deviation - Q is naive cam detector that combines segment into 1 segment that diviate less than the Q amount
[12:14:39] <skunkworks> jthornton, can you see attachements on cnczone? My 2 post show how P and Q works..
[12:14:40] <skunkworks> http://www.cnczone.com/forums/linuxcnc-formerly-emc2-/206712-new-trajectory-planner-testers-programs-wanted.html#post1453550
[12:42:47] <skunkworks> It is hard to put into words..
[12:46:24] <pcw_home> http://www.linuxcnc.org/index.php/english/forum/38-general-linuxcnc-questions/27688-serious-error-of-position
[12:46:38] <pcw_home> this is a strange error
[12:52:35] <skunkworks> so - sometimes it is off - sometimes not?
[12:53:28] <archivist> direction error if he has backlash
[12:54:00] <skunkworks> I wonder what would happen if he came to the 'home' from the other direction
[12:54:54] <archivist> he should see the error if it is backlash
[12:55:32] <skunkworks> the sound in the video reminds me of old sci fi movies..
[12:55:59] <pcw_home> yeah a faint clicking of claws...
[12:57:41] <archivist> I hate shaky cam
[12:59:04] <archivist> so, does he have backlash compensation, he has a 150:1 reduction but is the encoder before the reduction?
[13:00:40] <pcw_home> yeah might be backlash (though .9mm seems pretty terrible)
[13:01:41] <archivist> about right for a sum of errors in a gearbox though
[13:02:42] <pcw_home> seems like he had the same errors with a 1:1 stepmotor
[13:02:55] <pcw_home> but no info on the drive system
[15:10:39] <skunkworks_> I get this trying to open 'show hal configuration' 21 float OUT 0 motion.spindle-speed-out-abs
[15:10:45] <skunkworks_> ah - no
[15:11:02] <skunkworks_> I get this trying to open 'show hal configuration' http://pastebin.ca/2693186
[15:12:59] <skunkworks_> (this is 14.04 - so that might be the issue)
[15:15:33] <seb_kuzminsky> does that file that it couldnt find exist?
[15:16:06] <seb_kuzminsky> also, which branch?
[15:18:49] <skunkworks_> master - of a week ago.. (git pulling and re-making)
[15:18:56] <skunkworks_> yes the hal.so is there
[15:19:10] <cradek> the error is undefined symbol, not file not found
[15:20:47] <Connor> skunkworks It's in my master too..
[15:20:52] <Connor> and looks to work correctly.
[15:21:58] <seb_kuzminsky> cradek: oops, i missed that
[15:24:14] <seb_kuzminsky> skunkworks_: do you have libtk-img installed?
[15:25:03] <seb_kuzminsky> i dont like how our current debian/configure needs this huge distro-specific section or it totally does the wrong thing
[15:25:13] <skunkworks> seb_kuzminsky, yes
[15:25:22] <skunkworks> bbl
[16:49:28] <KGB-linuxcnc> 03Francis Tisserant 052.6 a317373 06linuxcnc 10(11 files in 5 dirs) French doc: cleaning and add M19 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a317373
[16:49:28] <KGB-linuxcnc> 03Francis Tisserant 052.6 20e175d 06linuxcnc 10(13 files in 4 dirs) French doc: cleaning, add M70...M73, fix brocken links * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=20e175d
[18:05:59] <linuxcnc-build> build #146 of 4017.deb-wheezy-armhf is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-armhf/builds/146 blamelist: Francis Tisserant <tissf@free.fr>
[18:06:48] <seb_kuzminsky> hi jepler
[20:15:41] <skunkworks> seb_kuzminsky: This may be just a 14.04 issue.
[21:15:19] <dgarr> skunkworks: re undefined symbol: tclStubsPtr in 14.x -- do you have a package like tcl-8.5dev installed? eg, what does dpkg -l 'tcl*dev' show?
[21:26:14] <skunkworks> dgarr: Desired=Unknown/Install/Remove/Purge/Hold
[21:26:16] <skunkworks> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
[21:26:17] <skunkworks> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
[21:26:19] <skunkworks> ||/ Name Version Architecture Description
[21:26:20] <skunkworks> +++-==============-============-============-=================================
[21:26:22] <skunkworks> ii tcl-dev:amd64 8.6.0+6ubunt amd64 Tool Command Language (default ve
[21:26:23] <skunkworks> ii tcl8.6-dev:amd 8.6.1-4ubunt amd64 Tcl (the Tool Command Language) v
[21:26:25] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-dev$
[21:32:20] <dgarr> maybe 8.6 is different? what does this say: dpkg -L tcl8.6-dev|grep -i stub
[21:34:12] <dgarr> i mean: dpkg -L tcl8.6-dev:amd and also tcl8.6dev:amd64 -- test both to see if there is a file like (on 12.10) /usr/lib/libtclstub8.5.a
[21:37:27] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-dev$ dpkg -L tcl8.6-dev:amd
[21:37:28] <skunkworks> dpkg-query: package 'tcl8.6-dev' is not installed
[21:37:30] <skunkworks> Use dpkg --info (= dpkg-deb --info) to examine archive files,
[21:37:31] <skunkworks> and dpkg --contents (= dpkg-deb --contents) to list their contents.
[21:38:12] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-dev$ dpkg -L tcl8.6dev:amd64
[21:38:13] <skunkworks> dpkg-query: package 'tcl8.6dev' is not installed
[21:38:15] <skunkworks> Use dpkg --info (= dpkg-deb --info) to examine archive files,
[21:38:16] <skunkworks> and dpkg --contents (= dpkg-deb --contents) to list their contents.
[21:40:02] <skunkworks> I assume the you meant tcl8.6-dev:amd64
[21:40:58] <skunkworks> ^ pastebin
[21:41:12] <dgarr> yes i imagijne tcl-dev:amd64 us the same as or points to tcl8.6-dev:amd
[21:41:59] <skunkworks> I mean http://pastebin.ca/2693302
[21:43:04] <dgarr> maybe try nm /usr/lib/x86_64-linux-gnu/libtclstub8.6.a | grep tclStubsPtr
[21:44:07] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-dev$ nm /usr/lib/x86_64-linux-gnu/libtclstub8.6.a | grep tclStubsPtr
[21:44:09] <skunkworks> 0000000000000000 B tclStubsPtr
[21:44:10] <skunkworks> U tclStubsPtr
[21:44:12] <skunkworks> U tclStubsPtr
[21:45:59] <dgarr> on 12.10 /usr/lib/libtclstub8.5.a so maybe you could try making a lnk : ln -s /usr/lib/x86_64-linux-gnu/libtclstub8.6.1 /usr/lib/libtclstub8.6.a
[21:47:14] <skunkworks> same error
[21:47:39] <skunkworks> odd
[21:49:06] <dgarr> maybe try export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu in a shell ant then test in same shel
[21:55:45] <skunkworks> should it do something different? (it throws the same error)
[21:55:52] <skunkworks> (thanks for looking at this)
[21:56:06] <dgarr> also, maybe postbin what this says: ldd `which wish`
[21:57:50] <dgarr> i just looked at a laptop i have with 13.10 and everything is like yours (except it is 32bit and i386) and hashow works -- so i'm out of ideas
[21:57:59] <skunkworks> http://pastebin.ca/2693303
[22:07:46] <dgarr> 13.10: grep tclstub config.log --> TCL_LIBS='-L/usr/lib/i386-linux-gnu -ltclstub8.5'
[22:08:35] <dgarr> config.log might shou something of interest ^
[22:11:46] <skunkworks> 13.10: grep tclstub config.log --> TCL_LIBS='-L/usr/lib/i386-linux-gnu -ltclstub8.5'
[22:11:47] <skunkworks> bash: TCL_LIBS=-L/usr/lib/i386-linux-gnu -ltclstub8.5: No such file or directory
[22:11:49] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-dev$
[22:17:21] <dgarr> TCL_LIBS='-L/usr/lib/i386-linux-gnu -ltclstub8.5' looks wrong for amd64 ?
[22:21:43] <skunkworks> i386 does.. ;)
[22:21:56] <skunkworks> I don't see anything close.
[22:23:49] <skunkworks> (in the lib directory
[22:23:50] <skunkworks> )
[22:26:15] <skunkworks> there is a x86_64-linux-gnu directory
[22:31:58] <dgarr> you can try to configure again with ./configure --with-tclConfig=path
[22:32:31] <dgarr> http://www.panix.com/~dgarrett/stuff/notes.txt
[22:47:42] <skunkworks> this didn't help.. (if I understood your directions right ./configure --enable-simulator --with-tclConfig=/usr/lib/x86_64-linux-gnu/tclConfig.sh
[22:54:33] <dgarr> what does this say: grep config.log stub
[22:54:50] <dgarr> or i mean grep stub config.log
[22:56:56] <dgarr> if it says i386 and you are x86_64 something either went wront with --with-tclConfig or the tclConfig.sh is messed up , maybe pastebin config.log
[23:29:02] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.6 e5cd4ff 06linuxcnc 10debian/control.in deb: change package maintainer to Seb * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e5cd4ff
[23:35:26] <cmorley> Seb_kuzminsky: The sf posted bugs are in all current versions. The third one is fixed in 2.5.4, 2.6 and master
[23:36:24] * seb_kuzminsky is looking...
[23:37:50] <seb_kuzminsky> i searched for 'pncconf' in the bug tracker and found 7 open bugs (and 1 closed)
[23:38:28] <seb_kuzminsky> which is the one you say is fixed in 2.5 and up?
[23:39:06] <cmorley> I don't think its posted in sf... checking
[23:45:22] <seb_kuzminsky> bbl