#emc | Logs for 2006-12-06

[00:43:07] <jmkasunich> arrhg! ghost poop everywhere!
[00:43:20] <SWPLinux> ghost poop?
[00:43:32] <SWPLinux> ecto-yucko
[00:43:36] <jmkasunich> accidently knocked over a box of packing peanuts
[00:43:54] <jmkasunich> (the white ones)
[00:44:12] <SWPLinux> heh - oops :)
[00:44:30] <SWPLinux> the "pro-static" kind?
[00:44:44] <jmkasunich> not too bad
[00:45:04] <jmkasunich> that just reminded me of something I saw on one of those "funny video" shows
[00:45:20] <jmkasunich> kitten and a large box of staticy peanuts
[00:45:28] <SWPLinux> heh
[00:45:32] <SWPLinux> I can imagine
[00:46:05] <jmkasunich> the lil' dude was just covered head to tow
[00:46:09] <jmkasunich> toe
[00:46:28] <SWPLinux> new name: snowball
[00:51:58] <jmkasunich> this is so wrong....
[00:52:41] <jmkasunich> I'm using the open office word processor (for the first time) and it looks like the cousin of that thrice damned Microsoft paperclip just popped up in the corner!
[00:54:05] <SWPLinux> yes, but it's easily disabled
[00:54:20] <jmkasunich> seems like it went away by itself
[00:54:38] <jmkasunich> I don't use the word processor anyway
[00:54:43] <SWPLinux> it'll come back - just type hte instead of the
[00:55:09] <jmkasunich> ( I just wanted to make a mailing label - its a handy way to get nice big fonts, etc)
[00:56:32] <SWPLinux> uncheck tools -> options -> openoffice.org/general (in tree) -> Help Agent
[01:09:05] <jmkasunich> biab
[03:18:33] <skunkworks> 2 more windows trimmed
[03:19:01] <SWPadnos> you mean the things we look outside with, or are you programming? ;)
[03:19:06] <skunkworks> 10 more to go. I hate trim.
[03:19:16] <skunkworks> :0
[03:21:19] <skunkworks> btw - dyson vaccumes do loose suction. you have to clean the heppa filter atleast once a year.
[03:21:22] <skunkworks> ;)
[03:21:27] <SWPadnos> heh
[03:21:58] <cradek> dyson?
[03:22:07] <skunkworks> did I spell that right?
[03:22:12] <SWPadnos> yes
[03:22:20] <skunkworks> cradek: you don't watch enough tv
[03:22:23] <SWPadnos> they make funky looking vacuums
[03:22:34] <cradek> sorry I don't watch any tv...
[03:22:43] <skunkworks> honestly - the best vac I have ever used.
[03:22:48] <cradek> oh just a house vacuum - thought it was something cool
[03:22:58] <skunkworks> Well if you have pets....
[03:23:04] <SWPadnos> well - they work, that's cool
[03:23:27] <SWPadnos> don't they have some insane warranty as well?
[03:23:47] <skunkworks> no clue - have had it for a few years now. No issues.
[03:24:00] <cradek> I need a new vacuum...
[03:24:10] <SWPadnos> hmmm - I think I know someone who knows the guy who owns Dyson
[03:24:42] <skunkworks> :) it has a beater bar hand attachment that take cat hair off of funatur. works like a charm
[03:24:57] <skunkworks> funatur?
[03:25:14] <skunkworks> * skunkworks is giggling to himself
[03:25:17] <SWPadnos> I don't know what's wrong with your fingers ... ?
[03:25:20] <SWPadnos> :)
[03:25:32] <SWPadnos> too much vacuuming, I guess
[03:25:38] <cradek> what model do you have?
[03:25:46] <skunkworks> I think it is time for some wine. And stripping a bunch of ribbon cable.
[03:25:55] <SWPadnos> their handneld looks pretty cool
[03:26:05] <SWPadnos> like a big gun in some FPS game
[03:26:26] <skunkworks> animal dco7
[03:26:29] <skunkworks> dc07
[03:27:09] <SWPadnos> they're a lot more expensive than a Dirt Devil
[03:27:09] <skunkworks> (came with the beater bar attachment for cat hair) I don;t know what the current model would be
[03:27:20] <SWPadnos> the DC 07 Animal ;)
[03:27:36] <skunkworks> Yes - expect to pay around 300-500 dollars
[03:27:37] <cradek> eek $500!?!?
[03:27:58] <skunkworks> I know - I know.
[03:28:05] <skunkworks> But I really think it was worth it.
[03:28:22] <skunkworks> you could probably get a used one on ebay
[03:29:33] <SWPadnos> hurry: http://cgi.ebay.com/New-Dyson-DC-14-Animal-Upright-Vacuum-Great-Deal_W0QQitemZ170053867318QQihZ007QQcategoryZ115985QQrdZ1QQcmdZViewItem
[03:31:17] <cradek> whoops, too slow
[03:32:28] <SWPadnos> heh
[03:34:44] <skunkworks> so I suppose there is a really cool ribbon cable stripper out there.
[03:35:00] <SWPadnos> I've never seen one
[03:35:16] <SWPadnos> usually ribbon cable is used with IDC connectors, so youdon't need to strip
[03:35:18] <SWPadnos> it
[03:37:26] <skunkworks> interesting. I thought about that today. but to use a protoboard that I have - It doesn't have a place where I could slolder in a header. (2 rows with solder traces) if that makes sense
[03:38:06] <skunkworks> so I figured I would just fan out the ribbon cable - solder in it one log row
[03:38:24] <SWPadnos> ah - well, get out the tiny wire cutters, cause you're gonna need 'em ;)
[03:38:53] <skunkworks> I have done it before I guess. I can actually just fan it apart and strip it with my fingernails.
[03:39:07] <SWPadnos> sharp finger nails
[03:39:12] <skunkworks> industrial
[03:39:38] <SWPadnos> hmmm - I wonder if my die crimper can crimp copper tube
[03:40:23] <skunkworks> probably - how big?
[03:40:31] <SWPadnos> 3/8 tubing
[03:40:37] <SWPadnos> I couldn't find 5/16
[03:40:48] <SWPadnos> (and 1/4 was too small for the wires to fit in)
[03:41:58] <skunkworks> wow - this stuff is stranded.
[03:42:22] <SWPadnos> of course - that's wh yit's so flexible
[03:42:49] <skunkworks> I know the high density ide is solid.
[03:42:59] <SWPadnos> the 80-pin ones?
[03:43:06] <skunkworks> yes
[03:43:11] <SWPadnos> hmmm... it shouldn't be
[03:43:52] <skunkworks> the 80 pin one I stripped a few weeks ago was.
[03:43:56] <skunkworks> really small too
[03:43:58] <SWPadnos> odd
[03:44:24] <skunkworks> came with a hd I am sure. probably a cheap one
[03:44:39] <SWPadnos> you get a cheap one or two with just about every motherboard as well
[03:44:50] <skunkworks> right
[03:45:03] <SWPadnos> though newer ones are coming with SATA cables and no IDE (or only one)
[03:45:45] <skunkworks> I just got to play with a core duo. 2.8ghz. outperforms my hyperthreading one about 2 to 1
[03:45:56] <skunkworks> not even a core 2 duo
[03:46:03] <SWPadnos> that's not too surprising. is that CPU vs. CPU or clock vs. clock?
[03:46:31] <skunkworks> ?
[03:46:59] <SWPadnos> ie, is the core duo CPU 2x as fast as your other one, or is it 2x as much speed per GHz?
[03:47:34] <skunkworks> running a bunch of test including a nortons speed test both where 2.8ghz
[03:47:43] <SWPadnos> ok, so the numbers are the same ;)
[03:48:18] <jepler> you should benchmark something important like the minimum BASE_PERIOD that doesn't make the system hang :-P
[03:48:22] <SWPadnos> I was very surprised at the speed increase when I replaced my Opterons with dual-core models
[03:48:24] <SWPadnos> heh
[03:48:55] <skunkworks> well it boots with the ubuntu 6.1 edgy 64
[03:49:05] <SWPadnos> you mean 6.10?
[03:49:23] <skunkworks> sorry - jmk yells at me for that mistake also 6.10
[03:49:26] <SWPadnos> heh
[03:49:37] <jmkasunich> I don't yell
[03:49:44] <SWPadnos> it is "six point ten" - for the release year and month
[03:49:51] <skunkworks> well your a little short ;)
[03:50:33] <skunkworks> coworker could not belive that the amd64 version worked on the core duo
[03:51:13] <SWPadnos> Intel licensed the x64 instructions from AMD
[03:51:51] <skunkworks> really - they call it the EM64T
[03:52:07] <skunkworks> intel does
[03:52:18] <SWPadnos> Intel added some instructions, then licensed the AMD set
[03:52:32] <SWPadnos> and I think they more or less killed off their own, but I'm not positive
[03:52:48] <SWPadnos> they do have a different name though ;)
[03:54:21] <jepler> you mean, killed off itanium?
[03:54:34] <SWPadnos> no, Itanium sitll (barely) exists
[03:54:42] <SWPadnos> and it's actually very fast for some problem sets
[03:54:56] <jepler> not "FPS game" or "net porn", I guess
[03:55:12] <jepler> maybe "embarassingly parallel code written in fortran" or something
[03:55:13] <SWPadnos> I wouldn't know :)
[03:55:16] <SWPadnos> probably
[03:55:32] <jmkasunich> if I have a symlink pointing to some file, and I'd like to replace it with a local copy of the file (so I can edit the copy without messing up the original) is there an easy way to do that?
[03:55:53] <jmkasunich> in this case, I have 12 of them in a directory
[03:56:05] <SWPadnos> remove the symlink then copy, or copy over it?
[03:57:00] <jmkasunich> 12 times typing the names and paths... I was hoping for some trick
[03:57:01] <jmkasunich> I guess a for loop
[03:57:15] <jmkasunich> or I could go GUI and use the file manager
[03:57:19] <SWPadnos> heh
[03:57:31] <SWPadnos> that would probably be too painful for you :)
[03:57:48] <jmkasunich> whats painfull is admitting that the GUI way is easier in this case
[03:57:53] <SWPadnos> heh
[03:58:18] <SWPadnos> there's always double-click / middle-click in a terminal
[04:00:53] <jmkasunich> heh, cmd line wins again
[04:01:03] <jmkasunich> the GUI copy gave me links, not copies
[04:01:08] <jmkasunich> for loop to the rescue
[04:01:21] <SWPadnos> you can middle-drag, I think, and it should give you options
[04:01:30] <jmkasunich> done now
[04:11:46] <skunkworks> jepler: your write up makes sense. you mention you can use the pwm outputs as outputs if they are not used. Is that going to be configureable some how in hal?
[04:12:38] <SWPadnos> even if it isn't, you can always set the PWM to full scale one way or the other, or off, to set the two output bits
[04:13:05] <skunkworks> duh
[04:13:09] <skunkworks> thanks
[04:13:13] <SWPadnos> heh
[04:13:28] <SWPadnos> hopefully it will be configurable though, that's a kludgey way to do it
[04:25:26] <skunkworks> one ribbon cable soldered in
[04:28:22] <SWPadnos> man - mouser is dumb
[04:28:53] <skunkworks> why is that?
[04:29:02] <SWPadnos> they added Digi-Key like filtering (the multi-select list boxes), but their FPGA selection criteria don't include "number of gates"
[04:29:24] <SWPadnos> I like the filtering, but gate count is maybe the most important feature of an FPGA ...
[04:30:25] <skunkworks> you can't use digikeys filtering - then see if mouser has it? :)
[04:30:42] <skunkworks> me does that a lot
[04:30:42] <SWPadnos> only for lines they both carry ;)
[04:31:03] <skunkworks> good point
[04:31:36] <SWPadnos> it looks like Mouser has lattice parts, but not Xilinx
[04:31:41] <SWPadnos> DK the reverse
[04:33:33] <SWPadnos> trying to get something <300 pins or so with ahigh gate count and high speed isn't all that easy
[04:34:03] <skunkworks> this for the robot project?
[04:34:08] <SWPadnos> nope
[04:34:26] <SWPadnos> I'll probably just buy Mesa stuff for that
[04:34:50] <skunkworks> aww - thats cheating
[04:35:00] <skunkworks> ;)
[04:35:11] <SWPadnos> well, the idea is to make money on that project, not have fun :)
[04:35:25] <SWPadnos> ok - if I go up to 320-ball FBGA then I can get 1.6M gates for $50 or so. not bad
[04:35:26] <skunkworks> I don't understand? ;)
[04:35:34] <skunkworks> -?
[04:35:48] <SWPadnos> I can have some fun after I get the money ')
[04:35:51] <SWPadnos> ;)
[04:38:28] <SWPadnos> hmmm - maybe I should have some more pumpkin pie
[04:38:44] <skunkworks> pumpkin pie. mmmm.
[04:38:59] <skunkworks> I should go to bed.
[04:39:19] <SWPadnos> freshly made tonoght, even
[04:39:22] <SWPadnos> tonight
[04:39:28] <skunkworks> nice. email it to me.
[04:39:45] <SWPadnos> I'll DCC it ;)
[06:15:52] <CIA-8> 03jmelson 07HEAD * 10emc2/src/hal/drivers/hal_ppmc.c: added write to put 2nd, 3rd, etc. UxC boards into slave mode
[13:01:47] <Rafa> good morning for all people
[13:02:07] <Rafa> i need yor help
[13:02:10] <Rafa> pless
[13:03:09] <Dallur> hey Rafa
[13:03:25] <Dallur> what do you need help with ?
[13:04:15] <Rafa> I have 3 stepers motors
[13:04:46] <Rafa> how configuration in file.ini?
[13:05:28] <Rafa> or ..
[13:05:46] <Rafa> how calibration in hal.ini?
[13:09:54] <Rafa> hi
[13:10:13] <Rafa> help me pless!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[13:17:05] <Brazilian_user> hi
[13:17:24] <Brazilian_user> good morning for all people
[13:17:32] <Brazilian_user> my name is Rafa
[13:17:39] <Brazilian_user> I from Brazil
[13:17:52] <Brazilian_user> and i need yor help
[13:18:03] <Brazilian_user> it's possible?
[13:19:29] <Brazilian_user> help-me pless
[13:19:35] <skunkworks> ask away. There doesn't seem to be too many people up yet. (my help my be limited)
[13:20:51] <skunkworks> where you the one yesterday with 2 printerports?
[13:21:04] <Brazilian_user> yes
[13:21:19] <Brazilian_user> thanks
[13:21:34] <Brazilian_user> for yesterday
[13:22:08] <skunkworks> I wasn't any help. that was the gurus helping you.
[13:22:21] <skunkworks> :)
[13:23:43] <Brazilian_user> you can help me
[13:24:13] <Brazilian_user> can help me?
[13:25:02] <Brazilian_user> heloo
[13:28:43] <alex_joni> did it work?
[13:30:24] <Brazilian_user> my sistem work
[13:30:31] <Brazilian_user> but
[13:30:56] <Brazilian_user> it has plus an information
[13:31:58] <Brazilian_user> that I would like
[13:32:53] <Brazilian_user> how calibration my stepper motors?
[13:39:03] <Guest348> hi
[13:39:10] <Guest348> i have 1 problem
[13:39:29] <Guest348> and i need yor help
[13:39:31] <Dallur> ask away :D
[13:40:40] <Guest348> I have 3 steppers motors
[13:41:13] <Guest348> as to calibrate?
[13:42:22] <jepler> Guest348: you can set the units (mm or inch), the number of steps per unit, the maximum speed, and the maximum acceleration in the ".ini file", which you should edit with a text file editor
[13:43:06] <Guest348> please one moment
[13:43:27] <Guest348> my stepper is work in milimeter ok?
[13:44:01] <Dallur> Guest348: ok, what you need to specify is how many steps are in one mm on your machine
[13:44:05] <jepler> in the document http://linuxcnc.org/docs/EMC2_User_Manual.pdf describes the ini file starting in section 7.3 (PDF page 80)
[13:44:12] <Guest348> it of the 5 returns for 1 milimmeter
[13:44:20] <Guest348> ok
[13:44:22] <Guest348> i see
[13:44:46] <Dallur> Guest348: just ask if you need more help other than the document :D
[13:45:06] <Guest348> I do not understand
[13:45:12] <Guest348> how
[13:45:16] <Guest348> calibration
[13:45:23] <jepler> Guest348: how many steps per revolution? You must give the number of steps per millimeter, which is (steps per revolution) * (revolutions per millimeter)
[13:46:06] <Guest348> please one momment
[13:46:53] <Guest348> it can give an example to me?
[13:47:11] <Dallur> Guest348: Start EMC, go into JOG mode, select to jog 1 step at a time, and select a distance (say 100mm) put a measuring tape by your machine and count how many steps to move 100mm
[13:47:46] <jepler> Guest348: In the sample configuration file stepper/stepper_mm.ini it says [AXIS_0] INPUT_SCALE = 200 0
[13:48:24] <jepler> Guest348: this would be appropriate for a system with 200 steps per revolution, 1 revolution per mm
[13:48:28] <jepler> (the second number, 0, is just ignored)
[13:48:49] <jepler> if your motor has 200 steps per revolution but 5 revolutions per mm, then you would write INPUT_SCALE = 1000
[13:49:15] <jepler> because 200 * 5 = 1000
[13:49:53] <Guest348> it would like to know
[13:49:54] <alex_joni> Guest348: you said 5 turns / mm ..
[13:50:01] <alex_joni> right?
[13:50:15] <alex_joni> so the motor turns 5 times, and the table moves 1 mm.. right?
[13:50:39] <Guest348> if the engine this calibrated correctly
[13:50:43] <Guest348> yes
[13:50:51] <alex_joni> ok, how many steps to turn motor 1 turn?
[13:51:05] <alex_joni> usual stepper motors have 200 steps / turn (0.8 degree / step)
[13:51:09] <Guest348> please 1 moment
[13:52:14] <Dallur> Make sure that you check if you have microstepping, if you do you have to adjust for it
[13:53:02] <Guest348> it would like know if the motor this calibrated correctly
[13:53:29] <Guest348> therefore this very slow
[13:54:10] <jepler> Guest348: once you've made sure the axis goes the desired distance every time, you may then increase the velocity and acceleration, to get faster movement.
[13:55:19] <Guest348> Ok
[13:55:27] <Guest348> but
[13:55:53] <Guest348> In g0 this slow
[13:56:48] <jepler> Guest348: The velocity and acceleration are called [AXIS_#] MAX_VELOCITY, MAX_ACCELERATION, STEPGEN_MAXVEL, STEPGEN_MAXACCEL
[13:57:23] <Guest348> please 1 moment ..
[13:57:30] <jepler> for example, MAX_VELOCITY = 100 means that the given axis may move up to 100 mm/second
[13:57:58] <jepler> and MAX_ACCELERATION = 500 means that the given axis may accelerate at 500 mm/second^2
[13:58:00] <Guest348> I go to pass my data
[13:58:32] <Guest348> I go to pass my data of my archive
[13:58:35] <Guest348> ok?
[13:58:48] <jepler> you should also set [TRAJ]MAX_VELOCITY and [TRAJ]MAX_ACCELERATION to a value larger than any [AXIS_x]
[13:59:13] <jepler> Use this website if you want to show us your ini file: http://pastebin.ca
[14:01:17] <Guest348> people very thanks yor help
[14:01:44] <Guest348> I need to leave
[14:01:55] <jepler> come back soon
[14:02:12] <Guest348> but I come back in 1 hour
[14:02:17] <jepler> I have to go too
[14:02:34] <Guest348> ainad necessary of its aid
[14:03:00] <Guest348> please it does not abandon me
[14:57:44] <Dallur> Any progress Guest348: ?
[15:10:23] <Guest348> hello people, i can back!
[15:12:19] <Guest348> hello
[15:12:26] <Guest348> heloo
[15:12:32] <Guest348> helooooooooooooooooooooooooooooooooooooooooo
[15:18:11] <Dallur> :(
[15:19:15] <Guest736> heloo
[15:19:23] <skunkworks> Guest736: just ask your question. someone will try to help
[15:20:03] <Guest736> I am guest 348
[15:20:13] <Guest736> I can back
[15:21:06] <Guest736> Please help -me
[15:21:22] <Guest736> I have 3 steppers motors
[15:21:31] <Guest736> I want calibration
[15:24:42] <Guest736> Hi have 3 steppers motors, and i want to calibrate
[15:24:45] <Guest736> How?
[15:26:13] <jepler> Guest736: did you follow the steps I gave earlier, to set SCALE, MAX_VELOCITY, etc? This is the way you "tune" stepper motors in emc2.
[15:27:36] <Guest736> How?
[15:28:49] <jepler> You must determine the correct SCALE value to get the correct amount of movement. Then, you can slowly increase MAX_VELOCITY and MAX_ACCELERATION as long as the steppers still move reliably.
[15:29:29] <Dallur> Guest736: Have you edited your .INI file yet ?
[15:30:44] <Guest736> I can pass my archive?
[15:32:35] <Guest736> My problem is my engine of the 5 returns for 1 milimeter, and it this slow one
[15:32:53] <Guest736> My problem is my engine of the 5 revolvs for 1 milimeter, and it this slow one
[15:33:05] <Guest736> I can pass my archive?
[15:33:20] <jepler> To change the number of motor steps that are issued to travel 1 mm, change SCALE.
[15:33:35] <jepler> Then, to allow faster motion, change MAX_VELOCITY.
[15:33:50] <jepler> This is all described in the documentation, chapter 7. http://linuxcnc.org/docs/EMC2_User_Manual.pdf
[15:34:15] <Guest736> no
[15:34:19] <Guest736> no this
[15:34:35] <Guest736> I go to mostar the configuration axis x
[15:35:08] <jepler> I don't know what you mean by "mostar".
[16:59:25] <Lerneaen_Hydra> 'lo
[16:59:30] <Lerneaen_Hydra> what's happening?
[17:12:43] <Guest697> ist possible makes a boton "cicle start" extenal?
[17:14:58] <Guest697> is possible to make a external button cicle start?
[17:15:20] <cradek> yes, using halui
[17:15:34] <Guest697> how
[17:15:42] <Guest697> how?
[17:16:03] <Guest697> please!
[17:17:10] <alex_joni> Guest697: you need an external button connected to the parport
[17:17:12] <cradek> Guest697: some information here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Halui
[17:20:09] <Guest697> I have a buton
[17:20:46] <alex_joni> Guest697: you need to link it to halui then
[17:21:04] <alex_joni> 1. edit your ini so that halui starts by default ([HAL] HALUI = halui)
[17:21:30] <alex_joni> 2. connect the buton to the halui pin (linkpp parport.0.pin-12-in halui.program.run)
[17:21:44] <Guest697> I cant use Halui
[17:21:50] <alex_joni> Guest697: why not?
[17:22:38] <Guest697> no start graphic interface
[17:22:46] <alex_joni> halui is not a graphic interface
[17:22:57] <alex_joni> you won't see it running
[17:23:23] <Guest697> how use it?
[17:23:36] <alex_joni> 19:15 < alex_joni> 1. edit your ini so that halui starts by default ([HAL]
[17:23:36] <alex_joni> HALUI = halui)
[17:23:36] <alex_joni> 19:16 < alex_joni> 2. connect the buton to the halui pin (linkpp
[17:23:36] <alex_joni> parport.0.pin-12-in halui.program.run)
[17:26:00] <Guest697> give me more a example
[17:26:04] <Guest697> please
[17:26:25] <alex_joni> Guest697: in your ini file in the [HAL] section you need to add a line "HALUI = halui"
[17:26:41] <alex_joni> then you open your .hal file (probably standard_pinout.hal) and add this line:
[17:26:53] <alex_joni> linkpp parport.1.pin-10-in halui.program.run
[17:27:08] <alex_joni> this will link the pin 10 from the second parport to the halui program run pin
[17:27:23] <alex_joni> whenever the pin 10 is active, the program run command will be sent
[17:31:21] <eholmgren> has anyone had a chance to take OpenCAM for a spin yet?
[17:31:41] <eholmgren> the javascript animations on the SF page are making me dizzy
[17:31:57] <alex_joni> eholmgren: if you spin them
[17:33:33] <eholmgren> * eholmgren falls over
[17:39:38] <Lerneaen_Hydra> so, is opencam any good?
[17:39:56] <alex_joni> Lerneaen_Hydra: I heard it makes you dizzy
[17:40:00] <alex_joni> and then you fall over
[17:40:03] <Lerneaen_Hydra> haha
[17:40:06] <Lerneaen_Hydra> sounds nice :D
[17:41:16] <Lerneaen_Hydra> but seriousle
[17:41:19] <Lerneaen_Hydra> *seriously
[17:41:43] <Guest697> I did not obtain
[17:44:21] <alex_joni> what?
[17:45:51] <Guest697> to make what you said
[17:46:26] <Guest697> it gave error
[17:47:14] <Guest697> message ERROR halui.program.run not found
[17:48:45] <alex_joni> Guest697: that is correct
[17:48:54] <alex_joni> halui.program.run doesn't exist in emc2.0.x
[17:49:01] <alex_joni> you need to wait for emc2.1.x for that to work
[17:49:05] <alex_joni> I'm sorry
[17:49:35] <Guest697> how install emc 2.1
[17:49:45] <alex_joni> Guest697: it is not released yet
[17:49:53] <alex_joni> 2.1 is still in testing phase
[17:50:40] <Guest697> its possible install 2.1?
[17:50:44] <Guest697> cvs?
[17:51:19] <alex_joni> Guest697: it is possible, but not easy
[17:51:34] <Guest697> ok
[17:51:54] <eholmgren> LH: not sure yet
[17:52:23] <eholmgren> I only have this windows box at work
[17:52:47] <Guest697> we go to leave for alone
[17:52:48] <alex_joni> Guest697: it is described in the wiki.linuxcnc.org
[17:52:54] <eholmgren> ... and what is that Gambas crap all about?
[17:53:01] <Guest697> other question
[17:53:13] <eholmgren> some sort of faux visual basic for linux?
[17:53:31] <Guest697> i have gambas in my sistem
[17:54:13] <simon78> eholmgren: sort of. if you are getting dizzy from the SF page, wait to you fire up opencam in gambas :)
[17:54:31] <alex_joni> Guest697: ask your question.. :)
[17:55:36] <Didier> hello everybody
[17:55:58] <eholmgren> oh noes
[17:57:15] <Guest697> speak on pvt
[17:58:03] <Guest697> speak on private
[17:59:20] <alex_joni> salut Didier
[17:59:26] <Didier> salut Alex
[18:00:38] <alex_joni> ca va?
[18:00:59] <Didier> oui, et vous ?
[18:01:27] <alex_joni> tout c'est bien
[18:01:57] <Didier> tu veux dire : tout va bien
[18:02:26] <Didier> all is alright
[18:04:11] <Didier> seriously, i try to mount the rtai_serial properly
[18:04:35] <Didier> manually, it's ok
[18:05:43] <Didier> :(
[18:07:12] <Guest697> its possible make a buton externa "Cicle start"?
[18:12:08] <Guest596> It would like to know if start is possivel to use a external button for cicle start?
[18:12:27] <eholmgren> je peut parler un peu du "franglais"
[18:13:06] <Guest596> I like to talk witt alex_joni
[18:16:45] <Guest614> please help -me
[18:16:47] <Guest614> please help -me
[18:16:48] <Guest614> please help -me
[18:16:49] <Guest614> please help -me
[18:16:50] <Guest614> please help -me
[18:16:50] <Guest614> please help -me
[18:16:54] <Guest614> please help -me!!!!!!!!!!!!!!!!!!!!!!!!!
[18:18:31] <Didier> Guest614 : if i can help you
[18:19:20] <Guest614> yes
[18:19:35] <Guest614> i have 1 problem
[18:20:10] <Guest614> we can talk privately?
[18:20:42] <Didier> yes
[18:21:09] <^Eugenics> Hmmm, do you folks think that's a sexual problem? Very private ;)
[18:22:16] <Lerneaen_Hydra> O.O
[18:22:53] <^Eugenics> Lerneaen_Hydra: tjena, hur går det i plugget?
[18:23:18] <Lerneaen_Hydra> jadå, framåt. har klarat mig hittils
[18:23:35] <Lerneaen_Hydra> blir intressant att se nu när det kommer både el och mattetenta
[18:23:46] <^Eugenics> :) jag kommer ihåg att det är jobbigast 1:a året
[18:23:59] <^Eugenics> Bon chance!
[18:24:16] <simon78> ?hh, svenskar!
[18:24:23] <^Eugenics> yepp
[18:24:24] <Lerneaen_Hydra> en till!
[18:24:29] <Lerneaen_Hydra> hur många är vi nu?
[18:24:38] <^Eugenics> minst 4
[18:24:43] <Lerneaen_Hydra> btw, ^Eugenics, var det du som var chinamill innan?
[18:24:51] <^Eugenics> yep
[18:24:54] <Lerneaen_Hydra> aha, ok
[18:25:07] <Guest614> friends i need yor help
[18:25:22] <^Eugenics> I'n private? ;)
[18:25:32] <eholmgren> pervert
[18:25:35] <^Eugenics> :)
[18:25:37] <Guest614> I am in the work
[18:25:39] <Lerneaen_Hydra> vi är väl iaf 5, ^Eugenics, simon78, Bo^Dick, anonimasu, och mig själv
[18:25:40] <eholmgren> :)
[18:25:48] <Lerneaen_Hydra> O___O
[18:26:01] <^Eugenics> jag visste inte att anonimasu var svensk
[18:26:20] <Lerneaen_Hydra> nånstans mitt i Sverige är han
[18:26:28] <Lerneaen_Hydra> och etla också
[18:26:29] <^Eugenics> Guest614: what do you need help with?
[18:26:31] <Lerneaen_Hydra> 6 stk
[18:26:41] <^Eugenics> är inte etla finsk?
[18:26:44] <Guest614> I need to deliver a machine for the customer
[18:26:50] <Lerneaen_Hydra> hmm, det är han kanske
[18:27:05] <^Eugenics> Guest614: so what's the issue?
[18:27:21] <Lerneaen_Hydra> http://www.anderswallin.net/ <-- tyckte det såg mer svenskt ut än finskt iaf
[18:27:26] <^Eugenics> Lerneaen_Hydra: Har för mig att han höll till i helsinki
[18:27:45] <Lerneaen_Hydra> aha, ok
[18:28:38] <^Eugenics> Vem är anders wallin?
[18:28:54] <Lerneaen_Hydra> etla
[18:29:00] <^Eugenics> ok
[18:29:05] <^Eugenics> juste site
[18:29:18] <Guest925> I need 1 boton external for cicle start
[18:29:24] <Guest925> Its possible?
[18:29:27] <Didier> somebody knows Guest614 ? He is french ?
[18:30:34] <^Eugenics> Guest925: I cant see why you could not configure HAL to get an external "spindle on".
[18:30:35] <alex_joni> Guest925: not possible with 2.0.5
[18:30:50] <Lerneaen_Hydra> brasilian if tracert is anything to go by
[18:30:53] <alex_joni> ^Eugenics: he needs a cycle start (e.g. run button)
[18:31:00] <Lerneaen_Hydra> (sp?)
[18:31:01] <alex_joni> that is not supported in emc2.0.5
[18:31:03] <^Eugenics> Guest925: sorry I read wrong
[18:31:27] <Lerneaen_Hydra> there isn't support for cycle start in 2.0.x?
[18:31:35] <alex_joni> Lerneaen_Hydra: not from halui
[18:31:37] <Didier> Alex, how to do for mounting rtai_serial ?
[18:31:40] <Lerneaen_Hydra> oh
[18:31:43] <alex_joni> Didier: 2 ways
[18:31:50] <alex_joni> err.. 1 way :)
[18:31:53] <Didier> i listen
[18:32:01] <alex_joni> edit module helper to allow loading it
[18:32:09] <alex_joni> then put the rtai_serial in rtapi.conf.in
[18:32:13] <alex_joni> and add it to configure.in
[18:32:16] <^Eugenics> Btw, Helle everybody, Ive been away for a while...
[18:32:30] <^Eugenics> I hope You are all well :)
[18:32:42] <Didier> well, i note
[18:33:20] <alex_joni> Didier: open configure.in
[18:33:28] <Didier> i go
[18:33:29] <alex_joni> look for:
[18:33:32] <alex_joni> for m in adeos rtai_hal rtai_ksched rtai_fifos rtai_shm rtai_sem rtai_math \
[18:33:38] <Lerneaen_Hydra> oh, btw ^Eugenics, I found a nice manual mill that I plan to get sometime (13 000 kr new). http://www.blocket.se/vi/9301429.htm?ca=11_s (the same one that etla has, I plan to bug him when he comes by next time)
[18:34:06] <Lerneaen_Hydra> nice size and everything for an emc machine
[18:34:08] <alex_joni> Lerneaen_Hydra: I'll be in skáane next week :P
[18:34:15] <Lerneaen_Hydra> ooh
[18:34:22] <alex_joni> for saint lucy ;)
[18:34:25] <alex_joni> or lucia
[18:34:30] <Lerneaen_Hydra> why?
[18:34:36] <Lerneaen_Hydra> be sure to get a "lussekatt"
[18:34:54] <Didier> i'm in the file, seeing the line
[18:35:04] <Vq^> alex_joni: nice
[18:35:30] <Vq^> alex_joni: i hope you have studied the mastering swedish lessons better this time ;)
[18:35:34] <Lerneaen_Hydra> oh, valarq is also swedish
[18:35:37] <Lerneaen_Hydra> 7 people
[18:35:40] <alex_joni> Didier: add rtai_serial to the end of the line
[18:35:43] <Lerneaen_Hydra> :p
[18:35:45] <Didier> ok
[18:35:52] <alex_joni> * alex_joni starts banning/kicking swedes
[18:35:59] <Lerneaen_Hydra> :/
[18:35:59] <alex_joni> they're slowly taking over the channel
[18:36:04] <alex_joni> :-P
[18:36:05] <Lerneaen_Hydra> yeah
[18:36:14] <Lerneaen_Hydra> resistance is futile
[18:36:23] <Didier> rtai_math rtai_serial\
[18:36:27] <alex_joni> Didier: yeah
[18:36:47] <alex_joni> next you need to add a AC_SUBST(MODPATH_rtai_serial)
[18:36:54] <Didier> ok
[18:37:08] <Didier> it's done
[18:37:10] <alex_joni> then you need to run autoconf
[18:37:14] <alex_joni> configure will be generated
[18:37:22] <alex_joni> if all is well you won't get an error
[18:37:33] <alex_joni> btw.. rtai_math rtai_serial\ you need a space before the \
[18:37:47] <Didier> in src/autoconf ?
[18:37:54] <alex_joni> no
[18:37:58] <^Eugenics> Lerneaen_Hydra: Verkar som ett hyfsat pris... Men det är långt ifrån kulskruvar
[18:38:19] <Didier> where ?
[18:38:23] <alex_joni> in configure.in, where you wrote rtai_serial\ make sure you have a space between rtai_serial and \
[18:38:33] <Didier> yes it's ok
[18:38:35] <alex_joni> ok..
[18:38:42] <alex_joni> then exit the editor
[18:38:49] <Didier> where to launch autoconf ?
[18:38:49] <alex_joni> and write "autoconf"
[18:38:52] <alex_joni> it's a command
[18:39:03] <alex_joni> if you don't have it: sudo apt-get install autoconf
[18:39:20] <Lerneaen_Hydra> ^Eugenics: jo, det vet jag. jag hade tänkt mig någon förspäng mässingskruv eller likn.
[18:39:22] <Didier> in the repository src of emc2 ?
[18:39:28] <Lerneaen_Hydra> *förspänd
[18:39:29] <alex_joni> in src/
[18:39:37] <Didier> i have made it , it's seem ok
[18:39:44] <Lerneaen_Hydra> går lite trögt men jag har större stegmotorer
[18:39:45] <alex_joni> ok.. if it's ok you get no message
[18:39:56] <Didier> it's the case
[18:40:01] <alex_joni> Didier: next run ./configure the way you do it usually
[18:40:11] <alex_joni> see if it still works
[18:40:22] <alex_joni> ./configure --enable-run-in-place
[18:40:24] <alex_joni> or whatever
[18:40:51] <Didier> i use ./configure --enable-run-in-place
[18:40:54] <alex_joni> ok
[18:41:10] <Didier> no erros
[18:41:16] <Didier> errors, sorry
[18:41:27] <alex_joni> ok
[18:41:38] <Didier> make is started
[18:41:39] <alex_joni> Didier: next: edit rtapi.conf.in
[18:41:43] <alex_joni> Didier: wait with make
[18:42:19] <alex_joni> Didier: in emc2/scripts/rtapi.conf.in
[18:42:37] <Didier> well, thanks
[18:42:42] <Guest296> since of morning I am asking as to make a simple configuration
[18:42:49] <alex_joni> Guest296: and you are not listening
[18:43:01] <alex_joni> Guest296: I am sorry if it's a communication issue
[18:43:21] <alex_joni> we asked how many steps the motor needs to turn one time
[18:44:25] <Didier> rtai_math" becomes rtai_math rtai_serial" line 22
[18:44:33] <alex_joni> Didier: correct
[18:44:55] <Didier> and what about module helper ?
[18:45:08] <alex_joni> we'll get there
[18:46:06] <alex_joni> Didier: also MODPATH_rtai_serial=@MODPATH_rtai_serial@
[18:46:23] <Didier> done too
[18:46:41] <alex_joni> ok, next run src/config.status
[18:46:54] <Didier> run or edit ?
[18:46:58] <alex_joni> run
[18:47:44] <Didier> done, no errors
[18:47:56] <alex_joni> ok, look at scripts/rtapi.conf
[18:49:21] <alex_joni> Didier: if all went well you'll see the full path to rtai_serial
[18:49:29] <Didier> i have MODPATH rati_serial=/usr/realtime/modules/rtai_serial.ko
[18:49:51] <alex_joni> great
[18:49:56] <Didier> it seems good
[18:50:07] <alex_joni> Didier: right
[18:50:49] <Didier> make now ?
[18:50:55] <alex_joni> Didier: not yet :)
[18:51:00] <alex_joni> now we need to edit module_helper
[18:51:11] <Didier> ok, i look for
[18:51:20] <alex_joni> src/module_helper/module_helper.c
[18:51:57] <Didier> whitelist ?
[18:52:02] <alex_joni> yup
[18:52:07] <eholmgren> LH: what language was that, Finnish?
[18:52:16] <alex_joni> Didier: you can put it at the beginning
[18:52:28] <Didier> i have added "rtai_serial", before "rtai_math"
[18:52:34] <alex_joni> great
[18:52:37] <alex_joni> now make :)
[18:52:53] <Didier> great :)
[18:53:21] <^Eugenics> Lerneaen_Hydra: Om möjligt be att få titta på fräsen, så du kan avgöra om det finns tillräckligt med plats för dina modifieringar
[18:54:06] <^Eugenics> (I min sunkiga chinesfräs är det lite för trångt )
[18:54:49] <Didier> make, sudo make setuid, ./emc, lsmod ?
[18:55:01] <alex_joni> yup
[18:55:06] <Didier> :)
[18:57:59] <Didier> it's ok, rtai_serial is in the lsmod list
[18:58:09] <Didier> thank you very much
[18:58:19] <alex_joni> no problem.. wasn't that hard.. was it?
[18:58:20] <Didier> :=
[18:58:42] <Didier> when i know it's easy
[18:58:46] <Didier> :(
[18:59:16] <Didier> it's 20h00, i'll eat, thanks again
[18:59:34] <Didier> bye
[18:59:55] <alex_joni> bye
[18:59:55] <Didier> tomorrow i will try the new configuration
[19:00:05] <Didier> :) :) :)
[19:04:57] <^Eugenics> bye
[19:23:11] <Lerneaen_Hydra> aw, eugenics left
[19:59:26] <Guest506> i want to move configuration of the AXIS
[19:59:59] <Guest506> i want to move key R for Key ENTER
[20:00:17] <Guest506> i want to move key R for Key F4
[20:00:23] <Guest506> Its possible?
[20:00:44] <Lerneaen_Hydra> there should be bindings in the source, or maybe a config
[20:01:18] <Guest506> In the folder /usr/share/axis?
[20:01:34] <Lerneaen_Hydra> that's beyond my knowledge
[20:02:45] <Guest506> or maybe a config?
[20:04:14] <jepler> In the development version of emc2, you can put some lines in ~/.axisrc to modify key bindings. however, this does not apply to emc 2.0.4. In emc 2.0.4, the only way to change key bindings in AXIS is to modify the source code.
[20:04:54] <Guest506> Its problem:
[20:04:58] <cradek> using Enter may do unexpected things like mess up MDI mode; be careful
[20:05:19] <Guest506> I want no Enter,
[20:05:29] <Guest506> I wanr F4
[20:05:31] <jepler> yes, I discourage use of "~/.axisrc" to change key bindings, but many users requested it.
[20:06:00] <Guest506> my emc is on Ubuntu
[20:06:20] <Guest506> Its possible?
[20:06:44] <jepler> In emc 2.0 (this is probably the version you have), the only way to change the key bindings in AXIS is to modify the source code.
[20:21:37] <Guest506> Where this the code in my system
[20:22:03] <Guest506> Where this the code in my system?
[20:23:04] <jepler> see section 3 of this page: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2
[20:46:24] <alex_joni> darn.. think I saw too much welding today :(
[20:47:58] <anonimasu> :)
[20:48:44] <alex_joni> my eyes hurt :(
[20:50:43] <anonimasu> that sucks :/
[20:51:45] <alex_joni> yeah
[20:55:39] <alex_joni> I feel bad about Guest***
[20:56:05] <alex_joni> he needs a lot of help, but doesn't understand most of the documentation and advices
[20:56:18] <cradek> or doesn't read it
[20:56:42] <alex_joni> cradek: I start to think he really has a bad time communicating with us
[20:56:45] <cradek> it's hard to tell but I don't think it's just a language barrier
[20:56:53] <cradek> maybe you're right
[20:57:42] <cradek> maybe he can get some help understanding it locally
[20:57:57] <cradek> we may not be able to help if it's language that is the problem
[20:58:04] <alex_joni> yeah, I know :(
[20:58:15] <alex_joni> it might be even worse
[20:58:21] <alex_joni> language + skills
[20:58:55] <eholmgren> what exactly was he trying to control with emc?
[20:59:04] <alex_joni> a mill I think
[20:59:03] <cradek> we don't know
[20:59:13] <cradek> but he said it had one parallel port for X and another for Y
[20:59:17] <alex_joni> eholmgren: but I don't know exactly
[20:59:25] <alex_joni> cradek: I don't think so :)
[20:59:37] <alex_joni> but it might be so.. who knows
[20:59:41] <cradek> well he said that
[20:59:45] <cradek> but yeah, hard to say
[20:59:50] <alex_joni> might have missed that
[21:00:08] <alex_joni> I know he was having a hard time today trying to get it to move properly
[21:00:19] <alex_joni> still had 1.2 max vel for mm
[21:00:28] <alex_joni> so it was a "bit" slow
[21:01:39] <cradek> wonder why he was worrying about rebinding keys if it wasn't even moving right yet
[21:01:59] <cradek> * cradek shrugs
[21:02:22] <alex_joni> cradek: from what I understood it was a customer request
[21:02:41] <cradek> oh he's a contractor of some kind?
[21:02:44] <alex_joni> and he needs to get it done by some date
[21:02:49] <alex_joni> 7-8 days or so
[21:02:53] <eholmgren> maybe he's missing fingers from a previous attempt :p
[21:03:09] <jepler> ouch, that's a bad time to decide to learn a new system
[21:03:20] <cradek> yeah it sure is
[21:03:47] <alex_joni> I suggested he gets some help with translations and from someone with linux/coding experience
[21:04:26] <cradek> I can't imagine promising something I don't know how to deliver, then trying to get people to help me do it
[21:04:46] <eholmgren> I need to control my unknown machine with a nintendo power glove
[21:04:49] <alex_joni> I think it was his boss who promised
[21:04:57] <eholmgren> I have six parallel ports
[21:05:03] <eholmgren> and it needs to be done yesterday
[21:05:03] <Rugludallur> It's what 78% of all software sales people do
[21:05:08] <eholmgren> =)
[21:05:53] <Rugludallur> promise something that does not exist and expect the developers to work magic to make it :P
[21:06:07] <cradek> Rugludallur: at least they're paid developers
[21:06:14] <Rugludallur> cradek: true
[21:08:00] <skunkworks> wait - you guys are not paid for emc? WTH
[21:08:10] <alex_joni> skunkworks: bring out your checkbook
[21:08:11] <Lerneaen_Hydra> ... news?
[21:08:28] <Lerneaen_Hydra> oss isn't usually paid
[21:08:48] <Lerneaen_Hydra> at least not stuff this scale
[21:08:53] <Lerneaen_Hydra> <10 devels
[21:08:55] <cradek> Lerneaen_Hydra: shhhh, we charge skunkworks
[21:09:00] <Lerneaen_Hydra> oh
[21:09:02] <Lerneaen_Hydra> right
[21:09:02] <skunkworks> sorry forgot the ;)
[21:09:04] <Lerneaen_Hydra> *cough*
[21:09:05] <cradek> darnit
[21:09:10] <Lerneaen_Hydra> dorry guys
[21:09:12] <Lerneaen_Hydra> *sorry
[21:09:24] <eholmgren> I'm canceling that check then
[21:09:32] <Lerneaen_Hydra> * Lerneaen_Hydra gasp
[21:09:46] <cradek> now how will I afford shoes for my ... cats?
[21:09:48] <Lerneaen_Hydra> * Lerneaen_Hydra feels the prickly stare of an uncountable number of devels
[21:09:49] <alex_joni> * alex_joni kicks Lerneaen_Hydra
[21:09:53] <Lerneaen_Hydra> oh noes!
[21:10:00] <eholmgren> oh toes!
[21:10:02] <eholmgren> cat toes
[21:10:07] <Lerneaen_Hydra> O.o
[21:10:08] <Rugludallur> covered y shoes ?
[21:10:40] <jepler> actually there's this old covered bridge on ebay I've been wanting to bid on
[21:10:41] <alex_joni> Rugludallur: covered in gold
[21:10:56] <jepler> it says they'll move it on flat-bed truck to nebraska for only $100
[21:11:20] <jepler> I think I'll put it on my driveway and use it instead of the garage
[21:11:24] <alex_joni> how much is the bridge?
[21:11:43] <jepler> it doesn't matter, since I don't get paid to develop emc2 I can't afford it
[21:11:46] <jepler> anyway, I'm making this up as I go along
[21:12:08] <skunkworks> are you sure it isn't the golden gate bridge? I have been bidding on some ocean front property in arazona.
[21:12:13] <Rugludallur> I think I will be able to get you a gold covered bridge
[21:12:15] <alex_joni> if it's around 10k.. I could get you some woodworkers shipped in a container
[21:12:24] <alex_joni> they can build you all the covered bridges you want
[21:12:25] <alex_joni> :)
[21:12:59] <eholmgren> on that note ...
[21:13:10] <eholmgren> someone in my area is selling one of those airplane tugs
[21:13:24] <eholmgren> 12,000 lbs and can pull as much apparently
[21:13:54] <alex_joni> does anyone know where I can find some radiocasette player schematics?
[21:14:00] <alex_joni> KENWOOD KDC-5070R
[21:14:31] <cradek> I think sam's photofacts is still around...
[21:15:44] <cradek> No matching records found for KDC-5070R Contact the manufacturer for more information.
[21:15:47] <cradek> hmm.
[21:16:23] <skunkworks> I have not been photofacting in a long time
[21:16:32] <alex_joni> another sam
[21:17:03] <skunkworks> there is more than one?
[21:17:06] <cradek> No matching records found for KENWOOD
[21:17:59] <eholmgren> isn't there a major mill vendor that uses EMC in their control system
[21:18:04] <eholmgren> sherline?
[21:18:16] <skunkworks> emc1
[21:18:19] <cradek> yes sherline is all emc
[21:18:29] <eholmgren> they don't toss anything to the developers?
[21:18:54] <cradek> I don't know...
[21:19:31] <cradek> I know they gave us bandwidth for a while
[21:19:55] <Lerneaen_Hydra> was sherline the ones that were really small and relatively weak (stability-wise)
[21:20:07] <eholmgren> you'd think it'd be in their best interest
[21:20:16] <Rugludallur> alex_joni: http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.kenwood.de%2FWebFiles%2FFile%2Fde%2Fdownload%2Farchive%2Fkdc5070.pdf&ei=BzR3Ra3ZG43qwQL5qfy3Bw&usg=__h2UIz-rg7TU1-4ihMQo0wpr6ijs=&sig2=tt8Jq5jkeIiQWoCRgrN1MA
[21:20:38] <cradek> Lerneaen_Hydra: they are small machines but I think they're fairly well designed for the price
[21:20:44] <Lerneaen_Hydra> cradek: how much are they?
[21:20:46] <Rugludallur> alex_joni: www.kenwood.de/WebFiles/File/de/download/archive/kdc5070.pdf
[21:20:53] <cradek> Lerneaen_Hydra: www.sherline.com :-)
[21:21:01] <alex_joni> yeah, got that.. but it's only a leaflet
[21:21:01] <Lerneaen_Hydra> oh, they have prices there too
[21:21:05] <alex_joni> I also have the user manual
[21:21:33] <Lerneaen_Hydra> the thing I reacted most strongly against was the Z column in the mill
[21:21:37] <Lerneaen_Hydra> looks very ungaily
[21:22:08] <Lerneaen_Hydra> ooh, prices weren't bad though
[21:22:12] <Lerneaen_Hydra> very nice
[21:22:45] <cradek> Lerneaen_Hydra: they're not meant to be heavy duty machines...
[21:23:59] <jepler> If I didn't think I'd run into trouble with all the mechanical stuff I'd buy a sherline mill and do a servo retrofit like cradek's done on his sherline lathe. I'd like to have my own machine for circuit-board milling.
[21:24:22] <skunkworks> I bet cradek would help.
[21:24:44] <jepler> I bet he'd kill me by the time I was done bothering him
[21:24:53] <Lerneaen_Hydra> just bring out your clone
[21:25:34] <eholmgren> you do have a clone ... don't you?
[21:25:36] <cradek> jepler: the problem with sherline for pcbs is the table is less than 4" deep
[21:25:51] <Lerneaen_Hydra> of course, how do you think I've managed to survive
[21:26:00] <cradek> jepler: maxnc is better for that reason
[21:26:04] <Lerneaen_Hydra> eek
[21:26:09] <Lerneaen_Hydra> that's only 100mm
[21:26:34] <cradek> Lerneaen_Hydra: my mill can cut 4x6" pcbs, that's about all
[21:26:40] <cradek> that's a standard size I guess
[21:26:54] <cradek> it might have 8" travel in X, not sure
[21:26:59] <jepler> cradek: my version of eagle is limited to 80x100mm anyway
[21:27:08] <Lerneaen_Hydra> hmm, a bit small
[21:27:18] <Lerneaen_Hydra> at least for working with metal lumps
[21:27:25] <cradek> you can fix that for $not much
[21:27:45] <cradek> Lerneaen_Hydra: yes it's only for small stuff
[21:28:02] <cradek> Lerneaen_Hydra: I'd like a real knee mill but I don't have one
[21:28:14] <Lerneaen_Hydra> too small for my taste, I need to be able to cut hardenable steel
[21:28:28] <Lerneaen_Hydra> I have some machinable steel that hardens nicely
[21:28:42] <cradek> Lerneaen_Hydra: it is small but I've made many useful things with it
[21:28:54] <Lerneaen_Hydra> can do work in aluminum=
[21:28:56] <Lerneaen_Hydra> err
[21:29:01] <Lerneaen_Hydra> can you work in alumnimun?
[21:29:07] <cradek> yes
[21:29:11] <Lerneaen_Hydra> nice
[21:29:15] <cradek> I cut steel on it sometimes
[21:29:16] <Lerneaen_Hydra> mild steel?
[21:29:20] <Lerneaen_Hydra> cool
[21:29:25] <skunkworks> cradek: show him your servo moutn.
[21:29:28] <alex_joni> spicy steel too?
[21:29:57] <cradek> http://timeguy.com/cradek-files/emc/DSCN6290.JPG
[21:30:16] <Lerneaen_Hydra> * Lerneaen_Hydra slaps alex with a trout
[21:30:39] <alex_joni> * alex_joni eats the trout
[21:30:40] <cradek> motor mount and bearing seats
[21:30:40] <Lerneaen_Hydra> done in the mill?
[21:30:45] <cradek> yes
[21:30:51] <Lerneaen_Hydra> cool
[21:30:52] <cradek> well some lathe work for the bearings
[21:31:04] <cradek> but the two main pieces were done on that small mill
[21:31:09] <Lerneaen_Hydra> surface finish leaves a bit to be desired, though it doesn't really matter
[21:31:18] <cradek> yeah it's not very good
[21:31:44] <Lerneaen_Hydra> is that a limit of the mill or just the endmill/program?
[21:32:14] <cradek> the finish may be better on the scrap - this might be climb milling
[21:32:20] <Lerneaen_Hydra> oh, I see
[21:32:25] <cradek> I don't remember worrying about the direction
[21:32:36] <Lerneaen_Hydra> that sounds plausible
[21:32:59] <jepler> is that the piece whose slots are done with the "useful_subroutines.ngc"?
[21:33:02] <skunkworks> cradek: what where you using for coolant?
[21:33:06] <cradek> yes slots and holes both
[21:33:13] <cradek> skunkworks: alumicut
[21:33:42] <Lerneaen_Hydra> hmm, I'll have to call it a day now, early tomorrow
[21:33:46] <Lerneaen_Hydra> 'night all
[21:33:49] <skunkworks> night
[21:33:50] <cradek> bye
[21:37:53] <alex_joni> * alex_joni leaves too
[21:37:55] <alex_joni> night all
[21:38:10] <skunkworks> jepler: if all that i/o works - you cold have pallet and tool changer on your mill ;)
[21:38:13] <skunkworks> night alex
[21:38:57] <skunkworks> jepler: on your future mill
[21:39:17] <skunkworks> and a pick and place robot.
[21:39:55] <skunkworks> and..
[21:43:13] <skunkworks> or you could just use it to run your christmas lights.
[21:43:55] <cradek> ... individually
[21:57:50] <jepler> 72 christmas lights is enough for anyone
[21:59:59] <skunkworks> :)
[22:27:39] <jepler> http://blog.modernmechanix.com/2006/12/06/illustrated-sex-facts/
[22:28:16] <jepler> ooh this sounds great: http://feeds.feedburner.com/~r/ModernMechanix/~3/57830291/
[22:33:26] <cradek> "Operating at a tape speed of 80 ips, ..."
[22:34:30] <cradek> wow, 2.5 mega...letters per tape
[22:34:45] <ChrisSmol> there. weird. always have a problem with freenode
[22:35:35] <ChrisSmol> so i finally got my steppers all connected and running emc. not doing anything useful yet, but i can make everything move ;-)
[22:35:50] <cradek> cool
[22:36:16] <anonimasu> nice
[22:36:20] <anonimasu> :)
[22:36:58] <ChrisSmol> i need to learn rs-274 next i guess
[22:37:41] <cradek> it's easy - learn g0 and g1 and leave the rest until you need it
[22:37:46] <jepler> once you've learned g0, g1, and m2 you can write useful programs
[22:37:59] <jepler> (m2 is the last line of all programs)
[22:38:07] <anonimasu> g90/g91 are good to use somtimes
[22:38:10] <ChrisSmol> i should look over some sample programs
[22:38:25] <anonimasu> * anonimasu uses them for quick facing and stuff
[22:38:26] <cradek> whatever you do, don't look at cam output
[22:38:30] <anonimasu> haha
[22:38:34] <ChrisSmol> heh
[22:38:38] <anonimasu> agreed
[22:38:41] <jepler> don't look at tort.ngc either
[22:38:46] <ChrisSmol> probably like looking at microsoft word output to learn html ;-)
[22:38:52] <cradek> oh also learn g20 or g21 too, but only one of them
[22:38:56] <anonimasu> exactly
[22:39:03] <jepler> cds.ngc might be a good sample, but it's a bit long
[22:39:33] <cradek> heh, not useful-subroutines either
[22:39:33] <ChrisSmol> i also will need to design some jigs to hold down the material i want to work on. and make them :-)
[22:39:45] <cradek> what material?
[22:39:47] <anonimasu> heh
[22:39:59] <anonimasu> making jigs takes more time then making parts really :)
[22:40:16] <ChrisSmol> my first tasks will be drilling holes and cutouts in some plastic endplates for enclosures. probably 1/10 inch thick or so
[22:40:26] <ChrisSmol> i need a way to accurately position the peices and hold them down
[22:41:10] <ChrisSmol> most pieces will be around 1 x 3 inches or 2 x 4 inches in size
[22:42:13] <cradek> somewhere I have db25 gcode cutouts, I should find those and make them public
[22:42:25] <anonimasu> that's a hard thing :) _around_
[22:43:33] <ChrisSmol> that would be great
[22:43:39] <ChrisSmol> well, i have two main sizes i will be using
[22:43:45] <cradek> ChrisSmol: that's the kind of thing you're doing?
[22:44:16] <ChrisSmol> several things. i want to be able to put DB-9 cutouts on some of the pieces. and a series of holes on some others.
[22:44:18] <cradek> hi rayh
[22:44:21] <ChrisSmol> nothing really fancy
[22:44:33] <rayh> Hi Chris
[22:44:36] <cradek> DB9 and DB25 would have all the same arcs - would be easy to adapt
[22:44:38] <ChrisSmol> hi rayh
[22:44:41] <ChrisSmol> yes
[22:45:16] <rayh> How you doing, ChrisSmol?
[22:45:36] <ChrisSmol> doing well, i finally got my steppers to work yesterday
[22:45:36] <anonimasu> cradek: shouldnt be hard to make..
[22:45:37] <anonimasu> :)
[22:45:51] <rayh> Great.
[22:46:08] <rayh> I'm working with a stepper machine right now.
[22:46:13] <ChrisSmol> the z axis stopped binding after i loosened the setscrew that is designed to lock it when you don't want it to move ;-)
[22:46:40] <cradek> haha
[22:46:48] <rayh> Ah motion locks. They were common on bridgeports also.
[22:47:21] <cradek> there's so much slop in my big lathe locking is the only way I can face anything
[22:49:52] <cradek> what are you working on rayh?
[22:51:07] <rayh> Stepper version of the Smithy 1240
[22:51:44] <rayh> I'll have a couple of questions about period and such in a few minutes.
[22:52:20] <SWPadnos> I was pretty amazed at how inexpensive reasonable-sized steppers are, compared to servos
[22:52:27] <SWPadnos> (looking at Automation Driect)
[22:53:56] <cradek> rayh: when I search for smithy 1240 on google I see a conversation between us
[22:54:36] <rayh> really. that must have been a while back.
[22:54:46] <SWPadnos> go to smithy.com, it's at the bottom of the products page
[22:56:17] <SWPadnos> rayh, are those maximum torque numbers actually the max, or the continuous for the servos? (22.13 ft-lb)
[22:56:31] <cradek> smithycnc.com
[22:56:49] <SWPadnos> hmmm - I see it on smithy.com - maybe it's different?
[22:57:18] <rayh> I've not kept up with the new stuff on the web for them at all.
[22:57:53] <rayh> The motors were ElectroCraft(Reliance) 600 watt or so.
[22:58:02] <rayh> about 3/4 hp.
[22:58:31] <SWPadnos> hmmm - I could be seeing the spindle torque - there's a servo torque rating at the bottom of thespecs as well (690 oz-in)
[22:59:23] <SWPadnos> I was curious - I think LH was asking about needed stepper torque for a similarly sized mill, and unfortunately I was the most knowledgeable person around :)
[22:59:24] <cradek> that looks like a nice machine
[22:59:27] <rayh> Spindle motor on the old version was 1 hp
[22:59:36] <rayh> 2 hp on the new
[22:59:45] <SWPadnos> ack - $12000 O_O
[23:00:02] <rayh> There are some barebones on ebay right now.
[23:00:10] <rayh> Old style
[23:00:16] <SWPadnos> ack ack - $16000 from smithycnc.com ;)
[23:00:22] <rayh> These weigh in at about 1100 lb.
[23:00:37] <rayh> BENCH top
[23:00:49] <SWPadnos> big bench
[23:01:00] <rayh> right.
[23:01:39] <SWPadnos> it was hard enough to install the shoptask at my old company - we were lucky to have a nice surplus steel assembly table from IBM or Digital
[23:01:46] <SWPadnos> those are only ~700 pounds
[23:01:49] <rayh> I got as much as 24x12x12 work envelope but we reduced it a bit for release.
[23:02:09] <SWPadnos> "underpromise and overdeliver" ...
[23:02:18] <rayh> something like that.
[23:03:19] <rayh> got a 42 size motor with 1600 oz-in on spec to test.
[23:03:44] <SWPadnos> dude!
[23:03:54] <SWPadnos> that's pretty reasonable torque for that frame
[23:03:57] <rayh> running torque comparisons and it ripped the wrench right out of the guys hand.
[23:04:43] <rayh> I should be using a winch and weights.
[23:05:12] <SWPadnos> yeah, or a fish scale
[23:05:19] <rayh> There you go.
[23:06:08] <rayh> Question?? Sort of thinking out loud.
[23:06:19] <SWPadnos> shoot
[23:06:31] <rayh> If input_scale is 2005 and max vel is 120 ipm
[23:06:54] <rayh> What is the lowest base_period I can use?
[23:07:04] <SWPadnos> you mean highest (lowest interrupt rate)?
[23:07:22] <rayh> yes.
[23:07:30] <rayh> Largest base_period
[23:07:38] <rayh> Is that a better way to say that.
[23:07:46] <SWPadnos> the calculation is 2 IPS = 4010 steps/sec, and you need 2 BASE_PERIODS per step, so 8020 interrupts / sec
[23:07:59] <SWPadnos> 1/8020 ~= 120 uS or 120000 ns
[23:08:18] <rayh> So that's how that works.
[23:08:24] <SWPadnos> yep
[23:08:38] <SWPadnos> (it's closer to 125 uS, but I rounded down)
[23:09:55] <rayh> Now with the old stepgen or freqgen in EMC(1) I'd multiply that by several times so as to reduce the size of the last speed delta.
[23:10:07] <SWPadnos> alternately, you can look at the "stock" setting of 50 uS, which gives 20000 interrupts or 10000 steps/second. that would give you ~5 IPS or 300 IPM
[23:10:11] <rayh> Do we still need to do such a thing with the new stepgen
[23:10:23] <SWPadnos> yes - that's still a good idea, especially if you're full-stepping
[23:10:35] <rayh> Okay.
[23:10:39] <SWPadnos> I think it's still a good idea anyway - it may not be necessary
[23:10:51] <rayh> I am 1/10 microstepping.
[23:11:08] <SWPadnos> hmmm - that should be 20k steps/inch then ...
[23:11:12] <SWPadnos> err - 10k
[23:11:25] <SWPadnos> 200 steps/rev * 5 revs, unless you're gearing up to the screw
[23:11:32] <SWPadnos> gar
[23:11:40] <SWPadnos> 2000 steps/rev * 5 revs/inch
[23:12:00] <rayh> Ah dinner calls, bbl.
[23:12:04] <SWPadnos> see you
[23:12:35] <rayh> thanks
[23:26:19] <CIA-8> 03jepler 07HEAD * 10emc2/src/hal/components/counter.c: add velocity output