#linuxcnc-devel | Logs for 2016-01-08

[06:56:14] <KGB-linuxcnc> 03John Thornton 052.7 dcf0c70 06linuxcnc 10docs/src/gui/axis.txt Docs: add missing keyboard short cuts * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dcf0c70
[06:56:14] <KGB-linuxcnc> 03John Thornton 052.7 a2455b9 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py add missing keyboard short cuts to help quick reference * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a2455b9
[07:05:28] <cncbasher> guys , iam currently merging 7i92 into hostmot2-firmware , and others, i'll do one at a time, and get them updated any objections? or thoughts etc
[07:36:19] <jepler> cncbasher: I think that how I want to use the "upstream" branch to separate "get new vhd (etc) files from Peter" from "make changes to our build scripts to use them" is undocumented. Since I would like you to follow this method, I guess I'll have to write it down.
[07:45:13] <KGB-linuxcnc> 03Jeff Epler 05master 756a26b 06hostmot2-firmware 10README document how 'upstream' branch works * 14http://git.linuxcnc.org/?p=hostmot2-firmware.git;a=commitdiff;h=756a26b
[07:45:44] <jepler> cncbasher: I've documented this in the master branch hostmot2 readme, please let me know if what I'm asking for is not clear.
[07:50:39] <jthornton> cncbasher: hows that going? I'm just installing debian on a computer to try and get my 7i92 up and going.
[08:22:21] <skunkworks> jthornton, any issues?
[08:23:49] <skunkworks> I have goofed around with 7i80 and 7i92
[08:24:16] <skunkworks> it is defiantly a lot easier than it used to be. ;)
[08:24:41] <skunkworks> defiantly? ;)
[08:25:47] <linuxcnc-build> build #1675 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1675 blamelist: John Thornton <bjt128@gmail.com>
[08:29:31] <JT-Shop-> the only issue so far is getting past the debian install, I tried gnome and yuck so I tried mate this morning and I can't sudo! so I'll try another one tomorrow I guess
[08:32:14] <skunkworks> was this the livecd?
[08:32:19] <skunkworks> (linuxcnc)
[08:32:31] <jepler> our live cd has xfce as the window manager
[08:32:52] <skunkworks> right - and chris has sudo working as expected
[08:35:14] <JT-Shop> no, I was following the instructions in the getting started guide for installing on wheezy with preempt-rt kernel for the 7i92
[08:35:45] <JT-Shop> yea, the livecd is no problem it works fine
[09:07:18] <JT-Shop> with a stock install do you have to configure sudo?
[09:14:01] <cncbasher> 7i92 should be fine JT
[09:15:01] <cncbasher> your using ubuntu ?
[09:17:35] <cncbasher> Jeff: got the notes thanks
[09:33:05] <skunkworks> I know you have to configure sudo with default jessie install
[09:43:11] <JT-Shop> cncbasher: I'm following the getting started guide and using debian
[09:44:22] <JT-Shop> ok, I'll see if I can figure that out... and add that step to the manual
[09:50:58] <cncbasher> what your stuck on jt /
[09:57:34] <cncbasher> jepler:should we not also be keeping the ise project files too for those that wish to use the ide
[10:21:38] <jepler> cncbasher: I am not opposed to that, but I am not likely to use the IDE personally so I haven't made any effort for that to work
[10:21:58] <jepler> wouldn't you also have to keep a copy of each generated top-level file? I don't want all those generated files committed in git
[10:23:06] <jepler> .. why not just start with peter's files if you don't want to use the unix-style build?
[10:32:03] <cncbasher> ok dont have them then
[10:35:24] <JT-Shop> cradek: I was following the manual for installing on wheezy with preempt-rt and got to step 2 and sudo is not configured on a basic install
[10:35:45] <JT-Shop> I'll figure out how to get sudo up and add that step to the manual
[10:35:48] <cncbasher> i'm not doing this for personal use , i'm doing it to help others , so what i want personaly dont come into it , it's what i'm asked for . it would be nice to have one set of files, thats the problem , everything is becoming segmented , so depending on what you need you have to go looking in seperate places
[10:36:13] <cncbasher> and never know whats up to date or not
[10:38:16] <cncbasher> i'm just thinking outloud as it were , and work whats best
[10:39:11] <cradek> JT-Shop: why not start with our livecd? you think you can change the sources and do a thing or two with apt and reboot (details not worked out)
[10:59:18] <jepler> cncbasher: I get where you're coming from, and if it's something you're going to maintain then I don't have a problem with it
[11:09:52] <KGB-linuxcnc> 03Sebastian Kuzminsky 05joints_axes10 0248878 06linuxcnc 10configs/common/shuttlexpress.hal shuttlexpress hal: update for joints_axes * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0248878
[11:12:43] <seb_kuzminsky> well the robot arm videos will have to wait until i find someone who's phone can record videos... mine gives up after a minute or two :-/
[11:12:57] <seb_kuzminsky> but it does really seem to work
[11:13:08] <seb_kuzminsky> ja10 is looking pretty awesome
[11:20:37] <cradek> that's wonderful
[11:21:22] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 ea6c9a1 06linuxcnc 03src/hal/components/differential.comp add a differential kinematics comp * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ea6c9a1
[11:21:23] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 9a80bdb 06linuxcnc 10debian/control.in 10src/Makefile 10src/hal/user_comps/Submakefile 03src/hal/user_comps/scorbot-er-3.py add a non-realtime driver for the scorbot-er-3 robot arm * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9a80bdb
[11:21:23] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 fc49cc6 06linuxcnc 10src/Makefile 03src/emc/kinematics/scorbot-kins.c kins: add scorbot-kins * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=fc49cc6
[11:21:26] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 aad78cc 06linuxcnc 10(5 files) add a sample config for the scorbot-er-3 robot arm * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=aad78cc
[11:21:26] <seb_kuzminsky> oh wait, the movie worked, it's just taken my phone 5 minutes to encode it or something
[11:21:29] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 48a7440 06linuxcnc 10configs/by_machine/scorbot-er-3/scorbot-er-3.ini 03configs/by_machine/scorbot-er-3/shuttlexpress-customization.hal scorbot config: add support for ShuttleXpress USB jog pendant * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=48a7440
[11:21:34] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 6fd4e09 06linuxcnc 03configs/by_machine/scorbot-er-3/pyvcp-hm2.hal 03configs/by_machine/scorbot-er-3/scorbot-er-3-hm2.hal 03configs/by_machine/scorbot-er-3/scorbot-er-3-hm2.ini start adding configs for an hm2-base scorbot controller * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=6fd4e09
[11:37:11] <KGB-linuxcnc> 03Sebastian Kuzminsky 05scorbot-er-3 1924f47 06linuxcnc 10configs/by_machine/scorbot-er-3/shuttlexpress-customization.hal scorbot config: faster jogging * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1924f47
[11:37:56] <Roguish> what is a 'scorbot' ???
[11:38:17] <Roguish> any pictures/diagrams/descriptions???
[11:49:20] <jepler> Roguish: it's a serial kinematics robot arm http://highlab.com/~seb/linuxcnc/scorbot-er-3/scorbot-drawing-1.jpg
[11:49:20] <jepler> http://highlab.com/~seb/linuxcnc/scorbot-er-3/0302152207.jpg
[11:49:20] <jepler> ^^ some jpegs that seb_kuzminsky linked recently
[11:52:51] <jepler> ah fms stands for "flexible manufacturing system"
[11:52:58] <jepler> do we have a "fms" column in our tooltable anymore?
[12:00:49] <Roguish> jepler: thanks for sharing. pretty neat.
[12:15:57] <seb_kuzminsky> https://www.youtube.com/watch?v=SdsiG-jY3WA
[12:22:41] <seb_kuzminsky> if we ever do linuxcnc tutorial videos, we should do them in the style of you suck at photoshop, https://www.youtube.com/watch?v=U_X5uR7VC4M
[12:24:19] <archivist> remember when news had all those effects
[12:24:26] <cradek> "it becomes damage" haha
[12:29:16] <cradek> what a complicated homing process, jeez
[12:29:17] <jepler> you need a second robot arm to do the camera work
[12:29:17] <seb_kuzminsky> hrm yeah
[12:29:17] <seb_kuzminsky> oh, i noticed homing in ja10 behaves a little different than in master
[12:29:18] <seb_kuzminsky> if one joint is homing, and you tell it to start homing another joint, the second joint doesn't start moving until the next homing state-machine transition of the first joint (i think)
[12:29:18] <seb_kuzminsky> https://www.youtube.com/watch?v=5fzafLBAEbU
[12:29:18] <seb_kuzminsky> cradek: i dont english very well :-/
[12:29:33] <cradek> heh I'm not making fun of you - I think it's very descriptive
[12:29:41] <cradek> this photoshop tutorial is great
[12:30:07] <seb_kuzminsky> there's a whole series of them, they're brilliant
[12:33:12] <seb_kuzminsky> in the same vein, you suck at cooking: https://www.youtube.com/watch?v=CHF2hDuH5HE
[12:45:14] <JT-Shop-> cradek: I think I'll give that a try and see if it is easier
[12:55:27] <seb_kuzminsky> jepler: i updated halcompile to remove counts= and names= from the argv list
[12:55:34] <seb_kuzminsky> like you suggested
[12:56:19] <seb_kuzminsky> does anyone have any objections to me cleaning up that branch and pushing it to master?
[12:58:16] <jepler> I didn't look at all the commits, but sure
[13:50:08] <linuxcnc-build> build #1677 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1677 blamelist: Robert W. Ellenberg <rwe24g@gmail.com>, Daniel Rogge <drogge@tormach.com>, Florian Kerle <flo.kerle@gmx.at>, sam sokolik <samcoinc@gmail.com>, Sebastian Kuzminsky
[13:50:08] <linuxcnc-build> <seb@highlab.com>, John <jt@gnipsel.com>, Dewey Garrett <dgarrett@panix.com>, bebro <bebro@users.noreply.github.com>, andypugh <andy@bodgesoc.org>, andy pugh <andy@bodgesoc.org>, Balestrino <salvatore.balestrino@gmail.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Moses McKnight <moses@texband.net>, Stephen Wille Padnos <swpadnos@sourceforge.net>, John
[13:50:08] <linuxcnc-build> Thornton <bjt128@gmail.com>, John Morris <john@zultron.com>, Michael Geszkiewicz <micges@wp.pl>, Chris Radek <chris@timeguy.com>, Alex Joni <alex_joni@users.sourceforge.net>, Kim Kirwan <Kim@KimKirwan.com>, Norbert Schechner <nieson@web.de>, dummy, Jeff Epler <jepler@unpythonic.net>, chris morley <chrisinnanaimo@hotmail.com>, Andy Pugh
[13:50:08] <linuxcnc-build> <andy@bodgesoc.org>, John Thornton <jt@gnipsel.com>, Benjamin Brockhaus <burning@burning-world.de>, Bernhard M. Wiedemann <bwiedemann@suse.de>
[15:07:42] <seb_kuzminsky> bummer, i thought i had fixed that problem
[15:12:48] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master e46654d 06linuxcnc 10(10 files in 2 dirs) tests: rename "comp" test to "halcompile/names" for clarity * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e46654d
[15:12:48] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master a22aca3 06linuxcnc 10(8 files in 2 dirs) tests: rename "comp-extralib" test to "halcompile/extralib" for clarity * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a22aca3
[15:12:48] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 37b39e7 06linuxcnc 10(6 files in 2 dirs) tests: rename "usercomp.0" test to "halcompile/userspace" for clarity * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=37b39e7
[15:12:51] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master ed33e6e 06linuxcnc 10tests/halcompile/userspace/test.sh tests: fix new deeper path in halcompile/userspace * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ed33e6e
[15:12:55] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 9169e4e 06linuxcnc 10(16 files) tests: verify "count=" and "names=" load-time args to userspace components * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=9169e4e
[15:12:59] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master da3de29 06linuxcnc 10src/hal/utils/halcompile.g halcompile: support "count=" and "names=" load-time arguments in userspace components * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=da3de29
[15:13:36] <KGB-linuxcnc> 05seb/master/halcompile-userspace b1e9c75 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=b1e9c75
[15:21:32] <skunkworks> machinekit did some stuff to hal componant instances that I didn't follow.
[15:22:19] <jepler> ISTR they had some different approach to making component instances creatable dynamically
[15:22:43] <jepler> .. I wish I remember why, 100 years ago, the "newinst" code I wrote wasn't good enough to put into production
[18:28:12] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master 362d6c5 06linuxcnc 10src/hal/utils/halcmd_commands.c 10src/hal/utils/halcmd_main.c halcmd: remove unused #include * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=362d6c5
[19:03:46] <andypugh> Over the years, I feel my helpfulness ebbing away, as more and more people ask more and more stupid questions.
[19:03:52] <andypugh> The same stupid questions.
[19:04:49] <JT-Shop> you need a stupid answer
[19:04:57] <jepler> andypugh: I get how you feel.
[19:05:23] <jepler> I don't have any great advice though, beyond "take a break when you need it"
[19:05:35] <JT-Shop> yep
[19:07:01] <andypugh> I find that answering in a way that assumes that they know far more than I think they know makes me feel a little better. I am not sure why. Maybe I am pretending it isn’t a stupid question, but only to myself?
[19:09:04] <Tom_itx> you need a site that answers all those stupid questions so you don't have to repeat yourself
[19:09:34] <JT-Shop> that was the driving force for many of my web pages
[19:10:22] <andypugh> Latest was “why does my code where I have commented half the lines out not work”
[19:48:39] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes10 a4dffc4 06linuxcnc 10configs/sim/axis/halui_pyvcp/pyvcp.hal sim/axis/halui_pyvcp/pyvcp.hal fix ja hal pin name * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a4dffc4
[19:48:39] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes10 771d8e7 06linuxcnc 10docs/src/config/ini-config.txt 10docs/src/getting-started/updating-linuxcnc.txt updating-linuxcnc.txt: reorganize ja sections * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=771d8e7
[19:50:38] <andypugh> Dewey is like a JA-obsessed machine. This must mean he has some sort of multi-axis wood-carving thing, and even more spectacular and beautiful wooden objects are going to be created. (I _love_ his work)
[20:16:16] <seb_kuzminsky> andypugh: yeah, he's doing awesome stuff with tha ja branch
[20:17:07] <andypugh> Any thoughts on what’s missing?>
[20:17:21] <seb_kuzminsky> andypugh: i also sympathize with you getting tired of helping, sometimes
[20:18:07] <seb_kuzminsky> i had thought i would take a break from linuxcnc this past week to recharge myself, but i realized what i really wanted was to take a break from helping people, and doing things that other people want, and instead doing linuxcnc things that *i* want
[20:18:42] <seb_kuzminsky> which this time meant fixing halcompile for userspace components
[20:19:57] <seb_kuzminsky> and dicking around with the robot arm
[20:20:13] <seb_kuzminsky> and it was relaxing and wonderful, let me tell you
[20:21:21] <andypugh> Sometimes it’s great when you immediately guess exactly what they have done wrong, and it’s a freaky thing they couldn’t be expected to guess (I had a great one last, week, I felt smug for hours) but more often its “I pasted some HAL code I found (location or content not revealed) and now LinuxCNC crashes.” And you just know that it is going to take aboue a week to get the actual error message out of th
[20:21:22] <andypugh> and what they did, and what they wanted to do. And all the time is is the fault of “Linux”
[20:22:40] <andypugh> I took most of last week off not even doing my Lathe (which has become demanding too).
[20:25:54] <andypugh> I am annoyed that this looks flimsy to me. I know it isn’t. I know that any extra metal outside the load-path would be largely wasted. My analytical head knows that it will be fine. My intuitive head remains to be convinced. But the casting was only £20. https://picasaweb.google.com/108164504656404380542/Holbrook#6237477947128358578
[20:29:14] <seb_kuzminsky> that looks beefy
[20:29:25] <seb_kuzminsky> you have the coolest projects
[20:30:43] <andypugh> I am sure it is stiffer than the compound slide. But it would still look beefier without the air under the toolpost.
[20:32:00] <andypugh> I should try some FEA. At a guess I could have gaing 5% by making the top surface bigger.
[20:32:11] <andypugh> (gaing = gained)
[20:36:03] <andypugh> Is LinuxCNC G-code Turing-complete?
[20:39:41] <andypugh> It seems it is. Someone has written a BrainF•ck interpreter in LinuxCNC G-code. BF is known to be Turing-Complete, therefore LinuxNC G-cide is :-) http://callenblogi.blogspot.co.uk/2011/03/bf-interpreter-in-g-code.html