#emc | Logs for 2006-03-13

Back
[00:00:12] <giacus> hello :)
[00:01:42] <giacus> * giacus back from a great concert :P
[00:02:14] <giacus> seen the coolest drummer of the world an hour ago :PP
[00:02:25] <skunkworks> who was playing?
[00:02:27] <giacus> wooowww
[00:02:45] <giacus> do you know the best drummer of the world ? :D
[00:03:23] <giacus> * giacus uploading some photo :D
[00:04:17] <giacus> he's incredible from live
[00:05:57] <giacus> Billy Cobham
[00:16:42] <amr> hi there
[00:17:23] <amr> CIA-8, what kind of things can u do?
[00:18:14] <jepler> amr: see http://cia.navi.cx/
[00:18:17] <giacus> nice thing :)
[00:18:25] <giacus> sayd what happen
[00:18:33] <amr> jepler, cool, thx
[00:21:35] <giacus> skunkworks: http://giacus.altervista.org/cobham/index.html
[00:21:40] <giacus> :P
[00:21:49] <giacus> this man is not human :P
[00:22:04] <giacus> coool
[00:27:31] <giacus> got luck, just 2 days in italy, this evening here, tomorrow in rome
[01:28:54] <cncuser> wuha
[01:29:01] <giacus> whe
[01:29:19] <cncuser> 3 hours aphex twin and 3kg beef later
[01:29:27] <cncuser> im exhausted
[01:29:31] <giacus> :D
[01:29:47] <giacus> relax now :)
[01:30:08] <cncuser> hehe
[01:30:13] <cncuser> im relaxed :)
[01:30:29] <giacus> youre exhausted im entusiasted
[01:31:03] <giacus> after I seen my prefered drummer playng for 3 hours :D
[01:32:48] <cncuser> jojo mayer ?
[01:33:01] <giacus> cobham :P
[01:33:06] <cncuser> haha
[01:33:18] <giacus> I bought his first cd when I was 16 years old ..
[01:33:20] <giacus> spectrum
[01:33:23] <cncuser> giacus: talked about that combination a few hours ago to a friend :)
[01:33:27] <cncuser> yeah yeah
[01:33:31] <cncuser> i know the man
[01:33:33] <giacus> I was tryng to learn to play
[01:33:45] <cncuser> giacus: you need to listen to jojo maier
[01:33:52] <cncuser> maybe its spelled otherwise
[01:33:55] <giacus> never eard
[01:34:05] <giacus> got a link ?
[01:34:06] <cncuser> hes plays as tehcnicalperfect as billi cobham, but
[01:34:17] <giacus> rock ?
[01:34:19] <cncuser> faster the billy cobham 25 years ago
[01:34:23] <cncuser> then
[01:34:29] <cncuser> he really is a genius
[01:34:33] <cncuser> i love billy cobham
[01:34:44] <cncuser> and spectrum, you mentioned :) well, a masterpiese :)
[01:34:51] <cncuser> piece
[01:34:51] <giacus> yeah :P
[01:35:15] <cncuser> giacus: he play drum and base.... but... dont let the category fool you.
[01:35:18] <cncuser> i search moment
[01:36:45] <cncuser> seen him live at vienna 1 year ago
[01:37:07] <cncuser> http://www.jojomayer.com/
[01:37:18] <giacus> looking
[01:38:15] <giacus> no.. first time I see him
[01:38:29] <cncuser> i dont like drum and base, its boring most of the time. the same durmloops and base tricks as 10 years ago. jojo mayer is really so much fun to hear and watch. hes a machine :) that reminds me of cobham.
[01:38:51] <giacus> sonor ..
[01:38:59] <giacus> usually rock drummers use it
[01:39:02] <cncuser> sound: under construction :(
[01:39:10] <giacus> i ha a yamaha with paiste
[01:39:34] <giacus> but .. i must say
[01:39:49] <giacus> this evening I also eard a very goos percussionist
[01:39:53] <giacus> togheter
[01:39:56] <cncuser> nice
[01:40:07] <giacus> yeah ..
[01:40:07] <cncuser> what was it ?
[01:40:14] <giacus> dunno ..
[01:40:20] <giacus> I just know bill
[01:40:28] <cncuser> a ok
[01:40:36] <cncuser> sorry ;)
[01:40:50] <cncuser> i allmost thought it was kind of drum festival :)
[01:40:56] <cncuser> with ocbham and more
[01:40:57] <cncuser> :)
[01:40:59] <giacus> found o ticket:
[01:41:26] <giacus> Junior Jill - still drum and percussion
[01:41:50] <cncuser> giacus: where you located ?
[01:42:01] <giacus> south italy
[01:42:08] <giacus> near to sicily island
[01:42:17] <giacus> I read him in a small hall
[01:42:25] <giacus> about 500 peoples
[01:42:33] <cncuser> woow
[01:42:40] <giacus> thats a luck !
[01:42:46] <cncuser> in vienna it would rather be a 5000 people :(
[01:42:46] <giacus> tomorros he's in rome
[01:42:59] <giacus> i was 5 meters from him :P
[01:43:07] <giacus> also have some video ;P
[01:43:17] <giacus> http://www.allaboutjazz.com/italy/gallery/codazzi/galcoda1204_001.htm
[01:43:39] <giacus> here's Junior Jill - percussion
[01:43:45] <giacus> really great
[01:44:48] <giacus> he did a spectacular solo of 15 min
[01:46:39] <cncuser> damit
[01:46:49] <cncuser> giacus: pleas equery me
[01:47:27] <giacus> :)
[01:50:55] <cncuser> good night
[01:51:00] <giacus> night
[01:51:04] <cncuser> bye giacus
[01:59:06] <giacus> night all
[02:26:45] <amr> amr is now known as amr-ZZZzzzz
[02:46:16] <jepler> This isn't an emc question, but I know there are sometimes bright minds here.
[02:46:34] <jepler> I have a directed graph. There's some possibility that it contains cycles, but it should be rare.
[02:47:21] <jepler> I want to identify 'headish' items. A 'headish' item is one with no incoming edges, or in the case of a cycle, some member of the cycle that makes all the other members visible.
[02:47:29] <jepler> how do I do this efficiently?
[02:48:47] <jmkasunich> what access do you have to it?
[02:49:09] <jepler> It's in adjacency list representation
[02:49:10] <jmkasunich> IOW, can you randomly access nodes for this task, or do you have to follow the links
[02:49:42] <jepler> I've got a list of all nodes, and each node has a pointer to all its children
[02:49:47] <jepler> (outbound edges)
[02:50:07] <jmkasunich> _a_ pointer to _all_ of its children?
[02:50:19] <jmkasunich> or a list of ptrs
[02:50:19] <jepler> a list of pointers-to-children
[02:50:43] <jmkasunich> no pointers to parents tho ;-)
[02:51:32] <jmkasunich> is it practical to make parent->child pointers go both ways?
[02:51:39] <jepler> umm, yes, I think it would be
[02:52:03] <jepler> yes, it's trivial
[02:52:16] <jmkasunich> so each node has a list of child pointers and a list of parent pointers
[02:52:29] <jmkasunich> if list of parent pointers is empty, its pretty headish
[02:52:33] <jepler> yeah
[02:52:37] <jmkasunich> (now to figure out cycles)
[02:52:42] <jepler> that's true; I can easily identify parent pointers
[02:53:05] <jepler> I can punt on cycles, because there are never meaningful cycles; it would only be pathological input that gave them
[02:53:19] <jmkasunich> just follow parent pointers uphill and you will find a headish node
[02:53:21] <jepler> (this is message threading, like for e-mail or newsgroups)
[02:54:04] <jmkasunich> in that case, follow parent pointers uphill and you will find _the_ head (if there is one)
[02:54:14] <jepler> there's no "the" head since there are many threads
[02:54:42] <jmkasunich> so do you want to find the head of a specific thread?
[02:54:56] <jepler> I want to do a thread-sorting of a mailbox, similar to what mutt does
[02:55:23] <jepler> I can do that by a simple tree traversal method, but I have to identify the heads of threads to start traversing from
[02:55:52] <jmkasunich> so pick one at random, follow parent pointers to the head of that thread, then work down from there, removing the nodes as you sort them
[02:56:01] <jmkasunich> then pick another on from what are left, repeat
[02:56:11] <jmkasunich> when none are left, everything is in a thread
[02:58:49] <fenn> anyone remember where that blasted gecko whitepaper document went?
[02:59:04] <jepler> I think this has me on the right track now.
[02:59:05] <fenn> the one that describes how geckos defeat mid-band resonance
[03:16:13] <jepler> hm .. there's something wrong with my method. When I read a 2027-message folder, I get a 2032-line thread as a result.
[03:16:43] <jmkasunich> not good
[03:17:10] <jmkasunich> does it work correctly on smaller folders?
[03:17:17] <jmkasunich> (ones that you can manually verify)
[03:18:02] <jmkasunich> I'd build a folder with 5 messages in 2 threads and walk it thru that first
[03:18:14] <jepler> yeah that's not a bad idea
[03:22:57] <jepler> well it works fine on a test mailbox
[03:32:04] <jepler> * jepler gives up for the night
[04:30:23] <jmkasunich> sourceforge CVS is down AGAIN.... dammit
[05:30:04] <A-L-P-H-A> didn't they start switching over the SVN?
[10:12:36] <fenn> whoops
[10:12:38] <fenn> http://www.ubuntu.com/usn/usn-262-1
[10:16:30] <Jymmm> mornin
[10:46:18] <anonimasu> morning
[11:08:52] <anonimasu> hm
[11:17:08] <ValarQ> hmm
[11:17:27] <anonimasu> do you have any clue about designing a ejecor?
[11:17:31] <anonimasu> err ejector?
[11:17:55] <fenn> for injection molds?
[11:18:11] <anonimasu> vaccum/air driven
[11:18:55] <anonimasu> you've got a pressure line and one vaccum line..
[11:19:01] <anonimasu> and one output..
[11:22:19] <fenn> pneumatic cylinder hits a carbide pin that pushes the part out ?
[11:22:49] <anonimasu> http://www.croll.com/_website/pr/vetheory.asp
[11:23:02] <anonimasu> ejector pumps..
[11:23:30] <fenn> ok totally different
[11:23:45] <fenn> like a steam injector, but in reverse
[11:24:01] <anonimasu> yeah
[11:24:14] <anonimasu> I am trying to find sensible ratios for one
[11:26:29] <fenn> you may wish to have a tapered insert in a cylindrical bore to make the throat easier to manufacture
[11:27:15] <fenn> beyond that, it's just rocket science :)
[11:27:19] <anonimasu> hehe
[11:27:34] <anonimasu> so trial & error right?
[11:27:54] <fenn> what are the relevant parameters you're optimizing?
[11:28:13] <anonimasu> the ratio
[11:28:24] <anonimasu> size of the nozzle, and size of the input line
[11:29:46] <fenn> i dunno the drawings look all wrong
[11:30:02] <anonimasu> yeah, I figure a small nozzle..
[11:30:05] <fenn> it seems like the fluid nozzle should be in the venturi throat
[11:30:08] <anonimasu> to accelerate the fluid..
[11:30:11] <anonimasu> and a ventury throat..
[11:30:13] <anonimasu> venturi
[11:30:30] <fenn> oh whoops i was looking at it backwards
[11:30:48] <anonimasu> it should be before the venturi.
[11:31:00] <anonimasu> and the nozzle should protrude a bit into it..
[11:31:18] <anonimasu> sounds about right doesnt it
[11:31:34] <fenn> yeah i thought the red fluid was the atmospheric
[11:32:16] <fenn> the pressure differential depends on the diameter difference between the venturi throat and (what comes next)
[11:32:32] <fenn> on the right side of the drawings.. the size of the tube
[11:33:26] <anonimasu> I tried it before but without a venturi throat
[11:33:31] <anonimasu> it worked pretty ok..
[11:33:35] <anonimasu> not as good as I wanted it to..
[11:58:08] <Md> [GlobalNotice] Hi. we are missing a couple of servers because of a network outage, and services too. if your channel needs emergency mode changes (e.g. -R) please /msg me
[12:41:39] <lilo> [Global Notice] Hi all. Apologies for the inconvenience, but IRC services (nickserv and chanserv) are currently down; we're missing contact with some key servers. We're working to restore service and will keep you informed. Thanks.
[13:08:53] <lilo> [Global Notice] Now would be a good time to mention that freenode could use more institutional server sponsors. Freenode is a service of Peer-Directed Projects Center, an IRS 501(c)(3) (not-for-profit) org in the US. If your organization would like to help, please message me. Thanks much.
[13:18:55] <lilo> [Global Notice] Hi, folks. We are currently getting little tiny bits of bandwidth and high packet loss from our missing servers and, if you can believe it, that's actually good news. Stay with us and we'll keep you posted.
[13:19:46] <lilo> [Global Notice] For a bit more detailed information as available, please see wallops messages, which can be turned on via '/mode YOURNICK +w' on most clients
[13:35:54] <NickServ> This nickname is owned by someone else
[13:35:54] <NickServ> If this is your nickname, type /msg NickServ IDENTIFY <password>
[13:37:05] <lilo> [Global Notice] Hi all. All service has been restored to the network and, so far, everything appears stable. A sponsor power outage caused most of our problems.
[13:38:06] <lilo> [Global Notice] Again, I want to take the opportunity to note that freenode could use additional large institutional sponsors, to help us provide more redundant services---if your organization is interested, please email me ([email protected]) with your particulars and we'll talk.
[13:38:45] <lilo> [Global Notice] In the meantime, your client may not currently be identified to services; please identify or restart your client if that's more convenient. Thank you for your patience, and thank you for using freenode!
[14:13:33] <skunkworks> Cradek: saw that you moved testing - updated the gantry's computer last night. Painless. Ran the machine around in the air playing around with g61,g64 and g64pXXX. can't wait to cut. ;) The only thing was I was telling my father that the blending would show as a differnt color. You must have taken that out ;).
[14:13:49] <skunkworks> Nice work.
[14:18:26] <cradek> thanks - yes I did take it out contrary to the advice of several people, since I considered it just a debugging tool...
[14:19:08] <cradek> It might be nice to leave it as an option, but that would involve reading it from the ini file, which I think is more trouble than it's worth...
[14:21:38] <skunkworks> no problem - just threw me for a second. ;)
[14:21:43] <skunkworks> I like the ini option
[14:21:54] <fenn> cradek: http://www.ubuntu.com/usn/usn-262-1
[14:23:24] <cradek> fenn: oops!
[14:23:52] <fenn> it doesn't get a whole lot worse than that
[14:25:55] <cradek> I can't find whatever log they're talking about.
[14:27:02] <fenn> it was there on my install
[14:27:21] <cradek> I'm guessing /var/log/base-config* but I don't see my password in it
[14:27:35] <jepler> installer/cdebconf/questions.dat ?
[14:27:40] <fenn> yah that's the one
[14:27:46] <jepler> Name: passwd/user-password
[14:27:46] <jepler> Template: passwd/user-password
[14:28:03] <jepler> (and the next line is the password I used at install-time)
[14:28:26] <cradek> whee
[14:29:00] <fenn> * fenn wonders if it will ever stop raining
[14:29:57] <cradek> we got the tiniest bit of snow this morning and now the sky is almost clear
[14:49:33] <giacus> fenn: cant raining forever :P
[14:49:46] <fenn> yeah it probably can
[14:50:23] <fenn> * fenn has water running through his room
[14:51:14] <giacus> :)
[14:53:24] <giacus> yestarday evening I did 50 km with my cousin to go to see Billy Cobham concert, we came back at 1:00, for the mountain road, no one car encountered. There was a snow storm and strong wind ..
[14:53:45] <giacus> dunno ohw we reached the house :D
[14:54:16] <giacus> but.. was funny :P
[14:54:57] <giacus> about 15 cm of snow in few hours
[14:55:07] <giacus> on the road
[14:58:46] <cradek> skunkworks: is it your machine that has a different Z maxvel/maxaccel?
[15:09:18] <skunkworks> yes
[15:09:30] <skunkworks> Cradek - I think it is 5 vs 12
[15:09:41] <skunkworks> ips^2
[15:14:03] <skunkworks> and 50ipm vs 200
[15:17:15] <cradek> great, a lot of testing and work was done for blending with different axis vels/accels
[15:31:13] <skunkworks> It is working great.
[16:38:46] <skunkworks> logger_aj: bookmark
[16:38:47] <skunkworks> See http://solaris.cs.utt.ro/irc/irc.freenode.net:6667/emc/2006-03-13#T16-38-46
[17:24:56] <giacus_> giacus_ is now known as giacus
[18:04:09] <fogl> hello
[18:04:20] <narnia> hello
[18:05:01] <fogl> i installed the ubuntu linux and emc2....now i started to read the HAL manual...
[18:06:52] <fogl> i tried the command /bin/hal_parport 0278 but i get an error message: Nos such directory
[18:07:28] <fogl> why is that...i did what the manual says
[18:07:39] <giacus> may depend on the dir youre
[18:08:06] <fogl> so in which directory is hould be?
[18:08:15] <fogl> it is not told in manual
[18:08:27] <giacus> i'm not sure, but take a look under emc2 dir
[18:08:41] <fenn> try just hal_parport 0278
[18:09:05] <fogl> same response
[18:09:18] <fogl> command not found
[18:09:56] <fenn> that command is probably way old and doesn't exist anymore
[18:10:39] <fogl> so where can i read about new hal configuration technique
[18:13:03] <fenn> sorry i was wrong.. hal_parport is still there
[18:14:26] <anonimasu> hello
[18:14:46] <anonimasu> I've got 60% of the Z done tonight :)
[18:15:10] <giacus> fenn: where ?
[18:15:13] <giacus> hi anonimasu
[18:15:25] <anonimasu> hello giacius
[18:15:39] <anonimasu> * anonimasu is targeting getting Z and X done this week
[18:16:04] <anonimasu> then wiring the plc the weekend..
[18:16:11] <fenn> * fenn waits for slow machine to stop thrashing
[18:16:28] <anonimasu> fenn: threading?
[18:16:42] <anonimasu> neat :)
[18:16:49] <anonimasu> what kind of machine
[18:16:56] <fenn> thrashing
[18:17:07] <fenn> you know when a computer sits ther and goes "tick tick tick"
[18:17:16] <anonimasu> hehe
[18:17:20] <anonimasu> test :)
[18:18:11] <giacus> fogl: I cant find that command too
[18:18:16] <giacus> in emc2
[18:20:18] <fogl> i installed the ubintu and emc like described at http://timeguy.com/cradek/emc/ubuntu
[18:20:33] <giacus> tried the wiki ?
[18:20:48] <fogl> yes
[18:20:56] <fenn> sorry i'm not much help right now
[18:21:35] <giacus> I think the command is another
[18:21:51] <giacus> fenn: btw, what you what to do ?
[18:22:03] <giacus> ops
[18:22:06] <giacus> fogl:
[18:22:24] <fogl> yes?
[18:22:42] <giacus> to change the parport adrees, if you use stepper, try to look at configs/stepper/standard_pinout.hal
[18:22:49] <giacus> under emc2 dir
[18:23:08] <giacus> I've: loadrt hal_parport cfg="0xb800"
[18:23:18] <giacus> for my parport
[18:24:13] <fenn> something's borked on my install.. there's no /usr/rtlib
[18:24:24] <giacus> loadrt could be used by halcmd command
[18:24:32] <giacus> not sure .. try it
[18:25:03] <giacus> but if you try manually load everithing should be hard
[18:25:13] <giacus> for the right sequence
[18:25:20] <giacus> I'd use the config files
[18:26:55] <fogl> giacus...i am just learning about hal...i dont want to change anything (yet). There is no configs directory on hd.
[18:27:07] <giacus> try man halcmd too
[18:27:31] <giacus> you'll find loadrt there
[18:27:57] <giacus> but the doc youre looking could not be updated to the emc2 vers. youre using :(
[18:28:05] <skunkworks> there are sample configs on ubuntu - those need to be coppied to your home directory. (so you can play with them)
[18:28:16] <skunkworks> I don't remember where they are. Let me look
[18:29:37] <giacus> fogl: for what I know halcmd is all ..
[18:29:45] <giacus> do you have it there ?
[18:30:11] <giacus> latest updated man should help
[18:31:39] <fogl> i have man halcmd
[18:31:44] <giacus> it load/unload modules too
[18:31:59] <giacus> try it
[18:33:13] <giacus> If I remember well it load an RT module for the parport at the specified adress
[18:34:39] <giacus> the config files I saw are probably what halcmd read and execute
[18:36:08] <giacus> so I suppose learning how halcmd work should allow 100% manual control of system
[18:37:16] <giacus> dinner.. later
[18:37:23] <giacus> giacus is now known as giacus_afk
[18:44:51] <K4ts> hello
[18:45:09] <K4ts> hi Jymmm hi alex_joni
[18:45:19] <Jymmm> Howdy!
[18:45:37] <K4ts> :-)
[19:06:25] <fogl> i have a problem with halcmd - every command i use weturns an error message: could not open shared memory, rtapi init failed, hal_init() failed, 'rtapi' kernel module must be loaded
[19:06:39] <cradek> is emc running?
[19:06:46] <fogl> no
[19:06:51] <cradek> is realtime running?
[19:07:02] <fogl> dont know
[19:07:10] <fogl> how do i run it?
[19:07:11] <cradek> if realtime is not running, halcmd has nothing to talk to
[19:07:18] <cradek> let's back up for a minute
[19:07:23] <cradek> what are you trying to do? I just got here.
[19:08:11] <fogl> i am a total begginer...i just want to get familiar with all this
[19:08:26] <cradek> ah ok
[19:08:33] <cradek> what kind of machinery do you want to run with emc?
[19:08:34] <fogl> the goal is to run the cnc machine :)
[19:08:48] <fogl> i would like to run 4 axix machine
[19:09:04] <fogl> 4 linear axis for foam cutting with hot wire
[19:09:04] <cradek> is it a mill with a rotary table?
[19:09:11] <cradek> ahh ok
[19:09:27] <cradek> there won't be a sample configuration that fits that exactly, but there is a four axis config that we should modify.
[19:09:53] <cradek> have you run one of the sample configurations that are installed?
[19:10:03] <fogl> yes...and it works
[19:10:08] <cradek> great
[19:10:20] <fogl> so i should just edit these samples?
[19:10:20] <cradek> the next thing to do is copy a sample configuration to your home directory so you can modify it.
[19:10:37] <cradek> do you know how to make a directory and copy files etc?
[19:10:43] <fogl> yes
[19:10:48] <cradek> ok
[19:10:56] <cradek> in your home directory create the two directories emc2/configs
[19:11:12] <cradek> into that, copy the stepper-xyza configuration
[19:11:21] <cradek> so you will have ~/emc2/configs/stepper-xyza/inch.ini and other files in there too
[19:11:45] <fogl> ok
[19:12:01] <cradek> also, you can rename it by using a different directory name for your copy, instead of stepper-xyza
[19:12:27] <fogl> ok...this wont be a problem
[19:12:52] <cradek> ok when you have that done, emc will show that configuration on the list when you start it.
[19:13:04] <cradek> let me know when that's done and we'll start modifying it
[19:13:16] <fogl> ok...
[19:20:39] <fogl> i did copy that, but when i run emc2 it shows only the emc2/stepper-samples directory, not /emc2/configs i have created
[19:20:58] <cradek> you made emc2/configs in your home directory, right?
[19:21:46] <fogl> no...sorry...in emc2 directory....wil do it again...
[19:21:58] <cradek> sorry, I should have been more clear
[19:22:06] <cradek> you should do this without using any root/sudo powers
[19:22:21] <cradek> the new configuration will be owned by you
[19:22:36] <fogl> i am using root
[19:22:45] <cradek> don't, it will only lead to heartache
[19:22:45] <fogl> i will log as user
[19:22:47] <alex_joni> hello
[19:22:53] <cradek> hi alex
[19:22:58] <alex_joni> hi chris
[19:23:06] <alex_joni> * alex_joni is dead ;) .. almost
[19:23:15] <alex_joni> 13+ hour day
[19:23:18] <alex_joni> :/
[19:23:18] <cradek> ouch
[19:23:32] <giacus_afk> few ..
[19:23:33] <jepler> alex_joni: don't work so hard!
[19:23:46] <alex_joni> think I had about 15 minutes brake today
[19:23:47] <giacus_afk> a chinese people work 32 hours at day
[19:23:49] <jepler> alex_joni: have a drink and relax!
[19:23:53] <giacus_afk> :P
[19:24:52] <giacus_afk> alex_joni: its a scale
[19:25:27] <giacus_afk> peoples in china work 24 h/day
[19:25:42] <giacus_afk> in romania 13 h/day
[19:25:44] <alex_joni> jepler: had to finisht the booth today ,)
[19:25:56] <giacus_afk> in us 8 h7day
[19:25:56] <alex_joni> exhibition starts tomorrow
[19:26:05] <giacus_afk> here 0 h /day :/
[19:26:15] <K4ts> I no work!
[19:26:36] <K4ts> :-9
[19:27:25] <K4ts> giacus_afk: !
[19:27:28] <K4ts> hi
[19:27:33] <giacus_afk> bye
[19:27:38] <giacus_afk> i'm afk
[19:27:53] <giacus_afk> see you
[19:28:29] <K4ts> ?
[19:28:44] <giacus_afk> see you tomorrow
[19:28:58] <K4ts> to write!
[19:29:09] <K4ts> you
[19:29:27] <giacus_afk> check your mailbox and let me work please..
[19:30:30] <fogl> giacus...wait a litle please
[19:31:25] <fogl> i have created that directory now....bu i when i run emc2 it still open the etc/emc2/sample-settigs directory
[19:31:40] <cradek> if you have made it correctly, it will show both directories
[19:32:20] <cradek> starting in my home directory, I have emc2/configs/stepper-xyza/ and that has several files in it, including inch.ini
[19:33:17] <K4ts> giacus io parto venerdi per locri
[19:33:20] <fogl> i have /home/username/em2/configs/etc.
[19:33:28] <fogl> i have /home/username/emc2/configs/etc.
[19:33:52] <fogl> i copy them to /home/emc2/configs/etc.
[19:34:19] <cradek> let's walk through it
[19:34:23] <fogl> should i copy them to /home/emc2/configs/etc.
[19:34:32] <cradek> what's your username?
[19:34:38] <fogl> klemen
[19:34:45] <cradek> ok so you're logged in as klemen now?
[19:34:50] <fogl> yes
[19:35:18] <cradek> do you copy files using the gui, or using the command line?
[19:35:26] <fogl> comand line
[19:35:37] <cradek> ok open up a new terminal window
[19:35:45] <cradek> ... you will be in your home directory
[19:35:55] <fogl> ok
[19:35:59] <cradek> type these two commands: mkdir -p emc2/configs
[19:36:08] <fogl> than i did it right
[19:36:09] <cradek> cp -R /etc/emc2/sample-configs/stepper-xyza emc2/configs
[19:36:46] <fogl> i have
[19:36:50] <cradek> ok
[19:36:53] <cradek> now run emc
[19:37:17] <cradek> you should see two directories in the tree - the top line is /home/klemen/emc2/configs/
[19:37:26] <cradek> under there you should have stepper-xyza
[19:38:00] <fogl> no...i still se the /etc/emc2/sample..
[19:38:14] <cradek> that will be there too, but under your directory
[19:38:35] <cradek> but you see just that?
[19:38:49] <fogl> yes
[19:39:20] <cradek> something must be wrong with the directory structure, because I did exactly that here... let's start again
[19:39:27] <cradek> hit cancel to exit emc
[19:39:41] <fogl> if i go to the directory i have created and type pwd
[19:40:05] <fogl> it shows /home/klemen/emc2/configs
[19:40:14] <cradek> ok what's in that directory?
[19:40:28] <fogl> emc.nml
[19:40:36] <cradek> ok this is the problem
[19:40:38] <K4ts> giacus phone
[19:40:40] <fogl> inch.ini
[19:40:47] <cradek> you need to make another directory level named for your configuration
[19:40:53] <cradek> those files should be in it.
[19:41:01] <cradek> this allows you to have more than one custom configuration.
[19:41:21] <cradek> so from where you are: mkdir wire; mv * wire
[19:41:25] <cradek> (or whatever you want to call it)
[19:41:52] <fogl> in i shoild make this dir in /home/klemen/emc2/configs
[19:41:54] <fogl> ?
[19:41:59] <cradek> yes
[19:42:22] <cradek> we are creating a config called "wire" (or whatever)
[19:42:33] <fogl> i have created it now
[19:42:33] <cradek> you can have several configs in your personal config directory.
[19:42:40] <cradek> ok give it another go
[19:43:14] <fogl> still the same
[19:43:27] <cradek> argh
[19:43:35] <fogl> should i conpy these files in wire directory
[19:43:49] <fogl> inch.ini etc
[19:43:50] <cradek> you should move them in there.
[19:44:08] <cradek> like I said earlier: you need to make another directory level named for your configuration. those files should be in it.
[19:44:50] <fogl> ok...i will
[19:44:58] <fogl> and than it should work
[19:45:03] <cradek> yes
[19:46:35] <fogl> ok
[19:46:38] <fogl> it works now
[19:46:43] <cradek> ok great
[19:46:50] <cradek> now we can go on to modifying that configuration.
[19:47:08] <cradek> it's already set up for four axes, so you should be able to modify just the inch.ini file
[19:47:20] <cradek> do you prefer to work in inches or mm?
[19:47:24] <fogl> mm
[19:48:07] <cradek> ok, let's grab a different ini file then, get /etc/emc2/sample-configs/stepper/stepper_mm.ini, and put it in your wire directory
[19:49:18] <fogl> ok
[19:49:22] <fogl> i did that
[19:49:42] <cradek> ok let's edit your new ini
[19:49:48] <fogl> should i erase the inch file?
[19:49:59] <cradek> leave it for now - you will see both on the startup screen
[19:50:18] <cradek> you may want to refer to it, since it has 4 axes instead of 3
[19:50:29] <cradek> we're going to change the mm ini now for 4 axes
[19:50:36] <fogl> ok
[19:50:57] <cradek> what kind of motors are you running? steppers? (I should have asked)
[19:51:13] <fogl> yes steppers
[19:51:24] <cradek> is the interface step/direction on the parallel port?
[19:51:30] <fogl> yes
[19:51:37] <cradek> you'll be running in no time then
[19:51:50] <cradek> ok editing the mm ini:
[19:52:12] <cradek> find the line that says HALFILE=core_stepper.hal
[19:52:37] <cradek> change it to say HALFILE=stepper_xyza.hal
[19:54:10] <fogl> ok
[19:54:17] <fogl> i did that
[19:54:19] <cradek> now find the [TRAJ] section
[19:54:25] <cradek> change AXES to 4
[19:54:33] <cradek> change COORDINATES to X Y Z A
[19:54:58] <fogl> ok
[19:55:02] <fogl> did that
[19:55:19] <cradek> now go down a ways and find the [AXIS_2] section
[19:55:33] <cradek> copy the whole section to make a new one named [AXIS_3]
[19:57:07] <fogl> ok, did that
[19:57:58] <cradek> ok I'm catching up here doing the same things
[19:58:19] <cradek> ok, let's test what we've done so far - save the ini and start up emc
[19:59:08] <cradek> I get tkemc (the blue window) with XYZA all showing
[20:00:42] <fogl> the emc doesnt start
[20:00:47] <fogl> notrhing happens
[20:00:58] <cradek> you mean after you select your config from the first screen?
[20:01:03] <fogl> yes
[20:01:15] <cradek> ok let's start it at the shell so we can see the error
[20:01:27] <cradek> at the commandline just run emc
[20:03:00] <fogl> it works now
[20:03:09] <cradek> did you fix something?
[20:03:10] <fogl> typing error
[20:03:16] <cradek> ah good
[20:03:16] <fogl> yes
[20:03:30] <cradek> have you used emc before at all?
[20:03:47] <fogl> no...but i was trying to configure emc1
[20:04:15] <cradek> ok, then you should know there are several user interfaces to choose from - you can choose any one you want
[20:04:30] <fogl> yes...i know that
[20:04:40] <cradek> with your four axis setup, none are going to draw a good preview plot since they assume XYZ all orthogonal
[20:04:47] <fogl> so if i want to configure hal
[20:04:58] <fogl> i can configure it inhere
[20:05:13] <fogl> scripts hal config
[20:05:15] <fogl> ?
[20:05:31] <cradek> I'm not sure how well that saves (rewrites the halfiles) yet
[20:05:55] <cradek> so you may want to use halconfig for experimentation, but then write the changes into the halfiles yourself
[20:06:06] <cradek> but you are going to have VERY little hal to configure
[20:06:06] <fogl> ok
[20:06:10] <fenn> might be better to use XYAB so at least it backplots somewhat correctly
[20:06:15] <cradek> do you have limit or home switches?
[20:06:33] <K4ts> giacus vengo venerdi sera
[20:06:34] <K4ts> ok
[20:06:36] <K4ts> bye
[20:06:38] <fogl> will have...the hardware is not complited yet
[20:06:43] <cradek> ok
[20:06:51] <cradek> as it runs now, it is configured for no switches
[20:07:05] <cradek> so you can actually run as-is already.
[20:07:21] <cradek> you will want to set your INPUT_SCALE on each of the axes to the number of steps required to move 1 mm
[20:07:47] <fogl> ok...i know this
[20:07:54] <fogl> i read the mandbook
[20:08:04] <cradek> ok
[20:08:07] <fogl> so all i have to edit is ini and hal?
[20:08:13] <cradek> yes
[20:08:28] <cradek> only ini, unless you add hardware (switches)
[20:09:07] <fogl> ok...thank you very much!
[20:09:18] <cradek> come right back if you have any troubles
[20:09:30] <fogl> sure...when i finish the hardware
[20:09:49] <fenn> so.. wasn't pickconfig or whatever it's called now supposed to copy the config files somewhere?
[20:12:18] <cradek> fenn: we decided copying files is a job best done by the usual system tools
[20:12:34] <cradek> fenn: that decision may or may not come back to haunt us
[20:13:09] <fenn> if emc only looks in /etc/emc2/sample-configs and ~/emc2/whatever then you might as well just copy it to ~/emc2/
[20:13:30] <fenn> lord knows my home directory is cluttered with hundreds of directories starting with . already
[20:14:09] <cradek> I thought that too, but there are a lot of problems I didn't think of at first - for instance if the user already has some things in ~/emc2
[20:15:16] <fenn> how bout it copies it to /etc/emc2/configs/
[20:16:00] <cradek> don't really want to require root OR world-writable directories (/usr/local/etc/emc2/configs) so that pretty much leaves the home directory
[20:16:41] <cradek> by default it will also look in /usr/local/etc/emc2/configs, so a sysadmin can set that up, with an emc group, or whatever permissions are appropriate
[20:17:01] <fenn> i hate thinking about permissions
[20:17:09] <cradek> yeah
[20:17:19] <cradek> these are policy decisions, and I'd rather be programming
[20:17:40] <cradek> all I can says is it's not at all clear the best way to handle configs.
[20:17:50] <cradek> say
[20:17:50] <cradek> ack
[20:17:58] <cradek> my sentences are also not at all clear
[20:18:01] <fenn> on a related note - where does halcmd get its modules from?
[20:18:14] <fenn> it looks in /usr/rtlib and complains that xxx module is not found
[20:18:21] <fenn> (/usr/rtlib doesn't exist of course)
[20:19:00] <cradek> the environment, I think
[20:19:49] <cradek> HAL_RTMOD_DIR
[20:20:46] <cradek> that should probably be compiled in like some other things are.
[20:40:22] <K4ts> nigt
[20:40:40] <giacus_afk> giacus_afk is now known as giacus
[20:45:40] <Jymmm> Jymmm is now known as Jymmmmmm
[20:47:21] <Jymmmmmm> Jymmmmmm is now known as Jymmm
[20:50:15] <giacus> hey Jymmm
[20:50:39] <Jymmm> hi!
[20:50:56] <giacus> Jymmm: wich leadscrew you have on your machine ?
[20:51:12] <giacus> what diameter ?
[20:51:17] <Jymmm> acme on Z, ballscrew on XY
[20:51:30] <Jymmm> 1/2" acme, 5/8" ball (iirc)
[20:52:57] <giacus> i'm thinking what to buy .. if 5 or 10 mm/turn
[20:53:05] <giacus> 20 mm diameter
[20:53:35] <giacus> les sayd 10 mm/turn should be very fast
[20:53:48] <giacus> but good for wood and plastic works
[20:54:06] <giacus> for wood/metal 5 mm should be better
[20:54:43] <giacus> the machine should ran at 10 mt/min !
[20:55:05] <giacus> and .. wonders if is good for woodworking
[20:55:21] <giacus> I have to decide
[20:56:26] <Jymmm> acme is 10 TPI, ballscrew is 5 TPI on 2:1 pulleys
[20:56:44] <Jymmm> LArge pulley on screw, small pulley on motor
[20:57:01] <Jymmm> that's what I have anyway.
[20:57:02] <giacus> yours is moving gantry machine if I remember..
[20:57:08] <Jymmm> correct.
[20:57:35] <giacus> ok, ty
[21:06:05] <giacus> hi les_w
[21:06:07] <Jymmm> les_w!
[21:22:33] <giacus> http://giacus.altervista.org/emc/newmachine.html
[21:24:34] <giacus> now ..
[21:24:41] <giacus> what i'm forgetting
[21:25:32] <giacus> cant remember if 0.5 is the torque
[21:26:48] <giacus> 0.5 g
[21:27:20] <skunkworks> jymmm - do you have pictures - are you running 2 screws for the main axis? or one in the middle?
[21:27:54] <Jymmm> one screw per axis... k2cnc.com for pics
[21:29:09] <giacus> I forgot encoders..
[21:29:43] <skunkworks> jymmm: - So you have a comercial product - or are you part of the business?
[21:30:08] <Jymmm> ?
[21:31:41] <skunkworks> Did you buy it or is that your business.
[21:31:59] <skunkworks> boy I am not making much sense today.
[21:31:59] <giacus> do you think this motor can be driver by gecko 340 ? http://products.danahermotion.com/danaher/modelDetail.asp?Rnd=706&User=ServoMotors&PkgID=421966
[21:32:08] <giacus> drived*
[21:32:53] <giacus> maybe not for the peak stall current right ?
[21:33:13] <giacus> it has Peak Stall Current A RMS/:22.48
[21:33:33] <giacus> what mean ? :(
[21:33:40] <giacus> how much ampere
[21:35:06] <giacus> it is also Conventional Brushless Servomotor
[21:35:37] <giacus> * giacus wonder if can be drived by gecko
[22:05:31] <anonimasu> nope
[22:05:50] <giacus> anonimasu: can't ?
[22:06:01] <anonimasu> unless gecko started doing AC drives
[22:08:45] <giacus> I cant understand the difference between DC permanent magnet brush-type motors and Brushless motors :(
[22:09:40] <anonimasu> the difference is how you drive them
[22:09:54] <giacus> not in the motor ?
[22:10:10] <anonimasu> the design is a bit different too
[22:19:38] <Jymm> Jymm has changed the topic to: "Welcome to the Enhanced Machine Control forum - Support and development of a linux based CNC control. | Home: linuxcnc.org | Regular Developers' meetings Sundays 14:00-18:00 GMT | wiki up @ http://wiki.linuxcnc.org | EMC usage map: http://www.frappr.com/emctheenhancedmachinecontroller || Jymmm's bday - send tooling
[22:30:05] <fenn> giacus: a brushless motor is more like a stepper with 3 steps and you do a whole lot of microstepping
[22:30:36] <giacus> mmm understood , ty
[22:31:11] <giacus> but, permanent dc motors and dc permanent magnet brush-type motors shoule be the same thing right ?
[22:31:18] <giacus> or not ?
[22:31:57] <fenn> yes they are the same thing
[22:32:10] <fenn> "brushless DC" is a bad name
[22:33:47] <giacus> I was confused about brushless and bush-type terms
[22:33:54] <giacus> they mean different things
[22:34:06] <giacus> brush-type :)
[23:17:56] <les_w> hi all
[23:18:02] <skunkworks> Hi les
[23:18:11] <les_w> should be on the road but had to wait
[23:18:44] <les_w> I didn't want to drive in that nasty weather in the midwest
[23:19:33] <giacus> hi les_w
[23:19:49] <les_w> hi giacus
[23:19:55] <les_w> finally...bought a car.
[23:20:06] <giacus> congrats :)
[23:20:18] <anonimasu> nice
[23:20:18] <giacus> what car ?
[23:20:18] <anonimasu> :)
[23:20:28] <les_w> a lexus gs 300
[23:21:02] <giacus> cool
[23:21:11] <les_w> they are very quiet and smooth
[23:21:18] <les_w> good for long travel
[23:21:43] <giacus> yeah
[23:22:09] <les_w> I am trying to figure out all the gadgets on it
[23:22:10] <les_w> \
[23:22:18] <giacus> hehe
[23:22:38] <anonimasu> :)
[23:23:04] <les_w> I pushed the wrong button on the key and the winows rolled down, the moon roof opened, and the alarm went off.
[23:23:05] <giacus> i'm tryng to check and re-check the plan we did time ago
[23:23:27] <les_w> yes for the high performance cnc
[23:23:31] <giacus> les http://giacus.altervista.org/emc/newmachine.html
[23:23:36] <les_w> looking
[23:23:48] <giacus> time ago we talked about dc motors to use
[23:24:20] <giacus> I remember something like 'KU' motors serie
[23:25:08] <giacus> I'm looking at danaher database
[23:25:13] <les_w> right, well brush dc motors are economical and have very good performance
[23:25:22] <les_w> brushless is fine too
[23:25:22] <giacus> wich serie ?
[23:25:49] <giacus> but.. bushless are not geckos compatible, right ?
[23:25:50] <les_w> oh anything that has the right numbers
[23:26:03] <giacus> I already bought G. 340
[23:26:03] <les_w> inertia, torque, rpm
[23:26:29] <les_w> ok....so something about 75 volt
[23:26:43] <giacus> yeah, I found something
[23:27:08] <giacus> not sue about max peak current geckos can work
[23:27:19] <les_w> 20 amp I think
[23:27:23] <anonimasu> I think they are rated at 80v 20 amp
[23:27:24] <giacus> peak ?
[23:27:45] <giacus> it is not specified if are peaks 20 A
[23:27:50] <les_w> yeah, about 10 or 12 continuous I think
[23:28:03] <giacus> mmm
[23:28:05] <anonimasu> that's still about 1kw
[23:28:07] <giacus> bad then :(
[23:28:09] <anonimasu> err 800w
[23:28:37] <les_w> well the peak torque is just used for accel
[23:29:14] <les_w> At constant speed the current will be low
[23:29:19] <les_w> 2 or 3 amps
[23:29:43] <giacus> there's no way to damage the driver I hope..
[23:30:07] <anonimasu> hm, nope they should be current limited to 20 amps
[23:30:13] <giacus> yeah ..
[23:30:16] <anonimasu> overheating wont kill them either
[23:30:20] <anonimasu> I am SURE of it.
[23:30:26] <anonimasu> been there done that..
[23:30:37] <anonimasu> they just turn off and you fry your hands when touching them
[23:30:41] <les_w> I don't know....I have heard geckos are a little fragile, but I have never used them so I don't really know
[23:30:54] <anonimasu> they arent fragile.. really
[23:31:11] <les_w> I run copleys with heat sinks and fan cooling
[23:31:23] <anonimasu> I ran my geckos without heatsinks or fan before..
[23:31:27] <anonimasu> they just turned off when they got too hot
[23:31:31] <les_w> did ok?
[23:31:43] <les_w> ah ok
[23:31:48] <anonimasu> nothing else happened
[23:31:56] <anonimasu> I dont know why, they turned off but that's all that happened
[23:32:02] <anonimasu> they started working again after cooling
[23:32:15] <anonimasu> I bolted them to a alu plate and now I can run them for hours..
[23:32:34] <anonimasu> first thing once the cnc gets done is to machine heatsinks
[23:32:34] <anonimasu> ;)
[23:32:39] <giacus> oh.. cool
[23:32:43] <giacus> then
[23:33:14] <giacus> for what I seen a cpu cooler should be ok too for geckos
[23:33:17] <les_w> Hey I got a call from ITW (where I am going) and they said leave room for several ocilloscopes
[23:33:29] <anonimasu> should be plenty
[23:33:37] <les_w> They are being replaced in the lab and I get all the old ones...free
[23:33:38] <anonimasu> for bringing back home?
[23:33:43] <anonimasu> nice!
[23:33:45] <K4ts> hi les
[23:33:52] <les_w> hi k4ts
[23:34:09] <les_w> the are 90's vintage tek digital scopes
[23:34:23] <les_w> forget the number
[23:35:01] <les_w> anyway, i'll take em
[23:36:23] <les_w> I'll be up there on the weekend too....perhaps do some flying. One of my friends there said I can borrow his plane.
[23:36:50] <les_w> Also...nightclubs!
[23:37:02] <les_w> I miss big city nightclubs.
[23:37:19] <giacus> :-)
[23:37:23] <anonimasu> :)
[23:37:26] <les_w> heh
[23:37:27] <anonimasu> * anonimasu hugs the dso
[23:38:04] <les_w> bet I could pick up chicks with the new car haha
[23:38:19] <les_w> perhaps
[23:38:35] <les_w> wait...I forgot...it's an old man car.
[23:38:47] <les_w> I think
[23:38:48] <anonimasu> :)
[23:38:57] <anonimasu> if it were one of thoose cab ones ;)
[23:39:48] <anonimasu> hm I wish geckodrive would release a AC driver
[23:42:43] <les_w> let me ask you....here is one the same color...is this old man car?
[23:43:03] <les_w> http://cgi.ebay.com/ebaymotors/60728A-03-Lexus-GS-300-SPORT-6-CD-Side-AirBags_W0QQitemZ4620891467QQcategoryZ6299QQrdZ1QQcmdZViewItem
[23:43:39] <bill2or3> maybe you can pick up old chicks.
[23:43:44] <les_w> hahaha
[23:44:43] <les_w> I had a scare in the bmw.
[23:45:05] <les_w> I was showing it to someone that might want to buy it
[23:45:33] <les_w> We went for a drive and I decided to floor it just for a second or two
[23:45:45] <les_w> throttle stuck wid open
[23:45:53] <bill2or3> oops
[23:45:53] <les_w> yeeeike!!!
[23:46:02] <bill2or3> that means you're not flooring it often enough.
[23:46:14] <bill2or3> that part of the pedal travel is getting creaky.
[23:46:22] <les_w> heh
[23:46:26] <K4ts> night
[23:46:32] <les_w> night anna
[23:47:42] <les_w> the new car is drive by wire. The gas pedal is hooked to junt an encoder.
[23:47:50] <les_w> just
[23:48:46] <bill2or3> so what stuck? the actual pedal pivot?
[23:49:49] <les_w> I had put a lot of lps rust preventative on the throttle spring
[23:50:01] <les_w> it had hardened up some I guess
[23:50:21] <bill2or3> oops
[23:50:27] <les_w> yeah
[23:51:38] <les_w> It might be something else...i'll have to check it when I get back
[23:52:57] <les_w> I'm gonna spend some time at northwestern university while up there
[23:53:15] <les_w> they have a pretty good engineering library
[23:53:36] <les_w> technical paper reprints cost a lot of money on the internet.
[23:53:49] <bill2or3> take a lot of change for the xeros.
[23:53:51] <bill2or3> xerox.
[23:54:11] <les_w> you just buy a plastic card
[23:54:42] <les_w> they have tecnical publications back to 1870 or something
[23:54:47] <les_w> originals too
[23:54:48] <bill2or3> nice.
[23:56:43] <les_w> finishing systems (binks/devilbiss) will come over from ohio too
[23:58:18] <les_w> I'm a little excited over this stuff because we will talk some of a manufacturing facility for the latest invention
[23:59:04] <les_w> I'll hire all of you guys heheh.
[23:59:41] <bill2or3> sold!