#emc | Logs for 2008-01-22

Back
[00:18:31] <Gamma-X> 13212 over 22326
[00:18:41] <Gamma-X> that bad?
[00:19:40] <Gamma-X> BigJohnT
[00:19:51] <BigJohnT> dunno, mine was 7589 over 10494
[00:20:22] <BigJohnT> for servos do you have to generate as many steps as for steppers???
[00:20:43] <Gamma-X> idk
[00:21:06] <BigJohnT> idk?
[00:21:20] <Gamma-X> i dont know
[00:21:24] <BigJohnT> ok
[00:22:01] <BigJohnT> maybe some servos guys will step in and tell us
[00:22:29] <Gamma-X> ok
[00:22:38] <Gamma-X> do i use stepper config on servos?
[00:22:42] <BigJohnT> no
[00:23:24] <Gamma-X> how do i setup that info for the servos then?
[00:24:01] <BigJohnT> you would have to read the integrater manual for that info idk
[00:24:16] <BigJohnT> i've only setup a stepper system
[00:31:22] <Gamma-X> im kinda at a standstill
[00:31:31] <Gamma-X> im just a little confused on what to do now....
[00:32:29] <Gamma-X> BigJohnT after u had ur wires connected what did u do next?
[00:34:26] <BigJohnT> Gamma I spun the steppers without the belt attached just to see if it went the direction and speed I thouht it should
[00:34:45] <BigJohnT> I call it the "chicken check"
[00:36:00] <Gamma-X> well im sayin didnt u configure hal?
[00:38:32] <BigJohnT> yes i configured the ini file
[00:38:41] <Gamma-X> is that it?
[00:38:47] <Gamma-X> u didnt use mesa cards right?
[00:38:55] <BigJohnT> for a stepper the min needed
[00:39:01] <BigJohnT> nope parallel port
[00:39:26] <BigJohnT> there is a 5i20 one to start with
[00:39:40] <Gamma-X> im tryin to figure out how to configure my mesa boards to let emc know what is what
[00:39:44] <Gamma-X> ?
[00:39:50] <Gamma-X> where and what is it called
[00:40:09] <BigJohnT> start emc and from the sample configs there is m5i20
[00:40:22] <BigJohnT> that is where "I" would start
[00:41:17] <BigJohnT> when you run it it gives you the option to create one that you can edit do that
[00:41:18] <Gamma-X> ok
[00:41:27] <Gamma-X> what do u use to edit it?
[00:41:33] <Gamma-X> im so lost lol and scared
[00:41:46] <BigJohnT> have u used linux at all?
[00:41:50] <Gamma-X> yup
[00:41:52] <Gamma-X> vi\
[00:41:54] <Gamma-X> i guess
[00:42:00] <Gamma-X> nano -w
[00:42:19] <BigJohnT> I just use places/home folder and browse to it then click on it
[00:42:31] <BigJohnT> use the default editor
[00:42:47] <Gamma-X> ok
[00:42:59] <BigJohnT> have you created a copy of the m5i20 config
[00:44:51] <BigJohnT> ! Houston we have power !
[00:45:03] <BigJohnT> ! to the main engines !
[00:50:35] <BigJohnT> Gamma-X did you create a m5i20 config?
[01:00:03] <eric_U> he probably wen t out for a smoke
[01:00:39] <BigJohnT> lol
[01:04:23] <skunkworks> or let the smoke out.. 'rimshot'
[01:05:08] <eric_U> or both
[01:05:27] <eric_U> Gamma smoking, machine smoking, was it good for you?
[01:20:15] <Gamma-X> wow back
[01:20:26] <Gamma-X> tried reading this crazy vfd manual haha
[01:20:30] <Gamma-X> my eyes started buggin
[01:21:03] <BigJohnT> were you smokin?
[01:21:07] <Gamma-X> no lol
[01:21:27] <Gamma-X> although i could go for one now....
[01:21:43] <Gamma-X> im now trying to figure out how my vfd is gunna tie into all of this
[01:22:20] <BigJohnT> you know as a reformed smoker I MUST annoy you constanly about quitting
[01:22:30] <Gamma-X> i dont care
[01:22:33] <BigJohnT> LOL
[01:22:34] <Gamma-X> ill see the light in a few years
[01:22:41] <BigJohnT> yep
[01:22:43] <Gamma-X> i work with asbestos in a dirty ass power plant lol
[01:22:50] <Gamma-X> what could be worse
[01:22:56] <cradek> asbestos + smoking
[01:22:59] <BigJohnT> does your vfd take 4-20ma or 0-10v
[01:23:09] <cradek> * cradek <- smartass
[01:23:27] <BigJohnT> cradek: how do you do that?
[01:23:31] <Gamma-X> BigJohnT im pretty sure, it can supply its own 24v line thopugh
[01:23:35] <cradek> who me?
[01:23:40] <Gamma-X> you type / me without a space
[01:23:51] <cradek> it's too cold to stand outside and smoke here
[01:23:59] <Gamma-X> its 9 degrees outside
[01:24:01] <BigJohnT> cool
[01:24:01] <Gamma-X> im a trooper
[01:24:06] <cradek> haha
[01:24:18] <BigJohnT> dinner bell has rung
[01:24:26] <Gamma-X> BigJohnT ur l;eavin?
[01:24:33] <Gamma-X> cradek any idea on the vfd?
[01:24:37] <BigJohnT> going up stairs
[01:24:38] <cradek> what about it?
[01:24:41] <BigJohnT> to eat
[01:24:47] <Gamma-X> how it can tie into emc?
[01:24:47] <cradek> you don't eat VFDs
[01:24:48] <BigJohnT> need meat
[01:24:54] <cradek> well, I don't
[01:24:56] <Gamma-X> go eat ur dear balls
[01:25:03] <BigJohnT> lamb chops
[01:25:09] <ds2> then stand inside and apply 220V to the 120V windings... nice warm magic smoke
[01:25:11] <ds2> =)
[01:25:12] <Gamma-X> goat testicles.
[01:25:18] <cradek> Gamma-X: you have to make sure emc stops it. you also have to make sure that it faulting causes an estop
[01:25:39] <Gamma-X> ok
[01:25:47] <cradek> it will have the inputs and outputs necessary for this - but you will have to dig into its (probably uncomfortably long) manual to figure out how
[01:26:07] <Gamma-X> the estop chain includes the mesa baords already
[01:26:20] <Gamma-X> cradek yeah its pretty insane
[01:26:51] <Gamma-X> ill worry about that another time, can u help me understand the config files please?
[01:27:23] <Gamma-X> im trying to figure out what u edit to tell emc and my mesa cards what is plugged in where?
[01:28:20] <cradek> the hal files
[01:28:57] <Gamma-X> wich ones?
[01:29:18] <cradek> brb
[01:29:27] <Gamma-X> ok
[01:29:35] <Gamma-X> me 2 smokey time!
[01:36:48] <Gamma-X> im jsut havin trouble understanding what to type into the hal configs. Dont I have to edit the ini file aswell?
[01:46:13] <Gamma-X> anyone?
[01:47:06] <cradek> Gamma-X: I think nobody wants to answer such a general question if you have not read the docs enough to ask a more specific one
[01:47:15] <cradek> you will HAVE to become comfortable with hal
[01:47:27] <cradek> nobody will tell you exactly what to type into hal files for your entire retrofit
[01:48:06] <Gamma-X> ive honestly been looking and reading all the docs.
[01:48:55] <Gamma-X> i cant figure out wich file to edit to tell emc wich pins are what on my mesa cards.
[01:53:13] <jepler> The hal file is where you specify the "wiring" that is inside the computer. e.g., this line specifies what physical pin on the computer provides the value which should be hooked to the X axis negative limit switch, and gives it the name X-neg-limit: net X-neg-limit parport.0.pin-11-in => axis.0.neg-lim-sw-in
[01:54:31] <Gamma-X> are there any hal files online that someone has eddited and currently use?
[01:57:55] <jepler> there are a range of configuration files in /etc/emc2/sample-configs, including one for m5i20 cards which has one possible arrangement of home switches and other I/O pins
[01:58:03] <BigJohnT> Gamma-X: did you create the m5i20 config?
[01:59:37] <Gamma-X> yes
[01:59:55] <Gamma-X> its on the desktop
[02:00:00] <BigJohnT> did you read through all the files?
[02:00:10] <Gamma-X> yes
[02:00:33] <BigJohnT> did you understand any of it?
[02:00:37] <jlmjvm> jepler:i think i finally found my latency problem
[02:01:03] <jepler> jlmjvm: oh yeah? what was it?
[02:01:10] <jlmjvm> the add on pci paraport card
[02:01:17] <Gamma-X> BigJohnT not realy,
[02:01:23] <jepler> huh I've never heard of that
[02:01:33] <Gamma-X> its was verry discrete i was hoping that is was a bit larger to compare.
[02:01:34] <jlmjvm> unplugged it and it went back to normal
[02:01:57] <BigJohnT> you need to take each file line by line and try to understand what is going on
[02:02:12] <BigJohnT> what was discrete?
[02:02:48] <Gamma-X> the file itself. in general i was just hoping for more information like more lines of code
[02:03:00] <BigJohnT> which file?
[02:03:30] <BigJohnT> there are 9 files in the m5i20 config
[02:03:46] <Gamma-X> i dont know of any one particular.
[02:04:02] <Gamma-X> not trying to be stupid.... sorry if im annoying all of ya
[02:04:24] <Gamma-X> im gettin frustrated cause i only have 1 monitor and i have to switch cables, etc etc
[02:04:48] <BigJohnT> you need patience grasshopper
[02:04:51] <jepler> Here's one concrete example. It associates the pin that HAL calls in-04-not with the Y axis minimum limit:
[02:04:56] <jepler> newsig Yminlim bit
[02:04:59] <jepler> linksp Yminlim <= m5i20.0.in-04-not
[02:04:59] <jepler> linksp Yminlim => axis.1.neg-lim-sw-in
[02:05:21] <jepler> this is an older and longer way to write what could better be written in a single line: net Yminlim m5i20.0.in-04-not => axis.1.neg-lim-sw-in
[02:05:39] <Gamma-X> ok
[02:05:39] <BigJohnT> take the m5i20.ini file and open it up and go line by line using the intergrater manual to look up each item
[02:05:46] <jepler> it creates a signal used Yminlim, and makes the two pins m5i20.0.in-04-not and axis.1.neg-lim-sw-in be connected to it
[02:06:04] <jepler> m5i20.0.in-04-not produces a value and axis.1.neg-lim-sw-in uses it
[02:06:19] <Gamma-X> oh wow.
[02:06:31] <Gamma-X> ok ill brb gettin another monitor. stealin my dads! ha!!
[02:06:33] <jepler> you could write another link or net line which makes another pin use it, for instance if you have a combined limit and home switch
[02:06:44] <BigJohnT> it won't look like gobbly goop when you study it
[02:06:46] <Gamma-X> ok
[02:07:29] <jepler> two things left to understand: -not means that you're using the inverted value, so that a low voltage on the physical pin produces a TRUE value inside HAL (instead of "positive logic" where a high voltage on the physical pin produces a TRUE value)
[02:07:50] <jepler> the other thing is: which physical pin on the m5i20 board is 'in-04' or 'in-04-not'. Read ye the documentation -- I'll find a link to it
[02:09:27] <jepler> http://linuxcnc.org/docs/2.2/html/hal_drivers.html#r1_5_4_2 <-- here you see that in-04 (and thus in-04-not) are on connector P3 pin 7. Since you've probably got that running to a 7i3x isolated I/O board, you'll next read the manual for that and see which pin or terminal on there is connected to pin 7 on the 50-pin "to m5i20" connector
[02:11:04] <Gamma-X> ahhhhhh thanks!!!
[02:12:44] <BigJohnT> jepler: the -not explination was so good I added it to the wiki site hal page
[02:12:54] <Gamma-X> haha
[02:13:08] <eric_U> was -not
[02:13:55] <BigJohnT> ?
[02:14:09] <eric_U> ?!@?
[02:14:23] <BigJohnT> * BigJohnT ready for night night
[02:14:36] <eric_U> lightweight
[02:14:44] <BigJohnT> not really
[02:15:31] <BigJohnT> http://i47.photobucket.com/albums/f163/johnplctech/hunting/HPIM0281.jpg
[02:15:48] <eric_U> sleep-wise, you are a lightweight
[02:16:09] <BigJohnT> i get up at 4am
[02:16:26] <LawrenceG> ummmm. BBQ bambi
[02:16:32] <eric_U> these are the justifications of a lightweight :)
[02:16:38] <BigJohnT> she was tasty
[02:17:12] <eric_U> beltsander == poor man's milling machine
[02:17:30] <BigJohnT> ok I need my beauty rest I'm sure you will agree
[02:18:19] <Gamma-X> BigJohnT ive seen that photo 5 times before lol
[02:18:44] <BigJohnT> quit looking
[02:18:53] <BigJohnT> look at the manual
[02:18:57] <eric_U> are you sure it's not different deer?
[02:19:01] <Gamma-X> hahaha
[02:19:01] <BigJohnT> till your eyes bleed
[02:19:15] <Gamma-X> i love the plastic lawn chairs in the back of the bed with a cooler. Pure redneck!
[02:19:18] <BigJohnT> they all look alike
[02:19:24] <jepler> BigJohnT: glad you liked it, and thanks always for adding good stuff to the wiki
[02:19:27] <eric_U> once you understand the manual, could you explain it to me?
[02:19:31] <BigJohnT> Hey that is my deer stand!
[02:20:02] <eric_U> there was a show on CMT a while back that consisted of Dale Earnheart waiting for a deer that never showed up
[02:20:04] <BigJohnT> jepler: any time I see something like that I try and add it to wiki
[02:20:17] <BigJohnT> he was in the wrong spot
[02:20:18] <eric_U> that's what you call good TV
[02:20:50] <BigJohnT> redneck deer stand is two lawn chairs a cooler with beer all in the back of your pickup
[02:23:19] <Gamma-X> yes!
[02:23:59] <eric_U> Gamma-X either did something right for once or likes the idea of the redneck deer stand
[02:24:31] <BigJohnT> since I ran latency-test and stepconf I have had NO real time errors!!! knock on wood
[02:24:35] <Gamma-X> redneck deer stand....
[02:24:44] <Gamma-X> i got my monitor workin!
[02:24:54] <eric_U> BigJohnT did you fix anything?
[02:25:24] <eric_U> otherwise, you were just lucky
[02:25:30] <BigJohnT> yes, I ran latency-test and use that number in stepconf and poof no more errors
[02:25:42] <eric_U> eh
[02:26:11] <Gamma-X> once i get my machine running im redesigning this emc2 penguin
[02:26:17] <BigJohnT> Gamma-X: I shoot over the cab so I get good gun control
[02:26:39] <eric_U> so when you are sitting in the truck, you look through the cab?
[02:26:47] <BigJohnT> over the top
[02:27:03] <eric_U> I'd be about roof height
[02:27:13] <BigJohnT> you can stand on the cooler
[02:27:29] <Gamma-X> BigJohnT isnt that illegal?
[02:27:44] <Gamma-X> shine a light in there faces and then BLAAAMMM! out comes there heart
[02:27:47] <BigJohnT> NO, only hunting from the highway is illegal
[02:28:06] <BigJohnT> no lights that attracts game wardens
[02:28:13] <BigJohnT> and it's illegal
[02:28:34] <BigJohnT> It's just a deer stand on wheels LOL
[02:29:15] <BigJohnT> oh, you shoot them in the neck so you don't have to try and find them in the dark
[02:29:28] <BigJohnT> they drop like a sack of rocks
[02:29:35] <Gamma-X> haha
[02:30:02] <BigJohnT> then you field dress them, thats french for cut the guts out
[02:31:10] <BigJohnT> I gotta put one of those blue neon lights in my power panel...
[02:32:14] <Gamma-X> ok my m5i20_io.hal is open
[02:32:34] <BigJohnT> * BigJohnT is out of wine time to go upstairs and relax
[02:32:35] <eric_U> as in you are ready to gut it?
[02:32:55] <BigJohnT> Gamma use a gut hook
[02:33:11] <eric_U> v select d
[02:33:30] <Gamma-X> haha
[02:33:34] <BigJohnT> * BigJohnT says goodnight all
[02:33:39] <Gamma-X> gnight johny
[02:34:20] <eric_U> Gamma-X you said you found more info on the anilam
[02:34:26] <Gamma-X> yes
[02:34:36] <eric_U> is it online
[02:34:45] <Gamma-X> it was for the e stop and turn on circuit.
[02:34:56] <Gamma-X> no gerakld bouvier sent it to me
[02:34:56] <eric_U> where dat?
[02:35:11] <eric_U> what about the command voltage?
[02:35:19] <Gamma-X> come again?
[02:35:37] <eric_U> control volts for the servo amps
[02:35:59] <Gamma-X> servo amps are supplied with 15v from the servo amp cabinet,
[02:36:17] <eric_U> did you get the motors to move?
[02:36:24] <Gamma-X> i got them to turn on.
[02:36:36] <Gamma-X> the current used to move them is 10v
[02:36:39] <Gamma-X> +-
[02:37:24] <eric_U> do you know which pins to hook to your mesa for the +-10?
[02:38:21] <Gamma-X> there labeled on the 7i33
[02:38:41] <Gamma-X> and yeah i got it
[02:40:43] <Gamma-X> what would I write for both an internal and external estop in my io hal file?
[02:43:42] <eric_U> haven't figured that out yet
[02:44:02] <Gamma-X> wow ...
[02:44:18] <Gamma-X> uhh ok
[02:45:06] <eric_U> I haven't tried to figure that out, I was about to do it and took a vacation because I smashed my finger
[02:45:16] <Gamma-X> hahah ok
[02:45:34] <Gamma-X> can i jsut add in anything I wanted to the hal...
[02:45:45] <eric_U> it will complain if you do it wrong
[02:45:51] <Gamma-X> grrr
[02:46:35] <jepler> out of the set of all possible strings, the vast vast vast majority are not acceptable to hal at all. out of the remaining few, all but a vanishingly small fraction do something that is useful. Of them, only a few per billion will do what you want. so, pack it in, the odds are against you.
[02:46:58] <Gamma-X> what a bitch
[02:46:58] <eric_U> doncha know it
[02:47:05] <Gamma-X> hey if bigjohn can do it i can do it
[02:47:14] <eric_U> that's the spirit
[02:47:29] <Chris_sub_1> Hi folks. I just got a Matrox G450 video card to use instead of the Intel built-in graphics in my EMC (2.2.2 Dapper) machine. Any advice about what driver to use?
[02:47:36] <Gamma-X> no offense bigjohn if u read the logs! haha
[02:47:38] <cradek> Chris_sub_1: "mga"
[02:47:40] <eric_U> mga
[02:47:45] <LawrenceG> yup mga
[02:47:49] <eric_U> yup
[02:47:51] <cradek> actually it's mga
[02:47:59] <eric_U> no, I'm thinking it's mga
[02:48:06] <cradek> I'm not sure now
[02:48:26] <LawrenceG> I am using several cards with mga
[02:48:27] <eric_U> sudo dpkg-somethingdisplayconfigsomething
[02:48:38] <cradek> no, just edit the file and change "vesa" or whatever to "mga"
[02:48:40] <Gamma-X> damn people come out of no where on here.
[02:48:55] <LawrenceG> lurkers rule
[02:49:01] <Gamma-X> hahaha obviously
[02:49:12] <eric_U> they are watching us
[02:49:14] <Chris_sub_1> No prob w/real-time kernel? That was my big worry.
[02:49:21] <eric_U> supposed to be better
[02:49:25] <cradek> I've always had great luck with mga
[02:49:31] <cradek> that's what I have in all my realtime machines actually
[02:49:43] <eric_U> I was always a big matrox fan
[02:49:45] <Gamma-X> what would u use for an ati rage card?
[02:49:54] <eric_U> screwdriver
[02:50:00] <eric_U> 2 remove
[02:50:12] <Gamma-X> it was free
[02:50:16] <eric_U> hammer
[02:50:30] <eric_U> I think you might be stuck with vesa
[02:50:41] <Gamma-X> what a bitch
[02:50:42] <cradek> you could try ati
[02:50:48] <cradek> (seriously)
[02:50:54] <Gamma-X> true
[02:50:54] <eric_U> please, no radical solutions
[02:51:04] <cradek> NOT their binary driver, just Driver "ati" in xorg
[02:51:07] <eric_U> vesa works ok
[02:51:14] <Chris_sub_1> Cool. Thanks. Any additional advice appreciated as I am nearly linux-clueless.
[02:51:30] <cradek> Chris_sub_1: change the xorg.conf to "mga" before you shut down
[02:51:42] <cradek> then swap the card
[02:51:50] <cradek> then you won't have to deal with a failing X server and text mode
[02:52:11] <eric_U> is the command dpkg-config-xorg?
[02:52:21] <Chris_sub_1> Been there. Doing that. :)
[02:52:21] <cradek> sudoedit /etc/X11/xorg.conf
[02:52:30] <cradek> find Driver "whatever"
[02:52:33] <cradek> change to Driver "mga"
[02:52:35] <jepler> on debian, to reconfigure a package, use dpkg-reconfigure and the package name: dpkg-reconfigure xserver-xorg
[02:53:06] <jepler> you can give a "-p" argument to specify how many questions it should ask, e.g., dpkg-reconfigure -p critical xserver-xorg
[02:53:27] <cradek> if you do what jepler is describing you will have to do it in text mode after rebooting with the new card
[02:53:39] <cradek> but it should automagically detect the mga
[02:53:43] <eric_U> but you hit enter a lot
[02:53:43] <jepler> (critical is "Questions that you really, really need to see (or else).", high is "Questions that don't have a reasonable default.")
[02:53:56] <Chris_sub_1> I really like not using text mode.
[02:54:32] <jepler> yes I'm trying to answer eric_U's question about reconfiguring debian packages in general, not the question of how to best proceed in this specific case
[02:55:24] <eric_U> -p critical is a good hint
[02:55:38] <Chris_sub_1> BTW- cradek and others that helped me previously: My Hurco has been pretending to be a plotter recently, drawing fractal snowflakes and spirals recently. Much progress.
[02:55:58] <cradek> that sounds very close to done
[02:56:25] <Chris_sub_1> Bought a backpack full of machinable wax at cabin fever. Can't wait...
[02:56:40] <cradek> excellent way to start
[02:57:05] <eric_U> I couldn't talk myself into driving down to cabin fever
[02:57:07] <cradek> was cabin fever this weekend?
[02:57:15] <cradek> I would have liked to see Ed's presentation
[02:57:15] <eric_U> just past
[02:57:17] <Chris_sub_1> Yep.
[02:57:26] <LawrenceG> if anyone needs stepper drivers (oem750), I just got a couple from ebay auction 150180079849, $40 best offer was accepted, they arrived today
[02:57:27] <cradek> I read his article in digital machinist - similar material I think
[02:57:34] <eric_U> Chris_sub_1, where you live?
[02:57:51] <Chris_sub_1> In MD just north of D.C.
[02:57:56] <cradek> LawrenceG: what's the price and how many?
[02:58:17] <eric_U> $40 offer was accepted
[02:58:32] <cradek> oh I see what you mean
[02:58:44] <LawrenceG> I bid $40 as best offer and got 2... that gives me 4 for my control + 1 spare... shipping was not the greatest value
[02:59:06] <cradek> I offered on some of those but my offer was low because of the high shipping - it was not accepted
[02:59:15] <LawrenceG> they are nice... supports stepper up to 7.5amps/phase
[02:59:18] <eric_U> I just won a brushless servo and drive for $50 shipped
[02:59:28] <cradek> yeah I hear they are good drivers, and much cheaper than geckos
[02:59:41] <eric_U> they wouldn't have been cheaper new
[02:59:43] <Chris_sub_1> Back in a bit...I'm going to give the MGA driver a try.
[02:59:48] <Gamma-X> god i jsut wanna chuck this computer out my iwndow
[02:59:50] <Gamma-X> i hate this hahah
[03:00:08] <eric_U> go have a smoke and a small bite of asbestos
[03:00:16] <Gamma-X> i will tomorow...
[03:00:35] <LawrenceG> Jymm: put me onto the oem650/750 series.. I got 1 at $25, but buying them 1 at a time, the shipping is a killer
[03:00:36] <Gamma-X> dont forget ashy soot! makes ur loungs stronger!
[03:00:57] <eric_U> I have the servo version, but I can't find the darn thing
[03:01:00] <eric_U> too small
[03:01:10] <cradek> LawrenceG: I wanted 6, but I had a price in mind so I subtracted the $70 (!!) shipping and that gave a pretty low number
[03:01:58] <eric_U> my wife is going to kill me if I have too much more success on ebay
[03:02:13] <cradek> if they'd give a _reasonable_ discount for multiple shipping, we'd probably buy them out as a group
[03:02:25] <cradek> but as it is, nobody wants to pay that
[03:02:29] <LawrenceG> cradek: yea... it took me 4 offers before one was accepted.... he still has 50 left.... must have been some big machine they came off... still has wires and wirenumbers in the terminals
[03:02:52] <cradek> it's good to know that you do get something in the mail though. Have you tried them yet?
[03:03:22] <Gamma-X> when doing the amp enable, i only have one amp enable wire... well 2 wires but 1 circuit.
[03:03:31] <Gamma-X> should I get rid of any other ones in this file?
[03:03:35] <LawrenceG> I have not powered these ones up yet...
[03:03:55] <jepler> Gamma-X: in practice, all of emc's amplifier enable bits have the same value
[03:04:06] <jepler> so you can pick e.g., axis.0.amplifier-enable-out and use that as your single amplifier enable output
[03:04:36] <Gamma-X> jepler but reguarding the pins.
[03:04:38] <LawrenceG> they use a 8051 micro and 8 descrete fets in the output... probably repairable
[03:05:22] <Gamma-X> can i just write linksp xenable => m5i20.out-00
[03:05:23] <jepler> LawrenceG: not potted?
[03:05:49] <Gamma-X> jepler and get rid of the other 2 lines below it?
[03:06:21] <eric_U> doesn't it use the daq enable lines anyway?
[03:06:28] <LawrenceG> no... nice package except you have to take off all the wires to take the case off and change the dip switches
[03:07:54] <LawrenceG> jepler: I am running them at 45v with 1.9v/4.7a nema 34 steppers on the shoptask
[03:09:01] <eric_U> Gamma-X full pathname of the file you are looking at?
[03:09:19] <jepler> Gamma-X: if there's no use in sending the axis.2.amplifier-enable-out to a physical pin, then you can delete the hal lines that accomplish that task
[03:10:15] <jepler> eric_U: I'm not sure about that, but you could be right.
[03:10:33] <eric_U> my flawed understanding of the fpga code is that the best way is to use the daq enable bit
[03:10:56] <Gamma-X> m5i20_io.hal
[03:10:57] <eric_U> because in my flawed understanding, it is affected by a watchdog, and emc might be dead
[03:11:19] <eric_U> Gamma-X path?
[03:11:19] <Jymm> You know, I hate the deal with ebay shipping... Ok, sure on smaller one off's I understand, but priority mail flat rate up to 75 lbs is only $9 in the US
[03:11:48] <eric_U> I like ebay shipping
[03:11:53] <LawrenceG> Jymm: lucky bast***d
[03:12:16] <Gamma-X> ./usr/emc2/configs/m5i20/m5i20_io.hal
[03:12:18] <eric_U> because there are idiots that will try to make money off of it, and people don't bid on the auction
[03:12:20] <jepler> eric_U: /etc/emc2/sample-configs/m5i20/ probably
[03:12:22] <Jymm> LawrenceG: well, the problem is that most sellers on ebay dont use it.
[03:12:35] <eric_U> thx
[03:12:38] <LawrenceG> UPS is a ripoff, USPS killed ground service...
[03:12:44] <Gamma-X> np
[03:12:58] <Jymm> eric_U: that's becasue ebay doens't chanrge the seller a fee on the shipping cost, only the bid price.
[03:13:39] <eric_U> I know, but these people are too stupid to realize they are losing money doing that
[03:13:48] <Jymm> eric_U: so sellers jack up the shipping cost to pay ebay less in fees
[03:14:07] <jepler> you make it sound almost unethical
[03:14:16] <eric_U> don't understand why ebay doesn't crack down on it
[03:14:56] <Jymm> they are aware of it, there's a new sort option "PRice + shipping cost"
[03:15:22] <Gamma-X> im goin to bed ill talk to u all tomorow thanks for the help.
[03:15:25] <eric_U> right, I used to ask sellers their shipping price, now I almost never do
[03:15:30] <jepler> what does that option do for items where ebay doesn't compute the shipping cost?
[03:15:42] <Jymm> no clue
[03:17:35] <eric_U> I've seen this numerous times: item normally sells at ebay auction for $100 plus shipping for, say $15. Seller lists it for $10 + $50 shipping, and they get one bid
[03:18:04] <eric_U> granted, they saved 50 cents in fees but they lost 50 bucks
[03:19:07] <Chris_sub_1> cradek: Ok, xorg.conf has several entries in the video driver section. Is this what I need to do: http://forum.tuxx-home.at/viewtopic.php?t=217
[03:19:58] <eric_U> dpkg-reconfigure xserver-xorg
[03:20:30] <eric_U> it's nearly brainless, which means I can do it successfully 75% of the time
[03:20:48] <Chris_sub_1> With new card in after X crashes, or with new card out?
[03:20:55] <eric_U> with new card in
[03:21:01] <eric_U> after x crashes
[03:21:10] <eric_U> it brings in a text mode graphic interface
[03:21:21] <eric_U> just take the defaults
[03:22:05] <Chris_sub_1> Cool beans. I will give it a try. Thanks.
[03:22:34] <eric_U> last time I did it logged in over ssh, talk about lazy
[03:23:47] <Chris_sub_1> Do I need to be in a specific place to run that cmd?
[03:24:00] <eric_U> no, but you need to be sudo
[03:24:21] <eric_U> sudo dpkg-reconfigure xserver-xorg
[03:24:29] <Chris_sub_1> As in 'sudo thatcommand'?
[03:24:47] <eric_U> I just copy-pasted the command out of my terminal window
[03:25:05] <Chris_sub_1> Danke.
[03:25:11] <Jymm> LawrenceG: http://cgi.ebay.com.sg/PARKER-COMPUMOTOR-OEM750-SERVO-DRIVE_W0QQitemZ150180079849QQihZ005QQcategoryZ71394QQcmdZViewItem
[03:25:42] <Jymm> LawrenceG: 50 units available
[03:25:45] <eric_U> I want that keyence thing they have listed
[03:26:03] <LawrenceG> Yea.. thats the ones I bought 2 of
[03:26:05] <eric_U> but that is for the servo version, not much use
[03:26:17] <eric_U> sry nvm
[03:27:03] <LawrenceG> Jymm: wth is ebay.com.sg?
[03:27:11] <eric_U> singapore
[03:27:11] <Jymm> Siagone
[03:27:23] <LawrenceG> ok... they are also listed on ebay.com
[03:27:40] <Jymm> LawrenceG: they have a best offer too
[03:27:51] <eric_U> that would be cool to order something from Saigon
[03:28:02] <LawrenceG> used $40 ased 30,35 and 40 as best offers
[03:28:22] <LawrenceG> ??? I used 30, 35 and 40 as best offers
[03:28:25] <eric_U> like playing battleship
[03:28:49] <eric_U> I was thinking about making an offer on some relays
[03:29:20] <eric_U> I feel guilty though, they are raising money to send a girl's soccer team on a trip
[03:29:28] <LawrenceG> Jymm: that seller had 224 of those at one time
[03:29:55] <eric_U> what was shipping?
[03:30:01] <LawrenceG> must be the entire set of warantee returns for the past 5 years
[03:30:06] <eric_U> heh
[03:30:13] <Jymm> LawrenceG: I jut got lucky when I got mine.
[03:30:23] <LawrenceG> shipping was $20 for the 1st and 10 for each additional.
[03:31:17] <LawrenceG> They seem like nice drives... I only have a few hours of testing on mine so far, but no smoke got out
[03:31:56] <eric_U> that makes them competitive with the hobby stuff
[03:32:00] <Jymm> LawrenceG: you just haven't tried hard enough is all =)
[03:32:13] <eric_U> steppers are nasty beasts
[03:33:23] <LawrenceG> rotary inductors with large masses attached are hard on drive transistors....
[03:33:46] <eric_U> gotta respect that back emf
[03:33:57] <LawrenceG> I would like to dabble in electric car drives, but I am not right enough
[03:34:08] <LawrenceG> right/rich
[03:34:25] <eric_U> I'm taking a start at that at work
[03:34:33] <eric_U> kinda scary for a mechanical engineer
[03:35:53] <LawrenceG> My idea is to use a 25hp 3 phase 440v motor and tap the windings so that I can drive 3 * 10 44volt windings with reasonable size fets
[03:36:36] <eric_U> IGBT's are the way to go
[03:36:37] <LawrenceG> cheap motor, cheap drive... lots of batteries
[03:37:21] <eric_U> tap the windings as in insert a lead in the middle?
[03:37:47] <LawrenceG> I should get a job at a rewind shop so I can learn how to do it...
[03:37:55] <eric_U> I was gonna say
[03:38:07] <eric_U> I wanted to do that for different reasons, and thought better of it
[03:39:09] <eric_U> stock market in U.S. going to tank tomorrow
[03:39:46] <LawrenceG> If one can trace the windings, it may be possible to break each coil down into 10 windings... would probably be easier to do from scratch
[03:40:14] <eric_U> can't see how you would trace them successfully
[03:40:34] <eric_U> and they are as tight as they can make them, no slack to solder to
[03:40:35] <LawrenceG> eric_U: yea... not pretty in Canada today... good thing there are no high bridges around here
[03:41:01] <eric_U> our financial press stinks, they never mention the canadian stock market
[03:41:41] <LawrenceG> every stock I own was down today 3 to 5%
[03:42:00] <eric_U> no fun
[03:43:08] <LawrenceG> but they still are paying dividends so not that big a deal.... diversify.... cash, stocks, real estate, and fun
[03:43:27] <eric_U> my wife was just making fun of me the other day because one of my brokerage accounts is 95% cash
[03:43:45] <LawrenceG> good timing guy..... BUY
[03:44:09] <eric_U> not yet :)
[03:44:18] <eric_U> low information investors will be selling for a while
[03:47:16] <Chris_sub_1> eric_U: Whaddya know...I'm running Axis on a Matrox. :)
[03:47:25] <eric_U> good deal
[04:06:57] <fenn> bleh.. isdn
[05:44:14] <kc6lbj> kc6lbj is now known as notranc
[10:38:43] <micges> hi alex
[11:00:40] <micges> to everybody: Today I have again joint following error on resume from line in AXIS
[11:01:24] <micges> I compain to it few days ago
[11:02:05] <micges> Now I can do halscope screenshots to and give everyone interested
[11:02:34] <micges> I must wait till you wake up :)
[11:21:33] <alex_joni> micges: I'm around
[11:21:45] <alex_joni> does your program use relative coordinates?
[11:22:25] <alex_joni> micges: it would be helpfull if you can submit a bugreport along with the steps needed to reproduce the error, and the program you used, and the configuration values (ini-file)
[11:26:07] <micges> this error is on program axis.ngc
[11:26:51] <micges> ok I will submit bugreport
[11:28:17] <micges> one more thing
[11:29:04] <micges> this error appear on config stepper_mm with default settings
[11:30:10] <micges> sorry for boring
[11:30:11] <archivist> I wonder if its related to my joint 3 following bug, must submit it
[11:30:43] <micges> everything will be on bugreport in few hours
[11:31:26] <micges> archivist: submit it then we compare it
[11:33:09] <archivist> http://rafb.net/p/GFWPbm92.html try this emc from cold
[11:33:50] <archivist> if there id a preceding g0 to this G1 F450 A-5 it works
[11:34:35] <archivist> standard 4 axis stepper mill
[11:35:08] <micges> ok
[11:35:18] <archivist> swapped hard disks so cant get at ini file at the moment
[11:39:40] <micges> I end work in a 6 hours then I'll search error
[11:40:02] <micges> I have LOT work now
[11:40:04] <micges> bbl
[11:40:17] <micges> then we comare results
[11:40:21] <archivist> ok
[11:40:21] <micges> compare
[11:43:51] <alex_joni> micges: the steps needed to reproduce the bug is then all we need (if you used a standard config - stepper_mm, and an existing program - I assume you mean the program which gets loaded by AXIS on startup)
[11:50:08] <micges> yes
[11:51:03] <micges> If you have moment you can load stepper_mm config
[11:51:11] <micges> then run program
[11:51:17] <micges> stop in half done
[11:51:42] <micges> then select and resume run form selected vector and see what is happening
[11:52:23] <micges> spindle jump to selected vector not move with G0 speed
[11:52:29] <micges> this is the problem
[11:56:38] <alex_joni> let me try
[12:01:25] <alex_joni> I don't see that.. but I selected the vector the tool is on, not the next one..
[12:03:19] <alex_joni> tried with the next line, it still works ok..
[12:03:32] <alex_joni> micges: did you change anything for stepper_mm ?
[12:03:41] <micges> no
[12:04:20] <micges> select vector on opposite side of program
[12:04:53] <micges> that move to vector must take a while
[12:08:12] <alex_joni> micges: can you turn debug on, and paste the commands issued?
[12:08:35] <alex_joni> there should be something like LINEAR_FEED(...) or TRAVERSE(...)
[12:10:06] <alex_joni> I started the program, stopped it after a couple of seconds (still at "E"), then I selected a vector on "I"
[12:10:21] <alex_joni> machine->set next line
[12:10:26] <alex_joni> and ran it again with "r"
[12:11:13] <alex_joni> I see the tool going towards the vector I selected at 1524 (I think it's mm/min)
[12:13:23] <alex_joni> 1524 is an odd value.. it's 25.4 mm/sec
[12:13:30] <alex_joni> which is 1 IPS..
[12:14:20] <alex_joni> the stepper_mm permits 30mm/sec max speed.. (not sure where the 25.4 comes from)
[12:18:28] <alex_joni> cradek: I see an EMC_TRAJ_LIENAR_MOVE (....., +2, 25.400000,31.777233,521.280071, +0,)
[12:21:05] <alex_joni> ok, the 25.4 seems to be coming from F60 in the axis.ngc
[12:21:32] <alex_joni> micges: can you capture an EMC_TRAJ_LINEAR_MOVE with speeds higher than defined in the ini?
[12:22:07] <micges> http://www.pastebin.org/16457
[12:22:27] <micges> look at nml message 413
[12:22:55] <micges> and then at the end of file
[12:29:36] <alex_joni> ok, the problem (if I read it right) outgoing motion id 343
[12:29:43] <alex_joni> Issuing EMC_TRAJ_LINEAR_MOVE -- (+220,+116, +0,152.313640,17.000220,-0.254000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000, +2,0.000000,0.000000,0.000000, +0,)
[12:29:52] <alex_joni> the speeds specified there are all 0
[12:31:58] <micges> yes
[12:32:07] <micges> this the first move issued
[12:32:32] <micges> and I think it is goto begin of selected vector
[12:32:43] <micges> I may be wrong
[12:34:11] <alex_joni> micges: do you only have the installed emc2? or also a compiled one?
[12:36:04] <micges> compiled in place
[12:36:16] <alex_joni> oh, perfect :D
[12:36:22] <alex_joni> can you make a change?
[12:36:43] <micges> last time I installed EMC 2.2.2 from synaptic
[12:36:57] <micges> yes
[12:37:08] <alex_joni> static int debug_velacc = 0; <- change that to 1 in src/emc/task/emccanon.cc
[12:38:18] <micges> ok
[12:38:59] <micges> moment
[12:40:39] <micges> ok building
[12:40:49] <micges> and ?
[12:42:18] <alex_joni> run it again, it will print some aditional messages to the console you started it from
[12:42:27] <alex_joni> try to catch the same error
[12:42:45] <micges> ok
[13:00:58] <micges> NML_INTERP_LIST::append(nml_msg{size=116,type=220}) : list_size=1, line_number = 342
[13:00:58] <micges> emcTaskPlanExecute(0) return 0
[13:00:58] <micges> emcTaskPlanRead() returned 0
[13:00:58] <micges> emcTaskPlanLine() returned 343
[13:00:58] <micges> emcTaskPlanCommand(G01 X [.5+18322.00*#3] Y [2231.00*#3]) called. (line_number=343)
[13:00:59] <micges> getStraightVelocity dx 463.177 dy 240.773 dz 6.19759 da nan db 3.31431e+62 dc 7.52621e+158 du 1.78289e+160 dv 0 dw 0 cartesian 1 ang 1 vel 2.92815e-158
[13:01:02] <micges> getStraightAcceleration dx 463.177 dy 240.773 dz 6.19759 da nan db 3.31431e+62 dc 7.52621e+158 du 1.78289e+160 dv 0 dw 0 cartesian 1 ang 1 acc 0
[13:01:05] <micges> N
[13:05:09] <cradek> bang, smoking gun
[13:08:17] <micges> and ?
[13:08:53] <cradek> and I bet alex can fix it now :-)
[13:09:46] <micges> alex_joni: results ??
[13:14:08] <micges> finally someone belive me ;P
[13:14:21] <micges> ok back to work..
[13:14:36] <cradek> does alex have what he needs to also see this error?
[13:14:51] <cradek> he must be away
[13:16:28] <cradek> bbl
[13:25:25] <BigJohnT_> in my ini file in the EMC section there is an entry DEBUG=0 there is no reference to it in the user or integrator manual. What does it do?
[13:37:48] <jepler> BigJohnT_: if you set it to a nonzero value, information will be printed if emc is launched from a terminal window
[13:37:58] <jepler> usually that information is useful for debugging, hence the name
[14:05:16] <BigJohnT_> jepler: thanks
[14:05:45] <BigJohnT_> * BigJohnT_ off to my machine shop
[14:14:50] <alex_joni> * alex_joni is back
[14:14:56] <alex_joni> cradek: nope, I couldn't replicate it
[14:15:40] <alex_joni> although I only had a TRUNK to test with.. will snoop around for a 2.2.2
[14:17:19] <cradek> drat
[14:18:08] <archivist> cradek is this one I have related?
[14:22:02] <cradek> did you file it? I can't find it in the sf bug tracker
[14:22:24] <archivist> not yet
[14:23:06] <archivist> will do in a few hours when I can boot into linux (in windaz atm)
[14:23:20] <archivist> damn work gets in the way
[14:23:38] <cradek> I know that feeling
[14:24:18] <cradek> sorry I wish I could remember the details of everything people report on irc, but I lose track if stuff is not in the tracker
[14:24:19] <archivist> although I do have a missing tea boy error today(boss)
[14:28:42] <skunkworks_> tea boy?
[14:29:17] <skunkworks_> must be a uk thing.. :)
[14:29:22] <fretless85> hello all
[14:29:27] <skunkworks_> Hi fretless85
[14:29:39] <fretless85> how is it going?
[14:30:05] <skunkworks_> still alive.
[14:30:23] <skunkworks_> another 6 inches of snow yesterday.
[14:30:29] <skunkworks_> a real winter this year
[14:31:57] <archivist> skunkworks, I get paid so little I refuse to be tea boy, its the bosses job
[14:31:58] <fretless85> rly?
[14:32:04] <skunkworks_> heh
[14:32:07] <fretless85> where are you from?
[14:32:13] <skunkworks_> WI
[14:32:19] <fretless85> i didnt see any snow this winter
[14:32:26] <skunkworks_> where abouts are you?
[14:32:43] <fretless85> germany
[14:33:13] <skunkworks_> ah - I should have remembered.. (I read a conversation you had yesterday or before)
[14:33:31] <fretless85> sunday i guess
[14:35:51] <fretless85> im totaly exhausted
[14:36:07] <fretless85> fucking part...i got to mill at work
[14:36:41] <skunkworks_> oh yah - and you had some cool pictures of big milled parts
[14:36:44] <skunkworks_> ;)
[14:37:15] <fretless85> yea ;) i got a very tricky workpiece on the machine... its killing me
[14:38:57] <fretless85> i just dont know what the constructor was thinking when he draw it...
[14:39:23] <archivist> "lets see if he can make this"
[14:40:00] <fretless85> probably nothing...
[14:41:59] <fretless85> ill take a picture when its done...
[14:43:27] <archivist> it reminds me of a job I designed and a commercial milling shop refused "cant be done", I made it myself on a chinese mill "can be done"
[14:44:07] <fretless85> we do the shit that no one want to do...
[14:44:27] <fretless85> even stuff from usa
[14:44:33] <archivist> we do here but on a smaller scale that you
[14:44:40] <archivist> than
[14:45:52] <fretless85> no big machines in the usa?
[14:46:08] <archivist> there must be
[14:47:15] <archivist> I had to design an internal gear form for a usa company, it does seem odd that some work gets exported
[14:47:42] <fretless85> than i dont know why we ship 40t parts to the usa
[14:48:07] <fretless85> the inch drawings are the best lol...
[14:48:14] <alex_joni> fretless85: because china didn't start to do it yet :)
[14:59:49] <micges> bbl
[15:09:18] <fretless85> anyone know a nice 3d cad for lets say machine designing?
[15:09:41] <BigJohnT> solidworks
[15:09:52] <alex_joni> fretless85: free?
[15:09:59] <BigJohnT> LOL
[15:10:02] <alex_joni> I'd chose Alibre
[15:10:13] <alex_joni> it's a bit better than solidworks, and they have a free version
[15:10:16] <archivist> * archivist luvs solidworks as well
[15:10:56] <alex_joni> BigJohnT: don't laugh.. it's quite serious
[15:11:13] <BigJohnT> * BigJohnT laughing at the free part
[15:11:19] <BigJohnT> sorry
[15:11:32] <BigJohnT> so how is Alibre better than solidworks?
[15:11:36] <fretless85> did i mention for linux?
[15:12:57] <cradek> 10 years ago people would laugh if you said you wanted a Free office suite for Linux
[15:13:09] <alex_joni> BigJohnT: did I mention free?
[15:13:50] <fretless85> is there or is there not? im new to linux
[15:13:59] <BigJohnT> alex_joni: FREE! for linux?
[15:14:43] <archivist> BigJohnT, brlcad but not user friendly with a bid not
[15:14:59] <BigJohnT> * BigJohnT looking up Alibre
[15:18:10] <alex_joni> BigJohnT: not for linux, and not Free.. only free
[15:18:57] <alex_joni> BigJohnT: www.alibre.com
[15:19:05] <BigJohnT> alex_joni: looking at their web site now...
[15:19:38] <alex_joni> BigJohnT: the design xpress is the free version, but it's a bit limited
[15:19:50] <alex_joni> it's fine for light use/home use/small business
[15:19:59] <BigJohnT> will it generate g code?
[15:20:06] <alex_joni> no, it's only CAD
[15:20:14] <BigJohnT> or output dxf files
[15:20:21] <alex_joni> the most expensive version contains CAM but is 2k$
[15:20:30] <alex_joni> BigJohnT: sure it outputs lots of different formats
[15:20:30] <BigJohnT> 2.5k
[15:20:39] <alex_joni> BigJohnT: depends on the month/offer
[15:20:47] <alex_joni> sometimes it's less
[15:20:54] <BigJohnT> ok, it goes on sale sometimes
[15:21:03] <alex_joni> but it's quite competitive to a 5k$ solidworks
[15:21:11] <BigJohnT> I can get the feel of it with the free version
[15:21:16] <alex_joni> sure
[15:21:16] <BigJohnT> yes it is
[15:21:26] <alex_joni> and you don't usually need photorendering and such crap :)
[15:21:33] <alex_joni> which is disabled in the free version
[15:21:49] <BigJohnT> my last quote for the basic solidworks upgrade was 3.5k
[15:22:13] <alex_joni> BigJohnT: I'm not very good at 3D CAD, alibre was the first I worked with
[15:22:24] <alex_joni> I played with Acad 2007 and solid for a little bit
[15:22:27] <BigJohnT> If it will import Pro-E it will be usefull to me
[15:22:30] <alex_joni> but Alibre suits me
[15:22:45] <alex_joni> I think there are importers for Pro-E .. which you can get separately
[15:22:55] <BigJohnT> solidworks is easy to design and build with and remains my favorite so far
[15:23:08] <alex_joni> this one is a bit easier imho :)
[15:23:22] <archivist> I like gearing and movement in solidworks
[15:23:22] <alex_joni> but I didn't work with solidworks very much.. give it a spin
[15:23:24] <alex_joni> let me know
[15:23:34] <alex_joni> archivist: alibre has that in the 2.5k$ version
[15:23:56] <BigJohnT> I like interference detection the best
[15:24:42] <archivist> I cant think 2d any more Im spoilt by 3d
[15:25:06] <BigJohnT> I still do 2d ACAD for electrical...
[15:25:43] <alex_joni> BigJohnT: alibre sucks at 2D
[15:25:48] <archivist> PCAD for electronics here but trying kicad
[15:25:50] <alex_joni> but that's not it's intent :P
[15:26:01] <alex_joni> it does nice 2D projections out of the 3D part
[15:26:09] <alex_joni> btw.. look at http://eneas.juve.ro/~juve/tig-filler/
[15:26:18] <alex_joni> those are some parts I designed in alibre
[15:26:23] <BigJohnT> will it create drawings from the solid parts?
[15:26:26] <alex_joni> http://eneas.juve.ro/~juve/tig-filler/prindere-wig.PNG
[15:26:34] <alex_joni> that's the assembly
[15:26:53] <alex_joni> http://eneas.juve.ro/~juve/tig-filler/desen%202d%20-%20piesa%20prindere%202.png <- close to automatically generated
[15:27:06] <alex_joni> I rearranged some sizes
[15:27:18] <alex_joni> and had to do the slicing by hand
[15:27:57] <BigJohnT> brb
[15:28:49] <alex_joni> bbl
[15:46:58] <skunkworks_> the pdf from Ed is pretty cool. Lots of emc stuff in it.
[15:47:00] <skunkworks_> http://members.localnet.com/~ednisley/CNC%20Introduction.pdf
[15:47:06] <skunkworks_> (on the user list)
[15:47:22] <skunkworks_> even some halscope pictures
[15:50:11] <cradek> yes I would have liked to see his talk
[15:50:45] <cradek> I like how he writes good gcode instead of wasting time looking for cad software that generates terrible gcode
[15:50:48] <bill2or3> that is a nice pdf.
[15:51:05] <bill2or3> is is slides from some presentation?
[15:51:14] <cradek> yes he gave a talk at cabin feger last weekend
[15:51:15] <cradek> v
[15:51:20] <skunkworks_> yes - at the cabin fever expo
[15:51:29] <skunkworks_> heh
[15:53:13] <skunkworks_> hopefully the video guy puts the video somewhere
[15:53:25] <bill2or3> I'd love to get to one of those old-men-making-stuff shows.
[15:53:42] <bill2or3> maybe when I'm an old man
[15:54:50] <micges> alex_joni: can reproduce error ?
[16:02:11] <cradek> haha storm window clips ... so why bother with cnc? (next page)
[16:02:50] <jepler> cradek: ??
[16:03:03] <cradek> in the pdf
[16:10:38] <jepler> oh I hadn't read it yet
[16:10:47] <jepler> I did *not* need to see that picture of a severed finger
[16:11:41] <archivist> heh cnc tools lack undo buttons
[16:14:07] <skunkworks_> that was a little suprising..
[16:14:37] <skunkworks_> I would not call it severed... stripped?
[16:14:39] <skunkworks_> eww
[16:16:00] <bill2or3> 'de-meated'
[16:16:01] <bill2or3> heh
[16:27:24] <skunkworks_> I bet it was a ring accident
[16:28:15] <skunkworks_> * skunkworks_ looks down at his tungsten carbide wedding ring..
[16:28:49] <skunkworks_> (hard to tell from the photo.. but there seems to be a object to the left
[16:30:46] <jepler> skunkworks_: I didn't want to spend too much time searching for the right term
[16:30:57] <skunkworks_> heh
[16:32:29] <skunkworks_> is the picture of the lower left on page 5 some sort of mini edm?
[16:32:36] <skunkworks_> (I wonder)
[16:34:56] <archivist> it would have steppers, possibly coordinate measuring
[16:37:16] <micges> jepler: how can those error that you fixed appears to normal user ?
[16:37:40] <archivist> RS274? whatever the EMC crew is upto
[16:40:34] <jepler> micges: I don't know -- valgrind is a tool for automatically finding that a particular variable or part of memory was not given a value before that value was used
[16:41:00] <jepler> sometimes these reports correspond to actual problems that a user could observe, other times they don't seem to
[16:41:57] <micges> ok I will check if TRUNK has error that follow me for about year :D
[16:42:44] <micges> for cvs I must download TRUNK or HEAD ?
[16:42:57] <micges> I never remember
[16:44:10] <jepler> If you want the latest development version from cvs, you do not specify any "-r" to "cvs co".
[16:44:37] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Getting_the_source_with_CVS
[16:46:03] <micges> right :P
[16:46:50] <micges> I dont have time to learn cvs to use..
[16:47:29] <micges> I must change it :)
[17:16:15] <Jymm> micges: Got HexEditor? =)
[17:20:50] <micges> yes
[17:22:10] <micges> why ?
[17:24:21] <user_> user_ is now known as SkinnyPuppy
[17:29:28] <micges> bbl
[17:32:10] <micges> in 2.2.3 trunk there is no following error
[17:32:21] <micges> while in 2.2.2 there is
[17:32:36] <micges> ok I out for 5 hours
[17:41:33] <Jymm> micges: Well, if you need to make a change and can't learn CVS, hexediting is your next bet =)
[17:46:05] <skunkworks_> hex edit the bin? I bet that works great ;)
[17:48:41] <Jymm> skunkworksOh it does, it truely does =)
[17:49:51] <Jymm> Man, got the IP-KVM's back from RMA. Either they didn't fix them correctly, they just suck, or both.
[17:54:30] <micges> very funny :P
[18:02:38] <SkinnyPuppy34> Just saw the peeled finger ... yipe yipe yipe !!!
[20:12:40] <archivist_emc> hmm sourceforge needs oiling, its too slow!
[20:20:12] <skunkworks_> sourceforge is still around?
[20:48:04] <archivist> I seem to have trashed a lathe, now I have a headstock for the mill/gearcutter!
[20:52:13] <skunkworks_> how come on the live cd (2.2.2) this program will sometimes never load - some times it does? I get the spining cursor and it never stops. (or is it just me)
[20:52:14] <skunkworks_> http://pastebin.ca/869004
[20:52:51] <skunkworks_> sometimes escape gets you out - after it churns for a while.
[20:53:44] <skunkworks_> (sim axis)
[21:02:26] <skunkworks_> (the g2 line is actaully on the next line - (must be a windows thing))
[21:03:38] <jepler> any rhyme or reason to the times it does load?
[21:04:41] <skunkworks_> not that I can see yet. Still playing. Like just now - I exited emc and on entering and re-loading - it loaded instantly.
[21:05:04] <skunkworks_> other times - the blue bar goes to the end - and the cursor keeps churning)
[21:05:18] <skunkworks_> (still playing)
[21:07:35] <fenn> making a telescope?
[21:08:45] <skunkworks_> just playing.
[21:08:56] <skunkworks_> I don't think it would work very well. ;)
[21:09:20] <Gamma-X> hell everyone...
[21:09:53] <skunkworks_> could you use a diamond burr to cut a perfect parabola into a glass blank?
[21:09:56] <jepler> skunkworks_: humor me for a second and check Help > About to see if it's really 2.2.2?
[21:10:59] <skunkworks_> help?
[21:11:42] <skunkworks_> is there supposed to be a help menu in axis?
[21:11:54] <cradek> uhhhh
[21:12:21] <skunkworks_> heh
[21:12:21] <cradek> there has been for ages
[21:12:24] <cradek> maybe forever
[21:12:30] <jepler> skunkworks_: sometimes your humor is way too dry for me
[21:12:37] <cradek> oh
[21:12:38] <Gamma-X> when it comes to hal I hate my life! haha!
[21:12:40] <cradek> me too, I missed it
[21:14:17] <skunkworks_> its 2.2.2
[21:14:34] <skunkworks_> (I seriously didn't see the help menu on the right.)
[21:16:02] <skunkworks_> I am used to microsoft - where the help menu is the last menu from the left
[21:16:57] <cradek> that's an old style. Even windows before 95 did it I think
[21:17:08] <cradek> (maybe we should adapt)
[21:17:57] <jepler> unfortunately, Tk stubbornly adapts the Motif style and you can't choose any different.
[21:18:22] <cradek> I lied, even windows 3.1 did not do that
[21:18:31] <cradek> but yes, motif always did
[21:19:03] <jepler> oh -- I guess it goes off widget name (e.g., .menu.help) and not text string (e.g., "Help") so we could change it
[21:19:13] <cradek> dang, I never thought that might be the reason people don't find the help
[21:19:14] <jepler> n/m
[21:19:29] <skunkworks_> heh
[21:19:33] <jepler> gnome programs put the Help next to the other menus too, right?
[21:19:41] <jepler> * jepler <-- not a gnome program in sight
[21:19:48] <skunkworks_> I remember looking for the help menu before and not seeing it...
[21:20:00] <skunkworks_> * skunkworks_ is dense
[21:20:14] <cradek> yes gnome puts it by the others
[21:20:21] <archivist> * archivist looked at the help and thought "is that it wheres the rest"
[21:20:22] <cradek> so does firefox
[21:21:35] <jepler> yeah more stuff could be in the help menu .. but that's a separate issue
[21:21:42] <jepler> too bad it's such a **** to integrate with gnome's help system
[21:22:53] <Gamma-X> why doesnt emc use sumtin differant than gnome?
[21:24:03] <Gamma-X> something that uses a lot less resources like fluxbox?
[21:24:06] <jepler> Gamma-X: emc doesn't really use gnome for much, but since we chose ubuntu (standard desktop: gnome) for our precompiled versions, we would serve our users better if we were better integrated with gnome
[21:24:47] <jepler> Gamma-X: you are free to choose whatever window manager or desktop environment you like, you aren't forced to use gnome.
[21:24:57] <jepler> emc still works just the same as before
[21:25:13] <Gamma-X> oh I know that but in my personal opinion most people coming to emc dont realy have a linux background at all.
[21:25:24] <Gamma-X> just a thought..
[21:25:25] <jepler> (personally I can't stand the gnome desktop either, but practically I know that the vast majority of installed emc2 are running the default gnome desktop environment)
[21:26:01] <Gamma-X> do you use gnome yourself jepler?
[21:26:54] <jepler> that's why we chose standard ubuntu/gnome -- some smart and motivated people have tried to make the basics of the desktop not scare windows refugees.
[21:26:59] <jepler> like I said, I can't stand the gnome desktop.
[21:27:11] <chrispol1> Hi Guys, stepper system was running in mach 10159 steps/inch 100ipm 50in/sec/sec no probs,. getting following error in emc
[21:27:12] <jepler> everything is not exactly the same as the first linux system I set up for myself, circa 1993
[21:27:17] <Gamma-X> windows refugees haha nice way to put it.
[21:27:43] <cradek> chrispol1: did you use the stepconf wizard to set it up?
[21:27:55] <Gamma-X> would fluxbox for example make the latency lower?
[21:28:02] <jepler> Gamma-X: no.
[21:28:06] <Gamma-X> ohh ok
[21:28:10] <cradek> no, it would only make the users more confused
[21:28:31] <chrispol1> nope
[21:28:36] <cradek> but please use whatever desktop environment you want - there are lots to choose from
[21:28:36] <jepler> Gamma-X: realtime gets its slice of the pie before *any* userspace stuff like the window manager runs, so (unless you have a latency-killer video chipset or the like) it doesn't affect latency one bit
[21:28:40] <chrispol1> gantry system using gantrykins
[21:29:24] <cradek> chrispol1: in general that means you are requesting a velocity (step rate) not possible due to your timings
[21:29:42] <cradek> if you are not using doublestep, you probably should be; stepconf sets this up automatically
[21:29:50] <jepler> cradek: yes but it won't do gantrykins
[21:29:54] <chrispol1> p4, base perion 35000
[21:29:56] <Gamma-X> my latency was 13,000 over 22,000 is that bad?
[21:30:15] <cradek> jepler: yes, but the timings will be correct, which is a good starting point
[21:30:31] <cradek> chrispol1: try 20000 or so, first. that's a very conservative base period
[21:31:08] <cradek> without doublestep, it takes two base periods to make a step pulse. grab a calculator and you can figure out what the corresponding max possible velocity is
[21:31:23] <cradek> with doublestep, the difference is that you can make a step pulse every base period
[21:32:47] <chrispol1> much worse in 20000, at 35000 i could jog my z abit then would gwet following error
[21:34:19] <cradek> I think for those rates you need a step rate of 17kHz so a base rate of 34kHz which is a period of 29000 nsec
[21:34:26] <jepler> you mean with 20000 it gives the following error immediately?
[21:34:34] <cradek> so 35000 will not work, but 20000 should
[21:34:53] <chrispol1> yep 20000 folloing erre immediatly
[21:35:02] <cradek> you restarted emc right?
[21:35:06] <chrispol1> yep
[21:35:19] <cradek> pastebin your ini please
[21:35:32] <cradek> you must have a second problem other than your base period
[21:35:48] <skunkworks_> I bet it is stepgen accelleration overhead
[21:35:59] <cradek> yes that could be
[21:36:07] <jepler> side question: 10159 steps/inch? 10160 steps/inch would be the same as 400 steps/mm
[21:36:38] <SWPadnos> could be pi related - rack/pinion
[21:36:49] <chrispol1> would it? 5mm pich screw 1:3 10 microstep
[21:36:56] <chrispol1> unexpected realtime delay
[21:37:17] <cradek> try base period 25000?
[21:37:50] <SWPadnos> that looks like 30480 steps/inch to me
[21:38:33] <SWPadnos> (200 * 10 * 3) * (25.4/5)
[21:38:34] <jepler> if so that's a lot more Hz
[21:38:36] <cradek> that's a lot of steps
[21:38:45] <cradek> can you reduce to 5 microstep?
[21:38:53] <chrispol1> gecko's
[21:38:56] <chrispol1> can't
[21:39:00] <SWPadnos> G201 then ;)
[21:39:05] <SWPadnos> get some G901s :)
[21:39:10] <chrispol1> vampires
[21:39:29] <SWPadnos> yeah - those would be better
[21:39:37] <chrispol1> thats what i got
[21:39:54] <SWPadnos> ioh
[21:39:56] <SWPadnos> oh
[21:40:16] <cradek> I think you can get fairly close if you use doublestep
[21:40:36] <chrispol1> how do you setup doublestep for just 1 axis?
[21:41:44] <cradek> only Z needs this high step rate?
[21:41:50] <chrispol1> yep
[21:41:55] <cradek> I don't think there's any advantage to using doublestep for just one
[21:42:09] <cradek> there are no drawbacks to doublestep except you have to set up timing parameters for your drives carefully
[21:42:18] <chrispol1> because the rest is rack & pinion and i'm allready low 1908 or so steps
[21:42:32] <Gamma-X> how would estop be written if u want it the mesa cards to keep connection through it at all times, and if it gets broken through an outside source ( estop button ) have emc know the machine is in estop mode?
[21:43:50] <Gamma-X> in the m5i20_io.hal?
[21:44:24] <jepler> doublestep consists of: set steplen to 1 for each axis (one BASE_PERIOD), set stepspace to 0 for each axis (so steps can occur in subsequent BASE_PERIODs), set the step signals's parport...-out-reset TRUE, set the parport...reset-time to datasheet step length, and addf parport...reset to base-thread after parport...write
[21:45:14] <jepler> this is all in the .hal files
[21:46:14] <Gamma-X> jepler was that last comment addressed to me?
[21:46:19] <jepler> Gamma-X: no, that was to chrispol1
[21:47:54] <Gamma-X> ok, any response to my estop question? porfavor.
[21:48:56] <jepler> Gamma-X: emc doesn't force any particular way of handling estop. one possible way involves the "estop_latch" component, which takes "ok" and "fault" inputs (presumably from the external estop), "reset" input (presumably from the internal iocontrol.user-request-enable), and produces ok_out and fault_out outputs that you can use (for instance to iocontrol.emc-enable-in)
[21:49:28] <jepler> Gamma-X: but like for all other safety issues, I am not giving you advice to configure your hal in any particular way.
[21:49:29] <chrispol1> my z is 10160 about it's a 1:1
[21:50:43] <chrispol1> what to do about unexpected realtime delay on task 1 base = 20000
[21:50:49] <Gamma-X> jepler jsut lookin for a referance point thanks.
[21:52:37] <chrispol1> cool got it all going at 25000
[21:52:51] <jepler> chrispol1: yeah the only solution to that message is to increase the PERIOD
[21:52:57] <Gamma-X> emc will work correctly if I get rid of the y and z amp enable pins correct?
[21:53:03] <chrispol1> now one question since gantrykins only works in world mode, is there a way to force it to allways be in world mode?
[21:53:19] <cradek> no, you have to home in joint mode, then switch
[21:54:16] <SWPadnos> Gamma-X, Y and Z amp enable outputs from EMC?
[21:54:30] <SWPadnos> (I guess I don't know what you mean by "get rid of those pins")
[21:54:38] <chrispol1> k
[21:54:59] <chrispol1> get following error again on moving 2 axis at the same time 3 motos
[21:55:00] <Gamma-X> SWPadnos yes. I only have one amp enable, pin,
[21:55:19] <cradek> chrispol1: is this jogging joints, or moving (teleop) in world mode?
[21:55:30] <Gamma-X> SWPadnos one pin controls the amps turning on.
[21:55:32] <chrispol1> world
[21:55:34] <SWPadnos> ok
[21:56:05] <SWPadnos> you can probably connect that to the axis.0.amp-enable (or whatever it's called)
[21:56:07] <cradek> I don't think world/teleop works right. when I use it, I hear a strange acceleration profile, but I haven't looked into this
[21:56:26] <jepler> Gamma-X: in HAL, a pin doesn't know whether it's connected to something, so emc won't not start just because axis.2.amplifier-enable-out isn't connected to something
[21:56:38] <SWPadnos> but the motors may not move
[21:56:52] <jepler> but sometimes it doesn't make sense to run emc without certain pins connected -- e.g., if you don't connect axis.0.motor-pos-cmd to something, then you won't have much luck doing any "X" moves
[21:57:21] <SWPadnos> gotta run. bbl
[21:57:28] <jepler> bye SWPadnos
[21:58:09] <Gamma-X> sorry to bother someone again can someone send me the link to the hal config manual?
[21:58:26] <cradek> haha
[21:58:28] <Gamma-X> i lsot the link id like to re read it
[21:59:04] <jepler> http://linuxcnc.org > click "Documentation" > select the PDF you want or click "all documentation (HTML)" and then select the document you want.
[21:59:13] <Gamma-X> thanks jepler
[22:00:37] <chrispol1> ok getting realtime delay, what type of system do you need to run at 25000 or better ?
[22:00:56] <cradek> chrispol1: what kind of video card?
[22:01:10] <cradek> bad video cards (nvidia) are the most common latency killers
[22:01:35] <cradek> also anything that comes on the motherboard is usually trouble
[22:01:44] <jepler> ooh 4PM, time to go home
[22:02:02] <cradek> I use matrox video cards in P3 machines for all my realtime systems
[22:02:03] <chrispol1> don't remember how do i find out w/o rebooting?
[22:03:06] <chrispol1> ah gotta geforce 3
[22:04:18] <chrispol1> gonna swap it for an ati i got here and try that
[22:04:26] <chrispol1> thanks guys
[22:15:27] <Gamma-X> how the hell did bigjohnt do this hahaha.
[22:39:28] <alex_joni> micges: around?
[22:39:54] <alex_joni> you have 2.2.2 compiled run-in-place.. can you test a fix?
[23:33:24] <BigJohnT> OT, Is there any difference between a Glade/GTK+ and a Glade/Gnome project execpt the addition of the Gnome panel?
[23:37:41] <jepler> BigJohnT: a glade/gnome project offers additional widgets. for instance, in the gtk on ubuntu dapper there is no next-next-next-finish type widget ("wizard" on windows), but gnome has something called "gnomedruid" which is exactly that
[23:38:26] <BigJohnT> jepler: ok, I was wondering if it added anything besides extra widgets. thanks
[23:40:05] <dmess> any one here talk with Bytecolor???
[23:41:02] <alex_joni> dmess: that name rings a bell I think
[23:51:27] <BigJohnT> alex_joni: where did you find the code for the pick and place that used the m6x codes?
[23:51:50] <alex_joni> BigJohnT: there was an email on the emc list
[23:52:01] <alex_joni> the second email from the guy had a link to his site
[23:52:07] <alex_joni> some URL ending in .php
[23:52:22] <BigJohnT> ok, I will look there again
[23:52:28] <BigJohnT> ok
[23:54:10] <alex_joni> * alex_joni is off to bed
[23:54:13] <alex_joni> good night all
[23:54:26] <archivist> the thread with Pick-n-Place in the subject probably
[23:54:33] <alex_joni> yeah
[23:54:45] <archivist> Im orf home now
[23:54:46] <BigJohnT> yep, I'm looking at it now
[23:55:04] <skunkworks633> night alex
[23:55:21] <archivist> * archivist hugs gmail for storing emails
[23:55:22] <BigJohnT> night alex