#emc | Logs for 2007-12-22

Back
[00:00:07] <fenn> i was thinking you could bore that in place once you get the taper right
[00:00:16] <cradek> looks like the flange is 'just' bigger than the biggest part of an R8 collet
[00:00:51] <cradek> the hsk has hardly any taper right? the r8-alike might not pull up the holder enough for it to seat against the nose
[00:01:13] <cradek> they count on the R8 pulling up plenty to tighten it
[00:01:28] <jmkasunich> tormach also sells a 3/4" morse collet and uses their system with morse
[00:01:38] <jmkasunich> morse is more gradual than r8
[00:01:55] <jmkasunich> shallow taper is better for tormach - more pull-up
[00:01:58] <fenn> r8 OD is 1.25"
[00:02:06] <fenn> (collet OD)
[00:02:11] <jmkasunich> hmm
[00:02:15] <jmkasunich> that could be a problem
[00:02:20] <cradek> crap
[00:02:23] <jmkasunich> tormach stuff is relieved to clear the collet
[00:02:43] <jmkasunich> however - don't have to buy it from tormach
[00:03:49] <fenn> hey you gotta put that CNC lathe to work!
[00:03:51] <jmkasunich> same concept could work with a flat flange, 1.25 OD, 3/4" shank, and relieved from 0.750 to 0.900 or so
[00:04:08] <jmkasunich> gotta stop talking and start wiring
[00:04:12] <cradek> yeah you can make these...
[00:04:15] <jmkasunich> actually, should make dinner first
[00:05:08] <jmkasunich> could also buy tormach and regrind the flange, if they relieved it too much
[00:05:42] <jmkasunich> might be the way to go for the collet chuck, and just make endmill holders from scratch
[00:06:32] <cradek> yeah
[00:11:09] <fenn> if i were doing tormach over from scratch, i'd machine the collet down so i didn't have to releive every single toolholder
[00:11:32] <fenn> just a flat face
[00:13:05] <fenn> but then they couldnt sell this: http://www.tormach.com/picts/product_picts/TTS/cutoutwhite.jpg
[00:22:52] <eric_U> does moog hydrapoint ring any bells with anyone?
[00:23:08] <BigJohnT> when wiring a limit/home switch do you use the n/c contacts?
[00:23:20] <eric_U> I think you do
[00:23:49] <eric_U> I have both hooked up
[00:24:04] <BigJohnT> ok
[00:24:31] <cradek> you use NC so a broken wire stops the machine
[00:24:31] <BigJohnT> I normally use n/c on things like limit switches in case the wire is cut it stops...
[00:24:42] <eric_U> n/c tells you if there is a full circuit anyway
[00:25:19] <BigJohnT> didn't know if the EMC homing was funny about that or not
[00:25:37] <BigJohnT> some servo drives I've installed are...
[00:25:39] <eric_U> not using mine for limits, sorry
[00:25:46] <eric_U> i mean homing
[00:26:41] <BigJohnT> i have one switch per axis for homing/limit http://i47.photobucket.com/albums/f163/johnplctech/Plasma%20Cutter/LimitSwitch.jpg
[00:48:17] <BigJohnT> testing my limit/home switch I get a hit limit in home state 8 error when I touch the limit/home switch
[00:48:22] <BigJohnT> what am i missing
[00:51:53] <BigJohnT> got it HOME_IGNORE_LIMITS = YES
[00:54:20] <BigJohnT> hmmm now it won't move...
[01:15:34] <BigJohnT> estop loose...
[01:23:51] <BigJohnT> Ok, after doing a homing I get a joint 0 limit error and Override limits will not function
[01:24:22] <fenn> override limits is supposed to let you jog off the limit - does that at least work?
[01:24:49] <BigJohnT> not after homing but after hittin the limit switch it works
[01:26:55] <BigJohnT> a M53 shows up in the MDI after homine
[01:26:59] <BigJohnT> homing
[01:28:48] <BigJohnT> I increased the speed of HOME_LATCH_VEL from 0.05 to 0.1 and it works
[01:29:06] <BigJohnT> I guess it was not quite getting off the limit switch
[01:31:11] <BigJohnT> for slow HOME_LATCH_VEL need a debounce I guess
[01:33:25] <BigJohnT> jeez it only overtravels 0.0052" at 300 IPM... when it hits the limit switch
[01:34:55] <BigJohnT> that's funny x- limit does not need the override limits ...
[01:35:41] <fenn> m53 sounds fishy
[01:35:57] <BigJohnT> not sure what's up with that
[01:36:35] <BigJohnT> when I travel to x- limit it stops but does not give me an error???
[01:37:34] <fenn> is there a window hidden somewhere? or messages on the console maybe
[01:37:56] <BigJohnT> can't see any X+ works as expected
[01:38:09] <fenn> which end of X is the limit switch on?
[01:38:27] <BigJohnT> the limit switch is the same on both ends
[01:38:39] <fenn> then you can't do override limits (i think)
[01:39:09] <BigJohnT> works on one end and not on the other???
[01:39:17] <fenn> if you use the same pin for both switches
[01:39:24] <BigJohnT> limit switch http://i47.photobucket.com/albums/f163/johnplctech/Plasma%20Cutter/LimitSwitch.jpg
[01:39:43] <BigJohnT> same pin for x limit and x home
[01:40:04] <fenn> i dont understand how that contraption works
[01:40:28] <BigJohnT> the picture?
[01:40:42] <fenn> yeah
[01:41:06] <fenn> are there separate inputs for positive and negative limits?
[01:41:14] <fenn> or is there only one switch in the whole machine?
[01:41:18] <BigJohnT> the spring loaded arms keep the slide in the center unless they hit a physical stop
[01:41:26] <BigJohnT> no one for each axis
[01:41:33] <BigJohnT> net xHomeLimit <= parport.0.pin-11-in-not
[01:41:33] <BigJohnT> net xHomeLimit => axis.0.neg-lim-sw-in
[01:41:33] <BigJohnT> net xHomeLimit => axis.0.pos-lim-sw-in
[01:41:33] <BigJohnT> net xHomeLimit => axis.0.home-sw-in
[01:41:44] <BigJohnT> that is how I have it in the hal file
[01:41:57] <fenn> ok.. there might be some parameter you can set for only one limit switch
[01:42:22] <BigJohnT> hmmm didn't see it
[01:43:08] <BigJohnT> but looking
[01:48:24] <fenn> here's what i think is going on: you can do homing without an arc-stable signal because it has nothing to do with feedrate, but then you can't do regular motion because m53 is on
[01:49:24] <fenn> so, try m53 p0 and see what happens
[01:49:38] <BigJohnT> for some reason m53 is on when I start emc if I do a mdi m53 p0 it works
[01:50:16] <BigJohnT> don't know why m53 is there when I start emc...
[01:50:25] <fenn> is it in your .ini file?
[01:51:04] <BigJohnT> not that I know of...
[01:51:21] <BigJohnT> where would it be
[01:51:45] <BigJohnT> did a search and no m53
[01:52:03] <fenn> hmm, its on mine too
[01:52:40] <BigJohnT> however I do have a net ArcStable motion.feed-hold <= parport.0.pin-10-in-not
[01:53:19] <BigJohnT> that does not change anything when I comment it out
[01:54:12] <BigJohnT> for some reason the M53 shows up and screws up the homing...
[01:54:55] <fenn> and you're restarting emc after commenting it out?
[01:56:14] <BigJohnT> yep
[01:56:30] <BigJohnT> bbl dinner bell is ringing
[01:56:34] <fenn> wait a sec
[01:56:47] <BigJohnT> ok
[01:57:18] <fenn> if you program m53 and then turn on motion.feed-hold and then turn off m53 it will stay stopped until you turn off motion.feed-hold
[01:57:37] <fenn> that is all :)
[01:57:41] <BigJohnT> I might have done that
[01:57:54] <BigJohnT> I'll test it out after I eat some grub
[01:58:56] <BigJohnT> I know what your saying that is a bug...
[01:59:00] <BigJohnT> bbl
[01:59:27] <fenn> not sure it's a bug
[01:59:35] <fenn> anyway, ttyl
[02:24:20] <Gamma-X> hey all
[02:29:36] <Gamma-X> whats the ebst thing to clean a mill with?
[02:31:24] <archivist> very much depends on the xxx stuck to it
[02:35:07] <Gamma-X> just grease archivist
[02:35:25] <Gamma-X> also what kinf of grease do u put into these machienss?
[02:45:26] <ALS> Gamma X: Grease?
[02:46:02] <Gamma-X> ALS oil sorry
[02:46:41] <ALS> you have any manuals with it
[02:46:43] <archivist> if it was new and expensive, there is slideway grease else a general purpose grease
[02:47:24] <ALS> vactra 2 waylube most likely for the ways
[02:48:04] <ALS> does it have auto lube?
[02:49:19] <Gamma-X> yes
[02:49:55] <ALS> the spindle would probly use something lighter
[02:50:33] <Gamma-X> its all auto lube
[02:50:34] <Gamma-X> one shot
[02:50:47] <ALS> iso 68 would be the same as vactra 2
[02:51:43] <ALS> most likely the spindle has a res, of its own
[02:52:13] <ALS> but maybe not mine does
[02:53:31] <ALS> one shot that have a handle you pump?
[02:56:52] <ALS> Gamma-X: your going to toss and turn all night just like a kid at Christmas
[03:03:06] <Gamma-X> i know
[03:03:08] <Gamma-X> well
[03:03:09] <Gamma-X> als
[03:03:17] <Gamma-X> im actualy workin another shioft tonite at 12! lol
[03:03:33] <ALS> been there
[03:03:36] <Gamma-X> chippin away asbestos on the number 2 electric turbine for the electrical comapny
[03:03:54] <Gamma-X> a whole 1 1/2 by 2
[03:04:10] <Gamma-X> its actualy inside the turbine! lol
[04:15:46] <Unit41> TURBINE
[04:27:23] <JymmmEMC> Gamma-X: asbestos.... you should be able to afford a whole cnc center in your home doing that kind of hazmat work
[05:24:43] <JymmmEMC> Suppose to get in the freezing here tonight.... glad I picked some cheap gloves and made hobo ones out of em
[05:24:58] <JymmmEMC> it's cold in the garage!
[05:54:37] <jmkasunich> what, 45 degrees F
[07:36:59] <davidf> Hi, anybody home?
[07:41:39] <davidf> Anybody willing to help me debug a small piece of code on pastebin please?
[07:43:32] <davidf> http://pastebin.com/d4f9cc675
[07:45:54] <davidf> When I load the program, EMC issues an error msg that says "missing equal sign in parameter setting" in the highlighted line.
[07:46:34] <davidf> When I run it, it executes to that line, completes the line, and stops.
[07:48:06] <davidf> When I continue execution by stepping through, it jumps to the beginning of the program. Can't figure this one out.
[08:00:27] <davidf> Nevermind. I see it. G00 #4 S/B G00 X#4. Geez. I looked at that thing a long time. Sleep well. :)
[11:29:11] <The_B> The_B is now known as The_Ball
[12:46:59] <BigJohnT> I have a single limit/home switch per axis on my plasma cutter. While testing the X axis last night when jogging in the positive direction and you hit the limit switch things seem normal. When jogging in the negitive direction and you hit the limit switch motion stops but you can just jog right off of the switch you don't get the error window
[12:49:12] <BigJohnT> This is how I have my home and limit setup in hal
[12:49:14] <BigJohnT> net xHomeLimit <= parport.0.pin-11-in-not
[12:49:14] <BigJohnT> net xHomeLimit => axis.0.neg-lim-sw-in
[12:49:14] <BigJohnT> net xHomeLimit => axis.0.pos-lim-sw-in
[12:49:14] <BigJohnT> net xHomeLimit => axis.0.home-sw-in
[12:51:14] <alex_joni> BigJohnT: can you be a bit more specific than "things seem normal" ?
[12:52:06] <BigJohnT> when I hit the positive limit I get the error window and I have to check the override limits check box to jog off of the switch
[12:53:59] <BigJohnT> when I hit the limit switch when going in a negitive direction I can just jog off of the switch but I can not jog any more in the negitive direction
[12:55:09] <alex_joni> BigJohnT: did you try going in the negative direction immediately after startup?
[12:55:25] <alex_joni> or did you go first in pos. then neg?
[12:55:25] <BigJohnT> no but I can
[12:56:27] <alex_joni> * alex_joni suspects it'll work just the other way around
[12:57:55] <alex_joni> BigJohnT: otoh, you shouldn't be able to jog to a limit switch..
[12:58:04] <BigJohnT> ok when I first fired it up it would not move until I issued a M53 P0
[12:58:08] <alex_joni> machine limits need to be set short of the limit switch
[12:58:20] <alex_joni> what's that do?
[12:58:39] <BigJohnT> got rid of the M53 in the MDI window
[12:58:48] <BigJohnT> dunno why it's there
[12:59:21] <BigJohnT> anyhow I just jogged in the negitive direction to the limit and I got the joint 0 limit switch error
[12:59:24] <alex_joni> M53 defines if the feed-hold input is active
[12:59:46] <alex_joni> if M53 is switched off (P0) then the input from plasma arc is on won't work
[13:00:00] <BigJohnT> yes, I use it by why does it show up in the MDI when I start axis?
[13:00:14] <alex_joni> but my guess is that you didn't and2 the input from plasma arc is on, together with the command start arc
[13:00:20] <alex_joni> BigJohnT: because it's on by default
[13:00:38] <BigJohnT> ok, what is "and2"
[13:00:47] <alex_joni> an 'and' gate with 2 inputs
[13:00:58] <alex_joni> BigJohnT: I suggest you read the HAL tutorial again :)
[13:01:26] <alex_joni> up to the point where you're comfortable adding components (like and2) and linking stuff around (which you probably can do already)
[13:02:13] <BigJohnT> yes, when I start the arc I wait for arc stable from the plasma to begin motion
[13:02:51] <BigJohnT> I'll bet I'll understand the tutorial a lot more this time around :)
[13:03:35] <alex_joni> BigJohnT: there are different issues here
[13:03:42] <alex_joni> let's try to address them one by one, ok?
[13:03:49] <alex_joni> 1. external feed-hold
[13:03:55] <BigJohnT> ok
[13:04:14] <alex_joni> you want the feed-hold to be only active if the plasma says it's not ready AND you commanded the plasma to turn on
[13:04:24] <BigJohnT> yes
[13:04:41] <alex_joni> ok.. so you want an 'and2' component which does that
[13:04:56] <alex_joni> net ext-plasma-ok parport.0.pin-whatever-in and2.in0
[13:05:09] <alex_joni> net plasma-start and2.in1
[13:05:21] <alex_joni> net ext-feedhold motion.feed-hold
[13:05:46] <alex_joni> (these are just for reference, you'll figure out if I have typos or didn't remember the actual names)
[13:05:59] <BigJohnT> ok
[13:06:14] <alex_joni> 'plasma-start' also goes to motion.spindle-on and to parport.0.pin-whatever-out
[13:06:25] <alex_joni> (which I assume you already have)
[13:06:34] <BigJohnT> yes
[13:06:47] <BigJohnT> pin 17 is plasma on
[13:07:01] <alex_joni> ok, then the last piece of the puzzle is adding the update function of and2 to the servo-thread: "addf and2.0 servo-thread"
[13:07:28] <BigJohnT> ok
[13:08:27] <BigJohnT> the addf and2.0 servo-thread goes in the core_stepper.hal or the standard_pinout.hal
[13:09:34] <alex_joni> probably core_stepper.hal is better
[13:09:40] <alex_joni> but it shouldn't matter so much
[13:09:56] <alex_joni> you also need to load an and2 component: loadrt add2 count=1
[13:10:06] <BigJohnT> I see the section where hook functions to servo thread in core stepper.hal file
[13:10:09] <alex_joni> (somewhere before starting to reference and2)
[13:10:29] <BigJohnT> or else I'll get an error...
[13:10:37] <alex_joni> 'xactly
[13:11:03] <alex_joni> BigJohnT: I need to return to my payed work for a while.. but I'll be back in 30-45 minutes.. hopefully you figure it out by then :)
[13:11:09] <BigJohnT> ok let me chew this up and get it working, thanks
[13:11:22] <BigJohnT> big thanks
[13:11:29] <alex_joni> then we'll worry about #2 & #3
[13:11:34] <BigJohnT> ok
[14:35:28] <alex_joni> http://eneas.juve.ro/~juve/desktop.jpg
[14:44:51] <crotchetyGuy>
[14:48:31] <BigJohnT> alex_joni: your desk is too clean!
[14:56:11] <alex_joni> BigJohnT: that was 30 minutes ago :)
[14:56:15] <alex_joni> it's not so clean anymore
[14:56:42] <BigJohnT> LOL
[14:56:48] <alex_joni> I have lots of space reserved for drawings and various reports .. that's kinda full now
[15:05:08] <lerneaen_hydra> which cad program?
[15:33:35] <SWPadnos> * SWPadnos thinks Alex needs a new calendar
[15:35:21] <alex_joni> SWPadnos: you think?
[15:35:39] <alex_joni> lerneaen_hydra: not a CAD program.. it's more of a CAM program for welding robots
[15:48:56] <lerneaen_hydra> oh, to control the paths that the follow and so on?
[15:51:37] <alex_joni> lerneaen_hydra: exactly
[16:00:29] <alex_joni> BigJohnT: managed to solve the feed-hold stuff?
[16:50:50] <Unit41> http://www.nanonet.go.jp/english/mailmag/2004/011a.html
[17:28:31] <kwaj> hello
[17:32:53] <kwaj> i am configuring 4 axix styrofoam cutting machine. I have a working configuration with X,Y, Z and A axes, but changed the axes names to X,Y,U and V. Now, when i run emc, nothing happens.
[17:33:22] <kwaj> i am configuring 4 axix styrofoam cutting machine. I have a working configuration with X,Y, Z and A axes, but changed the axes names to X,Y,U and V. Now, when i run emc, nothing happens.
[17:34:23] <kwaj> There is no axis UI shown and no error messages.
[17:36:03] <kwaj> If i run the emc once again, i receiev a message saying the emc is already runnung.
[17:36:36] <kwaj> any idea what could be wrong
[17:36:39] <kwaj> ?
[17:40:07] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[18:00:12] <cradek> kwaj: what version of emc is this?
[18:00:40] <cradek> you will probably see the problem if you run emc at the terminal.
[18:07:45] <kwaj> last one...i updated EMC few hours ago
[18:08:14] <cradek> what version number is that
[18:08:17] <cradek> help/about
[18:08:21] <cradek> or dpkg -l emc2
[18:09:00] <kwaj> 2.2.2
[18:09:06] <cradek> ok
[18:09:14] <cradek> when you start it at the shell what error do you get?
[18:10:08] <kwaj> emcTrajSetAxes failing: axes=4 axismask=c3
[18:10:29] <kwaj> this line is repeating all the time
[18:11:43] <cradek> http://linuxcnc.org/docs/html/config_ini_config.html#sub:%5BTRAJ%5D-Section
[18:11:58] <cradek> see the help for AXES
[18:12:09] <cradek> it may be just this
[18:12:17] <cradek> I'll be back in a bit
[18:19:16] <kwaj> i see...i changed AXES = 3 to AXES = 8 and now it works fine
[18:19:23] <kwaj> thank you
[18:21:41] <lerneaen_hydra> cradek, that's quite a nice 5-axis setup you've got, was it easy to implement?
[18:21:45] <lerneaen_hydra> does it work well?
[18:24:03] <skunkworks> pretty cool huh?
[18:24:17] <lerneaen_hydra> the kinematics are really nice
[18:24:28] <lerneaen_hydra> does it auto-adjust when the tool length changes?
[18:24:47] <lerneaen_hydra> can it change mid-program (if the tool is changed for example)
[18:25:16] <kwaj> may i ask which setup are you talking about?
[18:25:51] <lerneaen_hydra> http://www.youtube.com/watch?v=7WCrqqoZkPg
[18:26:28] <skunkworks> http://www.youtube.com/watch?v=0jQy-zc5P6w
[18:27:55] <skunkworks> lerneaen_hydra: I believe so (tool length)
[18:30:50] <skunkworks> I believe he wrote the kins so that w is always pointing the direction of tool. So tool lenght comp is easier (if I understand it correctly)
[18:32:19] <lerneaen_hydra> hmm, still, it (kinematics) must know the length of the tool, the conversion is non-trivial
[18:32:45] <lerneaen_hydra> especially when the length of the tool passes the center of rotation of the headstock
[18:33:08] <skunkworks> that is beyond my current knowledge.. :)
[18:36:15] <skunkworks> no matter how the tool is orientated - you can do a w1 or w-1 and the tool will drill in - or pull out. (if that made sence)
[18:36:58] <lerneaen_hydra> yes, but a certain Z value will depend on the tool length and the current W coord
[18:41:32] <jmkasunich> I believe that W0 puts the tooltip at whatever XYZ coords are in effect
[18:41:47] <jmkasunich> W them moves it from that point parallel to the tool
[18:41:58] <jmkasunich> without changing the Z _axis_ coordinate
[18:42:29] <jmkasunich> that move does involve raising or lowering the head of the machine, which is a _joint_, not an _axis_
[18:42:47] <lerneaen_hydra> hmm, what if the tooltip is slightly above W's center of rotation, to keep the tip at the same position the Z axis must move down
[18:43:04] <jmkasunich> the distinction between cartesean axes and machine joints is one that tends to be ignored on regular three axis machines, but is critical for non-trivial kinematics
[18:43:05] <lerneaen_hydra> uh, oh, right. I'm talking the hardware Z axis
[18:43:11] <lerneaen_hydra> very true
[18:43:30] <jmkasunich> someday we want to make that distinction more clear
[18:43:42] <jmkasunich> so that joints would no longer have names like X, Y, Z
[18:43:56] <jmkasunich> I'd prefer names like "saddle", "table", "quill", etc
[18:44:05] <jmkasunich> (as defined by the machine builder)
[18:44:14] <lerneaen_hydra> so joints are the physical degrees of freedom (say, linear slides or rotary axes) while axes are the coordinate axes that you can control via gcode
[18:44:15] <fenn> joints dont have names like X Y Z already, its 0 1 2 (but they're called axis_0 unfortunately)
[18:44:30] <jmkasunich> lerneaen_hydra: exactly
[18:44:57] <jmkasunich> fenn: you are right, but unfortunately there are still some implied connections between certain joints and certain axes
[18:46:06] <fenn> trivkins is "too" trivial - you should be able to define which joint goes with which axis
[18:46:16] <jmkasunich> heh
[18:47:23] <fenn> at least it would resolve the AXES and COORDINATES boondoggle
[18:52:32] <jmkasunich> hi ray!
[18:53:24] <rayh> Hi John.
[18:53:53] <rayh> Big download so I hit the inet cafe
[18:54:41] <SWPadnos> you have an inet cafe?
[18:54:50] <SWPadnos> wow - closer than the nearest good Chinese food :)
[19:06:10] <cradek> lerneaen_hydra: yes it has full tool length compensation, whether the tooltip is above or below the pivot point
[19:07:35] <lerneaen_hydra> has the kins implementation been changed in 2.1.x? IIRC kins had to be compiled, rather than interpreted?
[19:07:55] <cradek> kins have always been compiled
[19:08:06] <lerneaen_hydra> is your kins implementation portable between similar systems or are there a lot of system-specific things there?
[19:08:10] <lerneaen_hydra> oh, ok
[19:08:12] <cradek> now, they are loadable, and can have hal pins/params
[19:08:21] <lerneaen_hydra> ah, right
[19:08:51] <cradek> lerneaen_hydra: there is only one parameter - the B pivot length - any machine with that configuration could use the kins I wrote
[19:09:09] <lerneaen_hydra> B pivot length?
[19:09:10] <cradek> they're actually very simple
[19:09:40] <cradek> yes the distance from the rotation center to the 'gauge line' (wherever you measure tool lengths from)
[19:09:49] <lerneaen_hydra> oh ok
[19:09:57] <lerneaen_hydra> what about the center of the rotational table?
[19:10:11] <cradek> that's at X0 Y0
[19:10:26] <lerneaen_hydra> oh right you use machine/relative coords
[19:10:32] <cradek> X and Y rotate with that table
[19:10:47] <lerneaen_hydra> sweet
[19:11:12] <cradek> so XYZ are 'workpiece space'
[19:11:38] <lerneaen_hydra> what about controlling the tool "angle"?
[19:11:58] <cradek> B,C define the tool angle
[19:12:54] <cradek> if you are a math geek you can think of them as theta,phi of the spherical coordinate system centered at the point XYZ on the workpiece
[19:12:58] <lerneaen_hydra> oh ok so you give the tool-tip and XYZ coordinate and specify a direction for it to point in
[19:13:08] <lerneaen_hydra> yeah that's what I was just thinking :)
[19:13:46] <lerneaen_hydra> does the kinematics take a lot of processing power?
[19:13:52] <cradek> nah
[19:14:01] <lerneaen_hydra> it would seem that there are quite a few trig. operations
[19:14:16] <cradek> you can do a lot of trig in a msec
[19:14:18] <lerneaen_hydra> though I suppose lookup tables are used for them with some trig rules
[19:14:38] <lerneaen_hydra> true, is kins run once per servo-period?
[19:14:56] <cradek> lerneaen_hydra: check the year on your calendar before you consider optimizing trig functions with LUTs
[19:15:32] <lerneaen_hydra> uh, they're not done with lookup tables anymore?
[19:15:37] <lerneaen_hydra> internally that is
[19:15:38] <cradek> http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/emc2/src/emc/kinematics/Attic/maxkins.c?rev=1.1.2.4;hideattic=0;only_with_tag=w_tool_length
[19:16:02] <cradek> I think they're done with one cpu instruction - who knows what it does at that level
[19:16:12] <lerneaen_hydra> whoa
[19:17:19] <lerneaen_hydra> that's really cool. I sort of cringe when I think of doing trig functions, probably because I mostly code for microcontrollers, where anything on the order of division and more advanced takes a long time
[19:17:58] <fenn> and you micro is running at about 1% of the speed
[19:18:00] <lerneaen_hydra> hmm that wasn't all that much code actially
[19:18:17] <lerneaen_hydra> fenn, yeah that too, 20mhz at the most
[19:20:35] <cradek> yeah, the code is simple
[19:20:59] <cradek> getting the rest of emc to work and play well is the hard part
[19:21:44] <fenn> is pivot length the distance in Y from the rotary table center to the spindle centerline?
[19:21:52] <lerneaen_hydra> I can imagine generating gcode will be rather non-trivial too
[19:22:16] <fenn> or do you define the rotary table center as 0,0?
[19:22:19] <cradek> fenn: height from the center of B rotation to the spindle nose
[19:22:32] <cradek> the horizontal rotary table is centered on X0 Y0
[19:22:36] <fenn> not sure why that matters really if you have tool offset
[19:23:05] <cradek> fenn: you measure tools with that in mind, that's all
[19:23:06] <jmkasunich> tool offset is in the interp, not kins
[19:23:12] <jmkasunich> the kins need to have a baseline to work from
[19:23:43] <fenn> so, theoretically i could set that param to whatever number i wanted, if i set tool offsets accordingly
[19:23:48] <cradek> yes
[19:24:14] <cradek> when you have no tool, you'd get rotation around whatever point along the spindle centerline that is pivot_length from the center of rotation
[19:24:22] <jmkasunich> another way of saying what you just said is "I could put the tool length gage line anywhere I want"
[19:24:28] <cradek> yes
[19:24:53] <cradek> often it's taken as the spindle nose
[19:25:00] <lerneaen_hydra> so that value is something you've imperically measured?
[19:25:03] <cradek> that "should" be easy to measure
[19:25:06] <cradek> I haven't yet
[19:25:38] <lerneaen_hydra> ok, but in a working setup it would be?
[19:25:54] <cradek> 123 block on the table, B-90, zero against the nose, B+90, move to touch again
[19:26:25] <fenn> * fenn thinks this will be fun on a hexapod
[19:26:50] <eric_U> I need led string lights for the inside of my control cabinet
[19:28:44] <jmkasunich> need or want?
[19:29:05] <fenn> i do all my machining with a head-mounted flashlight
[19:29:19] <jmkasunich> why doesn't that surprise me?
[19:29:30] <fenn> (that was a joke btw)
[19:29:36] <jmkasunich> ditto
[19:30:04] <fenn> i was thinking full spectrum fluorescent bulbs for fishtanks
[19:30:33] <fenn> the usual adjustable halogen wouldnt work so well inside an enclosure
[19:30:53] <jmkasunich> gah - its a bit disconcerting to turn on the power to the CNC and hear contactors going clunk clunk
[19:31:02] <jmkasunich> apparently the bios tests the parport
[19:31:11] <cradek> ouch
[19:31:40] <jmkasunich> fortunately there is no line power at the contactor input - because that is controlled by another contactor that is part of my estop chain, with charge pump
[19:36:06] <fenn> btw on the subject of lighting, if anyone needs a good swing arm lamp, these are very nice: http://www.staples.com/webapp/wcs/stores/servlet/StaplesProductDisplay?&productId=153941
[19:37:09] <JymmmEMC> If anyone is looking for a nice PnS camera, this is very nice, fast, rechargable, video mode, inexpensive http://www.walmart.com/catalog/product.do?product_id=7812742
[19:37:28] <jmkasunich> fenn: link doesn't work - no product, just a homepage
[19:37:41] <jmkasunich> grr, 2nd time it worked
[19:37:51] <fenn> it has some cookie madness i believe
[19:37:53] <jmkasunich> I think there must be some cookies
[19:38:11] <jmkasunich> we won;t show your our goodies till you tell us where you live
[19:38:12] <JymmmEMC> jmkasunich: what, you block cookies?
[19:38:14] <jmkasunich> (I lied)
[19:38:46] <jmkasunich> JymmmEMC: no, but I didn't have the one it was looking for cause I didn't get to the page the way fenn did
[19:39:16] <JymmmEMC> ah, you're right, it took me to the home page as well.
[19:39:17] <jmkasunich> you have to tell it your zip code (or lie to it about your zip code)
[19:40:28] <JymmmEMC> not found, eeeesh. fenn what zip did you use?
[19:41:15] <fenn> er.. just go to staples.com and search for 45" architect lamp
[19:42:28] <eric_U> I bought some balsa from michael's crafts, and they asked me my zip code. I gave them my dad's zip code, and my daughter looked at me funny
[19:42:33] <JymmmEMC> This lamp has caught on fire. Beware.
[19:42:38] <JymmmEMC> ouch
[19:43:13] <fenn> uh, where do you see that?
[19:43:21] <JymmmEMC> in the reviews
[19:43:37] <JymmmEMC> Item 227926 Model LT599-99/LTS108
[19:43:49] <eric_U> any halogen light will catch on fire
[19:43:51] <JymmmEMC> $39.98
[19:44:06] <eric_U> so will incandescents
[19:44:13] <eric_U> but not as easily
[19:44:27] <fenn> they do smell funny for the first couple days
[19:44:54] <JymmmEMC> http://www.staples.com/sbd/reviews/product-reviews/Furniture/Lamps-Lighting/Desk-Lamps/Halogen-Desk-Lamps/Staples-45-Architect-Halogen-Desk-Lamp/Staples/p/227926-Staples-45-Clamp-On-Architect-Halogen-Desk-Lamp.html
[19:45:16] <JymmmEMC> 150W for a DESK lamp seems a bit much
[19:45:59] <jmkasunich> it seems strange to me that S0 turns the spindle off, instead of simply setting the speed command to zero
[19:47:02] <jmkasunich> also, shutting down axis (and thus EMC) doesn't turn off the spindle run command
[19:47:13] <jmkasunich> (I guess thats what the post-shutdown HAL file is for)
[19:47:25] <cradek> it does for me I'm pretty sure
[19:47:33] <lerneaen_hydra> jmk that does sound quite funny
[19:47:35] <JymmmEMC> jmkasunich: wouldn't that kill the chargpump signal though?
[19:47:43] <lerneaen_hydra> IMO S=0 and spindle off are different states
[19:47:58] <fenn> seems shutting down emc should go backwards through the runlevels to machine off
[19:48:07] <jmkasunich> JymmmEMC: yes, its not a safety issue - thats why I have the chargepump
[19:48:22] <JymmmEMC> jmkasunich: =)
[19:48:44] <jmkasunich> fenn: at first glance, yes, but there is a bit of a dual function to "close the GUI"
[19:48:59] <jmkasunich> if you have more than one GUI running, closing one shouldn't kill EMC or shut anything down
[19:49:12] <jmkasunich> but if you stop the last one, it should shut doww
[19:49:13] <jmkasunich> n
[19:49:19] <jmkasunich> whatever "shut down" means
[19:49:21] <JymmmEMC> IMNSHO... S=NULL becomes an unknown state, S=0 is off, S=1-255 speed
[19:49:29] <fenn> i mean shut down as in, emc is no longer running
[19:49:38] <jmkasunich> JymmmEMC: then what are M3,4,5 for?
[19:49:59] <jmkasunich> and S is NOT limited to 255, that is an abomination
[19:50:03] <jmkasunich> S= RPM
[19:50:27] <JymmmEMC> jmkasunich: I was assuming that was the limit for the var.
[19:50:30] <fenn> does S=0.0001 turn off the spindle?
[19:51:26] <jmkasunich> nope
[19:51:35] <lerneaen_hydra> Isn't spindle speed a 32bit float?
[19:52:01] <jmkasunich> as a VFD guy, I see S as the speed reference for the spindle drive, and M3,4,5 as the run command
[19:52:04] <fenn> yes but sometimes emc has a hard-coded value for "small" below which it might as well be zero
[19:52:12] <jmkasunich> it is perfectly valid to tell a drive to run and hold zero speed
[19:52:25] <fenn> sure, electromagnetic braking
[19:52:31] <jmkasunich> that is a distinct state from "not running"
[19:52:39] <jmkasunich> and EMC lumps the two states together
[19:53:17] <jepler> it's what the ngc spec says
[19:53:25] <jepler> if it's important, we can deviate from it
[19:53:33] <jmkasunich> I figured there was some rationale for it
[19:53:48] <jmkasunich> I'm not gonna sweat it at the moment, since I don't have a vfd yet
[19:53:54] <jepler> I have no idea why they specified it that way
[19:53:57] <jmkasunich> so S doesn't mean anything
[19:54:23] <fenn> well, it does mean you have to program an S command even if you just have a relay
[19:54:25] <jmkasunich> this would be a good thing to as the users of commercial controls
[19:54:37] <jmkasunich> fenn: and that is good?
[19:54:40] <fenn> no, that's stupid
[19:54:54] <jmkasunich> sure, we're gonna force you to enter a speed, even though it means nothing
[19:55:08] <jepler> bbl
[19:55:18] <eric_U> pretty typical to do something like that
[19:55:45] <jmkasunich> if commercial machines are the same, I guess we should stay that way because of the principle of least astonishment
[19:56:07] <eric_U> interesting about your contactors John, you can probably stop linux from looking for new hardware
[19:56:13] <jmkasunich> if there is no clear concensus on other machines, or if they treat M3S0 as "turn on and hold zero speed", I think that is the better approach
[19:56:25] <jmkasunich> eric_U: I think its the bios
[19:56:33] <jmkasunich> it happens within a couple seconds of power on
[19:56:41] <eric_U> eh
[19:56:58] <fenn> if you turn off the spindle, does that turn off the drive's braking? will it just coast to a stop?
[19:57:12] <fenn> (i.e. bad)
[19:57:14] <jmkasunich> I have multiple ways of addressing it - one option is to switch the contactor coil power with my estop chain
[19:57:27] <jmkasunich> fenn: that depends on how you set it up
[19:57:30] <eric_U> I have a start button
[19:57:37] <eric_U> nothing happens until then
[19:57:40] <jmkasunich> most drives can be configured for coast stop, or ramp stop
[19:57:49] <eric_U> then again, I'm not using a parport, so shouldn't have this issue
[19:58:03] <jmkasunich> eric_U: in the long run, I won't be using a parport either
[19:58:15] <jmkasunich> and I will be changing my estop chain a bit as well
[19:58:28] <eric_U> parport probly not good for a machine over a certain size
[19:58:52] <jmkasunich> well, as soon as I try to run a spindle encoder I will run out of inputs and speed
[19:59:02] <eric_U> particularly if the bios knows enough to be able to diddle with it
[19:59:32] <jmkasunich> inputs now are estop-chain-ok, quill-home, table-home, and jogwheel A and B - that uses up the parport
[19:59:43] <eric_U> did you see the post on cnczone about someone measuring -8v on their 5i20 when they output a command for 8v?
[19:59:49] <jmkasunich> jogwheel isn't mounted and connected yet
[20:00:02] <jmkasunich> no, I don't read cnczone unless somebody brings it to my attention
[20:00:18] <JymmmEMC> jmkasunich: your running dual paraports or mesa cards?
[20:00:25] <jmkasunich> right now a single parport
[20:00:30] <jmkasunich> in the future, mesa
[20:00:35] <JymmmEMC> gotcha
[20:01:39] <eric_U> http://www.cnczone.com/forums/showthread.php?t=47939 last 3 posts
[20:01:50] <JymmmEMC> Side question... home/limit switches are (right now) just logic states, what if you had a lil board that took all the inputs and bcd encoded them so you know which switches were hit?
[20:02:57] <eric_U> I don't care which limit I just hit, I'm not sure about home switches
[20:03:11] <eric_U> my homes will be seperate
[20:03:26] <eric_U> separate
[20:04:20] <eric_U> JymmmEMC: you want this bcd board to save an input pin?
[20:04:32] <jmkasunich> eric_U: I suppose I should investigate that, but I'm kinda focused on my own machine at the moment
[20:04:58] <eric_U> I don't know if it really matters, sign on voltage is taken care of by setup anyway
[20:05:28] <eric_U> if you change the current behavior, everyone's working system will start running away on upgrade
[20:05:50] <jmkasunich> ?
[20:06:04] <eric_U> until it hits following error and stops
[20:06:30] <jmkasunich> there is no way that "8" -> -8V should be considered "acceptable" just because it already works that way
[20:06:51] <jmkasunich> besides, there is insufficient data - it might be more than just a sign inversion
[20:06:52] <eric_U> I'm just pointing out the issue if you change it
[20:07:02] <jmkasunich> suppose its doing the equivalent of absolute value
[20:07:17] <eric_U> 7i33 may be inverting
[20:07:26] <fenn> JymmmEMC: you could carry that idea further and end up with something like ppmc
[20:07:26] <jmkasunich> 8 -> 8v -8 -> 8v
[20:07:50] <jmkasunich> an inverting 7i33 would be dumb, I hope thats not the case
[20:08:21] <eric_U> I guess I have to go test mine
[20:12:08] <dmess> hi all
[20:24:18] <JymmmEMC> eric_U Yeah, plus to know which limit/home switch was hit, is is being triggered. Maybe use a p2s chip
[20:29:09] <JymmmEMC> Man, that camera really has some nice features on it - I'm impressed. Especially compared to the Nikon, Canon, Fuji. The Sony's were very nice too, but I just didn't want to start investing in memory stick when I already have a crap load invested in SD
[20:30:42] <JymmmEMC> You can even crop and remove redeye directly from the camera - great for someone without a computer.
[20:31:05] <dmess> what did you buy??
[20:32:17] <JymmmEMC> dmess: as a xmas gift for my gf... If anyone is looking for a nice PnS camera, this is very nice, fast, rechargable, video mode, inexpensive http://www.walmart.com/catalog/product.do?product_id=7812742
[20:33:38] <dmess> i had a kodak that was AWESOme.. till last weekends snow storm... my daughter lost it..
[20:34:05] <dmess> im in...
[20:34:34] <JymmmEMC> dmess: I've never been impressed with Kodak cameras.
[20:35:13] <dmess> mine seemed to shoot great shots. was given to me...
[20:36:02] <JymmmEMC> dmess: did you ever compare it to others? That was the biggest thing I found is that most PnS cameras were very slow. It take from 3 to 8 seconds between shots.
[20:37:19] <dmess> it had a #shots for 1 feature and only took 3 seconds to save and shoot again... i forget the model..
[20:37:33] <dmess> 3 shots
[20:38:06] <JymmmEMC> I bought her a Nikon coolpix, with the flash on, the image was bleeded out, with the flash off, it was out of focus. Called Nikon, they suggested excharging it, I returned it and got this one instead.
[20:39:41] <jmkasunich> woohoo! charge pump, estop chain, and spindle control all work!
[20:39:51] <jmkasunich> its a lathe again!
[20:40:19] <JymmmEMC> lol
[20:41:11] <dmess> congrates... Xmas come early..
[20:45:36] <jmkasunich> ok, now thats annoying
[20:45:50] <jmkasunich> "touch off" resets everything - makes the spindle stop, etd
[20:45:53] <jmkasunich> c
[20:47:04] <dmess> hmm
[20:48:51] <dmess> its in your ladder... somewhere.. find it and rip it out..
[20:51:34] <acemi> is there anybody who can run EMC2 (any version) in 2.6.22 kernel without using root account?
[20:53:58] <jmkasunich> acemi: most of us don't like compiling RT kernels - we use the one that comes with the packages
[20:56:00] <fenn> * fenn mumbles something about emc_module_helper being setuid
[20:57:21] <rayh> so fenn spit it out.
[20:58:06] <fenn> well, there are a couple other places in the process that could fail - starting the realtime system for example
[20:58:21] <fenn> but you can check to make sure that emc_module_helper works at least
[20:58:56] <jmkasunich> acemi: are you doing run-in-place, or installed?
[20:59:02] <jmkasunich> are you running from a shell, or an icon?
[20:59:06] <acemi> run-in-place
[20:59:11] <jmkasunich> good
[20:59:11] <acemi> from sheel
[20:59:13] <jmkasunich> good
[20:59:27] <jmkasunich> so, what step of the process fails when you don't use root?
[21:00:11] <acemi> after script/realtime start when I run halcmd show comp; I get segmentation fault
[21:00:13] <jmkasunich> (you can use "emc -v" for a more verbose list of what is happening, or "emc -d" for a huge spew of info)
[21:00:27] <jmkasunich> oh
[21:00:43] <acemi> if I run halcmd as root no problem
[21:00:47] <jmkasunich> so this has nothing to do with EMC proper
[21:01:02] <jmkasunich> you are just trying to run halcmd, right?
[21:01:06] <acemi> yes
[21:01:49] <jmkasunich> ok, any segmentation fault means something is screwed, and running as root is NOT a good idea
[21:03:35] <jmkasunich> acemi: you built the kernel and RTAI yourself, right?
[21:03:57] <acemi> yes, all test are ok
[21:04:02] <jmkasunich> and you are ABSOLUTELY sure that everything there works, no root privs needed where they should not be, etc
[21:04:58] <acemi> I'm trying with rtai3.6-test2
[21:05:10] <jmkasunich> I have no idea what that is
[21:05:32] <jmkasunich> but it sure doesn't sound like a version of RTAI that RTAPI was coded and tested to work with
[21:05:33] <acemi> the latest version of rtai
[21:05:54] <jmkasunich> I don't know if the RTAI folks have changed APIs or introduced new bugs or whatever
[21:06:05] <acemi> rtai-3.5 has no patch for 2.6.22 kernel
[21:06:34] <jmkasunich> RTAPI is EMC's wrapper for RTAI
[21:06:36] <fenn> awallin: here's my humble start at line/arc pocketing: http://fennetic.net/pub/irc/pocket.png
[21:06:44] <jmkasunich> it has NOT been verified against recent RTAI
[21:06:53] <jmkasunich> so all bets are off
[21:07:23] <jmkasunich> I don't think anyone is volunteering to keep RTAPI up to date against RTAI changes (I know I'm not)
[21:07:28] <awallin> hi fenn, is your picture/algorithm pixel based?
[21:07:34] <fenn> no, it's done with cairo
[21:08:04] <fenn> i stroke a path with round joins and end caps
[21:08:44] <fenn> red is supposed to be gouges, and green is cuts in the pocket, white square is the stock
[21:08:48] <anonimasu> 73/Q awallin
[21:10:42] <fenn> here's the source: http://fennetic.net/pub/irc/pocket-v0.03.py
[21:31:37] <alex_joni> hi guys
[21:32:46] <fenn> hello
[21:34:33] <[JMS-OPC]> howdy
[21:36:09] <alex_joni> jmkasunich: congrats of becoming a user :)
[21:36:30] <fenn> not only am i the president, but i'm a member too!
[21:36:42] <alex_joni> jmkasunich: now you can report feature-requests and assign them to yourself too :)
[21:37:13] <jmkasunich> only if they are in motion
[21:38:17] <alex_joni> everything is in motion
[21:38:22] <alex_joni> nothing ever stands still :)
[21:38:43] <[JMS-OPC]> still is a lifestyle, it's not a game
[21:39:04] <[JMS-OPC]> i don't know what that means!
[21:39:06] <fenn> crush the state! penguin power!
[21:39:30] <[JMS-OPC]> CTSPP!
[21:40:01] <[JMS-OPC]> man i have been digging out my crawlspace.. it's fun!
[21:40:16] <[JMS-OPC]> if anyone wants to help... i'm doing it one bucket of dirt at a time...
[21:40:29] <[JMS-OPC]> up stairs.. down stairs.. to the backyard
[21:40:40] <fenn> going to grow some healthy herbs for your friends and family?
[21:40:49] <[JMS-OPC]> office...
[21:41:14] <[JMS-OPC]> i have no clue why there is dirt there anyays... there is walls and evertyhing... and a floor
[21:41:19] <[JMS-OPC]> but it's full of dirt
[21:41:35] <fenn> scary
[21:41:37] <[JMS-OPC]> ofiice.. or storage...
[21:41:51] <[JMS-OPC]> i have lots of cleaning to do after the dirt is gone but.. it's winter!
[21:42:20] <fenn> you could mix the dirt with water and pump it out?
[21:42:27] <[JMS-OPC]> ohhhh!!!!
[21:42:34] <fenn> or maybe a conveyer belt would be easier
[21:42:44] <[JMS-OPC]> or take the filter off my shop vac and run a hose from the exhaust outside!
[21:42:54] <fenn> eh.. no tat doesnt work
[21:42:55] <[JMS-OPC]> neighbors would love that
[21:43:04] <fenn> dirt would get stuck in the fan
[21:43:10] <[JMS-OPC]> oh yeah...
[21:43:16] <[JMS-OPC]> i got a shovel and a tub!
[21:43:28] <[JMS-OPC]> it's about 8' x 10'
[21:43:31] <[JMS-OPC]> the room
[21:43:58] <[JMS-OPC]> who couldn't use that much space?
[21:44:35] <[JMS-OPC]> vocal recording booth / storage in the rest...
[21:44:42] <[JMS-OPC]> !!!! PROFIT!!!!
[21:47:27] <[JMS-OPC]> how's everyone's CNCing going?
[21:47:55] <fenn> i got my electronics bench cleared off enough to do some work..
[21:47:56] <[JMS-OPC]> i just saw chris' 5 axs maxnc video on youtube.. it looks AWESOME
[21:48:27] <[JMS-OPC]> you seen it fenn?
[21:49:44] <fenn> yes
[21:50:08] <[JMS-OPC]> i have still never finished my 4 axis hobby vnv kit
[21:50:24] <[JMS-OPC]> it's still at the point i need to test it and solder the driver chips
[21:50:34] <[JMS-OPC]> cnc kit* lol
[21:50:37] <[JMS-OPC]> what's a vnv?
[21:51:11] <[JMS-OPC]> (i need a hardcore power supply first...)
[21:52:18] <fenn> can use a car battery charger to test
[21:52:31] <fenn> or PC psu
[21:52:37] <alex_joni> or car battery
[21:52:50] <[JMS-OPC]> ohhhh i got one of those! and one of those and those
[21:53:09] <fenn> at least a battery charger will just buzz and turn off if there's a short, a car battery will vaporize the trace
[21:53:27] <alex_joni> fenn: if you have one :)
[21:53:35] <[JMS-OPC]> yeah, i'd say the 700 cold cranking amps is a bit much
[21:53:55] <alex_joni> wuss
[21:53:57] <[JMS-OPC]> lol
[21:54:13] <alex_joni> :)
[21:55:26] <[JMS-OPC]> .oO(i shoulda bought the assembled kit)
[21:56:16] <alex_joni> aww.. where's the fun in that?
[21:56:43] <alex_joni> it's just like going to a car dealer and getting a complete car..
[21:56:55] <alex_joni> instead of mailordering a kit :)
[21:57:29] <[JMS-OPC]> i have a chevy... all i had to do was buy two new tires and put a muffler on it
[21:57:33] <[JMS-OPC]> ;)
[21:58:14] <[JMS-OPC]> the police scanner is going nuts!!! nuts!!! nuts!!! in Dayton, Ohio
[21:58:20] <[JMS-OPC]> :O
[21:59:47] <[JMS-OPC]> the natives are becoming restless before xmaz
[22:00:22] <[JMS-OPC]> would anyone lsiten if i streamed this live from my webbysite?
[22:00:32] <[JMS-OPC]> it's interesting at the least
[22:01:10] <alex_joni> is that legal?
[22:01:27] <[JMS-OPC]> i dunno.. .it's legal to listen
[22:02:02] <[JMS-OPC]> and my boss was a cop for 30 years and he said it should be legal to use the samples in my music... as long as there is no social security numbers flying around...
[22:02:53] <[JMS-OPC]> AND!!!! it's legal to drive around with it and listen in your car ;)
[22:02:55] <[JMS-OPC]> lol
[22:03:06] <[JMS-OPC]> but i'm sure they might hassle u for that
[22:03:21] <alex_joni> I think it goes under "It is illegal to disclose information you hear to other persons."
[22:03:38] <alex_joni> part of the Electronic Communications Privacy Act from 1986
[22:03:49] <alex_joni> http://floridalawfirm.com/privacy.html
[22:04:56] <[JMS-OPC]> i sampled them saying a few street names and saying "Dayton" and some other sutff
[22:05:18] <[JMS-OPC]> i did hear a heroin dealer stakeout once
[22:06:03] <[JMS-OPC]> (it wasn't me...)
[22:07:38] <[JMS-OPC]> it says it's NOT illegal to make it available for public listening on the florida link
[22:10:49] <JymmmEMC> (g) It shall not be unlawful under this chapter or chapter 121 of this title for any person - (i) to intercept or access an electronic communication made through an electronic communication system that is configured so that such electronic communication is readily accessible to the general public; (ii) to intercept any radio communication which is transmitted -
[22:11:22] <JymmmEMC> It's legal
[22:11:31] <alex_joni> JymmmEMC: it's illegal only if it's scrambled
[22:11:35] <JymmmEMC> Now, retransmission may not be
[22:11:40] <alex_joni> or if it's a cellphone..
[22:11:58] <JymmmEMC> that depends on if you own a scanner PRIOR to the ban =)
[22:12:12] <JymmmEMC> then it's grandfathered in.
[22:12:39] <alex_joni> pre-1986 ?
[22:12:52] <JymmmEMC> Now, be it the scanner is legal to own, listen is another story.
[22:13:08] <JymmmEMC> Yeah, something like that, and I do own a scanner that is pre-ban
[22:15:29] <[JMS-OPC]> i once had... in the bbs days.... a proggie to decode in car computers on the scanner
[22:15:48] <[JMS-OPC]> *with a pc and soundcard
[22:16:30] <JymmmEMC> they still make them, pretty cool too.
[22:16:49] <JymmmEMC> I found a really nice one, but lost the link for it =(
[22:16:53] <JymmmEMC> the hw that is
[22:20:50] <alex_joni> * alex_joni goes to bed
[22:20:54] <alex_joni> good night all
[22:20:59] <[JMS-OPC]> http://www.hackaday.com/2007/12/21/wiimote-head-tracking-desktop-vr-display/ <-- off topic, but, cool!
[22:21:10] <[JMS-OPC]> later joni
[22:32:54] <lerneaen_hydra> cradek, do you have anything particular planned to do with your 5axis mill or was it more of a test to make sure that everything works as it should?
[22:40:14] <fenn> hmm.. should be able to do that head-tracking thing with just a webcam
[23:03:13] <Gamma-X> omg
[23:03:15] <Gamma-X> i did it!
[23:03:23] <Gamma-X> BigJohnT ITS IN! lol
[23:03:39] <BigJohnT_> Hi Gamma
[23:03:45] <Gamma-X> whats up! lol
[23:03:46] <BigJohnT_> you got it in place
[23:03:48] <Gamma-X> its in my garage! lol
[23:03:52] <Gamma-X> its so big! lol
[23:03:55] <BigJohnT_> Sweet!
[23:04:04] <BigJohnT_> LOL
[23:04:06] <Gamma-X> yeah i got toolin with it aswell
[23:04:11] <Gamma-X> im nervice lol
[23:04:13] <BigJohnT_> Cool
[23:04:26] <BigJohnT_> what kind of spindle does it have?
[23:04:31] <Gamma-X> i think bt40
[23:04:36] <Gamma-X> possibly a bt30
[23:04:57] <BigJohnT_> cool I have a site somewhere that has drawings of all of them....
[23:05:06] <BigJohnT_> I mean I found a site
[23:05:16] <Gamma-X> show me
[23:05:28] <BigJohnT_> so have you got the wiring figured out?
[23:05:32] <Gamma-X> no
[23:05:37] <BigJohnT_> let me see if I can find it
[23:06:01] <BigJohnT_> open each cabinet and take a picture then put them up so I can see if it is like mine
[23:06:50] <BigJohnT_> http://www.tools-n-gizmos.com/specs.html
[23:07:29] <BigJohnT_> http://www.tools-n-gizmos.com/specs/BT_EMH.html
[23:08:49] <BigJohnT> not really
[23:21:58] <a-l-p-h-a> sup?
[23:35:45] <BigJohnT> Gamma-X: you still there?
[23:42:13] <Gamma-X> yes sir
[23:42:14] <Gamma-X> sorry
[23:42:19] <Gamma-X> phone calls non stop
[23:42:24] <Gamma-X> i keep clickin over to new calls lol
[23:42:31] <BigJohnT> no prob
[23:42:47] <Gamma-X> i gotta clean it up its cover in shmutz
[23:43:16] <BigJohnT> shmutz must be new york grime LOL
[23:43:55] <BigJohnT> anyway when you get a chance take a picture of the inside of each electrical cabinet...
[23:43:58] <Gamma-X> lol
[23:44:10] <Gamma-X> ok i will
[23:44:23] <BigJohnT> I'm curious to see how close it is to mine
[23:44:32] <BigJohnT> from that standpoint
[23:44:47] <BigJohnT> did you get any manuals on it?
[23:44:53] <Gamma-X> u have a crusader ii correct?
[23:44:57] <Gamma-X> the thing is soooooo big lol
[23:45:08] <Gamma-X> il take pics tomorow
[23:45:08] <BigJohnT> no mine is an 1100m
[23:45:12] <BigJohnT> ok
[23:45:13] <Gamma-X> ive beenu p for over 48 hours lol
[23:45:28] <BigJohnT> night night then LOL
[23:45:36] <Gamma-X> he gave me greace and coolant
[23:45:42] <Gamma-X> vam 2 or sumtin
[23:45:51] <Gamma-X> its pink
[23:45:58] <BigJohnT> the easy part is over now...
[23:46:12] <Gamma-X> the easy part!
[23:46:14] <Gamma-X> YEAH! lol ok
[23:46:15] <BigJohnT> yep
[23:46:19] <Gamma-X> that was a night mare
[23:46:26] <Gamma-X> the thing came off the fork lift in massachusets
[23:46:30] <Gamma-X> and almost tipped! lol
[23:46:34] <BigJohnT> damm
[23:46:41] <BigJohnT> no damage I hope
[23:46:42] <Gamma-X> it rocked back and forth so far i screamed lol
[23:46:53] <Gamma-X> nah no damage
[23:46:56] <Gamma-X> that thing is a rock! lol
[23:46:58] <BigJohnT> did it slide off the blades
[23:47:27] <cradek> next time RUN - don't waste time screaming!
[23:47:27] <BigJohnT> you don't bring them home in the minivan
[23:47:33] <BigJohnT> LOL
[23:47:48] <Gamma-X> lol
[23:48:03] <Gamma-X> it was brought home in a 91 inch box truck and we still had to take the top 2 mototrs off
[23:48:09] <Gamma-X> never again
[23:48:14] <Gamma-X> that thing is being sold with the house lol
[23:48:20] <BigJohnT> LOL
[23:48:26] <cradek> I know that feeling
[23:48:30] <Gamma-X> BigJohnT he picked it up from the arm
[23:48:55] <Gamma-X> went down a slope and it came completely off the forklift and broke the arm of the skid! lol
[23:49:26] <BigJohnT> that is how I moved mine but I backed down the slope and had it tied to my mast
[23:49:44] <BigJohnT> you can never have enough straps on hand
[23:50:57] <Gamma-X> brb
[23:51:01] <BigJohnT> k