#emc-devel | Logs for 2006-05-16

[00:08:03] <SkunkWorks_> alex_joni: could you walk me through something?
[00:08:22] <alex_joni> SkunkWorks_: I can try
[00:08:52] <SkunkWorks_> how would I go about setting up a limit input
[00:09:02] <SkunkWorks_> not limit - home
[00:09:15] <alex_joni> oh.. and I thought you'd gonna ask something hard
[00:09:20] <alex_joni> this is no fun
[00:09:27] <SkunkWorks_> oh - really?
[00:09:30] <alex_joni> SkunkWorks_: just pulling your leg :)
[00:09:37] <SkunkWorks_> don't do that :)
[00:09:49] <fenn> RTFM!!
[00:09:51] <fenn> :P
[00:09:54] <alex_joni> why not?
[00:10:05] <alex_joni> fenn: the fine manual still waits to be written
[00:10:11] <fenn> eh, really?
[00:10:32] <SkunkWorks_> Couple of things right off the bat - I will need to be able to look at the par pins because I don't know what is hooke to what
[00:10:54] <SkunkWorks_> hooked
[00:10:57] <fenn> halmeter, or 'watch halcmd show'
[00:11:26] <fenn> watch -n 0.1 halcmd show parport
[00:11:46] <alex_joni> SkunkWorks_: linkpp axis.0.home-sw-in parport.0.pin-12-in
[00:12:03] <alex_joni> SkunkWorks_: think you can do the rest?
[00:12:59] <SkunkWorks_> hold on let me get my bearings. ( I am going to ask some stupid questions)
[00:13:13] <alex_joni> that's why we are here for
[00:14:08] <fenn> oops, show pin parport
[00:14:25] <SkunkWorks_> ok - thanks fenn - how do I get out of the previous comand
[00:14:26] <alex_joni> fenn: watch --interval=0 'foo'
[00:14:30] <alex_joni> ctrl-c
[00:17:27] <SkunkWorks_> is the list live? do I need to rerun it to check state
[00:17:43] <alex_joni> what list?
[00:18:11] <SkunkWorks_> watch -n 0.1 halcmd show pin parport
[00:18:25] <alex_joni> that shoudl always show the current version
[00:18:26] <jepler> SkunkWorks_: that will update about 10 times per second (each 0.1 second)
[00:18:40] <SkunkWorks_> ok thats what I need to know - thanks
[00:18:44] <alex_joni> and it will update when you change the state of input pins
[00:23:44] <SkunkWorks_> cool - ok pin 10 is x axis home and pin 11 is y axis
[00:24:42] <SkunkWorks_> so I do linkpp axis.0.home-sw-in
[00:25:03] <SkunkWorks_> and parport.0.pin-10-in
[00:25:08] <SkunkWorks_> for x ?
[00:25:14] <alex_joni> right
[00:25:36] <alex_joni> all on one line inside your hal file
[00:25:50] <alex_joni> SkunkWorks_: I'm slowly heading towards bed.. 3:30 am
[00:25:52] <SkunkWorks_> the stepper_core.hal
[00:26:09] <SkunkWorks_> ok - no problem - thanks for your help
[00:26:11] <alex_joni> I'd rather put it into standard_pinout.hal or whatever you use
[00:26:17] <SkunkWorks_> ok
[00:26:28] <alex_joni> core_stepper.hal shouldn't really change
[00:28:20] <alex_joni> bet you can do Y & Z on your own :D
[00:28:30] <SkunkWorks_> linkpp axis.0.home-sw-in parport.0.pin-10-in
[00:28:30] <SkunkWorks_> linkpp axis.1.home-sw-in parport.0.pin-11-in
[00:28:35] <alex_joni> perfect
[00:28:54] <alex_joni> SkunkWorks_: there is one more thing, to actually enable homing you need to change an entry in the ini
[00:29:01] <SkunkWorks_> now I need to set up the feeds in the stepper_inch.ini
[00:29:05] <SkunkWorks_> ?
[00:29:12] <alex_joni> HOME_SEARCH_VEL = x.y
[00:29:29] <alex_joni> right, in each [AXIS_*] section
[00:29:51] <SkunkWorks_> what is the latch vel?
[00:30:50] <alex_joni> homing is quite a complicated process
[00:31:00] <alex_joni> best would be you read the manual :D
[00:31:11] <jepler> cradek is adding homing to the lathe right now. you should ask him.
[00:31:11] <SkunkWorks_> I would guss it hits the switch and then backs off at the latch vel?
[00:31:18] <alex_joni> you can find a section about homing in EMC2_Code_Notes.pdf
[00:31:22] <alex_joni> SkunkWorks_: yes
[00:31:39] <SkunkWorks_> so I could set it to 1ipm to try
[00:31:56] <SkunkWorks_> .016
[00:32:08] <alex_joni> open the EMC2_Code_Notes.pdf and look at some nice pictures
[00:32:16] <alex_joni> you'll get it right away..
[00:32:35] <SkunkWorks_> ok
[00:36:07] <SkunkWorks_> one more stupid question - how do you reverse the home direciton
[00:36:40] <jmkasunich> change sign of search velocity
[00:36:46] <SkunkWorks_> thanks
[00:37:04] <alex_joni> oh, jmk is around.. I can safely go to sleep
[00:37:05] <jmkasunich> note that the relative signs of search and latch vel control the behavior
[00:37:13] <alex_joni> SkunkWorks_: he'll take good care of you :P
[00:37:30] <SkunkWorks_> thanks ales
[00:37:32] <SkunkWorks_> alex
[00:37:35] <jmkasunich> if they are the same, it searches at search vel, backs and approaches again at latch vel
[00:38:48] <SkunkWorks_> cool - I have home switches
[00:38:51] <SkunkWorks_> thanks
[00:42:04] <SkunkWorks_> both x and y work :) I have it homing at 20ipm and back off at 1ipm
[00:43:45] <alex_joni> that quick?
[00:43:46] <alex_joni> :D
[00:44:22] <SkunkWorks_> Yes - the switches where there - just not hooked up to emc
[00:45:08] <alex_joni> I meant the emc process
[00:45:09] <SkunkWorks_> g0x40
[00:45:11] <SkunkWorks_> oops
[00:45:26] <alex_joni> Linear Move out of range
[00:45:34] <SkunkWorks_> nope
[00:45:35] <SkunkWorks_> :)
[00:46:51] <SkunkWorks_> around 60 inches of movement
[00:47:21] <SkunkWorks_> x0
[00:47:24] <SkunkWorks_> damn it
[00:48:57] <alex_joni> * alex_joni goes to bed
[00:49:00] <alex_joni> g'night all
[00:49:22] <SkunkWorks_> night alex - thanks again
[00:51:27] <SkunkWorks_> logger_devel: bookmark
[00:51:27] <SkunkWorks_> See
[05:56:35] <alex_joni> * alex_joni jawns
[06:47:53] <cradek> I hope you're not still up too
[06:48:06] <alex_joni> I just got up..
[06:48:11] <alex_joni> well.. an hour ago ;)
[06:48:24] <cradek> haha good morning then
[06:48:32] <cradek> I'm just quitting for the night
[06:48:36] <alex_joni> already busy at work (compiling emc2)
[06:48:38] <alex_joni> lol
[06:48:46] <alex_joni> good night
[06:49:03] <cradek> we'll still have to try skype sometime - maybe tomorrow?
[06:50:06] <alex_joni> ok
[06:51:06] <cradek> I think more people are interested in jepler's servo etch-a-sketch than my threadcutting lathe
[06:51:11] <alex_joni> ROFL
[06:51:14] <alex_joni> there you have it
[06:53:36] <alex_joni> oh, jmk is still up?
[06:53:56] <cradek> yeah, he didn't come back with us, I came with swp
[06:55:01] <cradek> oh good, the new bug he found got assigned to jmk instead of me
[06:55:29] <alex_joni> I think I saw a tiny fix for jepler's commit
[06:55:43] <alex_joni> but I wanna test it first..
[06:55:49] <alex_joni> guess he's not around anymore
[06:55:51] <cradek> the parport stuff?
[06:55:54] <cradek> no he's surely asleep
[06:56:03] <alex_joni> yeah, and why the first stop fails
[06:56:21] <cradek> ah
[12:15:52] <skunkworks> cradek - I hear your setting up home switches on the laith
[12:16:21] <alex_joni> skunkworks: hi, did the homing work?
[12:17:58] <skunkworks> Yes - worked great
[12:18:48] <skunkworks> thank you - run to limmit - hits it - backs off until it is off. COOL :)
[12:18:56] <alex_joni> yay
[12:19:11] <skunkworks> Now I need to play with g10
[12:19:24] <skunkworks> Do those get saved to a file?
[12:19:43] <skunkworks> like the g92 offsets
[12:20:01] <skunkworks> (I will find out - just wondering if you know) :)
[12:20:41] <skunkworks> the nist artical is a little sparce
[12:21:47] <alex_joni> * alex_joni has nfc ;)
[12:22:04] <alex_joni> but as always.. if you find something out.. editing the wiki is easy :))
[12:22:52] <skunkworks> :)
[12:23:27] <skunkworks> I love emc-axis. :)
[12:44:25] <alex_joni> hey skunkworks, did you ever finish your cube?
[12:53:53] <alex_joni> hey skunkworks, did you ever finish your cube?
[12:53:57] <skunkworks> I keep getting disconnected - sorry
[12:54:12] <skunkworks> no - I still need to get a longer ball end mill.
[12:54:55] <skunkworks> its on the things to do list. - some people here at work want some :). Also want to make a small one out of aluminum.
[12:55:09] <alex_joni> that would be nice
[12:56:02] <skunkworks> right now I am trying to get setup to mill some decent circuit boards to try out the ir2111 that you like so well :)
[12:56:50] <alex_joni> oh.. did I mention I like it?
[12:56:53] <alex_joni> :-)
[12:57:19] <skunkworks> I think you had mentioned they where your favorite
[12:57:28] <alex_joni> I might have..
[13:47:03] <jepler> so the consensus must be that I can't write a single line of code without screwing it up.
[13:51:35] <jepler> actually I see now the mistake in the last commit wasn't so bad
[13:54:39] <cradek> * cradek stumbles out of bed
[13:54:48] <jepler> hi cradek
[13:55:16] <jepler> I am just going down to see if there's coffee in the lobby. let me know when you're ready to go get breakfast or something
[13:55:44] <cradek> ok, I will, sorry you have to wait on me
[13:58:40] <jepler> np
[14:03:51] <alex_joni> jepler: seems I screwed the 1 line commit too
[14:04:14] <alex_joni> so, don't feel bad :D
[14:04:29] <jepler> that's good
[14:14:19] <cradek> swp just called and I said we'd call him when ready to go for breakfast
[14:15:37] <jepler> ok
[14:17:48] <cradek> I think I told him a wrong time because of my laptop clock, but close enough
[14:19:54] <jepler> you'll be ready soon?
[14:20:37] <skunkworks> remember - perkins sells breakfast all day :)
[14:47:01] <cradek> jepler: ready, meet outside?
[14:47:30] <jepler> ok jas
[16:58:33] <jmkasunich> * jmkasunich gives cradek/jepler a hard time for being on IRC before breakfast
[16:58:47] <jmkasunich> (probably before they even got dressed!)
[17:07:25] <alex_joni> lol, what's the time over there?
[17:07:57] <jmkasunich> noon
[19:57:54] <fenn> tools? check. electronics gear? check. components? check. computers? check. domestic items? check. food? check. alright - 3 2 1 ign- whaat? dead battery? aaahh!!!
[20:55:08] <jepler> fenn: are you serious? that stinks.
[21:29:14] <fenn> yah just getting on the road now
[21:29:33] <fenn> see y'all in 5 hours or so
[21:31:37] <jmkasunich> yay!