#emc-devel | Logs for 2010-08-10

[00:33:08] <jepler> I don't think I understand the problem gtom_ described at all
[00:33:36] <jepler> canon and interpreter list seem to put the M1xx at the right spot, not before or after nearby moves
[00:55:54] <cradek> he is describing something very complicated
[00:56:14] <cradek> 'preview interpreter' I think he means sai
[00:57:54] <cradek> yay - got the 7i48 mounted and the jogwheel hooked to it. jr is alive again.
[01:00:25] <jepler> and there was much rejoicing!
[01:00:52] <cradek> and Y is getting worse... this will be nice if it fixes it.
[01:01:30] <cradek> it ferrored a few times just trying to home it
[01:02:41] <skunkworks> it oscillates?
[01:02:55] <cradek> thunk thunk thunk thunk thunk thunk
[01:03:04] <cradek> when moving one way, smooth the other way
[01:03:12] <skunkworks> weird
[01:03:29] <cradek> sometimes worse than others, sometimes it's perfect
[01:03:34] <skunkworks> do you thing that was your ballscrew/coupling issue?
[01:03:50] <skunkworks> thinking it was a bent shaft?
[01:03:57] <cradek> no, that's on X :-P
[01:04:07] <skunkworks> oh - sorry
[01:04:07] <cradek> pretty sure this is the tach
[01:04:31] <cradek> guess I only pay attention to one problem at a time - the worst one
[01:06:16] <skunkworks> heh
[01:06:21] <skunkworks> that works
[01:06:22] <cradek> http://timeguy.com/cradek-files/emc/IMAG0105.jpg
[01:06:22] <cradek> tach signal
[01:06:41] <skunkworks> yeck
[01:06:47] <cradek> but this is while it was jogging under position loop control, so it's not a very good test
[01:06:56] <cradek> it's exactly once per screw turn
[01:06:59] <skunkworks> chicken or the egg ;)
[01:07:44] <cradek> I've cleaned the tach a few times - everything looks fine - whenever I mess with it the problem goes away long enough for me to put all the covers back on, then comes back
[01:07:44] <cradek> anyway good excuse to try simulated tach
[01:08:44] <skunkworks> very good excuse
[01:08:45] <cradek> funny - on the scope picture I think you can see each brush contact
[01:08:50] <cradek> see the little humps?
[01:09:04] <cradek> at the spikes, one is too high then the next one is missing
[01:09:20] <cradek> I never noticed that before but I'm pretty sure I see humps
[01:10:40] <cradek> bbl
[01:28:10] <skunkworks> internet connection sucks tonight
[01:29:06] <skunkworks> huh - internet is supposed to either be all capitals or the first word capitalized. Did I know that?>
[01:51:43] <skunkworks> logger_dev: bookmark
[01:51:43] <skunkworks> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2010-08-10.txt
[03:04:31] <Jymmm> Jymmm is now known as Jymmmmmmmmmmmmmm
[03:08:38] <Jymmmmmmmmmmmmmm> Jymmmmmmmmmmmmmm is now known as Jymmmmmmmmmmmmm
[03:10:38] <Jymmmmmmmmmmmmm> Jymmmmmmmmmmmmm is now known as Jymmmmmmmmmmmm
[03:11:10] <LawrenceG> Jymmmmmmmmmmmm, a little stutter tonight?
[03:16:04] <Jymmmmmmmmmmmm> Jymmmmmmmmmmmm is now known as Jymmmmmmmmmmm
[03:24:27] <Jymmmmmmmmmmm> Jymmmmmmmmmmm is now known as Jymmm
[03:41:51] <Jymmm> LawrenceG: just a little
[03:42:37] <Jymmm> LawrenceG: My first laser engraving http://i38.tinypic.com/1zvyafo.jpg
[03:42:54] <LawrenceG> looks great
[03:43:01] <Jymmm> thank you =)
[03:43:24] <LawrenceG> have you tried wood yet?
[03:43:37] <Jymmm> LawrenceG: No, still learning the machine
[03:54:20] <cradek> what's the material?
[03:59:51] <Jymmm> clear acrylic
[07:57:42] <alex_joni> Jymmm: first engraving and you got the spelling all wrong
[07:57:47] <alex_joni> it's Jymmm not Jim
[07:57:49] <alex_joni> duh
[08:51:50] <alex_joni> jepler: it came from here: http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/catid,32/id,3665/lang,en/#3665
[12:29:09] <jthornton> Is there a TOOL_HOLDER_CLEAR in 2.4 EMCIO section of the ini?
[12:29:43] <jthornton> * jthornton saw Andy mention it but don't see it in the manual...
[12:35:34] <jepler> alex_joni: thanks for the link
[12:36:05] <jepler> I think the approach of trying to fix RFL / "manual while paused" by using the interpreter inside the GUI is probably the wrong approach
[12:42:23] <jepler> to be more specific: It is bad if RFL/"manual while paused" has to be implemented once in each GUI, and can't be implemented in GUIs that don't preview, like Touch, tkemc, and so on
[12:44:41] <alex_joni> I agree
[12:45:09] <alex_joni> also it's quite possible the two interpreters will get slighlty out of sync (when they do M66 or the like) so I don't see as a functional solution
[13:09:51] <cradek> are you talking about the webbbs post?
[13:10:35] <cradek> http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/catid,32/id,3665/lang,english/#3665
[13:10:47] <cradek> it seems like he's reimplemented a lot of what task does for restart
[13:11:35] <jepler> cradek: yes
[13:12:04] <cradek> he added those extra motions for reentry (but I don't think that solves any of the more fundamental problems, like restarting in the middle of an arc or the middle of a blend)
[13:15:22] <cradek> I wanted ultrastupid rfl on my domino project. I had a program that cut a whole big row of dominoes. one of them in the middle came loose and got gouged. I mounted a new (little) piece of stock in the vise and wanted to cut a certain domino *right here* but emc does everything to preserve offsets, so it would only cut it "over there".
[13:16:55] <cradek> (but other times I definitely do want the current behavior)
[13:17:07] <cradek> I very frequently restart at tool changes
[14:34:04] <Jymmm> alex_joni: my bad
[16:35:30] <JT-Work> anyone look at lines 14 and 15 in skeletion.ngc lately, I think the G04 is a typo! but I'm at work and can't fix it from here
[16:36:27] <JT-Work> nope it is a pause first on the line kinda confusing
[16:38:58] <cradek> that program is full of silly
[16:39:55] <JT-Work> LOL
[16:40:18] <JT-Work> the OneCNC tech guy was asking for a sample program to write a post...
[16:45:05] <cradek> don't send him that, jeez
[16:46:25] <JT-Work> ok
[16:49:00] <jepler> send the man a free copy of our live cd so that he can test his software against it without having to pay anything
[16:49:44] <JT-Work> I sent him a link to the html G-Code Manual
[16:49:46] <cradek> also a free copy of the gcode quick ref
[18:11:45] <ries_> ries_ is now known as ries
[18:31:34] <robh__> JT-Work, tell him take a standard fanuc post and all he has to do is change about 5 things and it works just fine, all i did for camworks , mainly drilling and rigid tapping to change
[19:06:40] <skunkworks> logger_dev: bookmark
[19:06:40] <skunkworks> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2010-08-10.txt
[19:25:42] <cradek> seb_kuzminsky: 7i48 works, yay
[19:26:15] <seb_kuzminsky> i saw jeff's commit to add support for it, that's cool that it works now :-)
[19:29:14] <cradek> seb_kuzminsky: how often does buildmaster make a new master-rt deb? it seems to take serveral days?
[19:38:12] <seb_kuzminsky> really? it should be on every commit to master
[19:38:13] <seb_kuzminsky> lemme check
[19:38:33] <seb_kuzminsky> hmm oops its wedged
[19:39:58] <seb_kuzminsky> micges committed something to 2.4 on friday morning, and the lenny realtime rip "build and test" builder got hung in the test step
[19:40:09] <cradek> on another note: I bookmarked these http://dynamixcomputers.com/lilliput_619gl.html because *someone* told me they were good. I don't remember who, but maybe it's a better bet than the ebay models I know are bad.
[19:41:31] <seb_kuzminsky> the vm kernel panicked
[19:41:51] <cradek> oops
[19:41:57] <seb_kuzminsky> no, panic
[19:41:59] <seb_kuzminsky> :-p
[19:42:02] <cradek> panic!
[19:42:34] <seb_kuzminsky> only part of the traceback is visible, and it's not healthy enough to let me scroll back... __ipipe_handle_exception is in the traceback
[19:42:44] <jepler> yuck
[19:43:02] <seb_kuzminsky> anyone have any debugging suggestions before I power cycle it?
[19:43:08] <jepler> not ne
[19:43:10] <jepler> me
[19:43:23] <alex_joni> can you ssh /dmesg?
[19:43:23] <seb_kuzminsky> not knee kneader
[19:43:42] <seb_kuzminsky> i can not ssh to it, best i have is a vnc to its locked-up console
[19:43:46] <seb_kuzminsky> which says:
[19:43:53] <seb_kuzminsky> Recursive die() failure, output suppressed
[19:44:00] <seb_kuzminsky> Kernel panic - not syncing: Fatal exception in interrupt
[19:44:07] <seb_kuzminsky> ok, bye bye little computer
[19:44:20] <alex_joni> what distro is it?
[19:44:27] <seb_kuzminsky> debian lenny
[19:44:50] <seb_kuzminsky> 2.6.22 with rtai
[19:44:53] <jepler> no shortage of google hits with "recursive die failure" "fatal exception in interrupt"
[19:58:31] <seb_kuzminsky> cradek: thanks for telling me to poke the buildbot
[19:58:37] <seb_kuzminsky> i didnt know it was wedged...
[19:59:05] <cradek> I'm using those lucid-rt packages on jr - it's very nice
[19:59:22] <seb_kuzminsky> cool! i'm using them on my bp too :-)
[19:59:37] <seb_kuzminsky> i'm really pleased with emc2 2.4.3 on lucid
[20:01:12] <cradek> the big difference I see with lucid is that it boots fast. on jr where I actually shut it off, that's nice.
[20:01:38] <seb_kuzminsky> it also powers off when you tell it to
[20:02:07] <cradek> nah, it doesn't turn off the phase convertor
[20:02:18] <cradek> I've been meaning to file a bug report...
[20:06:37] <skunkworks> I cannot believe how fast it boots. I think the bios splash screen takes as long as lucid takes to boot.
[20:07:04] <seb_kuzminsky> my mill's computer finally died :-(
[20:07:27] <seb_kuzminsky> remember the one that would only power on every other time you hit the power button? now it almost never powers on
[20:07:34] <Jymmm> skunkworks: what mobo/cpu is that?
[20:07:46] <seb_kuzminsky> it's some old dell i pulled out of a dumpster :-)
[20:08:01] <seb_kuzminsky> i found another dumpster score to switch to tho so i'm not worried :-)
[20:08:10] <Jymmm> seb_kuzminsky: excuse to get a shiny new one?
[20:08:16] <Jymmm> lol
[20:08:16] <cradek> yay for dumpster computers
[20:08:35] <cradek> Jymmm: new computer? what's that? I'm not familiar with the concept.
[20:08:40] <seb_kuzminsky> now where's the dumpster full of little touchscreens?
[20:08:47] <cradek> ooh good question
[20:09:17] <seb_kuzminsky> i should stop being such a cheap bastard and just plunk down
[20:09:21] <Jymmm> cradek: You pay for it, and it comes with a fancy dead tree box, oh and it's suppose to work too!
[20:09:22] <cradek> Jymmm: skunkworks's dad when seeing my laptop at cnc workshop said "Do you collect other kinds of antiques too?"
[20:09:35] <Jymmm> cradek: ROTF
[20:09:44] <Jymmm> skunkworks' Dad++
[20:09:54] <skunkworks> Jymmm: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6498211&Sku=B69-4384
[20:10:01] <seb_kuzminsky> i think the $100 magic touch on ebay's the one for me
[20:10:01] <cradek> (it's not even old, it's > 1 GHz)
[20:10:02] <skunkworks> yes - tiger direct
[20:10:15] <seb_kuzminsky> slap it on my little 13" dumpster-lcd and never look back
[20:10:24] <Jymmm> skunkworks: Bah! What are you some Canuck?!
[20:10:47] <skunkworks> heh
[20:11:31] <skunkworks> newegg didn't have anything at the time in my price range ;)
[20:11:37] <Jymmm> Mobo, still looking for the cpu http://www.newegg.com/Product/Product.aspx?Item=N82E16813131613&Tpk=M2N68-AM%20PLUS
[20:12:11] <Jymmm> CPU http://www.newegg.com/Product/Product.aspx?Item=N82E16819103677&Tpk=AMD%20Athlon%20X2%207850
[20:12:36] <skunkworks> and that is cheaper - cool
[20:12:47] <skunkworks> *less expensive.
[20:12:50] <Jymmm> Save $4 and USA return address
[20:13:00] <Jymmm> No damn customs to deal with
[20:13:25] <cradek> seb_kuzminsky: isn't the magic touch way too big for the box?
[20:13:27] <skunkworks> oh - don't forget you would need an video card. I had some random issues with latency with the internal one. (so not the greatest deal)
[20:13:35] <Jymmm> The mobo has FREE shipping, so maybe you can get the cou shipped free too
[20:13:48] <Jymmm> s/cou/cpu/
[20:14:22] <Jymmm> or $6 for shipping the cpu
[20:14:51] <skunkworks> but it is fast. :)
[20:15:08] <skunkworks> and had the 2 pci slots I needed.
[20:15:13] <Jymmm> skunkworks: you're the one looking at it for the last month, you tell us =)
[20:15:46] <skunkworks> ? - I never look at anything for more than a few minutes
[20:16:08] <Jymmm> skunkworks: Not our probl... OH LOOK A SHINY THING!
[20:16:18] <skunkworks> exactly :)
[20:16:43] <Jymmm> * Jymmm *SMACKS* the hell out of skunkworks... PAY ATTENTION!
[20:17:07] <Jymmm> skunkworks: Yes, there WILL be a quiz!
[20:18:51] <Jymmm> skunkworks: Read the reviews on newegg at least, seems a bit mixed at only 54%
[20:19:37] <Jymmm> Cons: Bridge gets hot, I put a fan close to it. Had to deal with the front panel connector.
[20:20:08] <skunkworks> cradek: so - if I bought the 6 axis interface - I could run one of the mesa boards with the 7i33 and the other with the 7I48? (I don't see an issue) I like the idea of having extra stuff to play with. and I have not bought the extra servo interface yet.
[20:20:36] <cradek> you have two 5i20 like I do?
[20:20:40] <skunkworks> Jymmm: 2 mesa cards + video - that whole area gets hot.
[20:20:45] <skunkworks> cradek: yes
[20:20:51] <skunkworks> heh
[20:20:56] <skunkworks> so it should work ;)
[20:20:57] <cradek> if so, yes, 7i33 on one 5i20, 7i48 on other 5i20
[20:21:05] <cradek> you have to use different firmwares
[20:21:21] <skunkworks> shouldn't be a problem - right - just call it from the config?
[20:21:24] <cradek> right
[20:21:30] <Jymmm> skunkworks: I'm just saying that be aware of thermal issues and make sure you have enough room for extra fans and ventilation.
[20:21:31] <skunkworks> ok
[20:21:43] <skunkworks> Jymmm: right
[20:21:48] <cradek> I meant to say that I think you can't combine 7i33 + 7i48 on the same 5i20
[20:22:13] <skunkworks> unless you talk nicely to pcw ;) ?
[20:23:58] <cradek> I definitely like to use the standard firmwares... there was a little tweak that pcw/jepler made and jepler is going to roll a new set of firmwares one of these days - then I'll be back to needing nothing special
[20:24:14] <skunkworks> great!
[20:25:20] <jepler> besides needing a different firmware, the hostmot2 driver would need further changes to support a 7i48 and a 7i33
[20:25:31] <jepler> if that's anticipated, we might want to change it sooner rather than later
[20:26:04] <jepler> (because both the muxed encoder and the non-muxed encoder use the same option to specify the number to use and the assumption is that there's only one or the other in the system)
[20:26:05] <cradek> it currently supports 2x7i48 and 2x7i33, but not one of each
[20:26:30] <jepler> yes.
[20:27:51] <andypugh> Don't forget the 7i39, which should now work. (It works for me at least)
[20:28:11] <cradek> whee
[20:28:14] <cradek> so many options
[20:29:02] <seb_kuzminsky> cradek: i think the ktmt-1214 will just barely fit, it's 9.25" tall and the control box is 10" tall
[20:29:36] <seb_kuzminsky> the opening in the front of the control box is 8.5" tall so i may have to cut it open a little bit
[20:29:53] <andypugh> I wonder if the 8i20 could be persuaded to drive an induction motor?
[20:30:10] <cradek> seb_kuzminsky: but you need somewhere to put several switches, lights, and a jogwheel
[20:30:51] <cradek> seb_kuzminsky: I guess the could be on a separate, smaller, box
[20:31:03] <cradek> they
[20:31:07] <seb_kuzminsky> true, i think there's plenty of room to the left & right of the touch screen
[20:31:37] <seb_kuzminsky> it's 19" wide with a 17.5" opening, and the ktmt-1214 is just 12" wide
[20:31:58] <cradek> oh ok, that sounds fine then
[20:31:59] <cradek> cool.
[20:32:36] <seb_kuzminsky> so the final face plate will be ~19x~10, which is ~= the work envelope of the mill :-) it's a match made near heaven :-)
[20:32:56] <andypugh> Use the touchscreen in Portrait mode? (I assume that the author considered that option?)
[20:33:21] <cradek> *cough cough*
[20:33:32] <seb_kuzminsky> it fits in landscape but not in portrait
[20:34:22] <seb_kuzminsky> I need to dismantle the screen and sanity check my plan before plunking down the money for the touch screen
[20:35:12] <cradek> worried about depth?
[20:35:42] <andypugh> I bought a complete touchscreen monitor, brand-new from that eBay fro £130.
[20:39:07] <seb_kuzminsky> it's pretty deep, but yes that's one interference i want to check out
[20:39:11] <seb_kuzminsky> the box is deep, that is
[20:39:28] <seb_kuzminsky> andypugh: that sounds like a good price - did it work well?
[20:40:13] <cradek> I like that box but I also think visibility would be much better without it there
[20:40:28] <andypugh> The power-supply died, I am waiting for a replacement. However, as the power supply in my other CNC machine and my cable TV box all died at the same time, I am not reading too much into that.
[20:40:43] <andypugh> For the testing I have done so far, it seems to work well.
[20:43:28] <cradek> http://www.youtube.com/watch?v=NlzPTftDKmY interesting - he has some kind of dnc software
[20:43:47] <cradek> his panel looks new - that mill has not seen much use
[20:47:00] <skunkworks> wishing you didn't convert? ;)
[20:48:01] <seb_kuzminsky> skunkworks: every day...
[20:48:08] <seb_kuzminsky> :-p
[20:48:10] <skunkworks> heh
[20:48:59] <cradek> conversion to single phase and no air is also really nice
[20:50:31] <andypugh> Seems a trifle long-winded
[23:18:41] <voxadam> Does anyone know of any projects aside from EMC using HAL?
[23:30:05] <andypugh> http://www.google.co.uk/search?q=RTAI+HAL+-EMC2
[23:30:10] <andypugh> Doesn't show much, mind