#emc | Logs for 2009-03-17

[00:00:20] <toastydeath> YES WE CAN
[00:00:35] <toastydeath> (unfortunately)
[00:00:51] <ds3> was warrantee still valid?
[00:01:13] <toastydeath> oh, no, it just cracked the endmill and ceramic spindle taper.
[00:01:18] <toastydeath> and the part, obviously.
[00:01:44] <BMG> off to test it out on my plywood flyer
[00:01:47] <ds3> guess tables are better built then I though ;)
[00:01:56] <toastydeath> well, the part was in the way
[00:02:01] <toastydeath> or we'd need a new table, too
[00:14:39] <BMG> g28g91x0 worked fine - I then reset the touchoff
[00:58:04] <toastydeath> bmg: make sure to go back to g90 before you do anything else
[00:58:08] <toastydeath> or crazy stuff will occur
[01:06:37] <BMG> Only crazy stuff was the failure to put a g0Z.5 at the end of my code. Snapped a new endmill...
[01:07:56] <toastydeath> welcome to the wide, wide world of crashing
[01:13:33] <ds3> g91 is fun to program for
[01:14:04] <ds3> makes it real easy to relocate or duplicate a pattern
[01:14:31] <ds3> just wish there was a standard G code to rotate about an axis (like G54 but for rotation instead of translation)
[01:16:54] <toastydeath> there is
[01:16:57] <toastydeath> it's just not in emc
[01:17:31] <toastydeath> there's scaling, rotation, local coordinate shifting (to shift an absolute program a certain amount)
[01:17:59] <toastydeath> there's also a polar coordinate programming mode
[01:18:10] <toastydeath> really handy for whack bolt arcs and whatnot
[01:20:00] <toastydeath> also the newer controls, i've found out, have crazy pocketing, facing, etc canned cycles
[01:20:17] <toastydeath> just like the lathe roughing cycles, you can program the profile and have it automatically rough and finish the pocket
[01:23:26] <Optic> is there a way to run axis without the realtime components and such just for viewing/testing gcode?
[01:24:28] <cradek> Optic: go to wiki.linuxcnc.org, look for Simulator
[01:24:51] <cradek> near the top of the TOC
[01:24:52] <Optic> thank you sir, i'm making some programs to generate gcode and need to test their output :)
[01:25:02] <cradek> that's a great use for it, I do that too
[01:25:24] <ds3> is it standard? I know HAAS has one but I didn't see it in the old FANUC manual
[01:26:03] <Optic> i have the livecd installed in a VM, but the VM hates the realtime stuff
[01:27:04] <steve_stallings> steve_stallings is now known as steves_logging
[01:27:11] <cradek> you can build simulator in there, and it'll work better (not using realtime)
[01:27:54] <toastydeath> ds3: it's not standard, that i'm aware of, but i think the newer fanuc machines have lots of crazy stuff
[01:30:56] <ds3> toastydeath: that + G91 would make a nifty bolthole pattern drill setup
[01:36:45] <toastydeath> yeah, it's ridiculously awesome
[02:21:48] <toastydeath> plus when engineers are like "i'd like holes at 8, 22, 45, 46.6, and 180.444 degrees"
[02:21:54] <toastydeath> you can say "yes, no problem"
[02:21:58] <toastydeath> instead of swearing a lot
[02:54:01] <skinnySHOP> Anyone have any experience with a paxton patterson table top lathe? Good bad? http://www.ioffer.com/i/73995016
[02:55:38] <toastydeath> good/bad relative to what
[02:56:47] <skinnySHOP> guess the only small comparison are the simlar emco enclosed table tops
[02:57:04] <skinnySHOP> that i've ever been around anyhow
[02:57:51] <toastydeath> i don't have any firsthand experience with them
[02:58:00] <toastydeath> many people who do insist they're all very similar in performance.
[02:58:34] <toastydeath> have you posted on the home shop machinist and home machinst bbs
[02:58:42] <toastydeath> they'll be able to give you the most accurate answer
[02:58:52] <toastydeath> stay away from pm for a review on that machine, though.
[03:00:22] <toastydeath> cnczone will have a lot of opinions, but almost none of them will be coherent or worthwhile.
[03:01:08] <skinnySHOP> IDK if worth messin with , there was a new one advertized local and I've not yet gotten around to outfitting the enco to cnc<I don't really think its nice enough to bother>
[03:01:40] <toastydeath> if you already have a cnc lathe project i'd not mess with it
[03:01:44] <toastydeath> the envelope looks really tiny.
[03:03:13] <skinnySHOP> it is , but could use some parts spit out more quickly than i can machine by hand
[03:09:49] <toastydeath> you are not going to cnc your current lathe?
[03:09:56] <skinnySHOP> Been milling a few small pulsejet parts this evening
[03:10:20] <skinnySHOP> I'd be borrowing the geckos off the BP, and have to buy some motors at that
[03:10:34] <toastydeath> oh
[03:10:57] <skinnySHOP> I did outfit the geckos with molex connectors outside the box so it wouldn't be too bad
[03:57:39] <skinnySHOP> 33/8
[04:41:59] <jmkasunich> Optic, (and other laser fans): http://online.wsj.com/article/SB123680870885500701.html
[04:43:31] <hypa7ia> hehe
[04:45:21] <jmkasunich> apparently they have this poster on the lab door: http://store.schlockmercenary.com/v/vspfiles/photos/P-R37-2.jpg
[04:48:02] <hypa7ia> they also have a sign that says "do not look into laser with remaining eye"
[04:55:27] <Neo_The_User> Neo_The_User is now known as NTU_sleeping
[06:55:21] <MrSunshine> hmm, using an AVR + an L298N .. shouldnt that be posible to do without any big troubles? :)
[06:56:26] <MrSunshine> using ADC in for current sensing, PWMs for driving the thingies? :)
[07:02:54] <MrSunshine> i would need 6 ADC channels? (current sensing) and 6 PWM channels right (chopper driver) right? :)
[07:03:10] <eric_unterhausen> for what?
[07:04:58] <MrSunshine> running stepper motors
[07:05:28] <eric_unterhausen> I keep having similar ideas, don't have the time
[07:05:47] <eric_unterhausen> is there a multi-axis picstep?
[07:07:00] <MrSunshine> dunno, but the picsteps circuits costs ALOT :)
[07:07:12] <MrSunshine> while L298N isnt so expensive, and AVR is cheap :)
[07:07:22] <eric_unterhausen> I thought it was open source
[07:07:46] <MrSunshine> eric_unterhausen: yes
[07:08:09] <MrSunshine> but the 2003 someting chip they use for current (sure its 3A while L298 is 2A i think) but still .. it costs 3x as much
[07:08:19] <eric_unterhausen> LawrenceG is on here a lot, I've seen his stuff on protoboards
[07:09:19] <eric_unterhausen> something like what you propose is probably the only way to make the low end cheap enough to be worthwhile
[07:09:47] <eric_unterhausen> every time I try to buy something new, I wonder why I'm not saving my pennies for a gecko
[07:10:03] <eric_unterhausen> and I've done ok on ebay, but it gets tiresome
[07:10:58] <MrSunshine> hehe :)
[07:11:10] <MrSunshine> i like micro processors as i get to program them myself :P
[07:11:38] <eric_unterhausen> I dislike new projects because I have an infinite number of them that I'm never going to finish
[07:11:51] <MrSunshine> but dunno how well they perform with 6 ADCs to query, and 6 PWMs to run at the same time :P
[07:12:14] <eric_unterhausen> do they have 6 capture registers?
[07:13:28] <eric_unterhausen> the dsp chips that are made for motor control have enough I think, the Freescale ones do anyway
[07:17:19] <eric_unterhausen> I keep thinking about using IRAMS, it's a full three phase bridge
[07:18:16] <eric_unterhausen> I'm too lazy to figure out if there are issues splitting the phases across 2 chips though
[12:17:48] <piasdom> good mornin all
[12:19:33] <skunkworks> good morning
[12:50:39] <jensor> Is it possible to set up Axis so that when you close Axis and restart it has not lost its original position, so you do not have to redo home and find references all over again for g54 offsets?
[12:51:40] <SWPadnos> set POSITION_FILE to the file name you want the coordinates saved to
[12:51:44] <SWPadnos> in your ini file
[12:51:53] <micges_emc> there is option for this: [TRAJ]POSITION_FILE
[12:52:08] <SWPadnos> and it works with all the UIs, not jus tAXIS
[12:52:57] <jensor> Is there a reference in wiki on this?
[12:53:15] <SWPadnos> I don't know if it's on the wiki, but it should be in the documentation
[12:53:45] <SWPadnos> it is mentioned here (parenthetically)http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?CoordinateSystems
[12:55:45] <SWPadnos> ok, it's in the integrator manual, page 30
[12:56:18] <SWPadnos> it helps to know what you're looking for though - I'm not sure I would have found it if I hand't searched for it by name
[12:57:12] <cradek> of course this will only work to the extent that your machine does not move while emc is off - a shaky proposition at best. home switches are a better way to reference the machine.
[12:58:22] <jensor> OK, how ever if you restart Axis immediately it is nice to have it come up knowing the position it was last left in
[12:58:43] <SWPadnos> that does seem convenient
[12:58:50] <archivist> never assume a stepper comes back to the same position after a power down
[12:58:57] <SWPadnos> but I'd have to wonder why you shut it down in the first place :)
[12:59:54] <jensor> I have had the program lock up at least one time and had to reboot
[13:00:15] <SWPadnos> in that case, the position is unlikely to be saved anyway
[13:00:23] <SWPadnos> the file is written on normal exit
[13:00:29] <jensor> Isee
[13:00:59] <SWPadnos> perhaps troubleshooting the lockups would be a good approach to solving this problem
[13:01:23] <jensor> I had a keyboard failure
[13:01:39] <SWPadnos> and mouse?
[13:01:52] <jensor> dont recall
[13:02:14] <SWPadnos> so that was the cause of the lockup(s)?
[13:03:26] <jensor> My setup is unique in that I immulate a second keyboard via a set of control swiitches on a control panel
[13:04:00] <jensor> emulate
[13:04:02] <SWPadnos> do those run through halui, or do you have a special keyboard controller (like the ones they sell for arcade emulators)?
[13:05:03] <jensor> no I used a 7400 nand gate to interface the keyboard and switches
[13:05:20] <SWPadnos> going to the keyboard port, or some HAL I/O?
[13:06:04] <jensor> the swithes are wired in paralell with the second keyboard. interface throu the keyboard port
[13:06:12] <SWPadnos> ah, ok
[13:06:22] <SWPadnos> you might want to take a look at halui
[13:06:38] <SWPadnos> it's meant to do exactly what you're doing, only through generic HAL I/O
[13:07:24] <jensor> At the time I diddn't understand the halui well enogh to do it that way. I understand it better now
[13:08:15] <SWPadnos> ok, so you're familiar with it. that's good
[13:08:57] <jensor> I haven't yet figured out to do a home all command that way thouugh
[13:10:22] <SWPadnos> hmmm
[13:11:25] <SWPadnos> well, there's an ugly way, which won't work the same way AXIS does it
[13:11:37] <SWPadnos> but the better solution would be to add a home-all input to halui
[13:12:16] <jensor> Does halui have a home-all pin?
[13:12:54] <SWPadnos> the ugly way is to use OR gates for each of the home pins. you connect the individual home pins to one or gate each, and the home-all pin to the other input of all the or gates (HAL or gates)
[13:13:01] <SWPadnos> no, it would need to be added
[13:13:29] <jensor> I figured that was what one would have to do
[13:13:35] <SWPadnos> the ugly way isn't the same, since it ignores ordering - it would home everything at once
[13:13:47] <jensor> thats ok
[13:13:55] <jensor> to home all at once
[13:14:11] <SWPadnos> then the or gate thing may work for you
[13:14:22] <jensor> except z needs to be 1st
[13:14:32] <SWPadnos> then homing all at once doesn't work ;)
[13:14:37] <jensor> true
[13:15:06] <SWPadnos> it could be done with ladder though
[13:15:32] <SWPadnos> wait for home-state to go to some level and then for Z motion to stop, then start the X and Y (and others) homing
[13:15:32] <jensor> why not use gates with halui to do it?
[13:16:05] <SWPadnos> you probably could, but it's very likely easier with ladder
[13:16:14] <jensor> I haven't learned to use ladder
[13:16:19] <SWPadnos> me either
[13:18:04] <BJT-Work> it's fun and easy ( once you know how )
[13:18:15] <SWPadnos> yeah, right
[13:18:45] <BJT-Work> just remember the rule "last one wins"
[13:24:30] <BJT-Work> seems like using halui.n.home and halui.n.is-homed in ladder would be simple to do...
[13:24:59] <SWPadnos> I think is-homed goes true the first time you home
[13:25:12] <SWPadnos> and doesn't go false again (unless you home again?)
[13:26:05] <BJT-Work> I can't test it here at work in Windoz World
[13:26:17] <SWPadnos> me either
[13:26:28] <BJT-Work> hmmm, I don't see an un-home
[13:26:38] <SWPadnos> there is an unhome command now
[13:26:58] <BJT-Work> then that should work if you unhome then home again
[13:26:59] <SWPadnos> but it just resets the homed state (so I guess that's the other time it would go false)
[13:27:14] <SWPadnos> yep, that could work in ladder
[13:27:34] <SWPadnos> input -> ladder -> halui-unhome -> delay -> halui-home
[13:27:37] <SWPadnos> if halui has unhome
[13:27:46] <SWPadnos> which it doesn't
[13:27:51] <BJT-Work> i don't see it in halui
[13:28:05] <SWPadnos> me either
[13:28:40] <jensor> why is it a problem if is-homed stays true?
[13:29:09] <SWPadnos> because if you home again later (after doing a lot of work, say), then the ladder logic will immediately see that Z is already homed
[13:29:15] <BJT-Work> if you want to sequence you would wait for is-homed to change states before starting the next homing
[13:29:20] <SWPadnos> and try to home X and Y immediately
[13:29:34] <BJT-Work> what ^he^ said
[13:30:11] <jensor> i see
[13:31:37] <SWPadnos> now, get ready to take notes, because I'm only going to say this once
[13:31:41] <SWPadnos> I think I ate too much
[13:31:50] <BJT-Work> me?
[13:32:03] <SWPadnos> well, you just may not see that again ;)
[13:32:33] <BJT-Work> LOL
[13:33:17] <SWPadnos> and it was only a 2-egg omelet
[13:37:52] <BJT-Work> ostrich eggs?
[13:38:03] <SWPadnos> hmmm. no, never
[13:38:30] <archivist> but 10punds of cheese on the omelet
[13:38:47] <SWPadnos> oh, gopod point. I should put away the cheese
[13:38:50] <SWPadnos> good
[13:38:59] <Optic> what mill would you use to carve cheese?
[13:39:02] <Optic> mmm
[13:39:07] <SWPadnos> but no, only a little sprinkle, and it's good sharp cheddar
[13:39:14] <BJT-Work> a cheese mill
[13:39:27] <SWPadnos> Optic, I'd freeze it, then use an FDA approved CNC for milling :)
[13:39:45] <Optic> hehe
[13:40:05] <Optic> oil and metal shavings are not good eats, as alton brown would say
[13:40:22] <BJT-Work> heh
[13:40:34] <archivist> this reminds me od the cheese milling discussion in #cam a few weeks ago
[13:40:39] <BJT-Work> Optic: how goes the laser?
[13:40:49] <Optic> good! we were lasering last night
[13:40:54] <Optic> did you see the new video?
[13:41:00] <BJT-Work> no
[13:41:42] <Optic> http://www.youtube.com/watch?v=JNg943u_r60
[13:42:10] <Optic> and here are some experiments
[13:42:11] <Optic> http://www.xtdnet.nl/paul/tmp/imgp0854.jpg
[13:43:10] <Optic> i've improved teh ventilation since that video was made
[13:43:21] <Optic> the smoke doesn't rise anymore, it just gets sucked straight out
[13:43:49] <BJT-Work> that's Sweet! as they say down in Arkansas
[13:44:23] <Optic> it's working really well
[13:44:50] <BJT-Work> now you need to engrave the EMC2 logo
[13:44:51] <Optic> it burns powder coat off PC case metal quite nicely :)
[13:45:04] <Dallur> cool
[13:45:12] <Optic> the laser totally won't touch the steel though
[13:47:49] <BJT-Work> will it engrave aluminum?
[13:48:01] <Optic> anodized aluminum for sure
[13:48:02] <skunkworks> Optic: what did you end up using to control the laser? spindle or..
[13:48:11] <Optic> skunk: z-axis, so far
[13:48:20] <Optic> but we're going to try M64/M65
[13:48:26] <skunkworks> cool
[13:48:57] <Optic> we make our gcode with a safe-height of about 0.001 Z and a cutting depth of -0.001Z :)
[13:49:11] <BJT-Work> you mean M62/63?
[13:49:45] <skunkworks> neat. How do your drives work?
[13:50:48] <BJT-Work> * BJT-Work needs to make some chips
[13:50:51] <Optic> they're steppers, running of stepgen type 0
[13:51:00] <Optic> the PIC handles the stepping phases
[13:51:01] <skunkworks> pwm? big ass resistors? or no current limit?
[13:51:40] <Optic> for the steppers? there are some output resistors
[13:52:14] <Optic> our hardware guy is going to post the firmware and schematics
[13:52:40] <skunkworks> ah - ok
[13:52:57] <Optic> with the steppers on, the voltage and current seem to be right on
[13:53:11] <skunkworks> have you tried to engrave?
[13:53:18] <skunkworks> (like a photo)
[13:53:35] <Optic> like raster-mode? not yet...
[13:54:12] <skunkworks> I don't remember - can your laser switch that fast?
[13:54:47] <Optic> it has about a 100us time constant
[13:54:56] <Optic> we control it with 5khz pwm
[13:55:15] <Optic> we might bump up the pwm speed if we're doing rasters, the laser supports up to 20khz
[13:55:29] <skunkworks> very cool - sounds like fun
[13:56:09] <Optic> bjt: no, m64/65 ;)
[13:56:17] <Optic> for the raster
[13:56:49] <Optic> there's no way to switch the laser on and off right now without affection motion, but apparently the 2.3 beta has better support for that
[13:56:52] <Optic> affecting
[13:57:07] <Optic> we just have to get around to trying it :)
[13:57:16] <BJT-Work> it is easy
[13:58:08] <Optic> i'm writing a little program that makes gcode from a bitmap using m64/65
[14:03:04] <Optic> i'm also trying to get emc2-sim working in a VM on my mac so I can test without sitting at the laser :)
[14:03:30] <DanielFalck> hi Optic, I've done that with my macbook too
[14:03:38] <DanielFalck> works pretty well
[14:03:47] <SWPadnos> Optic, the easiest way to get sim working is to install Ubuntu and then install the emc2-sim packages
[14:03:52] <DanielFalck> using vbox
[14:04:06] <Optic> swp: i have the livecd installed, and emc2-sim
[14:04:13] <SWPadnos> you just change the emc2 lines in sources.list to emc2-sim
[14:04:18] <Optic> but I get lots of complaints about missing hal modules... do I have to make a custom hal config for it?
[14:04:29] <DanielFalck> no
[14:04:30] <SWPadnos> you can't have both sim and RT installed at the same time
[14:04:43] <Optic> that's fine, I don't need rt
[14:04:50] <Optic> i'll play with it more tonight
[14:04:52] <Optic> i'm sure it works :)
[14:05:02] <SWPadnos> and the RT kernel doesn't do as well in a VM (not sure if that's true when no RT modules are loaded)
[14:05:22] <Optic> "doesn't do as well" is understatement of the year :)
[14:05:37] <SWPadnos> yeah, that's why I suggested stock Ubuntu and sim packages ;)
[14:06:06] <DanielFalck> I did a ubuntu stock Ubuntu image and installed sim from source and it worked well
[14:08:02] <Optic> swp: ubuntu heron, right?
[14:08:28] <SWPadnos> there are Hardy sim packages
[14:08:45] <Optic> excellent
[14:09:00] <SWPadnos> it may even be possible to install them onto 8.10, if you have all the dependencies met
[14:09:07] <SWPadnos> dunno about that though
[14:09:32] <SWPadnos> well, time to shower, while the daily Jaunty updates are downloading ;)
[15:31:50] <jepler> actually, you can ask him -- nick "cradek"
[15:31:52] <jepler> oops
[15:32:21] <cradek> I saw that
[15:32:33] <archivist> and we did too!
[15:33:32] <jepler> I take it all back -- it's not a good idea to ask cradek
[15:33:35] <archivist> * archivist contemplates an ubuntu update while the cnc is running
[15:34:04] <cradek> ask me what now?
[15:34:25] <skunkworks> why is the sky blue?
[15:34:38] <SWPadnos> oooh oooh - I know
[15:35:01] <archivist> how can I get rich and not get a trip to prison
[15:35:14] <SWPadnos> oooh oooh -I know
[15:35:17] <SWPadnos> err, wait
[15:37:50] <BJT-Work> "what in the wide wide world of sports is a goin on here?"
[15:38:08] <SWPadnos> it's a long bomb up the midddle, and they're hoping for a first down
[15:46:35] <fenn> are those massive heatsinks people put on geckos really necessary?
[15:46:44] <fenn> or can i just use some thick aluminum plate?
[15:46:53] <SWPadnos> depends on the gecko and the current limit
[15:47:06] <fenn> (thick plate in this case being 0.063 heh)
[15:47:28] <fenn> G201 at 6A
[15:47:40] <fenn> i would have gone for G203V's but eh
[15:47:48] <fenn> wasn't my decision
[15:48:01] <archivist> good switch mode wont dissipate a lot
[15:48:10] <SWPadnos> Mariss posted a formula for power dissipation on the gecko list
[15:48:32] <SWPadnos> it's a couple of watts + (some fraction of an ohm)*current
[15:48:38] <SWPadnos> or something like that
[15:49:20] <fenn> i'll run them at 3A until I get an idea how much heat they put out
[15:49:50] <SWPadnos> ah, here it is:
[15:50:02] <archivist> my non gecko live on a steal plate with no extra heatsink
[15:50:50] <SWPadnos> http://pastebin.ca/1363478
[15:51:08] <SWPadnos> that was for a G200, but I think the G201 should be similar
[15:51:40] <SWPadnos> hmmm. actually, the post says G200, but the question may have been about a G202 or G203
[15:53:57] <fenn> i can't imagine he improved them that much between revisions
[15:56:03] <archivist> does he quote thermal resistance for the gecko as well
[15:57:43] <archivist> jeeeeeeeeeeesuuus what a crap website
[15:58:07] <tomp> in hal users manual, section 2.5, i get errors on 'loadrt freqgen step_type=0,0' unless i 'sudo halrun' ( after '. scripts/emc-environment' in my rip dir) is sudo needed?
[15:58:41] <cradek> you should never run any of emc or hal as root
[15:59:03] <tomp> ok, how to avoid the error?
[15:59:10] <cradek> you didn't say what it is
[15:59:31] <BJT-Work> fenn: I used old computer heat sinks
[16:00:06] <SWPadnos> does freqgen still exist?
[16:00:20] <tomp> insmod: error inserting '/home/tomp/emc2-trunk/rtlib/freqgen.ko'" -1 Operation not permitted
[16:00:26] <SWPadnos> dmesg
[16:00:54] <SWPadnos> dmesg | tail -30 will be less overwhelming
[16:01:17] <fenn> shouldnt there be a way to automatically grep dmesg for error messages and pipe to stderr?
[16:01:47] <SWPadnos> dmesg | grep "something" 1>&2
[16:01:52] <SWPadnos> or something like that
[16:02:32] <cradek> I can't find the right section 2.5 - which file is it?: http://www.linuxcnc.org/docs/devel/html/
[16:02:47] <BJT-Work> or dmesg > /home/bla/whatintheheckiswrongnow.txt
[16:02:54] <tomp> har to copy & paste from the error system to the email system ;)
[16:03:00] <tomp> hard
[16:03:21] <SWPadnos> if you run from terminal, it's not so hard (if you have a mouse_
[16:03:23] <SWPadnos> )
[16:03:42] <fenn> i mean so you get a better error message than -1 Operation not permitted
[16:03:49] <SWPadnos> oh
[16:04:02] <SWPadnos> that would be solved at least partially by using useful error return codes
[16:04:03] <tomp> cradek: Th Hal (Hardware Abstarction Layer) Handbook Feb 4, 2009
[16:04:22] <SWPadnos> right now almost everything returns -1, which is "operation not permitted"
[16:04:33] <SWPadnos> tomp, TRUNK or ... ?
[16:05:20] <tomp> dmesg sez HAL : ERROR: pin dir not one of HAL_IN/out/io... Freqgen: erroro: freqgen 0 var export failedd
[16:05:29] <BJT-Work> cradek: http://www.linuxcnc.org/docview/devel/html//hal_tutorial.html
[16:05:43] <cradek> ah, someone busted freqgen
[16:05:56] <maddash> meh
[16:05:57] <tomp> not me not me
[16:06:04] <maddash> where?
[16:06:07] <SWPadnos> I bet I know who did that (or at least when)
[16:06:10] <cradek> also, it's deprecated - replaced by frequency mode of stepgen
[16:06:10] <BJT-Work> http://www.linuxcnc.org/docview/devel/html//hal_tutorial.html#sec:Tutorial%20-%20More%20Complex
[16:06:17] <cradek> BJT-Work: thanks :-)
[16:06:25] <tomp> i just follwed the manual
[16:06:25] <BJT-Work> np
[16:06:52] <tomp> feb 4 2009 is too old shesh
[16:07:05] <jepler> I'm sure the manual has been wrong for some time
[16:07:19] <BJT-Work> the hal tutorial needs reworked
[16:09:26] <tomp> wait.. i got no error if i 'sudo halrun'
[16:09:57] <tomp> i di that becuz the word 'permissions' was in the error
[16:10:15] <SWPadnos> tomp, is that actually dirsetup rather than dir? (in dmesg)
[16:10:54] <jepler> I don't think the string in the error is a pin name
[16:11:15] <tomp> hand copying... "HAL: ERROR: pin direction not one of..."
[16:11:15] <SWPadnos> oh - heh :)
[16:11:30] <SWPadnos> ok. dir is actually a pin, so I was confused
[16:11:41] <SWPadnos> I guess it would have said pin "dir" ...
[16:12:03] <tomp> i love example like pin "pin"
[16:12:27] <SWPadnos> pin pin "pin" to the bulletin board
[16:13:44] <tomp> well, so much for trying to rtfm
[16:13:53] <tomp> g'nite all
[17:03:39] <SWPadnos> hey JymmmEMC, did you have to do anything special to get your Artigo to boot (and display something on a monitor)?
[17:26:59] <JymmmEMC> SWPadnos: No, why. is it booting but no display?
[17:27:15] <SWPadnos> well, there's no display, so I can't really tell what it's doing
[17:27:24] <SWPadnos> the mouse LED flickers on and then stays off
[17:27:56] <SWPadnos> the keyboard lights never come on
[17:28:07] <SWPadnos> I've tried with KB only, mouse only, both, neither ...
[17:28:46] <JymmmEMC> Ok, remove power and open the top cover (one screw). Check the cable headers and make sure they are FULLY seated 100%. I found out that mine they had lifted ever so slightly and caused havoc.
[17:29:02] <SWPadnos> did that, no change
[17:29:34] <JymmmEMC> Did you remove and replace the headers?
[17:29:46] <JymmmEMC> err remove and reseat?
[17:29:53] <SWPadnos> yess
[17:29:55] <SWPadnos> ssss
[17:31:01] <JymmmEMC> SWPadnos: Bring it with you. I already contacted VIA and they are willing for me to go in-person and fix/replace mine.
[17:31:23] <SWPadnos> ok, I can probably do that
[17:31:35] <SWPadnos> I wanted to do some benchmarking sooner than that though
[17:31:41] <SWPadnos> oh werll, it's probably too slow
[17:31:45] <JymmmEMC> For EMC?
[17:31:50] <SWPadnos> for image processing ;)
[17:32:04] <JymmmEMC> such as?
[17:32:46] <JymmmEMC> latency sucks on it, but it's pretty quick overall.
[17:33:00] <SWPadnos> taking 12MP images from several USB-connected cameras, possibly doing RAW conversion, then scaling/rotating/translating/cropping, then sending them down network
[17:33:41] <JymmmEMC> Ah. Well I was willing to setup remote access, but no usb cameras here
[17:37:24] <SWPadnos> heh
[17:37:33] <JymmmEMC> I have an IPKVM
[17:38:01] <SWPadnos> there's considerable time pressure for the processing - between 30 and 90 seconds or so total
[17:38:44] <JymmmEMC> Is this the 1st time you've ever used it? It comes with WindowsCE by default
[17:39:32] <SWPadnos> yes, I don't think I have powered it up before
[17:39:44] <SWPadnos> I'd expect WinCE or the BIOS to display something though
[17:39:52] <SWPadnos> (anything)
[17:40:13] <JymmmEMC> Does the fan spin?
[17:40:18] <SWPadnos> yes
[17:40:31] <SWPadnos> fan spins up, power light comes on, HD spins up
[17:40:45] <SWPadnos> USB power flicks on then stays off
[17:41:03] <JymmmEMC> The usb I found to be the header issue
[17:41:18] <JymmmEMC> even if it's lifted slightly causes issues
[17:41:25] <JymmmEMC> not the best connectors
[17:47:29] <JymmmEMC> SWPadnos: Ok, I set it up... it immediately output
[17:48:54] <SWPadnos> I figured it would. I'll check to make sure I put the thing back together right - I had disassembled it to look at something a while ago
[17:49:09] <JymmmEMC> lol
[17:52:29] <JymmmEMC> SWPadnos: You gonna have time to hit Fremont when you're here?
[17:52:37] <SWPadnos> possibly
[17:52:56] <SWPadnos> I'm coming in the Friday before the conference to visit my cousin in San Francisco
[17:53:23] <JymmmEMC> SWPadnos: Ok, that's where they are at. I also want to replace my server in the DC, so you can give me a hand with that - just next door
[17:53:27] <SWPadnos> then driving down to SJ on Sunday some time (maybe mid-day to avoid a third day on the car rental)
[17:53:33] <JymmmEMC> if I ever get it built that is
[17:53:35] <SWPadnos> heh, ok :)
[17:54:18] <SWPadnos> how far from the airport is the DC?
[17:54:22] <SWPadnos> SJC that is
[17:54:23] <JymmmEMC> I REALLY need to get a new/better PS/2 to usb converter
[17:54:35] <JymmmEMC> 20 minutes
[17:54:55] <SWPadnos> hmmm. maybe it's best for me to return the car and have you pick me up at the airport
[17:55:14] <SWPadnos> no sense paying for it to sit in a parking lot
[17:56:07] <JymmmEMC> I'm always confused by what you have planned
[17:56:11] <SWPadnos> heh
[17:56:21] <SWPadnos> so am I, that's why I write it down
[17:56:28] <JymmmEMC> rolls eyes
[17:56:29] <SWPadnos> hmmm. I wonder if I wrote this down
[17:56:51] <JymmmEMC> Well, when you figure it, explain it to me
[17:56:55] <SWPadnos> I'm also there until Friday morning, so some evening will probably be good
[17:57:01] <SWPadnos> ok, here's the plan:
[17:57:04] <SWPadnos> 1: I arrive
[17:57:09] <SWPadnos> 2: I do stuff
[17:57:17] <SWPadnos> 3: I call you and tell you where to pick me up
[17:57:21] <SWPadnos> 4: Profit! :)
[17:57:32] <JymmmEMC> 5. Jim hides the body
[17:57:45] <SWPadnos> you could do that during step 2
[17:58:07] <JymmmEMC> um, YOUR body that is
[17:58:22] <archivist> step 6 bury JymmmEMC
[17:58:41] <SWPadnos> oh hmmm. I must have missed something in step 5 then
[18:06:27] <cradek> Get Free UPS Ground Shipping* on your web order of $50 or more! [enco]
[18:06:36] <JymmmEMC> SWPadnos: Well, when you REALLY have a plan, let me now.
[18:06:42] <SWPadnos> I do have a plan
[18:06:44] <SWPadnos> :)
[18:07:10] <SWPadnos> arrive Friday, go to SFO. On Sunday midafternoon, return car to SJC rental location, and then do stuff with Jymmm
[18:07:19] <SWPadnos> return to VT on Friday
[18:07:26] <SWPadnos> (the next Friday that is)
[18:13:05] <JymmmEMC> SWPadnos: Well, when you have a detailed plan, let me know.
[18:13:14] <SWPadnos> that's it :)
[18:13:41] <JymmmEMC> with dates, times, locations
[18:13:48] <SWPadnos> uh
[18:13:59] <SWPadnos> 3/29 is the Sunday I'll be returning to SJC
[18:17:01] <Neo_The_User> Neo_The_User is now known as jon9999
[18:17:17] <pjm_> evening
[18:33:06] <BJT-Work> afternoon
[19:26:12] <Optic> hah yep
[19:47:05] <alex_joni> yay for PB22-J MMDOE56G5MXP-0VB
[19:47:52] <alex_joni> such a catchy name
[19:48:26] <archivist> cant imaging what it is
[19:48:57] <alex_joni> a new 256G SSD from Samsung
[19:49:21] <alex_joni> archivist: http://www.reghardware.co.uk/2009/03/17/review_storage_ssd_samsung_mmd0e56g5/
[19:51:54] <archivist> I want the real write qty till a block fails spec on SSD's
[19:53:02] <archivist> this was mentioned today in another chan http://www.engadget.com/tag/fusion-io
[21:28:47] <JymmmEMC> alex_joni: I would have said RAM, but SSD is close enough memory/storage
[21:29:57] <MrSunshine> humm, what is the fastest the parport can switch on and off?
[21:32:59] <alex_joni> depends who's controlling it
[21:33:19] <alex_joni> but usually somewhere around 1.2..2 usec for a full toggle
[21:33:52] <alex_joni> that's about 500kHz if my math is right
[21:34:09] <alex_joni> obviously in the real world you can't do that
[21:34:34] <alex_joni> I mean you could set up a program which does only that, but nothing else would work
[21:35:38] <alex_joni> JymmmEMC: seen http://www.youtube.com/watch?v=96dWOEa4Djs ?
[21:47:12] <JymmmEMC> alex_joni: you make me sick!
[21:51:28] <Optic> yo
[22:14:51] <JustinXJS2_> JustinXJS2_ is now known as JustinXJS2
[22:27:42] <alex_joni> good night all
[22:42:09] <dareposte2> hi all
[22:44:58] <dareposte2> finally won an auction!
[22:44:58] <dareposte2> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=200318469116&ru=http%3A%2F%2Fshop.ebay.com%3A80%2F%3F_from%3DR40%26_trksid%3Dm38%26_nkw%3D200318469116%26_sacat%3DSee-All-Categories%26_fvi%3D1&_rdc=1
[22:45:04] <dareposte2> hope i didn't get ripped off
[22:46:43] <skunkworks> Congrats :)
[22:46:52] <dareposte2> i will get to put EMC on a mill now I guess
[22:46:58] <dareposte2> thanks :)
[22:47:14] <skinnySHOP> not a bad lookin mill for 1k
[22:47:17] <dmess> cool whats it gonna cost you to get it home??
[22:47:23] <dareposte2> free to get it home
[22:47:31] <dareposte2> borrowed a friends tandem trailer
[22:47:37] <dmess> local??
[22:47:41] <dareposte2> about an hour
[22:47:43] <dmess> gas??
[22:47:48] <dmess> not so bad
[22:47:50] <dareposte2> yeah gas
[22:47:57] <dareposte2> a tank or so probably
[22:48:03] <dmess> hoist it of how??
[22:48:13] <dareposte2> i think i'm going to have to take the head and knee off
[22:48:21] <dmess> or do you own a forklift
[22:48:23] <dareposte2> then hoist it off with my 1 ton
[22:48:29] <dareposte2> don't own a forklift
[22:48:43] <dmess> tri-pod??
[22:48:43] <skinnySHOP> i picked mine with an engine lift into my garrage by taking the head off
[22:48:54] <dareposte2> that sounds like it will be my strategy too
[22:49:02] <dmess> off the truck???
[22:49:05] <dareposte2> off the trailer
[22:49:27] <skinnySHOP> yeah took the wheels off lol
[22:49:46] <skinnySHOP> next move i used a gantry trailer
[22:49:59] <dmess> take off as much top weight as possible even down to 4' (1M ) high
[22:50:27] <dmess> if you can
[22:50:42] <dareposte2> okay
[22:51:15] <dareposte2> if my 1 ton won't pick it then i guess i'll be calling a rigger :)
[22:52:01] <dareposte2> or renting a fork truck
[22:52:17] <skinnySHOP> I got a flatbed to get my 17" lathe , $250 bucks round trip over 100 miles away
[22:52:20] <dmess> i had to take my SMALL hardinge lathe to near least assemby component level so me and 2 son's could get it into the "basement" its in my youngest sons room for now
[22:52:44] <dareposte2> the dealer is just about an hour up the road from me, and he promised a 30 day return if it didn't work or has major problems
[22:53:26] <dmess> sounds like a sweet deal.. if that what you were lookin' for
[22:54:19] <dareposte2> looking for a lathe, but i need one of those too
[22:54:30] <dareposte2> made a low ball offer and they accepted for some reason
[22:55:03] <dareposte2> the big adventure of getting it home starts on thursday, so i'll be sure to take a picture or two of the painfulness
[22:55:29] <dmess> heck i won 4 martin backpacker guitars in 1 nite after i had the 1 i really wanted.. ;)
[22:55:41] <dareposte2> lol
[22:55:47] <dareposte2> that's the way it seems to go
[22:56:04] <dareposte2> gotta run and pick up a pizza, bbl
[22:56:25] <dmess> but i had LOST every auction by seconds.... its what DO i have to do
[22:57:11] <Optic> oops
[22:57:17] <Optic> i keep accidentally closing this channel
[23:35:43] <pjm_> interesting: http://store.makerbot.com/featured-products/cupcake-cnc-presale.html - a small CNC!