#emc | Logs for 2009-01-30

Back
[00:50:38] <JymmmEMC> SWPadnos: Well, I can't help ya on the Calif Tax crap, but.... http://www.dealextreme.com/details.dx/sku.18591
[00:50:57] <JymmmEMC> pjm__: Huh?
[00:51:21] <JymmmEMC> skunkworks: huh?
[00:51:50] <JymmmEMC> skunkworks: I've only had to change the battery in my meter once.
[00:52:44] <JymmmEMC> skunkworks: That was like 6 years ago, and I've had it for like 20 years.
[00:53:58] <skunkworks> mine doesn't auto-off... ;)
[00:54:40] <JymmmEMC> skunkworks: Fluke 77, best damn investment I ever made.
[00:55:04] <JymmmEMC> skunkworks: It was demoed to me by being throw across the room and just works.
[00:55:28] <JymmmEMC> I could use new leads, but that's another story.
[00:55:38] <skunkworks> my co-worker used to work for fluke.. He has all kinds of neat stories.
[00:55:52] <skunkworks> (like throwing the meter across the floor)
[00:56:15] <JymmmEMC> They are far nicer one's now, with more features, but I've been very happy with mine.
[00:56:59] <JymmmEMC> I like being able to see the ac ripple on DC too =)
[00:57:22] <JymmmEMC> though, mine's not True RMS
[00:57:35] <JymmmEMC> I think the FLuke 87 is though
[00:58:07] <JymmmEMC> ok here goes nothing... I'm either gonna brick this router, or get it back to factory =)
[00:58:37] <skunkworks> been there...
[00:59:38] <JymmmEMC> Well, I installed OpenWRt Kamakaze, but seems to be having issue, gonna try the stock FW, than maybe downgrade to White Russian
[01:17:41] <JymmmEMC> WB all!
[01:25:44] <SWPadnos> yeah. it was funny to be looking at one screen and see that the computer to my left got disconnected
[01:28:47] <JymmmEMC> it happens. When my seesion disconnects on my server, the only way I can tell is the time has stopped.
[01:29:08] <JymmmEMC> SWPadnos: do you have a gmail account?
[01:29:49] <SWPadnos> yes
[01:42:42] <skunkworks> I think it is time to try the drive on the big servo..
[01:45:56] <skunkworks> Some things I have found out... I don't like current limited h-bridges. (It is a pain getting right - as jmk has pointed out). (not 100% sure it is 'right' yet). After reading and reading - I think I only have a remedial understanding what is going on.
[01:45:56] <cradek> whee!
[01:46:37] <SWPadnos> that's pretty good progress. you've only been at it for a year or two :)
[01:46:52] <skunkworks> heh - I try not to think about it...
[01:47:10] <skunkworks> (but it has been just 1 hobby and I have too many)
[01:48:15] <SWPadnos> yes. I know the feeling
[01:48:32] <SWPadnos> but I call them "business opportunities" due to my employment status :)
[01:48:44] <skunkworks> heh - you seem to do just fine..
[01:48:57] <SWPadnos> sometimes those opportunities pay me :)
[01:50:31] <skunkworks> I had to low-pass the input to the comparator at 100khz.. (1mhz was too high) there was a spike on the leading edge that cause it to trip way too soon. (don't ask me about the spike) and adding gate resistance seemed to tame the ringing.
[01:51:29] <SWPadnos> uh - yeah. that's good
[01:51:32] <SWPadnos> or something
[01:51:32] <skunkworks> heh
[01:51:36] <SWPadnos> :)
[01:53:31] <skunkworks> and like I said earlier - now the pluto doesn't get lost. (and the cats don't go crazy)
[01:53:39] <skunkworks> * skunkworks was kidding about the cats
[01:53:49] <SWPadnos> I figured so
[01:53:54] <SWPadnos> cats are by nature crazy
[02:26:14] <LawrenceG> skunkworks, now try and make the drive a torque drive... +-10v in ==> =- max current (torque)
[03:33:50] <toastydeath> has anyone programmed in A+ or apl before
[03:40:09] <jmkasunich> I was subjected to some APL 24 years ago by a deranged college professor
[03:42:01] <toastydeath> i can't get the thing to recognize my alt key
[03:42:13] <toastydeath> =(
[03:42:17] <jmkasunich> consider yourself blessed and run away
[03:42:20] <toastydeath> why?
[03:42:40] <jmkasunich> APL looks like an explosion in a chickenscratch factory
[03:42:48] <toastydeath> i don't really want to program in it, just use it as a fancy vector calculator
[03:43:24] <toastydeath> oh well
[03:44:55] <jmkasunich> 'Tis the dream of each programmer
[03:44:56] <jmkasunich> Before his life is done,
[03:44:56] <jmkasunich> To write three lines of APL
[03:44:56] <jmkasunich> And make the damn thing run.
[03:45:35] <toastydeath> all i need is a quick way to be like "here is vector/tensor a, and vector/tensor b, dot product pls"
[03:45:51] <toastydeath> i could do it in mathematica but it takes so long =(
[03:45:55] <jmkasunich> I suppose it is good for that
[03:45:57] <jmkasunich> but, ewww
[03:46:09] <jmkasunich> http://upload.wikimedia.org/wikipedia/en/f/ff/LifeInApl.gif
[03:46:17] <toastydeath> it's not really relevant anyway, i can't make any of the crazy letter things appear
[03:46:26] <toastydeath> haha yeah
[03:46:45] <jmkasunich> talk about a write only language
[03:47:34] <toastydeath> that's perfect!
[03:47:37] <toastydeath> i don't need to save anything
[03:47:44] <jmkasunich> true
[03:47:50] <toastydeath> all i want to do is like, linear algebra
[03:48:01] <toastydeath> huge list of coordinates/forces and apply rotation/scaling
[03:54:27] <toastydeath> instead of the fancy letter things, it just prints \[<letter>
[03:54:36] <toastydeath> i'm pretty sure there must be a keymapping missing somewhere
[03:55:04] <SWPadnos> don't you need special terminals that can overlay multiple characters to be able to see APL?
[03:55:22] <SWPadnos> let alone read it
[03:55:23] <jmkasunich> back in the day
[03:55:30] <jmkasunich> today you just need the right font
[03:57:13] <toastydeath> and a terminal that knows what to do with the alt key
[03:57:39] <SWPadnos> do you need separate left and right alt keys?
[03:57:49] <SWPadnos> you could just try xterm or something
[03:58:07] <SWPadnos> or get zterm, rxvt, or one of the myriad others
[03:58:09] <toastydeath> i am in xterm, neither alt key works
[03:58:14] <SWPadnos> aterm, not zterm
[03:58:23] <SWPadnos> ok, then try a different one :)
[03:58:31] <toastydeath> interestingly, even in xemacs in the a+ mode, it doesn't accept alt+char
[03:59:30] <SWPadnos> alt is meta in emacs (and the default xterm probably)
[03:59:52] <toastydeath> then something else is screwed up on my machine
[04:00:10] <toastydeath> oh wbell
[04:00:12] <toastydeath> *well
[04:00:35] <SWPadnos> are you on Ubuntu?
[04:01:00] <toastydeath> debian
[04:01:15] <toastydeath> laptop is, i'm on windows at the moment
[04:01:19] <SWPadnos> ok. my Ubuntu 8.04 install tells me there's a package called aplus-fsf-dev, which is an A+ IDE
[04:01:30] <SWPadnos> there may be a similar one for debian
[04:01:33] <toastydeath> i installed it, it's xemacs + major mode
[04:02:00] <SWPadnos> on Ubuntu, that's more likely the package aplus-fsf-el
[04:02:04] <SWPadnos> el meaning emacs lisp
[04:02:12] <SWPadnos> -dev is a GUI IDE
[04:02:19] <toastydeath> hm
[04:02:30] <ds3> ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww emacs
[04:02:54] <SWPadnos> though it does depend on the -el package as well, so who knows
[04:06:43] <SWPadnos> ok. I must be on drugs
[04:07:30] <SWPadnos> the -dev package is a metapackage that pulls in emacs and whatever compilers/interpreters are needed to be able to do A+ development
[04:07:36] <SWPadnos> I wonder where I saw the letters GUI
[04:08:42] <toastydeath> i saw them too, i dunno
[04:12:12] <SWPadnos> maybe GNU looked like GUI
[04:57:39] <jst_home> jepler: ?
[07:56:13] <pjm_> good morning
[09:53:01] <JymmmEMC> toastydeath: http://www1.chapman.edu/~jipsen/mathml/asciimathdemo.html
[10:29:02] <micges> good morning
[11:36:26] <alex_joni> hello
[11:47:28] <micges> alex_joni: yesterday you send me fix for M66, it is working
[11:48:14] <micges> alex_joni: why only integer timeout is allowed for M66 Pn Qn ?
[11:48:44] <micges> and M61 hasn't upper limit for Q parameter
[11:49:58] <alex_joni> I saw that..
[11:50:28] <alex_joni> I didn't have an available float input.. that's why I used Q
[11:50:41] <alex_joni> float input = g-code letter
[11:50:53] <alex_joni> I know M61 has no upper limit.. is that a problem?
[11:51:02] <micges> no
[11:51:15] <micges> only let you know
[11:51:15] <alex_joni> I don't want to limit it to some arbitrary value
[11:51:32] <alex_joni> I might chose 1024 or whatever, but some day there might be a machine with more tools
[11:51:42] <micges> I have own limits so its not a problem
[11:51:53] <alex_joni> it's only for manual use anyways
[11:51:59] <alex_joni> so you have to know what you are doing..
[11:52:08] <micges> yes
[11:52:14] <alex_joni> I'll apply the M66 fix
[11:52:25] <alex_joni> thanks for testing
[11:52:42] <micges> no problem
[12:00:03] <alex_joni> micges: I updated TRUNK with the M66 fix, when you get a chance make sure I applied it ok ;)
[12:00:08] <alex_joni> (different PC now..)
[12:06:59] <The_Ball> I'm getting axis following error after hooking up a servo drive in analog velocity mode, the axis travels in the right direction, but I think I need to tune some variables, is there some recommended reading on this?
[12:13:04] <archivist> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Tuning_EMC2/HAL_PID_Loops
[12:13:22] <The_Ball> thanks mate
[13:31:53] <skunkworks> it's a beautiful day in the neighborhood
[13:32:11] <eric_unterhausen> not sure I believe you
[13:32:35] <eric_unterhausen> although I did see the sun for about 15 minutes yesterday
[13:34:23] <skunkworks> -2 here
[13:35:44] <skunkworks> eric_unterhausen: running >15 amps thru the h-bridge.. No smoke yet...
[13:36:03] <eric_unterhausen> nice
[13:37:27] <skunkworks> http://stellarvue.com/Osprey%20full%20size.jpg
[13:41:13] <The_Ball> skunkworks, congrats!
[13:41:32] <The_Ball> i'm trying to stop a silly follow error
[13:43:01] <skunkworks> The_Ball: on what?
[13:43:56] <skunkworks> I mean - on what hardware?
[13:48:34] <eric_unterhausen> The_Ball: did you follow the tuning page on the wiki?
[13:55:45] <skunkworks> Thank goodness - I was having trouble breathing
[13:57:46] <pjm_> afternoon
[13:58:22] <pjm_> archivist btw do u know a good v-belt supplier in the UK, I'm having difficulty finding a decant one with stock!
[13:58:46] <archivist> pjm_, I use a car parts supplier
[13:59:00] <pjm_> yeah thats a point, although this is a small belt..
[13:59:29] <pjm_> its from the 'little machine shop' belt drive conversion for the mini-mill
[13:59:44] <archivist> some industrial suppliers have odd sizes but they are somewhat plus vat
[14:03:16] <archivist> pjm_, this ? http://littlemachineshop.com/products/product_view.php?ProductID=2657
[14:03:36] <archivist> that has the gates part number :)
[14:07:35] <pjm_> yeah i have searched for a UK supploer
[14:07:52] <pjm_> supplier.. but the only one I found said there was a 12-16 week lead time!!!
[14:08:00] <pjm_> i could hand make one quicker than that
[14:09:25] <archivist> get a granny to knit one
[14:09:54] <pjm_> hahh yeah it would be able the same quality
[14:10:38] <pjm_> on the plus side the local non-supplier of v-belts had an excellent stock of timing pulleys and belts
[14:12:29] <tim__> Hi a quick question. Have a small mill running with a DIY driver board. All working but using step / dir.
[14:12:53] <tim__> would like to use quadrature but which files need working on and any docs to help
[14:14:04] <skunkworks> http://www.linuxcnc.org/docs/2.2/html/man/man9/stepgen.9.html
[14:14:18] <skunkworks> you would want type 2
[14:15:54] <tim__> briliant but what file am I editing.
[14:16:53] <tim__> original setup done using stepconfig
[14:17:20] <tim__> don't know where to start :-(
[14:17:42] <pjm_> it would be the .hal file for whatever your config is called
[14:18:00] <pjm_> so in your home dir, emc2, configs, from memory
[14:18:53] <tim__> right found the line stepgen steptype=0,0,0
[14:19:13] <tim__> thats the one needs fiddiling with
[14:20:00] <pjm_> i guess u then need to use "stepgen.N.phase-A thru phase-E bit out (step types 2-14 only)" pins to link to the relevant IO port pins
[14:21:02] <tim__> ok will have a look and see if I can get it working
[14:21:08] <pjm_> u could find stepgen.N.step and change it to stepgen.N.phase-A
[14:21:27] <tim__> Will problly be back when it all stops working ;-)
[14:21:35] <pjm_> and stepgen.N.dir changed to stepgen.N.phase-B
[14:21:48] <tim__> will look
[14:22:25] <pjm_> actually i'm sure i read on the emc2 forum at cnczone a question about a/b phase similar to this
[14:23:35] <tim__> will do a search
[14:25:13] <tim__> Right at the top of the forum page :-)
[14:26:02] <pjm_> ah good!
[14:26:18] <pjm_> i didnt read the thread, just noticed it was there
[14:26:43] <tim__> I will be back if I have any problems, you have been warned !!!!
[15:47:47] <tomaw> [Global Notice] Hi all. One of a client servers appears to be having connectivity problems which we're currently investigating. On our more positive note freenode turned 15 yesterday! Happy birthday everyone and thanks for using freenode!
[15:59:50] <alex_joni> http://www.theregister.co.uk/2009/01/30/american_stereotype/
[16:03:17] <archivist> :)
[16:04:02] <eric_unterhause1> pork rinds, yum
[16:05:24] <alex_joni> http://www.theregister.co.uk/2009/01/30/who_killed_bambi/ <- errr..
[16:34:56] <micges> alex_joni: patch to m66 is correct
[16:36:55] <eric_unterhause1> delta just convinced me not to buy any more of their faucets
[16:48:18] <starter> hi ppl
[16:48:34] <starter> Hi cradek
[16:48:46] <starter> HI SWPadnos
[16:48:55] <SWPadnos> hi starter
[16:49:34] <starter> I need some help to "activate" a pci parallel port card...
[16:50:15] <starter> these days new machines aren't equiped with these ports anymore, so i bought a netmos one
[16:50:35] <starter> but i can't figure out how to address the output from emc
[16:50:46] <SWPadnos> for use as direct I/O or to connect something else (such as a pluto or mesa card)?
[16:50:47] <eric_unterhause1> lspci -v is your friend
[16:51:11] <starter> yes i've done that
[16:51:18] <eric_unterhause1> what does it say?
[16:51:20] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?NetMos
[16:52:06] <starter> 00:0b.0 Communication controller: NetMos Technology PCI 1 port parallel
[16:52:17] <starter> adapter (rev 01)
[16:52:35] <starter> Subsystem: LSI Logic / Symbios Logic Unknown device 0010
[16:52:46] <starter> Flags: medium devsel, IRQ 7
[16:53:03] <starter> I/O ports at c000 [size=8]
[16:53:15] <starter> I/O ports at ac00 [size=16]
[16:53:30] <starter> this 16bit one is the printer port, right?
[16:53:36] <starter> with irq7
[16:53:45] <SWPadnos> that's 16 bytes, not bits
[16:54:17] <starter> I've then tried this command
[16:54:40] <starter> /sbin/modprobe parport_pc io=ac00 irq=7
[16:54:41] <eric_unterhause1> c000 is your printer port
[16:54:55] <starter> I have more then c000
[16:55:05] <starter> I/O ports at bc00 [size=8]
[16:55:15] <starter> I/O ports at b800 [size=8]
[16:55:26] <starter> I/O ports at b400 [size=8]
[16:55:34] <starter> I/O ports at b000 [size=8]
[16:55:39] <starter> ok, these are all ports
[16:56:09] <starter> what's the right one?
[16:56:20] <starter> and how i configure that in emc?
[16:56:49] <SWPadnos> read the wiki page I linked to
[16:56:49] <eric_unterhause1> it's a dual printer port?
[16:57:00] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?NetMos
[16:57:27] <starter> no
[16:57:38] <starter> indeed it's one port only
[16:58:38] <eric_unterhause1> I wonder if it's dual with the second unpopulated
[16:59:29] <eric_unterhause1> but if the wiki page holds, the b400 is your best bet
[17:00:25] <starter> maybe it's unpopulated
[17:00:36] <starter> it's the only parallel port on the pc
[17:01:08] <starter> the motherboard is parallel "portless" :)
[17:04:34] <starter> I'm just changing the parallel port address in stepconf
[17:05:16] <starter> do I have to state the /sbin/modprobe command?
[17:05:47] <BigJohnT> make sure you tack the 0x on the front of the port address
[17:05:57] <starter> 0xb400
[17:06:07] <BigJohnT> yep
[17:06:20] <BigJohnT> one of 4 to try :)
[17:06:54] <starter> Do I need to do this first? /sbin/modprobe parport_pc io=b400 irq=7
[17:06:57] <starter> ?
[17:12:11] <starter> great
[17:12:56] <starter> Even big companies doesn't have support like this :)
[17:13:32] <BigJohnT> I don't even know what that is starter
[17:14:42] <starter> eh eh
[17:15:03] <starter> also, emc has a diferent approach on axis configurations than mach3
[17:15:46] <SWPadnos> why are you using parport_pc?
[17:15:47] <starter> In mach3 I use to insert the ammount of steps per mm on each axis
[17:16:07] <BigJohnT> * BigJohnT wanders off to take care of some ice and snow
[17:16:08] <starter> I thought parport was needed
[17:16:15] <SWPadnos> that's the printer driver, and it can't be loaded at the same time as the EMC2 hal_parport module
[17:16:38] <starter> i'm not using it anymore
[17:16:50] <SWPadnos> which "it"?
[17:17:03] <starter> paport
[17:17:06] <starter> *parport
[17:17:12] <SWPadnos> parport_pc or hal_parport?
[17:17:18] <SWPadnos> (they both say parport ;) )
[17:17:22] <starter> parport_pc
[17:17:35] <SWPadnos> ok
[17:17:46] <pjm_> starter i just had the exact same problem with parports!!!
[17:18:00] <starter> now, i have a rack and pinion stepper system
[17:18:11] <eric_unterhause1> does it work?
[17:18:41] <eric_unterhause1> 'cause if it does, I'm not going to type what I was about to type for fear of messing things up
[17:18:45] <starter> yes, it's already working ok
[17:18:50] <eric_unterhause1> good
[17:19:26] <starter> you mean the rack and pinion system or the parallel port output?
[17:19:34] <eric_unterhause1> parallel port
[17:19:37] <starter> ah ok
[17:20:08] <starter> so, in a rack and pinion, I have a driver with 10 microsteps
[17:20:22] <starter> and each full revolution gives me 50mm
[17:20:46] <starter> how do i use that data in stepconf?
[17:22:57] <SWPadnos> there are places to enter motor steps/rev, microstepping, and mm/rev
[17:22:58] <starter> I inserted 200 motor steps per revolution, 10 microsteps for the driver, pulley teeth 1:1 and leadscrew pitch 50mm/rev
[17:23:09] <SWPadnos> that should work
[17:23:26] <SWPadnos> it should show 40 steps/mm in the information at the bottom
[17:24:03] <starter> axis scale 39.8 ???
[17:24:09] <starter> this is it?
[17:24:32] <SWPadnos> yes. I wonder why you have 39.8
[17:24:55] <starter> nevermind
[17:25:03] <starter> it had 50.232323
[17:25:07] <starter> something
[17:25:55] <SWPadnos> oh, the motion isn't exactly 50mm (50.8 maybe, like 2 inches)
[17:26:05] <SWPadnos> oh, pi * something
[17:38:03] <starter> the strange part regarding the gantry configuration of yesterday
[17:38:35] <starter> is that, I used stepconf and defined the xdirection and xstep for two output pins each
[17:39:06] <starter> I thought it could drive both steppers that way
[17:39:19] <starter> but, only one moves indeed
[17:40:41] <SWPadnos> do your motor drives require an amp enable?
[17:41:13] <starter> no
[17:41:32] <starter> I already tried with each of them
[17:41:41] <SWPadnos> ?
[17:41:52] <starter> and, if assigning just one output pin for each motor
[17:41:55] <starter> both work ok
[17:42:08] <starter> but i wan't to treat them as one axis only
[17:42:46] <starter> i thought, as you mentioned, that if I choose xstep and xdir for both output pins it would be ok
[17:43:00] <starter> but only the first one works
[17:43:34] <starter> it seems that pulses are only sent to one pin
[17:43:44] <SWPadnos> can you post the hal file that stepconf generated?
[17:43:45] <starter> i'll try to wire them
[17:44:11] <SWPadnos> it's possible that the second pin isn't configured correctly for doublestep
[17:46:15] <jst_home> jepler: ?
[17:46:55] <SWPadnos> jst_home, do you have a question?
[17:47:07] <SWPadnos> if you want to contact jepler specifically, you could try email
[17:47:15] <jst_home> SWPadnos: hey there...
[17:47:23] <SWPadnos> hi
[17:48:11] <jst_home> SWPadnos: I just wanted to let him (and others) know that I've been hacking on this inkscape gcode script lately, and even incorporated his biarc script into it
[17:48:18] <SWPadnos> cool!
[17:48:23] <jst_home> all experimental stuff for now, but it seems to be working pretty well
[17:49:11] <SWPadnos> excellent
[17:49:31] <jst_home> SWPadnos: I'll see if I can catch him here, if not I'll email etc
[17:50:08] <SWPadnos> well, if you have questions or information that the general community might be able to answer/interested in, then you should post them here or on a mailing list
[17:50:30] <SWPadnos> private emails for discussion of public projects are considered bad form
[17:51:09] <jst_home> SWPadnos: yeah... I'm no graphics guy, and hadn't even used inkscape until very recently, but it's a pretty powerful tool, especially with reasonable g-code export functionality!
[17:51:36] <SWPadnos> yep. it's one of a very few good vector drawing programs for Linux
[17:51:46] <jst_home> SWPadnos: yeah, open for sure... I just wanted to touch base with him first, make sure I'm not stepping on anyone's toes or duplicating work others might have already done
[17:51:48] <SWPadnos> check out XaraLX if you have a chance
[17:52:28] <SWPadnos> if you email to a list he's subscribed to, I'm sure he (or anyone else) will tell you if they think their toes are getting squashed :)
[17:52:28] <cradek> it would be very cool if the inkscape project would incorporate your biarc export
[17:52:35] <starter> where can i post the hal file that stepconf generated?
[17:52:46] <SWPadnos> http://pastebin.ca/
[17:52:57] <cradek> combining two pieces of free software to get something better is not stepping on toes, it's the whole point!
[17:53:16] <starter> nice
[17:53:18] <jst_home> SWPadnos: point taken :)
[17:53:28] <jst_home> SWPadnos: what are some of the good lists relating to emc etc?
[17:53:40] <SWPadnos> emc-users and emc-developers
[17:53:46] <jst_home> SWPadnos: I'm a newbie as far as emc and gcode stuff goes
[17:54:01] <jst_home> SWPadnos: thanks
[17:54:24] <SWPadnos> check the sourceforge page for EMC2 or http://www.linuxcnc.org/
[17:54:38] <jst_home> SWPadnos: I'm a long term mozilla guy, so open discussions etc is no news to me though...
[17:54:43] <SWPadnos> heh
[17:54:46] <jst_home> SWPadnos: thanks for the pointers!
[17:54:55] <SWPadnos> sure. thanks for the G-code work :)
[17:55:25] <cradek> a biarc export is far superior to most gcode exports
[17:55:27] <jst_home> np, it's been a fun project
[17:55:34] <issy> hi all
[17:55:45] <cradek> bbl, lunch
[17:55:56] <jst_home> cradek: yeah, that's what tickled the nerve here that made me go investigate
[17:57:28] <jst_home> SWPadnos: xara looks interesting indeed
[17:57:58] <starter> http://pastebin.ca/1322936
[17:58:22] <starter> you can check the stepconf generated hal file there
[17:58:57] <jst_home> SWPadnos: now I just need to complete the little laser burner I've been working on, to see the biarcs actually produce something real! :)
[17:59:05] <SWPadnos> heh
[17:59:29] <jst_home> SWPadnos: a rotary one at that (to "print" on round stuff, that is)
[17:59:33] <SWPadnos> you'll need to talk to someone else about that. I still haven't retrofitted my Bridgeport (and I just bought another project, a lathe) :)
[18:00:08] <jst_home> SWPadnos: well, what triggered all this for me was also a bridgeport :)
[18:00:24] <starter> SWPadnos: brb
[18:00:28] <SWPadnos> ok
[18:01:00] <starter> got the link?
[18:01:02] <micges> issy: hello
[18:01:14] <SWPadnos> starter, yes. the config looks fine to me
[18:01:27] <SWPadnos> but I haven't inspected it too carefully yet
[18:01:32] <starter> it's only driving one engine
[18:01:47] <jst_home> SWPadnos: or a bridgeport clone, rather. the laser is just the first step, since I have a need, and it's much easier (2 axis only), and I'd rather burn the wrong thing than eat a chunk of my mill table out on my first screwup :)
[18:01:50] <starter> I have a mach3 machine besides this emc one
[18:02:05] <starter> and everything works ok with this pinout
[18:02:22] <SWPadnos> can you also post the ini file?
[18:02:29] <starter> off course
[18:03:21] <SWPadnos> one thing to try is to enable only one motor at a time, and make sure both work when configured as a single motor
[18:03:46] <SWPadnos> I don't think there's a problem with the configuration, I suspect there's some wiring problem (could be a bad cable or something)
[18:04:28] <starter> yes, i tried to work with each one at a time
[18:04:31] <starter> both work ok
[18:04:37] <jst_home> are there hardware guys here that have designed their own servo controllers etc?
[18:04:47] <SWPadnos> yes
[18:04:54] <jst_home> cool!
[18:05:22] <SWPadnos> skunkworks has a relatively high power servo drive that's probably just about finished
[18:05:34] <jst_home> I've got my first prototype pcb up n' running here, atmega controller, ir2301 mosfet drivers
[18:05:41] <starter> http://pastebin.ca/1322941
[18:05:48] <starter> here's the ini file
[18:06:06] <SWPadnos> ok, nothing too strange there
[18:06:17] <SWPadnos> how about pasting another thing :)
[18:06:22] <jst_home> SWPadnos: does he hang out here typically?
[18:06:56] <SWPadnos> run emc2 with this config, open a terminal and paste the output of halcmd show
[18:07:11] <SWPadnos> jst_home, yes, he's here now (but may not be at the computer) :)
[18:07:34] <jst_home> oh, duh, missed him in the list there
[18:08:14] <jst_home> I'll see if I can find him later on, got some work that needs done here first
[18:08:39] <SWPadnos> ok. good luck on the biarcs and the Bridgeport ;)
[18:08:49] <jst_home> thanks :)
[18:09:19] <jst_home> SWPadnos: and then there's the lathe too, and the plasma cutter, all of which need some cnc love here! :)
[18:09:25] <SWPadnos> of course
[18:09:32] <jst_home> SWPadnos: so no end in sight for projects lined up here
[18:09:41] <SWPadnos> of course
[18:09:52] <jst_home> SWPadnos: what type of lathe did you end up getting?
[18:09:58] <SWPadnos> hardinge HNC
[18:10:31] <jst_home> SWPadnos: I've got an old Rockwell 1950 era all manual
[18:10:31] <jst_home> SWPadnos: man, that's awesome!
[18:10:56] <SWPadnos> one day it will be
[18:11:06] <jst_home> SWPadnos: I almost bought a hardinge about a year ago, but all this stuff was too far out of sight then, that I deemed it too big of a project at the time
[18:11:06] <jst_home> indeed
[18:11:11] <jst_home> SWPadnos: good luck with that one!
[18:11:14] <SWPadnos> right now it's in my frigid garage, so it isn't getting a lot of love at the moment
[18:11:16] <SWPadnos> heh, thanks
[18:11:31] <jst_home> too
[18:11:38] <SWPadnos> I had to decide that I really don't ever need to park in the garage before I could buy one
[18:11:52] <jst_home> SWPadnos: you have a shop that'll be its eventual home?
[18:11:59] <SWPadnos> the back of the garage ;)
[18:12:17] <jst_home> ah, I see :)
[18:12:17] <jst_home> ditto
[18:12:48] <jst_home> but I'll have to expand around here eventually, if I want room for my 5x10' plasma cutter :)
[18:12:58] <starter> whre can i find the output of halcmd?
[18:13:22] <SWPadnos> I could put one of those in, but it would have to be tall enough to let my wife park under it when it's not in use ;)
[18:13:32] <SWPadnos> starter, open a terminal, and type halcmd show
[18:13:39] <SWPadnos> or halcmd show all
[18:13:55] <jst_home> SWPadnos: heh, that's a thought :)
[18:14:11] <SWPadnos> just don't engrave the car, it makles the SO angry
[18:14:14] <SWPadnos> makes
[18:14:35] <SWPadnos> very very tall gantry ;)
[18:14:35] <jst_home> SWPadnos: heh, yeah, no kidding
[18:15:09] <jst_home> Maybe a water bed between the car and the plasma, to keep it from getting to the car? :)
[18:17:27] <SWPadnos> maybe if a car wash goe sout of business someone can buy it and convert it to a big CNC
[18:17:38] <SWPadnos> like a waterjet cutter or something :)
[18:18:13] <jst_home> Now we're talking! :)
[18:18:33] <jst_home> SWPadnos: those are amazingly cool too...
[18:18:54] <starter> http://pastebin.ca/1322950
[18:19:04] <starter> here it is
[18:19:15] <starter> halcmd show all
[18:19:20] <jst_home> SWPadnos: I have a buddy who works at this place where they have a 4kW laser, or a couple in that range, and those things do some amazingly beautiful work too
[18:20:24] <SWPadnos> starter, ok. I see that the xstep signal is connected to parport pins 4 and 14, so I can't see any reason why one motor would work and not the other
[18:20:31] <SWPadnos> at least no configuration related reason
[18:20:54] <starter> could it be some problem with the card?
[18:20:59] <starter> the netmos one i mean
[18:21:03] <SWPadnos> could be
[18:21:33] <starter> I had trouble with some output pins once
[18:21:54] <starter> it seems that some pins sometimes work ok while others do not
[18:22:26] <SWPadnos> try this: make pins 4 and 5 Ystep and Ydir, leave XStep on pins 15 and 17
[18:22:39] <SWPadnos> make no other changes
[18:22:59] <SWPadnos> then test using MDI moves that move X and Y the same amount
[18:23:14] <SWPadnos> like G1 F10 X10 Y10
[18:25:05] <SWPadnos> if you can program X or Y move independently and have the motors turn, but they don't turn when you ask for both to move, then we know the problem isn't in EMC2
[18:26:04] <SWPadnos> oops. I meant that you should leave pins 15 and 17 as XSetp and XDir, not both as xstep :)
[18:40:17] <starter> ok..
[18:40:22] <starter> this is happening a lot
[18:40:25] <starter> http://pastebin.ca/1322968
[18:40:43] <starter> what could this error mean while opening emc?
[18:41:03] <starter> I just close it, then i reopen it again
[18:41:36] <starter> sometimes it opens ok, sometimes i get this error window
[18:42:13] <SWPadnos> for some reason, the system is trying to load parport_pc
[18:43:09] <starter> what can i do to avoid it?
[18:43:16] <SWPadnos> that's probably not the cause of the problem, but it may cause other problems
[18:43:45] <SWPadnos> look at the wiki, there is a page that describes how to make sure that the Linux parallel port driver won't load
[18:44:31] <starter> i've done this once
[18:44:32] <starter> /sbin/modprobe parport_pc io=ac00 irq=7
[18:44:56] <starter> maybe this is the cause of the problem
[18:45:24] <starter> if so, it's just a matter of restarting the machine, right?
[18:46:14] <SWPadnos> maybe, maybe not. the kernel would probably try to load the parport driver when you reboot
[18:46:27] <SWPadnos> check the wiki, there's more information there than I can give you
[18:46:51] <starter> but that does not explain why any motor moves ok if tested one by one, but both doesn't move at the same time
[18:47:46] <SWPadnos> no, it doesn't
[18:48:12] <SWPadnos> have you tried the XY test I suggested?
[18:49:31] <starter> yesยด
[18:49:38] <starter> one of the axis moves ok
[18:49:55] <starter> the other cranks a lot
[18:50:17] <starter> as if the stepper is misconfigurated
[18:50:21] <SWPadnos> ok. maybe you have step and dir swaped
[18:50:24] <SWPadnos> swapped
[18:50:42] <starter> i doubled checked it in mach3
[18:50:46] <starter> the pinout is the same
[18:51:27] <starter> ok, the machine is rebooted
[18:52:06] <SWPadnos> ok, so after changing the pinout as I suggested, you can do G1F10X10 or G1F10Y10 and the single motor turns correctly, but if you do G1F10X10Y10 only one works?
[18:56:08] <SWPadnos> gotta run. bbl
[18:57:13] <starter> it runs
[18:57:26] <starter> but it seems that i have a problem on that port
[18:57:34] <starter> one motor moves ok
[18:57:51] <starter> the other one can't move as fast
[18:58:19] <starter> it makes a lower pitch noise and badly moves
[18:58:44] <starter> is it possible that parport makes this kind of trouble-?
[18:59:03] <starter> i'll try to change the pinout on monday to check it out
[19:01:11] <starter> anyway, thanks for your help and support
[19:01:18] <starter> have a nice weekend ppl
[19:01:24] <starter> bye
[19:14:55] <jensor> SWPadnos, Iv' been running latency tests with the 2 video drivers, nv and vesa here is what I have found:
[19:15:50] <jensor> vesa started @ 16000; 2 hrs 20,000: 3 hrs 172,000
[19:16:32] <jensor> nv started @ 20,000; 2 hrs 20,000: 11 hrs 75,000
[19:17:13] <jensor> ran vesa again started 16,000; 3 hrs 86,000 5 hrs 113,000
[19:18:00] <jensor> looks as though nv seems to have less latency
[19:21:15] <jensor> weird, with vesa if I run the original latency test where you create a directory, it bombs out after about 1/2 hr and presents me with a log on screen. If I try to run emc I get an errorsaying the realtime didn't load. I reboot and its ok then. I don't have this problem with nv as a driver
[19:24:25] <jensor> But if I set the base period to 100.000 (running with nv) and load emc after a period of time I still get the latency error notice
[19:54:50] <alex_joni> logger_emc: bookmark
[19:54:50] <alex_joni> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-01-30.txt
[20:07:41] <Skullworks> Alex - I tried to run the sudo apt-get update as described - http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator - and get - W: GPG error: http://www.linuxcnc.org hardy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3CB9FD148F374FEF
[20:24:11] <Vortex2> good evening
[20:24:39] <Vortex2> one question what motherboard and prosessor is best for emc2
[20:25:13] <Vortex2> shortest servo treat interval
[20:25:15] <Vortex2> ????
[20:26:49] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Hardware_Requirements
[20:27:06] <cradek> we don't have the answer to your question, but here is some data you might like
[20:43:44] <Vortex2> ok thanks
[20:43:57] <Vortex2> i will get into that
[20:44:00] <Vortex2> ....
[21:18:08] <alex_joni> Skullworks: check the emc users mailing list
[21:18:13] <alex_joni> you need a gpg key first
[21:18:18] <alex_joni> I'll update the wiki shortly
[21:18:57] <Skullworks> thanks
[21:20:41] <alex_joni> Skullworks: now http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator
[21:32:18] <cradek> neat. I want an Inconel tuning fork: http://www.tms.org/pubs/journals/JOM/0511/Burleigh-0511.html
[21:35:00] <SWPadnos> that's cool
[21:39:24] <Skullworks> Alex - That appears to have done the trick - now to see if SIM will work in 8.10
[21:39:32] <archivist> cradek, the harmonic differences are interesting
[21:39:57] <cradek> yeah. I'd like to hear them.
[21:40:57] <archivist> I bet they should have been scaled for the materiel elasticity
[21:41:41] <jepler> in the table on that page, what does "260+1400" mean?
[21:41:58] <archivist> fundemental and harmonic
[21:43:06] <jepler> so striking that fork gives both 260Hz and 1400Hz?
[21:43:14] <archivist> yes
[21:57:42] <skunkworks> http://www.cnczone.com/forums/showthread.php?t=72628
[21:59:01] <skunkworks> SWPadnos: http://www.cnczone.com/forums/showpost.php?p=559427&postcount=5
[22:00:42] <SWPadnos> cool. that's a great deal
[22:08:14] <skunkworks> SWPadnos: yes - neat
[22:26:09] <Skullworks> Cool - Sim does work without conflicts in 8.10
[22:28:09] <Skullworks> So by a little bit of hacking and using DOS-BOX I have Bobcad v12 running on my EeePC 900A
[22:29:05] <Skullworks> then can check the G-code output in EMC2-Sim
[22:31:17] <Skullworks> the EeePC is running Eeebuntu 8.10
[22:34:20] <alex_joni> Skullworks: cool deal
[22:34:30] <alex_joni> Skullworks: maybe add the info to the wiki page
[22:36:32] <Skullworks> which info - I used the updated wiki link to get SIM installed
[22:37:26] <Skullworks> DOS-BOX is intened for gaming - but if you have MS-DOS apps it works perfect for them.
[22:40:36] <Skullworks> I would love to buy the rights to Bobcad v12 - but the owner would like it to fade away... People would not believe they made a working CAD-CAM that was less than 3Mb.
[22:41:35] <SWPadnos> and then, by many accounts, made it not work by V19 even though it was 100x as big :)
[22:42:07] <Skullworks> It did not survive the port to Winblowz
[22:43:54] <Skullworks> I have V12, v15, v17, v19 and v21
[22:45:15] <Skullworks> I use V12 more than half the time - its faster, and I trust the output more.
[23:22:34] <alex_joni> Skullworks: I meant that it works on 8.10
[23:46:35] <Skullworks> Alex - done
[23:47:22] <alex_joni> cool
[23:47:24] <alex_joni> thanks