#emc | Logs for 2006-12-15

[13:22:24] <skunkworks> cradek: jepler: how did it go last night - saw that you got it comunicating - but an issue with the encoder count?
[13:24:16] <cradek> yeah something is strange with the spindle encoder - it just doesn't seem to cooperate
[13:24:26] <cradek> it seems like some filtering will probably fix it
[13:24:27] <alex_joni> hi guys
[13:24:30] <cradek> hi alex
[13:24:59] <alex_joni> * alex_joni got his new system
[13:25:08] <cradek> system?
[13:25:11] <skunkworks> New system?
[13:25:12] <alex_joni> pc
[13:25:17] <cradek> cool
[13:25:30] <alex_joni> core 2 duo 6600
[13:25:37] <alex_joni> 2GB DDR800 ram
[13:25:59] <skunkworks> how do you like it? more importantly - how does it run emc2 :)
[13:26:09] <alex_joni> skunkworks: not at all yet
[13:26:24] <alex_joni> and it probably won't get an RT kernel :)
[13:26:29] <skunkworks> cradek: what was the comunication problem?
[13:27:02] <skunkworks> my father just picked up a toshiba portable that is a core 2 duo. don't know which model.
[13:28:05] <cradek> skunkworks: as far as we can tell, for a while aliens were replacing the firmware, and maybe the hal driver, with a buggy one while we weren't looking, but they finally stopped
[13:28:22] <skunkworks> thats scary ;)
[13:28:32] <cradek> yeah
[13:28:49] <cradek> but seriously, we must have been really confused about what versions were working, or something
[13:29:20] <alex_joni> :P
[13:29:29] <cradek> for a while we were overwriting files with different versions and not keeping careful track
[13:29:51] <cradek> so when this one worked I checked it into cvs (before jepler was ready, unfortunately)
[13:30:16] <skunkworks> :) nail it down
[13:30:43] <skunkworks> did you hook the spindle encoders into both counters? like jmk mentioned?
[13:31:08] <cradek> no I never did that
[13:31:18] <cradek> we got distracted with other stuff (homing)
[13:31:23] <skunkworks> so did the 'blown' pluto still work?
[13:31:26] <cradek> did fix one emc bug last night though, which is nice
[13:31:38] <cradek> yes, there's nothing wrong with it
[13:31:43] <skunkworks> nice
[13:33:02] <skunkworks> nice work.
[13:33:15] <cradek> so now we have three of the things, and we need about one
[13:35:09] <alex_joni> bet you can find other uses for it
[13:35:17] <alex_joni> does jeff still plan to go for the m5i20 ?
[13:36:48] <cradek> not sure
[13:38:05] <alex_joni> seems so
[13:44:10] <cradek> alex_joni: X-MIME-Autoconverted: from quoted-printable to 8bit by outpost.timeguy.com id kBFDWYeA049793
[13:44:25] <cradek> alex_joni: I think you're sending quoted-printable even when your message is all ascii
[13:45:09] <cradek> (I'm surprised mailman doesn't fix it, but it doesn't seem to)
[13:45:12] <alex_joni> might be
[13:45:30] <alex_joni> MIME-Version: 1.0
[13:45:30] <alex_joni> Content-Type: text/plain;
[13:45:30] <alex_joni> format=flowed;
[13:45:30] <alex_joni> charset="iso-8859-2";
[13:45:31] <alex_joni> reply-type=original
[13:45:39] <alex_joni> that's on my outgoing mail
[13:46:13] <cradek> strange, maybe mailman converts it TO quoted-printable?
[13:46:30] <alex_joni> might be
[13:46:46] <alex_joni> mine is surely text
[13:46:57] <cradek> ok sorry for accusing you :-)
[13:48:19] <alex_joni> np
[13:49:50] <cradek> actually I bet it's because of his polish signature
[13:49:57] <cradek> I didn't look down at the quoted text
[13:50:24] <cradek> bbl
[14:34:58] <jepler> cradek: all those messages displayed just fine for me in mutt
[14:35:09] <cradek> yeah, they display fine for me too
[14:35:13] <jepler> or is that not the problem?
[14:35:35] <cradek> but you know, be tolerant of what you receive and strict what you send
[14:37:26] <jepler> have you made your digikey/mouser order yet? if not, maybe you should pick up some of those differential receivers jmk mentioned the first time we had trouble with the spindle
[14:37:44] <jepler> I think they were inexpensive
[14:37:49] <cradek> no I haven't
[14:38:21] <cradek> I was thinking rc + schmitt trigger for everything
[14:38:37] <cradek> heck just rc would probably be enough
[14:38:51] <jepler> so "reset" is a solved problem on your machine now?
[14:39:03] <cradek> yes it works every time
[14:39:15] <skunkworks> without a jumper?
[14:39:21] <jepler> without hardware modification
[14:39:26] <skunkworks> nice
[14:39:29] <cradek> however I'm a little bothered that the pwm outputs come on when I exit emc
[14:41:07] <cradek> if I set max pwm to not quite 100%, I wonder if a simple cap coupling would give me a charge pump equivalent
[14:41:54] <cradek> it could use a time constant of several/many pwm cycles
[14:42:03] <jepler> what about 0% duty cycle?
[14:42:16] <cradek> that one would work because the rc would pull it to ground
[14:42:27] <cradek> (I think)
[14:43:08] <jepler> or you could add a not-so-weak pulldown on those lines
[14:43:15] <jepler> the pull-up is about 50kohm or something
[14:43:37] <cradek> oh do they get tri-stated when it's in reset?
[14:44:36] <jepler> yes, I believe that in reset it's a tri-state with weak pull-up
[14:44:52] <jepler> let me see if I can find it in the datasheet
[14:49:51] <jepler> the pull-up is min 20 kOhm, max 50 kOhm, it is present on all user pins while the device is not configured and running
[14:50:14] <jepler> page 47, "rconf" (bottom of page) http://www.altera.com/literature/ds/acex.pdf
[14:51:17] <cradek> cool
[14:51:58] <cradek> so 1-3k to ground would do
[14:56:29] <jepler> quad differential receiver: http://focus.ti.com/lit/ds/symlink/am26c32.pdf $1.35 qty 1, SOIC-16 pkg http://www.mouser.com/search/ProductDetail.aspx?R=AM26C32ID
[14:59:35] <jepler> $.88 qty 1, DIP-16 pkg http://www.mouser.com/search/ProductDetail.aspx?R=SN75ALS193N
[15:17:09] <jmkasunich> $0.22 a channel, hard to beat that
[15:19:20] <skunkworks> jmkasunich: thanks for adding me to the list
[15:19:22] <cradek> whoah, it's jmkasunich at 9am
[15:19:33] <jmkasunich> scary ain't it
[15:19:42] <skunkworks> he probably gets a few weeks off at christmas ;)
[15:19:46] <cradek> yep
[15:19:53] <jmkasunich> skunkworks: you're welcome, sorry it took so long
[15:19:57] <skunkworks> n/p
[15:20:20] <alex_joni> cradek: it's 5pm ;)
[15:20:26] <jmkasunich> we've really got quite a few boards going now
[15:20:33] <alex_joni> but still.. a new thing to see jmk around .. hi
[15:21:16] <jmkasunich> 10x 5i20s, 5x 7i31, 7x 7i33, and 9x 7i37
[15:21:20] <jmkasunich> hi alex
[15:22:35] <jepler> what was the final word from mesa on the qty pricing?
[15:22:56] <cradek> the 25 price for emc developers
[15:23:14] <jmkasunich> I changed the page to reflect that price
[15:23:45] <jepler> ah -- it still says "5+ price" at the left
[15:24:05] <jmkasunich> yeah, but the numbers are the actual price we'll be getting
[15:24:10] <jepler> OK
[15:24:42] <jmkasunich> I _think_ swpadnos said that they'd even give us the discount price on breakouts that we are getting less than 10 of
[15:25:00] <jmkasunich> s/10/5/
[15:25:05] <cradek> jepler: are you still getting something?
[15:25:23] <jmkasunich> he's down for a 5i20 and 7i37
[15:25:45] <jmkasunich> (http://jmkasunich.dyndns.org/cgi-bin/blosxom/index.html)
[15:25:48] <cradek> is 7i37 the 4 h bridges?
[15:25:58] <jmkasunich> no its the 16 in 8 out isolated
[15:26:08] <cradek> their part numbers are not so good
[15:26:11] <cradek> ah ok
[15:26:16] <jmkasunich> I'm getting an H bridge board, just for grins
[15:26:32] <jepler> 7i30 is the 4 h bridges
[15:28:24] <alex_joni> isn't 3A 36V kinda small?
[15:28:36] <jmkasunich> for my main machine, yes
[15:28:43] <cradek> yes, but plenty for a tabletop machine
[15:28:45] <alex_joni> so what are you gonna drive with it
[15:28:47] <jmkasunich> I'm getting it just to play with
[15:28:52] <alex_joni> ah.. ok
[15:28:58] <jmkasunich> I have some little servomotors, etc
[15:29:09] <jepler> cradek: your lathe is what -- 2A 24V?
[15:29:15] <cradek> yes
[15:29:19] <jmkasunich> main machine is NEMA34 steppers with geckos
[15:33:03] <jepler> ooh look at the 'sploded capacitor
[15:34:23] <cradek> cool
[15:34:55] <alex_joni> bang :)
[15:35:22] <jmkasunich> I've had those pics for several years, been itching to post them somewhere
[15:36:22] <alex_joni> I might have power mosfets looking like that somewhere around :)
[15:36:27] <alex_joni> pictures actually
[15:36:52] <jmkasunich> I've got a pic of a 450A 1200V IGBT module thats missing its smoke, gonna post that one of these weeks
[15:37:16] <jmkasunich> s/missing its smoke/wearing its smoke on the outside/
[15:37:19] <alex_joni> I took the smoke out of a PIC once ;)
[15:37:54] <alex_joni> I seriously underclocked it (to 50Hz) .. but it somehow didn't like the 220VAC
[15:38:00] <jmkasunich> lol
[15:38:14] <jmkasunich> thats why we only use 120V over here
[15:38:23] <jmkasunich> and 60Hz - so things work faster
[15:38:51] <alex_joni> I think 220V at 50Hz might still be faster than 110V and 60Hz
[15:38:58] <alex_joni> faster at letting the smoke out :)
[15:39:03] <jmkasunich> yeah
[15:39:32] <alex_joni> and it's 230V these days
[15:40:00] <skunkworks> have't let the smoke out of my h-bridge yet. those ir2111 are great ;)
[15:40:25] <alex_joni> * alex_joni mumbles something
[15:40:27] <jmkasunich> shh, don't tempt the smoke gods
[15:40:44] <jmkasunich> something about ir2111s?
[15:40:54] <alex_joni> something :D
[15:41:31] <alex_joni> hmm... shot some pictures in sweden this week.. wonder if they are worth putting online
[15:42:00] <skunkworks> where they all snow and cold? ;)
[15:42:11] <skunkworks> * skunkworks looks around for lh
[15:42:11] <alex_joni> actually it was warmer than here
[15:42:19] <alex_joni> +5C vs. -2C here
[15:44:45] <skunkworks> holiday party here at work. Would be a good time to play with the pluto ;)
[15:52:50] <jmkasunich> biab
[16:21:46] <alex_joni> skunkworks: http://dsplabs.cs.utt.ro/~juve/blog/index.cgi/photography/01166199020
[16:23:14] <alex_joni> morning ray
[16:23:36] <rayh> Hi alex.
[16:24:25] <rayh> Back home?
[16:24:28] <alex_joni> yeah
[16:24:51] <skunkworks> alex_joni: very pretty
[16:25:06] <alex_joni> not really
[16:28:05] <rayh> I'm running a countouring program at 360 ipm (60k pps) right now.
[16:28:33] <rayh> 117745 lines of gcode.
[16:28:58] <rayh> display is a bit slow when I try to do things like count the lines in the program.
[16:29:10] <rayh> But for the most part it looks quite acceptable.
[16:30:37] <skunkworks> what base period are you at?
[16:31:49] <alex_joni> rayh: what kind of display?
[16:32:47] <rayh> 8000 base period
[16:32:55] <rayh> mini is the display
[16:37:35] <jepler> skunkworks: you need more transistors, like this guy used: http://www.mcmanis.com/chuck/robotics/projects/esc2/speed2.html
[16:38:24] <jepler> I don't see what chip he's using as a driver, and I assume it's no 100V+ drive voltage either
[16:40:25] <Bo^Dick> logger_emc: !bookmark
[16:40:26] <Bo^Dick> I'm logging. I don't understand '!bookmark', Bo^Dick. Try /msg logger_emc help
[16:40:26] <skunkworks> yee ha. I suppose I could parrallel some of my 44a ones. :)
[16:42:16] <alex_joni> logger_emc: bookmark
[16:42:16] <alex_joni> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2006-12-15.txt
[16:45:56] <rayh> Lead screw whipping so I disconnected it for test speeds above 360 ipm.
[16:46:26] <rayh> at 420 ipm the motor is turning 2133 and has almost no torque.
[16:46:58] <rayh> This parport is putting out 71120 pps.
[16:47:12] <jepler> that is a lot of pulses
[16:47:31] <rayh> way above practical
[16:47:52] <rayh> for this setup.
[16:48:30] <cradek> rayh: after the program is done, does the motor stop in the right place?
[16:49:02] <rayh> The last test I ran for lost steps was at 180ipm and it was good.
[16:49:33] <rayh> At these higher speeds I can stall the motor with accel.
[16:53:14] <alex_joni> rayh: quite a bit of pulses :)
[16:53:26] <alex_joni> I hope I can top that though ..
[16:53:44] <alex_joni> got a new machine with a pci parport
[16:56:05] <rayh> let the race begin.
[16:56:17] <alex_joni> :-)
[16:59:17] <jepler> http://www.mcmanis.com/chuck/robotics/projects/eelb.html
[17:00:09] <jepler> cute idea
[17:00:17] <jepler> not that I ever run an easter-egg hunt mind you
[17:03:58] <cradek> -.-. --.-
[17:04:03] <rayh> I'm just a bit confused by g61 and path control.
[17:04:38] <rayh> Is there a doc that describes default behavior?
[17:04:41] <cradek> rayh: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TrajectoryControl
[17:04:48] <rayh> thanks
[17:08:32] <rayh> Am I correct to assume that g64 is default now?
[17:08:38] <cradek> yes
[17:09:01] <cradek> (if that page doesn't state that, it probably should)
[17:09:34] <anonimasu> there's a desc in the reference too :)
[17:09:49] <anonimasu> the rs274ngc docs :)
[17:09:50] <anonimasu> I think
[17:10:13] <rayh> Okay. I've got the idea now.
[17:10:28] <rayh> I think.
[17:11:04] <jepler> cradek: the PDF documentation still lists G61.1. Should I remove mention of it?
[17:11:24] <cradek> jepler: I don't know/remember what it does now
[17:12:39] <cradek> if it's "exact path" you can get about the same behavior with G64 P[tiny]
[17:12:59] <jepler> Program G61 to put the machining center into exact path mode, G61.1 for exact stop mode, or G64 P- for continuous mode with optional tolerance. It is OK to program for the mode that is already active. See Section [*] for a discussion of these modes.
[17:13:18] <cradek> oh...
[17:13:18] <jepler> Path Control Mode
[17:13:19] <jepler> The machining center may be put into any one of three path control modes: (1) exact stop mode, (2) exact path mode, or (3) continuous mode with optional tolerance. In exact stop mode, the machine stops briefly at the end of each programmed move. In exact path mode, the machine follows the programmed path as exactly as possible, slowing or stopping if necessary at sharp corners of the path. In continuous mode, sharp corners of the path may be rounded slig
[17:13:20] <rayh> The reason behind the traj question is that I've got a whole bunch of 0.0002 sized moves in this program.
[17:13:38] <cradek> rayh: you really want to use G64 Pxxx then
[17:13:42] <anonimasu> rayh: hm, g61.3 0.0002
[17:13:48] <anonimasu> :)
[17:14:46] <alex_joni> 61.3 ?
[17:14:56] <rayh> I read "(G64) the planner will maintain the programmed feed rate as closely as possible, blending corners where necessary, but with the new requirement that at least some part of each programmed segment be followed (the old trajectory planner would often "blend away" entire program segments.)"
[17:14:59] <anonimasu> err.. wtf..
[17:15:20] <cradek> rayh: actually there's a feature that's newer than that page
[17:15:47] <cradek> now G64 Pxxx will throw out points that don't cause a divergence from the path greater than the tolerance
[17:16:01] <anonimasu> ett it's g61.1
[17:16:13] <anonimasu> rayh: sorry about that :)
[17:16:14] <rayh> * rayh bangs his head on the wall a couple times.
[17:16:15] <alex_joni> cradek: on a sidenote.. it's called a zero-zone on ABB robots
[17:16:16] <cradek> you want that if your gcode has a crazy number of unimportant points, which it sounds like yours does
[17:16:51] <anonimasu> continous path mode
[17:16:58] <rayh> No the small moves define letters engraved in the surface.
[17:17:14] <cradek> I'm not explaining it right
[17:17:20] <alex_joni> rayh: you can specify G64 P0.001 or whatever tolerance you need
[17:17:32] <alex_joni> whatever is inside that tolerance can be discarded / blended
[17:17:42] <rayh> So if g64 required that some of the path be maintained I should still get a pretty good representation of the lettering.
[17:17:47] <alex_joni> yes
[17:18:06] <alex_joni> at no single moment you will be more than 0.001 away from the ideal/exact path
[17:18:11] <alex_joni> away
[17:18:28] <cradek> if you have a bunch of points in a straight line (or straight enough within your tolerance) you can ignore everything but the endpoints and zip right through the rest. that's what it does now
[17:18:42] <rayh> I can see the g64 p command pretty clearly.
[17:18:47] <anonimasu> is g63 on by default?
[17:18:55] <anonimasu> or anything like it?
[17:19:06] <jepler> I don't see g63 in our g-code reference
[17:19:13] <rayh> Most of these 0.0002 moves are reversals.
[17:19:15] <anonimasu> http://www.isd.mel.nist.gov/personnel/kramer/pubs/RS274NGC_3.pdf
[17:19:30] <jepler> but you should never assume something is on "by default", because some things stay from the previous program (if any)
[17:19:34] <alex_joni> default is G64 P0 (that means no limit, but at least at one point every line needs to be touched)
[17:19:43] <anonimasu> ok
[17:19:44] <jepler> you should always put the things that matter in your g-code at the very top
[17:19:54] <anonimasu> I should have my cam program spit out a closer one..
[17:20:16] <jepler> anonimasu: is g63 in that pdf? What page#?
[17:20:21] <anonimasu> 30
[17:20:22] <rayh> Thanks alex_joni that statement makes the behavior clear.
[17:20:37] <alex_joni> I hope so.. I still have trouble reading what I wrote :P
[17:20:59] <cradek> say you have a tiny .0002 tall triangle wave along the X axis for an inch. if you program G64 P.001 it will make one fast straight line along X
[17:21:06] <alex_joni> I mean I'm not convinced it's clear enough :D
[17:21:31] <cradek> because the triangle wave is within the tolerance, it doesn't matter so it's discarded to allow you to machine much faster
[17:21:49] <rayh> IMO we will have to visit and perhaps edit this traj planning in our documents.
[17:22:29] <cradek> yes the documentation is pretty far behind now
[17:22:38] <cradek> (that wiki page is the closest we have)
[17:23:00] <rayh> Certainly g64 P0.001 would speed up this program.
[17:23:30] <cradek> I'm going to try the triangle wave test
[17:23:42] <rayh> and the machine would probably not dance between it's four legs.
[17:23:55] <cradek> that sounds like a nice benefit
[17:24:27] <rayh> can be scary with a 1600 oz in motor and accel of 20
[17:26:40] <rayh> emcinfo.pl?TrajectoryControl is a very nice page.
[17:27:01] <rayh> Looks to me like a couple of small additions using the info above should make it up-to-date.
[17:27:09] <cradek> thank you
[17:30:43] <jepler> anonimasu: I still don't see g63.
[17:31:28] <rayh> I'm a bit conflicted by where in the user manual this information mgiht/should be included.
[17:31:39] <MrAsshole> MrAsshole is now known as Jymmmm
[17:31:50] <alex_joni> jepler: it probably was G64
[17:31:56] <alex_joni> and the G63 was a typo ?
[17:32:17] <anonimasu> oh, meant g64 :)a
[17:32:23] <rayh> Certainly an expansion in the chap 13 is in order.
[17:32:25] <anonimasu> and g61
[17:33:14] <rayh> My wondering is where we might include examples of many of these codes.
[17:34:11] <alex_joni> rayh: maybe a new section?
[17:34:14] <Jymmmm> * Jymmmm puts on sarcasim hat.... The Wiki!!!!
[17:34:19] <rayh> The move toward Tom's original style of command reference is excellent. Much better than the original user manual.
[17:34:50] <rayh> touche /me is a sarcasim master.
[17:34:56] <rayh> that worked well.
[17:35:02] <alex_joni> heh
[17:35:51] <rayh> As we move into the world of machines purchased by customers, IMO we must supply more than a link to a wiki that can change at the whim of the reader.
[17:36:55] <rayh> alex_joni: are you thinking of a chaper titled something like "programming examples?"
[17:37:09] <alex_joni> rayh: something like that
[17:37:47] <rayh> I think that's good because many times an example mixes several different codes.
[17:38:28] <rayh> Things like looping around canned cycles with tool offsets.
[17:39:09] <Jymmmm> ARe you talking about machien specific configs? (I forget the real of those)
[17:39:26] <Jymmmm> err capabilities
[17:39:26] <tomp> hello
[17:40:25] <rayh> Jymmmm: We would want to keep the examples well within the abilities of a "common" configuration.
[17:40:37] <rayh> Hi tomp
[17:40:37] <Jymmmm> ok, so generic then?
[17:40:45] <rayh> Exactly.
[17:40:52] <alex_joni> hi tomp
[17:40:53] <tomp> yo rayh
[17:41:00] <tomp> yo alex
[17:44:37] <tomp> when emc was on kde i used kate ( editor ), i installed it onto ubuntu dapper but the terminal is gone
[17:45:04] <tomp> there's a tab for it, but it opens an uneditable area ( cant get cursor into it )
[17:45:33] <rayh> Motor danced around a bit under the electrical tape but the reflection on the wall shows no significant step loss after 1 hour of contour running.
[17:45:47] <alex_joni> nice
[17:46:25] <rayh> tomp: KDE's terminal is a different program from the one used by gnome.
[17:46:46] <tomp> ok, many windows now :(
[17:47:08] <tomp> oh, u mean kate tries to open kterm... ok
[17:47:10] <rayh> I did like that kde feature and a couple others in the file browser.
[17:47:38] <tomp> yeh. so kububtu/emc been done?
[17:47:45] <tomp> kubuntu
[17:47:48] <alex_joni> tomp: emc works on kubuntu too
[17:47:54] <tomp> k
[17:47:58] <alex_joni> just need to install kubuntu, then the emc2 packages
[17:48:15] <tomp> tomp looks for hd space..
[17:48:18] <rayh> Seems like SWP was working with kubuntu but I don't remember what he was doing.
[17:49:01] <tomp> ooh now it sounds like soemthing i would get lost in... back to many windows, & keep ubu ,thanks
[17:53:21] <rayh> Thanks for the help with the tp stuff guys, gotta run.
[17:57:18] <tomp> gnome terminal has tabs too ( many terms ) so i only need 2 windows ( editor & gterm ) (doh!)
[18:00:26] <skunkworks> Does the latest release of emc have pwmgen in it?
[18:01:08] <skunkworks> cradek: what rc are you using for your spindle?
[18:02:55] <alex_joni> -rc1
[18:02:59] <alex_joni> :-P
[18:03:03] <alex_joni> laters everyone
[18:03:35] <anonimasu> 8laters
[18:04:07] <skunkworks> l8tr?
[18:04:15] <anonimasu> no
[18:04:16] <anonimasu> laters :)
[18:04:21] <anonimasu> * anonimasu cant type today
[18:05:36] <anonimasu> hm
[18:05:46] <anonimasu> I wonder when dmess were around last time..
[18:09:25] <tomp> i added analog input widget vscale to vcp_widgets, it 'realizes', but didnt really instance
[18:09:34] <tomp> i get error "(halvcp:10094): GLib-GObject-CRITICAL **: g_signal_connect_closure_by_id: assertion `signal_id > 0' failed"
[18:09:50] <tomp> the widget appears and the signals are in halmeter
[18:09:58] <tomp> just not really connected
[18:10:48] <tomp> what does (halvcp:10094) mean?
[18:13:41] <tomp> it >does< instance, the problem is the signals dont connect to the halpins
[18:14:08] <Jymmmm> Nice having a newer phone, but apain in the butt getting it setup and all the addrbook switched over.
[18:41:00] <skunkworks> LawrenceG:how long where you without power?
[18:42:12] <LawrenceG> well, Monday pm to Wed pm, then on yesterday and off again about 1/2 of last night (is 10:42am here)
[18:42:33] <Jymmmm> LawrenceG: Got Generator?
[18:43:04] <LawrenceG> lots of fun... yup... enough for fridge and freezer.. a wood stove keeps the chill off
[18:43:24] <Jymmmm> how many watts?
[18:44:29] <LawrenceG> They keep threatening to ban wood stoves here, but until the powers that be can keep the power on, it stays! 1800watt Honda contruction model
[18:44:37] <LawrenceG> construction
[18:45:06] <Jymmmm> 1800 ?! Wow, I didn't think that would be big enough.
[18:45:59] <LawrenceG> it will run anything you can plug into 1 outlet... I sized it for the skill saw when I was building... I wanted it as light as possible
[18:48:33] <LawrenceG> Jymmmm: I just picked up a new HF radio from an estate.... an Icom IC-736 base station type (110vac only)
[18:48:48] <Jymmmm> very cool
[18:48:51] <Jymmmm> $$ ??
[18:49:50] <LawrenceG> $500.... prearranged before the guys passing.... It seems like a nice radio but it needs a tuneup.... its about 150hz off frequency
[18:50:24] <Jymmmm> with it being HF you can use WWV for reference I'd suspect
[18:51:40] <LawrenceG> I have some good test gear here to put it where it should be.... I was hoping the power would stay on last night... I wanted it to warm up for 24hrs before I started tweaking
[18:52:11] <Jymmmm> Yeah, makes sense. Well you have power now (hopefully)
[18:52:51] <LawrenceG> It doesnt look like any repairs are needed... sensitvity and power output are better than specs. My first contact was on 6mters last night
[18:53:29] <Jymmmm> ah, you already have a yagi setup?
[18:54:18] <tomp> the borq is in this call gtk_signal_connect(GTK_OBJECT(gwp), "changed", GTK_SIGNAL_FUNC(vscale_changed), wp);
[18:55:13] <LawrenceG> It was open here with a lot of auroal flutter from coast to coast... no yagi.. was on 80mtr loop!
[18:57:52] <Jymmmm> ah, ok.
[18:58:04] <Jymmmm> If it aint dipole, I dont' got it.
[18:59:17] <Jymmmm> Jymmmm is now known as Red70sShow
[18:59:18] <Red70sShow> Red70sShow is now known as Jymmmm
[19:00:18] <skunkworks> my uncle keeps telling me to get my ham licence
[19:00:31] <Jymmmm> skunkworks US ?
[19:00:33] <skunkworks> yes
[19:01:10] <skunkworks> k9vqr, kyvqz and k9yyk. uncle, grandfather, and father
[19:01:22] <Jymmmm> skunkworks: You'll have your license in 7 days http://www.eham.net/exams/
[19:02:18] <LawrenceG> pretty easy to get here in Canada as well.... it has been reduced to a multiple choice exam... easier than a driving test
[19:02:18] <Jymmmm> Both me and my gf studied that for a week, took the test on Saturday and had our licenses by Tuesday (was a holiday weekend)
[19:04:17] <Jymmmm> skunkworks: BTW... we both missed one question, exactly the SAME question which wasn't on those. So you should be able to get your pretty quickly.
[19:05:07] <skunkworks> Jymmmm: thanks for the link
[19:05:13] <Jymmmm> skunkworks np
[19:05:51] <Jymmmm> skunkworks Just find a VTE in your area for next Saturday, and you'll be set!
[19:06:20] <Jymmmm> !$8 - $15
[19:06:22] <Jymmmm> ~
[19:09:41] <eholmgren> LawrenceG: where in CA ?
[19:10:07] <jmkasunich> * jmkasunich is back
[19:11:55] <alex_joni> * alex_joni is also back
[19:12:11] <alex_joni> jmkasunich: seems that guy on the user list is missing a scale
[19:13:36] <skunkworks> amoung other things. (inside voice - inside voice)
[19:15:59] <jmkasunich> one of these days I need to finish http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Tuning_EMC2/HAL_PID_Loops
[19:16:25] <skunkworks> I was going to add my experiences when I have some.
[19:16:27] <alex_joni> jmkasunich: there's also a lyx chapter waiting :)
[19:17:05] <cradek> jmkasunich: I noticed there's nothing about pid tuning on that page.
[19:17:18] <jmkasunich> like I said, I need to finish it
[19:18:36] <skunkworks> I like this page http://wiki.linuxcnc.org/cgi-bin/
[19:18:40] <skunkworks> :)
[19:18:49] <anonimasu> yeah you really do ;)
[19:19:07] <anonimasu> * anonimasu is still unsure about how he's pid works :)
[19:19:32] <jmkasunich> the problem is that I need to refresh my own memory, and I have no servo system here to play with
[19:19:44] <skunkworks> * skunkworks only has a vauge idea
[19:20:06] <alex_joni> skunkworks: I'm afraid that was me :)
[19:20:06] <skunkworks> jmkasunich: your getting the hardware now :) (mesa and stuff)
[19:20:11] <jmkasunich> yeah
[19:20:32] <jmkasunich> thats one reason I'm getting the H bridge board
[19:20:44] <jmkasunich> I have motors with encoders here (little ones) that I can mess around with
[19:22:38] <anonimasu> :)
[19:22:39] <anonimasu> nice
[19:23:17] <LawrenceG> eholmgren: sorry.. had to take the dog for a walk... west coast, Vancouver Island
[19:24:37] <skunkworks> I think there should be emc config races during the workshop. wouldn't that be fun?
[19:24:54] <anonimasu> :D
[19:29:31] <skunkworks> did any one notice that the sliders on halscope don't work if the screen size is too small? gain and position. the slider 'knob' doesn't change size with window scale.
[19:32:14] <skunkworks> took me a bit to figure out why I couldn't change the scale or position of the trace.
[19:32:27] <skunkworks> gain I mean
[19:34:43] <skunkworks> at the windows smallest size the knob is the same size as the slider slot
[19:35:13] <jmkasunich> then make it bigger ;-)
[19:35:25] <eholmgren> LawrenceG: I'm over in central Minnesota
[19:35:29] <eholmgren> and we haven't had snow yet
[19:35:35] <eholmgren> it's ridiculous
[19:35:48] <skunkworks> :) I figured you guys would say that. the thing is it defaults to the smallest size.
[19:36:02] <skunkworks> for me it did anyways
[19:36:37] <skunkworks> eholmgren: I thought you where in chicago
[19:37:01] <anonimasu> hm..
[19:37:03] <eholmgren> Minneapolis
[19:37:08] <anonimasu> how much vaccum do you need to machine acetal?
[19:37:36] <anonimasu> with a vaccum table..
[19:37:39] <anonimasu> small pices.,.
[19:39:18] <eholmgren> http://www.jeffdeboer.com/Galleries/CatsMice/tabid/63/Default.aspx
[19:39:43] <eholmgren> OT and kinda strange, ... some artist that makes "armor" suits for cats and mice
[19:40:12] <anonimasu> hehe
[19:40:13] <anonimasu> cool
[19:41:00] <anonimasu> thoose things seem well made
[19:55:00] <Lerneaen_Hydra> 'lo
[20:00:08] <eholmgren> lo
[20:40:09] <eholmgren> can you slave steppers in emc?
[20:40:28] <eholmgren> ie, if I wanted to drive my X with two motors
[20:41:11] <alex_joni> eholmgren: yes and no
[20:41:17] <alex_joni> it's easy to drive them both
[20:41:21] <alex_joni> it's a pita to home them
[20:42:51] <alex_joni> bbl
[20:50:58] <jepler> cradek: if you use the proposed pluto "standard pinout" for your lathe, you have 3 available inputs on the 26-pin connector: 1 dedicated, plus the index inputs for two of the quadrature counters
[20:52:07] <cradek> ok, cool
[20:53:38] <jepler> if you're only using 2 PWM then you have 5 digital outputs available: 1 dedicated, plus the other two UP and DOWN outputs
[20:54:53] <jepler> let me know if adding the strong pull-down fixes the servo amp enable problem
[20:56:19] <cradek> I wonder if the L298 stops when both dirs are high -- it doesn't run away as-is, even though I think the outputs are high
[20:56:48] <jepler> I think that's a "braking" configuration -- both ends of the motor winding shorted to VCC
[20:58:07] <jepler> page 6 http://www.st.com/stonline/books/pdf/docs/1773.pdf C=D is "fast motor stop"; Ven = L is "free-running motor stop"
[20:58:29] <jepler> you're getting Ven=C=D=H
[21:00:41] <cradek> it doesn't seem to brake... but it's good that it's an accepted input
[21:16:06] <cradek> haha http://forums.fark.com/cgi/fark/comments.pl?IDLink=2464219
[21:16:19] <cradek> "drillpress-lathe-router gizmo"
[21:17:07] <jepler> http://blog.modernmechanix.com/2006/12/15/push-button-manor/
[21:18:39] <jmkasunich> so is this what you guys do when you're s'posed to be working?
[21:18:49] <cradek> what's working?
[21:19:04] <cradek> 3pm on a friday??
[21:19:08] <anonimasu> lol
[21:28:48] <jmkasunich> hmm... what are the odds that I'm going to need a 100MHz differential scope probe and amplifier?
[21:30:30] <anonimasu> not extremely high
[21:30:40] <anonimasu> jmkasunich: but you never know :D
[21:33:44] <jmkasunich> to ebay, or not to ebay, that is the question
[21:35:31] <jmkasunich> this seems promising: http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=170057016801
[21:35:39] <jmkasunich> mine is pretty much the exact same thing
[21:35:41] <jmkasunich> almost never used
[21:35:59] <jmkasunich> I have a manual and some accessories as well ;-)
[21:36:04] <jepler> it's in australia
[21:36:15] <jmkasunich> I don't want to buy it
[21:36:17] <cradek> does that give you isolation? it might be really handy
[21:36:22] <jmkasunich> no isolation
[21:36:34] <cradek> oh
[21:36:35] <jmkasunich> 25V common mode range, 250V with the x10 adapter
[21:36:48] <jmkasunich> 1mV/div to 200mV/div
[21:36:49] <jepler> oh you're debating whether to sell one
[21:36:54] <jmkasunich> yes
[21:36:58] <cradek> ah, no use to me then
[21:37:13] <jmkasunich> 10mV to 2V/div with the adapter
[21:37:22] <cradek> I frequently use both channels to get differential
[21:37:37] <cradek> like something with a bridge rectifier hooked to the AC
[21:37:51] <jmkasunich> I'll make you _such_ a deal!
[21:37:54] <cradek> haha
[21:38:01] <cradek> no thanks...
[21:38:48] <jmkasunich> on a completely unrelated matter
[21:39:00] <eholmgren> oooooh! "automatic drapperies"
[21:39:11] <jmkasunich> do I recall you looking for a P3 CPU so one of your boxes would have matched ones?
[21:41:21] <eholmgren> what speed?
[21:41:30] <eholmgren> I have several sitting around collecting dust
[21:41:31] <jmkasunich> 600MHz
[21:41:39] <jmkasunich> free to good home
[21:41:55] <eholmgren> same for me, 667 and 833
[21:41:57] <jmkasunich> 600EB/256/133/1.65V S1 SL3NB
[21:42:05] <eholmgren> long since swapped out for 1Ghz
[21:42:46] <jmkasunich> maybe I'll use it for the shoptask PC
[21:44:56] <tomp> woohoo! got analog range widgets for vcp_widgets, no errs "a tall"
[21:45:24] <tomp> i had callback with wrong message ( uft!)
[21:47:10] <tomp> I'll have to send it to someone who knows how to include it/test it...
[21:48:21] <tomp> right now a slider is varying the stg.0.dac_value and displaying the desired value
[21:49:11] <tomp> i know how i'd use it but some body may want a simple way to chg rpm or gain or...
[21:49:27] <jmkasunich> are you gonna commit it to CVS?
[21:49:41] <tomp> i dunno how, thats what i meant to say
[21:50:04] <jmkasunich> two ways
[21:50:12] <jmkasunich> 1) become a developer (if you aren't already)
[21:50:16] <jmkasunich> 2) send it to a developer
[21:50:46] <tomp> it's a single page of text to add to vcp_widgets.c anybody want it?
[21:50:57] <jmkasunich> 1 means sending a ssh key to cradek, then getting a developer checkout instead of an anon checkout, copying the modified files to the checkout, and committing it
[21:51:08] <tomp> k
[21:51:14] <jmkasunich> 2 means sending your modified vcpwidgets.c to a developer
[21:51:21] <jmkasunich> I'll commit it for you if you want
[21:52:35] <tomp> thanks ( I dunno what a ssh key is so I'll send it to where i sent the mi520 order :-)
[21:52:48] <tomp> sounds secret... like shh!
[21:53:15] <jmkasunich> the 5i20 order might be going to swp, or might be going to me, we don't know yet
[21:53:21] <jmkasunich> and it won't happen until after 12/20
[21:53:33] <jmkasunich> if you have something now, send it to jmkasunich at att dot net
[21:53:39] <tomp> tomp cleans code up ... removing profanity, retests
[21:53:41] <tomp> k
[21:53:47] <jmkasunich> ;-)
[21:59:04] <cradek> jmkasunich: thanks for the offer of processors, but I've tried several times to get two processors to work in max, and I've given up
[21:59:13] <jmkasunich> ok
[21:59:41] <jmkasunich> (btw, I only have one, so it would only be even remotely interesting if it matched the one you already have)
[21:59:50] <cradek> there are sockets for power regulator? modules too that go with the processors, and I have a bunch of things that plug in, but most of them don't seem to work
[21:59:57] <cradek> (so I obviously don't know what I'm doing)
[22:03:01] <cradek> http://legendarycode.com/webpics/lasercutter.jpg
[22:04:02] <jepler> *groan*
[22:04:21] <jmkasunich> lol
[22:04:25] <cradek> sorry, I think it's funny
[22:04:35] <jmkasunich> is that from that fark page?
[22:04:41] <cradek> yes
[22:04:45] <jmkasunich> "take me to your leader"
[22:11:02] <Lerneaen_Hydra> haha
[22:21:50] <eholmgren> are mouser and digi-key two of the main components suppliers in the US?
[22:23:19] <tomp> for small qty, yes (RS is new to US)
[22:23:44] <anonimasu> rs components?
[22:23:47] <tomp> yes
[22:23:52] <anonimasu> they are pretty new everywhere..
[22:23:57] <anonimasu> :)
[22:24:07] <tomp> i used ;'em thru asia & oz
[22:24:10] <anonimasu> atleast in sweden..
[22:24:17] <Lerneaen_Hydra> 'night all
[22:24:22] <tomp> nite
[23:00:39] <eholmgren> work's over
[23:00:39] <eholmgren> later
[23:23:10] <robin__sz> meep?