#emc | Logs for 2007-04-02

[00:41:08] <toastydeath> fff
[00:52:00] <notranc> notranc is now known as kc6lbj
[02:25:38] <CIA-19> 03cradek 07TRUNK * 10emc2/src/hal/classicladder/files_sequential.c: fix more signed-char assumptions
[04:11:18] <CIA-19> 03cradek 07TRUNK * 10emc2/share/axis/tcl/axis.tcl: expand touch-off feature to support all coordinate systems
[04:11:18] <CIA-19> 03cradek 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: expand touch-off feature to support all coordinate systems
[04:26:56] <tomp> Dallur: could you look at dallur-advanced,hal? line 280 describes 3 connections to and2.0 and line362 describes 3 other connections to and2.0 . the latter must be and2.1
[05:05:02] <CIA-19> 03cradek 07TRUNK * 10emc2/share/axis/tcl/axis.tcl: better self-documentation: the spec talks about these in terms of the P numbers
[05:19:00] <ds3> I hate libtool so very very very much
[05:20:00] <eric_u> is libtool so bad?
[05:20:57] <ds3> it is worse
[05:21:19] <ds3> all it does is obfuscate things and prevent traditional commands from working.
[05:22:38] <eric_u> I hate obfuscation in the name of making things easier
[05:25:02] <ds3> it is bad enough people call gcc to link, now they call libtool which calls gcc which then calls ld
[05:29:35] <eric_u> that's because you haven't been living right
[05:36:42] <toastydeath> insanity
[05:38:22] <eric_u> insanity and a fiery demise
[05:46:19] <eric_u> I'm putting together an rc airplane
[05:47:45] <toastydeath> will it drop rc bombs?
[05:47:54] <toastydeath> onto rc civillians.
[05:48:01] <toastydeath> you could set up a whole village.
[05:48:04] <toastydeath> AND BE THE RED BARON
[05:50:25] <eric_u> as it turns out, that was the downside of working on F-16's for me
[05:50:38] <eric_u> who knew they dropped bombs and killed people with those things?
[05:51:02] <toastydeath> i bet that was a real big "you do WHAT with these things" moment
[05:51:35] <eric_u> what does this button do?
[05:51:47] <toastydeath> sort of like having to explain what the silicone fist was for in the adult toy store
[05:51:50] <toastydeath> to a friend who had never been
[05:51:58] <Jymmm> lol
[05:52:05] <Jymmm> what did you say?
[05:52:42] <toastydeath> well, i thought for a second and figured there was no tactful way to explain that it's for putting in vaginas and anuses
[05:52:55] <toastydeath> and simply stated such
[05:53:23] <Jymmm> I hope you had a camera to capture the expression on his/her face
[05:53:29] <toastydeath> they regained color in the face after a couple minutes
[05:53:50] <toastydeath> no, i don't think cameras are appriciated in the sex toy store
[05:54:03] <Jymmm> and your point is?
[05:55:09] <eric_u> that story is a conversation stopper :)
[05:55:24] <Jymmm> not really
[05:56:11] <Jymmm> It's like messing with drunk ppl, ALWAYS a fun thing to do
[05:57:28] <eric_u> nothing you can say after that story that doesn't somehow relate back to a silicon fist
[05:57:57] <toastydeath> or DOES it
[05:59:36] <eric_u> it's like talking about libtool before the story of the silicon fist has an entirely different context
[05:59:49] <eric_u> than talking about libtool after the story of the silicon fist
[05:59:56] <eric_u> see what I mean?
[06:00:21] <Jymmm> you get screwed by both ROYALLY??
[06:00:29] <eric_u> exactly
[06:00:41] <Jymmm> see, it's all relative
[06:00:44] <eric_u> but the story of the silicon fist calibrates the level of the screwing
[06:00:48] <eric_u> it becomes exact
[06:01:52] <toastydeath> screwed to a 4" diameter
[06:01:56] <toastydeath> +/- .005
[06:02:02] <eric_u> or rather, the story of the silicon fist gives you a reference which was lacking previously
[06:03:05] <eric_u> you have a measure of how badly libtool has bent you over, is it worse than the silicon fist? Or is it insignificant? I dont' know, but now I have a reference
[06:03:29] <Jymmm> TMI
[06:03:47] <toastydeath> perhaps in percent?
[06:03:56] <toastydeath> screwed to 10% of a silicon fist?
[06:05:27] <skullworks-PGAB> "<toastydeath> no, i don't think cameras are appriciated in the sex toy store"
[06:05:57] <skullworks-PGAB> hmm they have them where I work sometimes...
[06:06:09] <toastydeath> you work in a sex toy store?
[06:06:46] <skullworks-PGAB> An adult book store with about half the store being "Toys"
[06:06:55] <toastydeath> people bring cameras in?
[06:07:05] <skullworks-PGAB> I am the fill in person on night shift
[06:07:34] <skullworks-PGAB> I used to just backup there POS system.
[06:07:44] <toastydeath> but wait
[06:07:48] <toastydeath> people bring cameras in
[06:07:51] <toastydeath> to your sex toy store?
[06:07:58] <skullworks-PGAB> People bring all sorts of things in...
[06:08:33] <toastydeath> weird.
[06:08:34] <skullworks-PGAB> regular cameras - not really
[06:08:49] <skullworks-PGAB> we have the place wired for CCTV
[06:08:52] <toastydeath> i've never personally worked in a sex store
[06:09:02] <toastydeath> but i have several friends who have, and they've never mentioned it
[06:09:05] <toastydeath> amongst all the weird stuff they've mentioned
[06:09:11] <toastydeath> but maybe it's just not weird enough
[06:09:12] <skullworks-PGAB> but now days everyone has a cell phone camera...
[06:09:17] <toastydeath> yeah, that's true
[06:10:32] <skullworks-PGAB> It can be a bit strange...
[06:10:46] <toastydeath> well, it IS a sex store
[06:11:01] <toastydeath> o
[06:11:06] <toastydeath> i kind of assume that going in
[06:11:12] <toastydeath> "this has the possibility to be weird"
[06:11:25] <toastydeath> some strange old man muttering to himself in the corner
[06:11:37] <skullworks-PGAB> Sometimes people expect that I have personal experience with every item in stock...
[06:11:55] <toastydeath> it helps, i guess
[06:11:57] <toastydeath> familiarity with the product
[06:11:59] <toastydeath> or whatever
[06:12:34] <skullworks-PGAB> no - its an adult entertainment media outlet and a seller of personal gratification appliances.
[06:12:43] <toastydeath> yeah dude
[06:13:18] <toastydeath> the more common complaint i hear is the porn
[06:13:34] <toastydeath> like the staff has seen every single pornographic film the store carries
[06:13:42] <skullworks-PGAB> we don't sell sex, that is only sold "over the counter" in some counties in Nevada.
[06:13:58] <toastydeath> hahahah.
[06:15:03] <skullworks-PGAB> yeah it does get strange - geek talking about how to incorporate a USB interface for remote use...
[06:15:17] <toastydeath> they do have wireless ones
[06:15:28] <skullworks-PGAB> truth is stranger than fiction.
[06:15:32] <skullworks-PGAB> yep
[06:15:33] <toastydeath> as a college student, i've seen them used to horrifying effect
[06:15:55] <toastydeath> "hey ben, what's wrong with your girlfriend"
[06:16:08] <toastydeath> most suprising answer ever.
[06:16:49] <skullworks-PGAB> Well enough talk of side jobs that paid for my first CNC project...
[06:16:55] <toastydeath> hahahahah
[06:17:30] <Jymmm> and the response was????
[06:17:37] <toastydeath> oh
[06:17:42] <toastydeath> yeah, the response was "I got a wireless vibrator!"
[06:18:03] <Jymmm> lol
[06:19:03] <skullworks-PGAB> The sad thing is the people who wear them out... real fast.
[06:19:02] <toastydeath> the poor girl was making all kinds of faces and looked like she had to pee SO BAD
[06:19:34] <toastydeath> i don't have a single friend who hasn't worn at least one vibrator out
[06:19:38] <toastydeath> i think they're designed that way
[06:21:05] <skullworks-PGAB> yup there all Dremal grade - not Dumore.
[06:21:11] <toastydeath> yeah.
[06:21:18] <toastydeath> the dumore ones cost like $180
[06:22:01] <skullworks-PGAB> the markup is insane...
[06:22:55] <toastydeath> perhaps, but you have to figure the quality of the motors is good
[06:23:00] <toastydeath> if they're lasting like some folks are claiming
[06:23:07] <Jymmm> as a friend would say... CDOD
[06:23:17] <Jymmm> Concrete Dildo Of Death
[06:23:35] <toastydeath> hahaha
[06:23:36] <toastydeath> ouch
[06:23:42] <Jymmm> =)
[06:23:43] <skullworks-PGAB> I;m talking about everything in that market.
[06:23:50] <toastydeath> oh
[06:23:52] <toastydeath> no doubt
[06:25:21] <skullworks-PGAB> they buy DVD's in 5000 pc lots for non premium titles (older than 2 years or no-name companies)
[06:26:11] <skullworks-PGAB> they retail them for $19.95 or rent for $1.99/day
[06:26:49] <skullworks-PGAB> there cost is $0.84/ea before shipping.
[06:27:02] <toastydeath> hahaha
[06:27:26] <skullworks-PGAB> funny thing is Mags
[06:27:32] <Jymmm> what, b rated porn?
[06:28:01] <skullworks-PGAB> like Playboy, FHM, Maxim etc
[06:28:28] <Jymmm> ah
[06:28:35] <skullworks-PGAB> they only get $.20/ea for those
[06:28:57] <skullworks-PGAB> they are all sold on consignment
[06:29:23] <skullworks-PGAB> we only "buy" the number we sold.
[06:30:14] <skullworks-PGAB> but - that mag rack is what brings in most the steady customers...
[06:30:23] <skullworks-PGAB> only want a cash sale
[06:30:45] <skullworks-PGAB> nothing on the CC - or there postman to know...
[06:30:51] <toastydeath> hah
[06:31:14] <skullworks-PGAB> some people suffer guilt complexes
[06:31:34] <toastydeath> yeah that's kind of weird.
[06:31:35] <skullworks-PGAB> yet they sign there 1040 forms...
[06:31:47] <toastydeath> huh?
[06:32:05] <toastydeath> are you saying you can deduct pornography?
[06:32:08] <skullworks-PGAB> no
[06:32:24] <Jymmm> toastydeath "research material"
[06:32:52] <toastydeath> haha
[06:32:55] <Jymmm> write in on the back of the schedule C "trade Publiccations"
[06:33:18] <Jymmm> it IS a legit deduction, if you are in the p0rn business
[06:33:20] <toastydeath> my cousin used to deduct her boots
[06:33:28] <toastydeath> which apparently wear out
[06:33:31] <skullworks-PGAB> but people often play real loose with there taxes without any guilt yep get all nervous about mature subject material
[06:33:34] <toastydeath> and it's legitimate
[06:33:45] <toastydeath> boot repair/purchases/etc
[06:34:17] <skullworks-PGAB> yeah there are some strippers who deduct there fuzzy handcuffs
[06:34:17] <toastydeath> the traction compound on them apparently precludes them from use outside the strip club
[06:34:27] <toastydeath> and thus are tax-exempt
[06:34:36] <toastydeath> or they stick and stuff
[06:35:21] <skullworks-PGAB> I used to deduct edge finders - cause other fools kept crashing them
[06:35:28] <toastydeath> hahaha, nice
[06:36:05] <skullworks-PGAB> now I got tired of ordering replacements I lock up the whole toolholder
[06:36:40] <toastydeath> lol
[06:37:43] <Jymmm> what do they call cloth electrical tape these days, and is it still available?
[06:40:07] <toastydeath> huh
[06:40:11] <toastydeath> i have no idea
[06:40:14] <toastydeath> they do sell rubberized electrical tape
[06:40:23] <toastydeath> but i have seen cloth tape, too
[06:40:27] <toastydeath> in recent days
[06:40:42] <skullworks-PGAB> the white stuff - not quite the same - bandage tape
[06:41:07] <Jymmm> maybe, just suspect it's more expensive
[06:41:18] <skullworks-PGAB> think the old tape used a asphalt mix
[06:42:18] <Jymmm> $2.19 for a roll of tape, $9 to ship it.... WTF?!
[06:43:51] <skullworks-PGAB> typical
[06:44:21] <Jymmm> pathetic
[06:44:38] <toastydeath> pathetically typical!
[06:44:47] <toastydeath> I AM THE KING OF THE INTERNETS
[06:49:14] <Jymmm> I AM WOMAN, HEAR ME ROAR
[06:50:32] <alex_joni> that was really something to read first thing in the morning when I got to work :)
[06:51:51] <Jymmm> what does FR4 mean/represent?
[06:52:07] <alex_joni> related to what?
[06:52:09] <Jymmm> pcb
[06:52:21] <alex_joni> no clue.. ask cradek
[06:52:26] <Jymmm> cradek
[06:52:35] <alex_joni> maybe http://en.wikipedia.org/wiki/FR4 ?
[06:52:50] <Jymmm> FR-4, an abbreviation for Flame Resistant 4, is a type of material used for making a printed circuit board (PCB)
[06:53:07] <alex_joni> right
[06:53:09] <Jymmm> alex_joni brownie points
[06:53:10] <alex_joni> some synthetic crap
[06:53:39] <alex_joni> The FR-4 used in PCBs is typically UV stabilized with a tetrafunctional resin system.
[06:54:00] <skullworks-PGAB> is that like the G10 circuit board matl?
[06:54:03] <alex_joni> FR-4 is a composite of a resin epoxy reinforced with a woven fiberglass mat. It is a material from the class of epoxy resin bonded glass fabric (ERBGF).
[06:54:07] <alex_joni> skullworks-PGAB: replaced G10
[06:54:27] <alex_joni> G10 is the older stuff, which used to burn. FR-4 is flameresistant
[06:54:40] <skullworks-PGAB> Is it less abusive on cutters?
[06:54:47] <alex_joni> FR-4 is similar to an older material called G-10. G-10 lacked FR-4's self extinguishing flammability characteristics. FR-4 has widely replaced G-10 in most applications.
[06:54:51] <skullworks-PGAB> or abrasive...
[06:54:54] <alex_joni> skullworks-PGAB: I doubt that :)
[06:56:03] <skullworks-PGAB> I had to cut out some 20mm Thick G10
[06:56:21] <skullworks-PGAB> used new 5/8" carbide
[06:56:56] <skullworks-PGAB> it polished those fultes down fast
[06:56:57] <alex_joni> how high rpm?
[06:57:04] <alex_joni> 15k+ ?
[06:57:06] <skullworks-PGAB> 1600
[06:57:13] <alex_joni> oh.. that low?
[06:57:31] <skullworks-PGAB> rememer 16mm dia cutter
[06:57:33] <alex_joni> I know cradek mentioned he uses 14k+ for pcb milling
[06:57:35] <alex_joni> ahh.. ok
[06:57:42] <alex_joni> 5/8" means little to me :D
[06:57:53] <alex_joni> 16mm I understand
[06:57:56] <skullworks-PGAB> OK I'll use MM
[06:58:13] <alex_joni> one done, rest of US to follow
[06:58:31] <toastydeath> not while the big US iron is all still in english
[06:58:34] <toastydeath> lol
[06:58:34] <skullworks-PGAB> I work at the plant during the day - was ISO 9001
[06:58:49] <alex_joni> 9001 is crap :P
[06:58:49] <toastydeath> it'll happen eventually, though
[06:58:58] <alex_joni> toastydeath: hardly..
[06:59:00] <toastydeath> ?
[06:59:02] <alex_joni> PC stuff is all in inches and mills
[06:59:07] <alex_joni> mils
[06:59:10] <skullworks-PGAB> so all our prints and gaging is metric
[06:59:25] <skullworks-PGAB> PC?
[06:59:43] <alex_joni> boards, connectors, anything/most PC-related
[06:59:49] <alex_joni> HDD sizes
[06:59:54] <alex_joni> you name it
[07:00:05] <Jymmm> 5 1/4" drive baby!!!
[07:00:12] <alex_joni> Jymmm: that
[07:00:15] <skullworks-PGAB> hmm like those 3mm screws for all optical drives
[07:01:02] <alex_joni> skullworks-PGAB: ok, not all.. but a lot
[07:01:13] <skullworks-PGAB> laptop hdd are all listed in mm thick
[07:01:20] <skullworks-PGAB> 9mm
[07:01:24] <skullworks-PGAB> 8mm
[07:01:29] <skullworks-PGAB> 12mm
[07:01:37] <alex_joni> 2.5" size though
[07:01:42] <skullworks-PGAB> and for really old
[07:01:45] <skullworks-PGAB> 16mm
[07:01:50] <alex_joni> and microdrives are 1" :)
[07:02:24] <Jymmm> jepler what are you guys using for pcb??
[07:02:26] <skullworks-PGAB> some of the 3.5" drives are also being sized for height in mm
[07:03:34] <skullworks-PGAB> BTW - all the case screws on the IBMs were 3mm
[07:04:12] <skullworks-PGAB> most brands and generics used #6-32
[07:04:38] <jepler> Jymmm: eagle
[07:05:17] <Jymmm> jepler and that will output both trace and drill stuff ?
[07:05:24] <alex_joni> hey jeff.. in germany already?
[07:07:00] <jepler> alex_joni: yep
[07:07:18] <alex_joni> nice..
[07:07:26] <jepler> Jymmm: yes, with the right "ulp" it outputs emc g-code files for trace separation and drilling
[07:07:47] <jepler> alex_joni: we arrived yesterday at about noon.
[07:07:55] <jepler> alex_joni: besides one plane being late it was a good trip
[07:07:55] <Jymmm> cool thanks jeff
[07:09:02] <jepler> Jymmm: http://unpy.net/cgi-bin/viewcvs.cgi/eagle/ulp/ gcode.ulp
[07:09:14] <jepler> bbl
[07:11:00] <skullworks-PGAB> time for my nap too
[07:12:55] <Jymmm> you need your beauty sleep..... LOTS OF IT!!!!!!!!!!!
[07:15:20] <alex_joni> Jymmm: too late, that's not gonna help
[07:15:34] <Jymmm> =)
[07:19:47] <alex_joni> Jymmm: you do some admin work, right?
[07:20:15] <Jymmm> alex_joni some
[07:20:57] <Jymmm> I have access to the core routers, but I can't do much on them.
[07:21:20] <alex_joni> oh, ok.. was thinking more user-oriented
[07:21:20] <Jymmm> alex_joni why, what's up?
[07:21:28] <alex_joni> http://www.white-tower.demon.co.uk/groupware.html
[07:21:35] <alex_joni> thinking about something like that
[07:22:34] <Jymmm> Microsoft Outlook
[07:22:34] <Jymmm> This requires a proprietry plugin from Toltec to provide an interface between MAPI and the Kolab server
[07:22:54] <Jymmm> I *personally* don't care for sunbird
[07:27:26] <Jymmm> alex_joni: But feel free to check it out http://portableapps.com/apps/office/sunbird_portable
[07:27:49] <Jymmm> with no obligation
[07:54:40] <ds3> 9
[07:55:13] <Jymmm> lerneaen_hydra yo
[07:55:24] <lerneaen_hydra> 'sup?
[07:55:32] <Jymmm> nada
[08:01:16] <ds3> ewwwwwwwwww LookOut!
[08:03:55] <Jymmm> you farted?
[08:12:54] <alex_joni> his tisp is having issues
[08:13:05] <Jymmm> heh
[08:59:19] <Bo^Dick> is "T2" supposed to act as inverter stage only or as latch? http://www.olimex.com/dev/images/pic-pg3b-sch.gif
[09:06:56] <alex_joni> yeah
[10:40:08] <lerneaen_hydra> alex_joni: I've got a video of lathe threading now if you're interested
[10:40:15] <alex_joni> lerneaen_hydra: cool
[10:40:27] <lerneaen_hydra> http://lerneaenhydra.shacknet.nu/images/files_projects/compact_5/threading.avi
[10:40:36] <lerneaen_hydra> http://lerneaenhydra.shacknet.nu/index.php?option=com_rsgallery2&Itemid=32&page=inline&id=57&catid=4&limitstart=15
[10:43:27] <lerneaen_hydra> link worky?
[10:51:28] <lerneaen_hydra> alex_jon1: there?
[10:51:52] <anonimasu> *yawn*
[10:52:33] <lerneaen_hydra> * lerneaen_hydra jumps on anonimasu, startling him incredibly
[10:54:15] <anonimasu> :D
[10:54:16] <anonimasu> im dead tired
[10:54:18] <anonimasu> today's slow
[11:08:23] <xemet> hi
[11:08:50] <xemet> is it possible to run pyvcp from -ini file in the 2.1.4 release or it is only in the head?
[11:14:27] <alex_jon1> it is in 2.1.x
[11:15:29] <xemet> ok, alex...I've tried but it doesn't work, could you help me to figure out what's wrong?
[11:15:36] <alex_jon1> xemet: I can try
[11:15:42] <alex_jon1> alex_jon1 is now known as alex_joni
[11:17:18] <xemet> ok, I would like to have a simple slider...I've created the file xml: http://www.pastebin.ca/420751
[11:17:41] <xemet> I put it in the directory where it is my .ini file
[11:18:11] <xemet> ok...maybe I've understood...
[11:18:28] <xemet> I think I've to put <pyvcp>
[11:18:31] <xemet> at the beginning
[11:18:38] <xemet> and </pyvcp>
[11:18:40] <xemet> at the end...
[11:19:03] <alex_joni> yes
[11:19:27] <alex_joni> xemet: but there is an example of what you want in one of the configs
[11:19:34] <alex_joni> I think sim-lathe has it
[11:20:07] <xemet> you say that? http://wiki.linuxcnc.org/uploads/lathe_sim_pyvcp.png
[11:20:20] <alex_joni> <?xml version='1.0' encoding='UTF-8'?>
[11:20:22] <alex_joni> <pyvcp>
[11:20:22] <alex_joni> <vbox>
[11:20:24] <alex_joni> <label><text>"Spindle speed:"</text></label>
[11:20:24] <alex_joni> <!--<number><width>10</width><format>" 5.0f"</format><halpin>"spindle-speed"</halpin></number>-->
[11:20:27] <alex_joni> <bar><halpin>"spindle-speed"</halpin><endval>5000</endval></bar>
[11:20:28] <alex_joni> </vbox>
[11:20:30] <alex_joni> </pyvcp>
[11:20:41] <alex_joni> xemet: yes, that
[11:21:01] <xemet> but it is an indicator, I need a slider so that I can change the speed
[11:21:07] <xemet> ok...worked
[11:21:18] <xemet> I had only to add <pyvcp>
[11:21:33] <alex_joni> you cannot change the speed from pyvcp
[11:21:39] <alex_joni> you can only see the value
[11:21:53] <alex_joni> you change the speed using Sxxx and spindle speed override
[11:21:55] <xemet> alex...pyvcp create a hal pin
[11:22:01] <alex_joni> xemet: right
[11:22:04] <xemet> and I can send tha value of this pin to a pwm
[11:22:13] <alex_joni> ok, you can do that too
[11:22:13] <xemet> so I can change the speed
[11:22:15] <xemet> ok
[11:22:19] <alex_joni> but it's not "proper"
[11:22:32] <xemet> ok, what should I do?
[11:22:35] <alex_joni> the proper way to do this is to define the spindle speed in your g-code
[11:22:43] <lerneaen_hydra> alex_joni: did you get the video?
[11:22:43] <alex_joni> using S<value>
[11:22:46] <xemet> ok...of course
[11:22:52] <alex_joni> and use the spindle speed override to control it
[11:22:56] <alex_joni> if you need to adapt the speed
[11:23:01] <xemet> I'm only trying
[11:23:07] <alex_joni> lerneaen_hydra: can you repost the links? I had connection issues
[11:23:16] <lerneaen_hydra> http://lerneaenhydra.shacknet.nu/images/files_projects/compact_5/threading.avi
[11:23:21] <lerneaen_hydra> http://lerneaenhydra.shacknet.nu/index.php?option=com_rsgallery2&Itemid=32&page=inline&id=57&catid=4&limitstart=15
[11:23:29] <alex_joni> ty
[11:23:33] <xemet> because I've to try the pwm circuit so I need I slider to change the speed and see what happens
[11:23:43] <xemet> after I can set the speed from g code
[11:25:05] <alex_joni> xemet: ok, no problem then
[11:26:00] <xemet> thank you alex now I go
[11:26:08] <alex_joni> see you later
[11:27:22] <alex_joni> lerneaen_hydra: that's a GREAT movie
[11:28:06] <lerneaen_hydra> thanks :)
[11:28:30] <lerneaen_hydra> I sped it up a bit to make it more interesting
[11:30:03] <xemet> great! is that lathe controlled by EMC2?
[11:30:40] <lerneaen_hydra> yeah
[11:31:19] <xemet> ok...tell me, what I need to control a lathe with EMC2?
[11:31:34] <xemet> what you used to control the spindle speed?
[11:32:25] <alex_joni> lerneaen_hydra: I may redistribute it.. right?
[11:32:42] <lerneaen_hydra> yeah
[11:32:44] <lerneaen_hydra> sure
[11:32:49] <alex_joni> ok :)
[11:33:01] <alex_joni> we need another technical article for threading :P
[11:33:01] <lerneaen_hydra> xemet: I control the spindle speed manually right now
[11:33:18] <lerneaen_hydra> the lathe has a built in controller with a knob
[11:33:24] <xemet> uhm...and how you make the thread?
[11:33:32] <lerneaen_hydra> so I just tell emc the feedrate and adjust the speed myself
[11:33:49] <lerneaen_hydra> oh, there's an encoder on the spindle so emc knows how fast it's spinning
[11:33:56] <xemet> ok
[11:33:57] <lerneaen_hydra> emc just can't set the speed itself
[11:34:03] <xemet> now understood
[11:34:01] <alex_joni> not yet :P
[11:34:15] <alex_joni> lerneaen_hydra: you need to fix that for the next tech. article
[11:34:25] <xemet> but it is possible, right?
[11:34:28] <lerneaen_hydra> yeah
[11:34:39] <lerneaen_hydra> I just havn't found it needed
[11:34:38] <xemet> with a pwm for example?
[11:34:53] <lerneaen_hydra> I'll probably do that when emc gets CSS support ;)
[11:35:15] <lerneaen_hydra> in my case I'll reuse the built-in control and emulate the potentiometer that I use right now to control the speed
[11:37:20] <xemet> what is CSS?
[11:37:58] <lerneaen_hydra> contant surface speed
[11:38:17] <lerneaen_hydra> so the spindle speed would increase when decreasing the diameter, and vice versa
[11:38:30] <xemet> ah...of course
[11:38:31] <alex_joni> http://www.linuxcnc.org/content/view/35/13/lang,en/
[11:39:10] <lerneaen_hydra> yay
[11:39:26] <xemet> ok I go, see you
[11:39:29] <alex_joni> lerneaen_hydra: still got the g-code for it?
[11:39:34] <lerneaen_hydra> yeah
[11:39:35] <lerneaen_hydra> just a sec
[11:40:19] <lerneaen_hydra> http://pastebin.ca/420767
[11:40:28] <lerneaen_hydra> the NXXX is misnumbered though
[11:40:31] <lerneaen_hydra> I removed CAM comments
[11:40:49] <lerneaen_hydra> and S2000 maybe should be changed
[11:40:53] <lerneaen_hydra> to 300 or so
[11:41:08] <lerneaen_hydra> oh, wait
[11:41:10] <alex_joni> why not use a canned cycle?
[11:41:11] <alex_joni> :P
[11:41:17] <lerneaen_hydra> that code is semi-borken
[11:41:35] <lerneaen_hydra> I stopped midway becuase I forgot I set it to have two starts
[11:41:41] <lerneaen_hydra> becuase I use CAM ;)
[11:41:56] <lerneaen_hydra> just a sec
[11:43:16] <lerneaen_hydra> http://pastebin.ca/420771
[11:43:16] <lerneaen_hydra> there
[11:44:48] <alex_joni> can you screenshot AXIS with the file loaded?
[11:46:04] <lerneaen_hydra> the computer's off ATM
[11:46:05] <alex_joni> imagebin.org
[11:46:11] <alex_joni> later works too..
[11:46:12] <lerneaen_hydra> sure
[11:46:23] <lerneaen_hydra> screenshot or image of the monitor
[11:49:34] <alex_joni> screenshot
[11:53:20] <lerneaen_hydra> sure
[11:55:35] <alex_joni> http://www.linuxcnc.org/content/view/35/13/lang,en/
[11:56:35] <lerneaen_hydra> ..." done by hardware counters aswell"
[11:56:38] <lerneaen_hydra> should be as well
[11:57:17] <alex_joni> odd.. the spell checker didn't catch that
[11:58:06] <lerneaen_hydra> funny...
[12:00:24] <alex_joni> it's the TinyMCE editor inside joomla that has a spellchecker :P
[12:03:26] <lerneaen_hydra> ah, I see
[12:03:32] <lerneaen_hydra> never found that before
[12:15:48] <cradek> why does K change from 5.9997 to 6.0011?
[12:16:03] <cradek> at first glance that looks like very silly gcode
[12:17:41] <cradek> actually the pitch is different pretty much every pass
[12:19:13] <cradek> oh I see, those are entry/exit
[12:19:15] <cradek> never mind
[12:19:19] <cradek> the thread is K3.0
[12:19:59] <cradek> you could do this with one G76 command :-)
[12:20:26] <lerneaen_hydra> yeah, but getting the cam app to use canned cycles isn't fun
[12:20:37] <lerneaen_hydra> at least not my cam app
[12:22:20] <cradek> bbl
[12:33:18] <anonimasu> :D
[13:11:44] <alex_joni> bbl
[13:13:23] <skunkworks> logger_emc: bookmark
[13:13:23] <skunkworks> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2007-04-02.txt
[13:24:09] <skunkworks> aah - back at work to relax after another hectic weekend. (everything is moved though)
[13:29:52] <tomp> if xemet can use spindle feedrate override by a pyvcp slider, then can a math function alter the spindle override automatically? like follow a hemispherical surface and keep a constant surface feed? The new f' would be a function like f' = newf (oldf, dZ, dx).
[13:31:53] <cradek> lerneaen_hydra: that's a nice video
[13:32:39] <lerneaen_hydra> cradek: thanks
[13:32:57] <cradek> this is using the spindle counter that came on the lathe?
[13:34:04] <lerneaen_hydra> yeah
[13:34:09] <lerneaen_hydra> 100 holes/rev
[13:34:20] <cradek> cool
[13:34:22] <lerneaen_hydra> it works well enough for threading IMO
[13:34:32] <lerneaen_hydra> the threads I've cut work nicely
[13:34:52] <cradek> that's good to hear
[13:35:15] <cradek> I think mine had 128 counts last time it was together and working
[13:35:44] <lerneaen_hydra> was it quadrature or just pulse + index?
[13:35:54] <cradek> quadrature
[13:36:12] <lerneaen_hydra> so 512 cpr?
[13:36:25] <cradek> 4096 with a /32 divider if I remember right
[13:36:33] <lerneaen_hydra> oh, really high res
[13:36:43] <cradek> well 1024 line, 4096 count
[13:36:49] <cradek> yes pretty high
[13:37:39] <cradek> it's too bad your sample gcode can't be modified and reused by interested people
[13:38:02] <lerneaen_hydra> yeah, thats true
[13:38:03] <cradek> the video is great but I think the gcode is not a good example because of that
[13:38:36] <lerneaen_hydra> what about making a file that uses g76 and does the same operation?
[13:39:15] <cradek> that should be easy
[13:40:36] <lerneaen_hydra> pitch 3, total depth 1.5mm, 10 cuts, constant volume removal, lead in/out 45 degrees, lead in 1*pitch, 14mm of thread (IIRC)
[13:42:49] <cradek> g76 p3 z-14 i-xxx j.2 k1.5 r2 q29 e1.5 l3
[13:43:01] <cradek> xxx = first cut depth
[13:43:20] <cradek> err j=first cut depth
[13:43:35] <cradek> i = distance from drive line to work
[13:44:05] <lerneaen_hydra> so i0 is a common value?
[13:44:26] <cradek> no, drive line has to be outside the work
[13:44:58] <lerneaen_hydra> what is the drive line?
[13:45:34] <cradek> the line outside the work, used for return rapids, and from which the initial depth is measured
[13:45:43] <lerneaen_hydra> oh, I see
[13:45:51] <cradek> it's from the previous position to the new Z specified in g76
[13:45:56] <lerneaen_hydra> ah, ok
[13:47:00] <cradek> http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/emc2/nc_files/g76.ngc?rev=1.7
[13:48:06] <lerneaen_hydra> is a value >2 allowed for degression?
[13:48:12] <tomp> logger_emc: bookmark
[13:48:12] <tomp> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2007-04-02.txt
[13:48:37] <cradek> lerneaen_hydra: yes, that would mean decreasing area
[13:48:46] <lerneaen_hydra> cool
[13:49:54] <cradek> hi tomp
[13:50:16] <tomp> good morning cradek
[14:22:17] <skunkworks> lerneaen_hydra: cool video
[14:35:23] <lerneaen_hydra> skunkworks: thanks
[14:40:59] <cradek> Jobs, who stressed the need for higher-quality music with the rise of high-fidelity home speaker systems, called EMI's move "the next big step forward in the digital-music revolution--the movement to completely interoperable DRM-free music."
[14:41:10] <cradek> huh, wonders never cease, itunes went drm-free
[14:51:23] <skunkworks> cradek: link?
[14:52:06] <cradek> I lost that one but here's another: http://www.emigroup.com/Press/2007/press18.htm
[14:54:15] <skunkworks> thanks
[14:54:19] <alex_joni> wow
[14:57:16] <cradek> haha http://scienceblogs.com/mikethemadbiologist/2007/03/creationist_sez_peanut_butter.php
[14:57:29] <cradek> sorry guys, I'm surfing too much this morning
[15:02:17] <alex_joni> is the EMI PR maybe a april fools thing?
[15:03:12] <cradek> possibly, but that seems like a bad PR move
[15:05:03] <alex_joni> and it's dated april 2nd
[15:05:06] <alex_joni> so unlikely
[15:06:59] <alex_joni> cradek: that video is ... crazy
[15:15:26] <alex_joni> * alex_joni is happy..
[15:16:40] <alex_joni> got a brand new laptop to play with :D
[15:20:19] <skunkworks> I still have my 02 dell that still keeps on ticking
[15:20:34] <skunkworks> alex_joni: what did you get?
[15:27:05] <alex_joni> nw8440
[15:27:08] <alex_joni> from HP
[15:38:47] <alex_joni> http://www.preissuchmaschine.de/psm_frontend/main.asp?produkt=410901
[15:39:22] <cradek> holy cow that's an expensive laptop
[15:39:38] <cradek> how long does the battery last? :-)
[15:44:34] <alex_joni> well.. I got it for less
[15:44:49] <alex_joni> about 3.5 hours with the standard one
[15:44:55] <cradek> nice
[15:44:56] <alex_joni> and they have an additional one for another 10hours
[15:45:08] <alex_joni> and I'm pondering about getting that too (someday)
[15:46:23] <cradek> I was shocked that the battery in the 8 year old iBook I recently got lasts 4 hours
[15:46:29] <alex_joni> nice :)
[15:47:00] <cradek> it runs ubuntu nicely - everything works including built-in wireless and suspend
[15:48:22] <alex_joni> cool
[15:48:31] <alex_joni> I love the display of this one (1680x1050)
[15:50:01] <cradek> what dpi is it?
[15:50:40] <alex_joni> hmm.. I probably need to calc that
[15:50:47] <alex_joni> it's a 15.4"
[15:52:10] <alex_joni> 128dpi?
[15:52:44] <cradek> nice
[15:53:00] <cradek> that means the internet will be about 5" wide :-/
[15:53:45] <skunkworks> ncie
[15:53:48] <skunkworks> nice
[15:54:28] <alex_joni> haha
[16:35:40] <skunkworks> anyone have the link to the video that jmkasunich posted.. the animation of fishing on a different planet.
[16:42:46] <skunkworks> found it http://youtube.com/watch?v=vQ8tHyPkovQ
[17:01:53] <alex_joni> http://www.trilulilu.ro/Want3d/c8de3548349814
[17:03:04] <alex_joni> bbl
[18:08:04] <tomp> the movie was called rockfish, pretty good 'old man and the sea' story
[18:22:36] <tomp> sqrt((1680*1680)+(1050*1050))/15.4 = 128 plus change, yep
[19:23:37] <lerman_> lerman_ is now known as lerman
[19:27:13] <lerman_> lerman_ is now known as lerman
[20:37:15] <alex_joni> quiet day
[20:37:41] <skunkworks> yes
[20:37:56] <skunkworks> Waiting for 4:30 :)
[20:38:03] <alex_joni> one more hour?
[20:38:07] <skunkworks> yes
[20:38:14] <skunkworks> gmt+6 or whatever
[20:38:21] <alex_joni> -
[20:38:24] <skunkworks> -6 maybe
[20:38:27] <skunkworks> :)
[20:38:31] <alex_joni> :P
[20:38:34] <alex_joni> I'm +2
[20:38:39] <skunkworks> ah
[20:39:35] <skunkworks> can't wait to have some free time..
[20:39:41] <skunkworks> maybe a month
[20:39:42] <alex_joni> ha.. I stoped hoping
[20:39:53] <skunkworks> :)
[20:41:36] <skunkworks> well - we will see - have to start building a garage next.
[20:42:33] <alex_joni> that counts as free time :P
[20:43:53] <skunkworks> sort of - wife has already taken over it.. even though it isn't built yet ;)
[20:45:28] <alex_joni> haha
[20:49:18] <Jymm> SWPadnos: Quit foaming at the mouth over all the new embedded toys!
[20:49:23] <Jymm> Jymm is now known as Jymmm
[20:54:51] <Jymmm> Ok say you have a triangle, and we output to gcode which gives us the individual steps necessary to reproduce it. Is there a way to "describe" the triangle mathamatically in a "compact" format?
[21:00:25] <anonimasu> Jymmm: eh?
[21:00:37] <anonimasu> Jymmm: well coordinates?
[21:00:52] <anonimasu> 0,0,0
[21:01:02] <anonimasu> -2,4,0
[21:01:06] <anonimasu> 2,4,0
[21:01:11] <anonimasu> :D
[21:01:54] <Jymmm> No, more mathematical, not just coordinants
[21:04:02] <tomp> the end result must be the 3 points, so anything else might be the 1st point and the equation that describes the realtive position of the other 2 ( more complex than just 3 coordinates )
[21:04:11] <anonimasu> ah well, #math probably knows more
[21:04:28] <Jymmm> tomp I think that would be fine.
[21:05:06] <tomp> http://mathworld.wolfram.com/Triangle.html or just polar coords in relative mode from 1st
[21:05:31] <Jymmm> Actually, I'd like to be able to describe a 3D object mathematically if all possible, but I am no where near that far on knowing/understanding the math involve.
[21:05:55] <anonimasu> Jymmm: then you need endpoints..
[21:05:55] <anonimasu> for polygons..
[21:06:00] <alex_joni> anyone knows a nice network bandwith meter for xp?
[21:06:06] <anonimasu> or splines..
[21:06:09] <alex_joni> preferably OSS or freeware
[21:06:12] <anonimasu> though that's a can of worms ;)
[21:07:31] <Jymmm> anonimasu: Not really but sorta kinda... You know how jeff can come up with python code to do certain things, sorta kind like that.
[21:07:52] <anonimasu> Jymmm: that's jeff.. not you or me :P
[21:08:13] <anonimasu> Jymmm: it's kind of like when jepler aced the 3d stuff me and fenn were working for 4 days on..
[21:08:17] <anonimasu> in 2 hours.
[21:08:18] <Jymmm> anonimasu LOL, I know, but if I try to peer into Jeff's mind I might find some scarry stuff.
[21:08:37] <anonimasu> ^_^
[21:08:43] <Jymmm> and removing skulls caps makes an icky mess.
[21:11:36] <anonimasu> I'm sure it's a scary place :)
[21:16:01] <skunkworks> anyone know what the fasteners are called on cheap furiture.. the ones with a peg and a cam locked "nut" in a pocket
[21:17:02] <Jymmm> t nut?
[21:17:17] <Jymmm> Skullworks_ btw I'm been looking for you
[21:17:42] <skunkworks> uh oh
[21:17:55] <Jymmm> Skullworks_ Oh, you mean the ones that are threaded in the middle and are round like a dowel?
[21:18:08] <skunkworks> wait - Skullworks_ ?
[21:18:25] <Jymmm> no skunkworks (nick complettion)
[21:19:09] <Jymmm> skunkworks These? http://www.woodpeck.com/media/main_tnut.jpg
[21:19:38] <Jymmm> skunkworks or these ? http://img.alibaba.com/photo/50578153/Barrel_Nut__Cross_Dowel_.jpg
[21:20:36] <skunkworks> niether
[21:20:41] <skunkworks> trying to find a picture
[21:21:11] <skunkworks> these http://wwhardware.com/showimage.cfm/type/product/productid/T5644%20ZN
[21:21:33] <skunkworks> I guess they are called titus
[21:22:29] <Jymmm> skunkworks they have them at HD/Lowes surprisingly
[21:22:42] <skunkworks> good - that is where I am going :)
[21:23:07] <skunkworks> I broke a few and need some - hope to find somthing similar in size.
[21:23:28] <alex_joni> I also call them titus over here :)
[21:23:52] <Jymmm> skunkworks If you can't find what you need, let me know. I can lookup in the catalog I have.
[22:04:18] <dmwaters> {global notice} Hi all! Our sponsor for our EU hub needs to do some emergency maintenence. We need to do some rerouting and this will be very noisy. Sorry for the inconvenience, and thank you for using freenode!
[22:09:24] <alex_joni> wtf is a stratum?
[22:09:54] <lerneaen_hydra> in your case, probably the level of the NTP server
[22:10:04] <lerneaen_hydra> how far from a certain master it is
[22:10:09] <alex_joni> hmm..
[22:10:32] <alex_joni> wonder why I get an error like: peer's stratum is less than host's stratum
[22:11:11] <lerneaen_hydra> ntp thinks your accuracy is greater than the host you're trying to get it from perhaps?
[22:11:20] <alex_joni> this is an xp box
[22:11:33] <lerneaen_hydra> oh
[22:11:34] <alex_joni> somehow I seriously doubt it can have higher accuracy :P
[22:12:00] <lerneaen_hydra> probably the current value of stratum is corrupted and it thinks it's higher than it is
[22:12:18] <lerneaen_hydra> maybe there's some way to purge the NTP daemon?
[22:12:39] <alex_joni> I just used a diff. server
[22:12:41] <alex_joni> and it worked
[22:13:06] <alex_joni> time-a.nist.gov works like a treat
[22:13:20] <lerneaen_hydra> oh
[22:13:21] <lerneaen_hydra> hmm
[22:13:31] <lerneaen_hydra> * lerneaen_hydra shrugs
[22:13:36] <alex_joni> time.windows.com is the borked one
[22:13:45] <Jymmm> time.gov
[22:13:46] <alex_joni> * alex_joni doesn't think that's odd..
[22:14:11] <lerneaen_hydra> heh
[22:14:48] <alex_joni> I started to get used to crap like this :/
[22:17:33] <alex_joni> lerneaen_hydra: did I show you what I machined?
[22:17:44] <lerneaen_hydra> hmm, no
[22:17:50] <lerneaen_hydra> I don't think so
[22:18:04] <alex_joni> promise not to laugh :P
[22:18:06] <lerneaen_hydra> err, ok
[22:18:18] <alex_joni> it's a small/tiny machine :)
[22:18:22] <alex_joni> http://dsplabs.cs.utt.ro/~juve/emc/mycnc/10070328/
[22:19:38] <lerneaen_hydra> that really is tiny!
[22:19:40] <lerneaen_hydra> sherline?
[22:19:56] <alex_joni> half
[22:20:05] <lerneaen_hydra> why the V-belt that slows down the main spindle?
[22:20:08] <alex_joni> XY is sherline, Z&spindle is Unimat
[22:20:09] <lerneaen_hydra> like 1:5 or so
[22:20:14] <lerneaen_hydra> ah, ok
[22:20:44] <alex_joni> lerneaen_hydra: 20k RPM on the spindle motor, ~4k on the tool
[22:20:44] <Jymmm> alex_joni: Honestly, I have no problems with the size, just the way it was fabricated... I see where one item was "punch pressed" to create it.
[22:20:59] <lerneaen_hydra> 20krpm on the motor?
[22:20:59] <lerneaen_hydra> damn
[22:21:13] <alex_joni> lerneaen_hydra: but no force whatsoever :D
[22:21:13] <lerneaen_hydra> brushless DC motor?
[22:21:26] <alex_joni> dunno.. didn't look hard enough
[22:21:41] <Jymmm> alex_joni what size shanks ?
[22:21:46] <alex_joni> Jymmm: where's that?
[22:22:27] <Jymmm> On the spindle, there is a screw on the right, below that I see a punched and threaded hole. http://dsplabs.cs.utt.ro/~juve/emc/mycnc/10070328/PICT0002.JPG
[22:22:48] <alex_joni> ahh.. that
[22:23:00] <alex_joni> that has no purpose now
[22:23:09] <alex_joni> you can basicly connect something there if you want
[22:23:24] <alex_joni> the screw is only there to stop that from making noise
[22:23:29] <Jymmm> alex_joni: Well, all I'm saying is if that's there on one part, there's gonna be more.
[22:23:42] <Jymmm> alex_joni how much $ ?
[22:23:49] <lerneaen_hydra> alex_joni: what's cloos?
[22:23:53] <alex_joni> lost track
[22:24:00] <alex_joni> lerneaen_hydra: the brand of our bots
[22:24:05] <lerneaen_hydra> ah, ok
[22:24:14] <Jymmm> alex_joni oh, you made the mill?
[22:24:21] <lerneaen_hydra> alex_joni: what are you going to do about the surface finish?
[22:24:24] <alex_joni> Jymmm: assembled it
[22:24:30] <alex_joni> lerneaen_hydra: powdercoat
[22:24:32] <Jymmm> alex_joni it's a kit you can buy?
[22:24:45] <alex_joni> Jymmm: I bought the XYslides with motors from sherline
[22:24:54] <alex_joni> www.sherlineipd.com
[22:24:59] <Jymmm> ah, gotcha
[22:25:04] <alex_joni> then I got some G201 to go with that
[22:25:11] <alex_joni> (those work SOOO great)
[22:25:21] <alex_joni> then I played with XY for a while, and decided I need a Z
[22:25:38] <alex_joni> so I got one from somewhere else (austria actually)
[22:25:56] <alex_joni> and I built a L297/298 driver for Z.. works crap compared to G201
[22:25:57] <anonimasu> ^_^:D
[22:26:05] <anonimasu> alex_joni: you always seem to need a Z
[22:26:08] <anonimasu> alex_joni: it's a pain
[22:26:08] <alex_joni> anonimasu: indeed
[22:26:19] <anonimasu> alex_joni: wait a bit and you will need a ATC
[22:26:30] <anonimasu> ;)
[22:26:36] <alex_joni> haha.. on that?
[22:26:40] <Jymmm> alex_joni what size tooling shank can you use in the spindle?
[22:26:42] <lerneaen_hydra> atc?
[22:26:45] <anonimasu> toolchanger
[22:26:49] <lerneaen_hydra> ah
[22:26:51] <lerneaen_hydra> yeah
[22:26:54] <lerneaen_hydra> toolchanger is the shit
[22:27:07] <alex_joni> Jymmm: I have some "inserts" for different diameters
[22:27:20] <alex_joni> I think up to 5 or 6mm
[22:27:20] <anonimasu> if I had one at the mill at work I could just slack for 30 minutes per part ;)
[22:27:30] <anonimasu> err 4 minutes
[22:27:37] <anonimasu> ;)
[22:28:07] <alex_joni> but I also have a small lathe chuck which I can mount there
[22:28:29] <alex_joni> that one can go up to 1.5" I think
[22:28:52] <alex_joni> http://www.mini-lathe.com/Mini_lathe/Features/Chuck_hand_y.jpg <- a bit smaller than that
[22:28:52] <lerneaen_hydra> bah, 'night all
[22:28:59] <alex_joni> night lh
[22:29:47] <anonimasu> night lh
[22:30:09] <alex_joni> Jymmm: was that what you asked?
[22:31:46] <Jymmm> ya
[22:33:07] <alex_joni> but it's a crappy spindle
[22:33:13] <alex_joni> tiny and weak imo
[22:38:17] <CIA-19> 03cradek 07TRUNK * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: easy way to clear a coordinate system
[22:38:17] <CIA-19> 03cradek 07TRUNK * 10emc2/share/axis/tcl/axis.tcl: easy way to clear a coordinate system
[22:54:32] <CIA-19> 03cradek 07TRUNK * 10emc2/share/axis/tcl/axis.tcl: oops, all these letters are already used. Might not need/want a shortcut here anyway.