#emc | Logs for 2008-02-22

[00:00:26] <fenn> metafont looks interesting for plotting/engraving
[00:07:17] <cradek> oh really
[00:07:33] <cradek> I only know it as one of the inscrutable parts of TeX - what is it?
[00:08:11] <fenn> apparently fonts are defined as cubic bezier curves, and then 'traced' with a 'pen' to produce bitmaps
[00:08:51] <cradek> that sounds just like postscript type 1
[00:08:57] <fenn> there are different parameters to play with to produce different styles from the same font: http://www.pps.jussieu.fr/~beffara/soft/frcursive/index.html.en
[00:09:51] <cradek> wild
[00:09:52] <fenn> no, postscript draws the outline of the font, not its skeleton
[00:10:46] <fenn> it would be interesting to vary the parameters throughout a document for a more random handwritten look
[00:17:10] <cradek> that's a very good cursive font, but it looks a bit foreign to my american eyes
[00:17:23] <cradek> I'd love to see an equivalent early-1900s Palmer font
[00:24:46] <BigJohnT> jlmjvm: http://951753.pastebin.ca/913371
[00:32:31] <fenn> "I would feel slighted if I got a typewritten love letter unless my dearest was indeed under the gravest duress. A few splatters of blood on the page and a photo of him with his poor broken hands might help lessen the slight."
[00:33:42] <cradek> ha
[01:03:56] <BigJohnT> how do you tell grep to search subdirectories?
[01:06:17] <BigJohnT> -r
[01:22:32] <SkinnypuppY34> I'm trying to use different fonts with TTT but having trouble, user@user-desktop:~/emc2/nc_files/TTTFILES$ truetype-tracer -f impact.ttf ’Hello’ > myhello.ngc
[01:22:32] <SkinnypuppY34> Fatal error in FT_New_Face: cannot open resource (1) at line:255
[01:25:40] <LawrenceG> try giving the full path/name to the font
[01:28:15] <fenn> probably somewhere in /usr/share/fonts/truetype/
[01:28:36] <fenn> or if its the current directory, use ./impact.ttf
[01:28:37] <LawrenceG> /usr/share/fonts/truetype/msttcorefonts/impact.ttf ??
[01:28:43] <SkinnypuppY34> Thanks thought I had but had one too many 't' in msttcorefonts mstttcorefonts
[01:28:56] <fenn> use tab complete, silly!
[01:29:11] <LawrenceG> glad it works
[01:29:46] <JymmmEMC> * JymmmEMC shoves LawrenceG in front of a radar dish - Deep fried LawrenceG!!!
[01:29:55] <SkinnypuppY34> tab complete a new one to me.. Hows that go fenn ?
[01:30:13] <fenn> type /u<tab>
[01:30:44] <LawrenceG> JymmmEMC: bzzzt.... I feel like it.... just got out of hospital for detached retina
[01:30:49] <fenn> it should show /usr/ since that's the only directory in / starting with 'u'
[01:31:01] <JymmmEMC> LawrenceG: ouch, everything ok?
[01:31:05] <SkinnypuppY34> goodstuff fenn hadn't seen that before
[01:31:08] <fenn> same for any command or file
[01:31:36] <fenn> if you press tab twice you should get a list of options
[01:31:37] <LawrenceG> JymmmEMC: welll... kind of blind in one eye, but it looks like it will get better over the next 6-8 weeks
[01:32:09] <JymmmEMC> LawrenceG: Well, take it easy. and try NOT to lean forward or bend over as much as possible.
[01:32:29] <LawrenceG> dont drop the soap in the shower?
[01:32:51] <JymmmEMC> LawrenceG: Unless you are REALLY amnedetrious
[01:32:51] <SkinnypuppY34> OIC thats cool thanks fenn
[01:33:21] <LawrenceG> taking losts of naps as vision is currently very disorienting... like sea sick all the time
[01:33:49] <JymmmEMC> LawrenceG: Yeah, it's messing with your equaliberium
[01:34:30] <fenn> heh that's a good name for a city-state: equaliberium
[01:34:43] <LawrenceG> really throws one off... hard to teach the old brain new tricks
[01:36:12] <LawrenceG> JymmmEMC: I got that stage off ebay.... it is a really sold looking unit for my z axis
[01:36:18] <JymmmEMC> LawrenceG: Just move slow and you should be alright (but you probably already know that)
[01:36:21] <LawrenceG> solid
[01:36:26] <JymmmEMC> LawrenceG: Awesome!
[01:36:50] <LawrenceG> I havent tried spinning it yet
[01:38:42] <jlmjvm> BigJohnT:im having a little trouble
[01:53:48] <LawrenceG> JymmmEMC: http://imagebin.ca/view/IVAmvh.html
[01:56:06] <dmess> hi all... im back... went north to my folks last fri... it snowed there from fri nite to sunday noon (24-28 inches) then started again at 6 pm.... another 14 inches
[01:56:33] <dmess> we drove home on monday.... had to push ourselves to the highway.. then hit everything you can imagine on the way south.... and a //flat in the most inopertune place.... other than its a got a liquor licence. its between north bay and temagami... THE 1/2 way mark.... and they towed me back over road i'd already drove
[01:56:33] <dmess> (19:03:17) dmess: 30 miles or so
[01:57:40] <LawrenceG> hey dmess... flowers are coming out here.... been quite warm for the last week or so
[01:58:07] <LawrenceG> go west young man....
[02:01:18] <dmess> thx for the insight.... we had a ball dispite the snow and cold.... took till sunday afternoon to get my van running .. fuel filter froze.. full tank of fuel and 2 bottles of gas line antifreeze..... banked it with snow and put the electric hearer under it... 2 hrs later it started... but now she's got an ether addiction....
[02:02:24] <dmess> the mountains would kill me.... i couldn't stay away...
[02:03:17] <LawrenceG> very nice mountains here.... local ski hill has over 500cm at the moment
[02:03:55] <dmess> we put on 100 miles on the kids sled... 30 bucks a gas.... there were guys runnin 900 triples.. at 6 MPG...LOL
[02:03:59] <LawrenceG> Whistler is a ferry and 2 hours away
[02:04:22] <dmess> can i stay with you if i need an escape?
[02:05:01] <dmess> from there they would never find the body... ; )
[02:05:17] <LawrenceG> hey... with fuel prices... its a long walk.... bc just annouced a "carbon tax" on all fuels
[02:05:41] <SkinnypuppY34> carbon tax rofl
[02:06:05] <dmess> i heard.. but propane and HHO are exempt.. i believe..
[02:07:26] <dmess> $1.19 for regular.. 1.34 for high test.. whoch those machines NEED
[02:07:49] <dmess> per liter.. not gallon
[02:08:24] <dmess> went up LAST nit 5 cents per liter
[02:08:45] <dmess> now here it that
[02:08:54] <LawrenceG> regular is about $1.09 here... I burn diesel which is a bit cheaper
[02:09:16] <dmess> vw fan??
[02:09:23] <SkinnypuppY34> tdi :o)
[02:09:29] <dmess> new
[02:09:45] <LawrenceG> vw bug tdi and a dodge 1T pickup
[02:10:16] <LawrenceG> bug gets 3x the mileage
[02:10:21] <dmess> diesel bug.... you dog...
[02:10:31] <LawrenceG> but it fits in the back of the pickup!
[02:10:44] <SkinnypuppY34> I get about 42-47 Us MPG in my golf tdi
[02:10:45] <dmess> id guess..
[02:11:28] <LawrenceG> bug is about 65mpg Cdn on highway and its a very peppy 90hp
[02:11:41] <dmess> your about 4 x better than my van....
[02:12:50] <LawrenceG> yea... my truck only gets run 1 time/week into town just to keep it rolling (&probably to fill up due to evaporation!)
[02:14:16] <dmess> i'm building the HHO system for her.. and will install this spring... and report back..... family issues i cant dedicate any time...
[02:15:41] <LawrenceG> dont blow yourself up
[02:18:26] <dmess> i'm gonna MAKE it.... i just gotta get out of the rapid water... this kayak is gonna break.... she's good for now but not for long
[02:19:46] <dmess> have you ever herd of alcohol enhanced diesel fuel??
[02:21:21] <LawrenceG> not sure how that would work.... might be a little volatile... preignition in a diesel is not nice
[02:22:12] <LawrenceG> with a second set of injectors it could help if put in latter
[02:22:22] <LawrenceG> later
[02:25:03] <dmess> http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V3B-4K7X87J-1&_user=10&_rdoc=1&_fmt=&_orig=search&_sort=d&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=b3867d0b9b64ca0d027826aa8ec2c7d8
[02:34:12] <LawrenceG> so do you think the item the US shot out of space was a hydrazine fuel tank or a plutonium thermopile?... think about which one might survive reentry
[02:38:55] <toastydeath> the hydrazine tank can
[02:42:54] <SkinnypuppY34> Anyone familiar with what ttf font is most like "OldEnglish and Italic" and "Formal Old English" on this example?
[02:42:55] <SkinnypuppY34> http://www.dalveydepot.com/fonts.gif
[03:48:13] <SkinnypuppY34> Found one http://www.webpagepublicity.com/free-fonts/o/Old%20English.ttf
[03:48:36] <JymmmEMC> LawrenceG: yeow... how did this happen anyway?
[03:55:39] <LawrenceG> JymmmEMC: ?
[06:03:26] <fenn> metafont reminds me of APT in 2 dimensions
[06:10:35] <SkinnypuppY34> " The Jetsons Font " http://imagebin.org/14213
[06:11:39] <SkinnypuppY34> Can TrueTypeTracer put a space b/t words?
[06:12:23] <SkinnypuppY34> 'King Kong' only outputs code for King
[06:15:30] <JymmmEMC> LawrenceG: yesum
[06:17:26] <JymmmEMC> LawrenceG: oh, I mean your eye
[06:17:26] <fenn> SkinnypuppY34: ./truetype-tracer 'king kong' > kingkong.ngc works for me
[06:17:55] <JymmmEMC> why are you tracing TTF fonts?
[06:18:08] <JymmmEMC> TTF is vector based.
[06:18:15] <JymmmEMC> s/is/are/
[06:18:53] <JymmmEMC> underneith that is.
[06:25:14] <fenn> JymmmEMC rtfm
[06:29:51] <SkinnypuppY34> Fenn here's my useage truetype-tracer ’king kong’ > kk.ngc
[06:29:53] <SkinnypuppY34> http://imagebin.org/14215
[06:31:45] <SkinnypuppY34> and pastebin of the output
[06:31:46] <SkinnypuppY34> http://pastebin.ca/913654
[06:33:20] <SkinnypuppY34> JymmmEMC: what else would I trace TTF with ?
[06:36:44] <fenn> SkinnypuppY34: i think your apostrophe's look funny
[06:36:57] <SkinnypuppY34> I do too now
[06:36:59] <fenn> i'm not even sure how to type that
[06:37:34] <seb_kuzminsky> use one fewer apostrophes and you're ok ;-)
[06:38:39] <fenn> bah
[06:38:44] <fenn> the code, man, the code!
[06:39:15] <fenn> english would be a lot simpler if we left out the greek and french words
[06:41:09] <fenn> SkinnypuppY34: failing proper apostrophe usage, you could do king\ kong
[06:41:09] <SkinnypuppY34> Now that's just wierd, I had to close that terminal and open another for the " ' " s to look right, 'king kong' works fine now. WTF ?
[06:43:08] <fenn> i suggest a different terminal
[06:43:28] <fenn> one that doesnt think it's a word processor
[06:45:40] <SkinnypuppY34> Fenn is there anyway to scale the output of cfx2cnc.py ?
[06:46:25] <fenn> yes edit the scale paramter in the script
[06:46:51] <fenn> uh lemme upload the latest
[06:49:29] <fenn> ok 0.5 uploaded
[06:49:35] <fenn> version 0.5 that is
[06:50:50] <SkinnypuppY34> Great I'll check that out !!
[06:51:31] <fenn> btw gothgbt.cxf is like the old english font you wanted
[06:53:26] <SkinnypuppY34> Script works great, thanks again fenn ! ! !
[07:24:17] <kimron> kimron is now known as kimron_
[08:29:41] <eric_U> I bought a power supply on ebay, turns out the seller doesn't take paypal
[08:29:43] <eric_U> annoying
[09:29:53] <expleo> Hi emc'ers, can anyone answer some questions I have about dynamic speed changes (on-the-fly) when using the parallel port "driver"?
[09:32:57] <expleo> hello? :)
[09:34:06] <archivist> just lurk and someone will answer when they can/wake up etc
[09:34:49] <archivist> but as far as I can see port type makes no difference to speed changes
[09:36:13] <expleo> That's true, but what I need is on-the-fly speed changes, that is, I do not want "jog-stick" moves but "joy-stick" moves :)
[09:37:41] <expleo> I need to be able to change the speed at all times. Is this possible with emc out of the box?
[09:39:11] <archivist> probably with a modified hal file and adaptive feed
[09:39:39] <expleo> the standard hal only supports fixed speed?
[09:40:20] <archivist> hal file is for you to mod its the configuration file
[09:43:15] <expleo> aha, afraid for a moment that i had to mod the hardware abstraction level drivers :)
[09:43:47] <expleo> i have never heard about the adaptive feed term, what it means in this contex?
[09:44:56] <archivist> note I havnt done any of this /me lurks and learns from the others
[09:48:16] <archivist> one of the users has been varying xy feed this last week see http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Laser_Beam_Compensation
[09:50:44] <archivist> and look at the last weeks discussion from here
[09:55:22] <expleo> thanx!
[11:00:55] <kimron> kimron is now known as kimron_
[11:22:16] <jlmjvm> alex_joni:im having a problem with touchoff,wont let me enter a negative number
[11:22:55] <jlmjvm> can this be changed in /usr/bin/axis
[11:45:31] <alex_joni> jlmjvm: try to use the regular keys, not the numpad
[11:45:33] <jlmjvm> never mind,it works
[11:45:49] <alex_joni> and be sure to delete all there is in the field
[11:46:45] <jlmjvm> i was seeing the error when you first start entering the new number
[11:48:11] <jlmjvm> if your going to enter -.1 as soon as you enter the - it gives error,but if you finish entering the number the error goes away
[11:48:56] <jlmjvm> which makes sense because the - by its self would be an error
[11:49:19] <jlmjvm> same thing if your going to enter .1
[11:54:19] <archivist> hmm verifying the number before completion and complaining is a bit odd
[12:04:33] <jlmjvm> alex_joni:num pad works fine
[12:49:19] <alex_joni> jlmjvm: good to know
[12:51:59] <jlmjvm> im trying to make it be able to select increments or jog from the kp right now,no luck yet
[12:52:15] <jlmjvm> but the day is young yet
[13:02:35] <alex_joni> search the irc logs, it's been done before
[13:04:57] <jlmjvm> i thought it had
[13:15:55] <BigJohnT> jlmjvm: on my way out the door but... http://951753.pastebin.ca/913371
[13:16:41] <jlmjvm> is that the 1 from last nite?
[13:16:52] <BigJohnT> yes
[13:17:22] <jlmjvm> couldnt get it to work,holler at me when you get in this afternoon,dying to see it
[13:17:42] <BigJohnT> did you change the paths back to your paths?
[13:17:50] <jlmjvm> yes
[13:18:01] <BigJohnT> hmmm, ok
[13:18:16] <jlmjvm> does it get put on desktop or somewhere else?
[13:18:20] <BigJohnT> did you run it from a terminal?
[13:18:39] <jlmjvm> no,tried to use it from a launcher
[13:18:55] <BigJohnT> run it from the terminal so you can see any error messages
[13:19:07] <jlmjvm> k
[13:19:15] <BigJohnT> gotta run
[13:19:30] <jlmjvm> have a good 1
[13:30:47] <micges> hi all
[14:20:00] <tomp> from the new my.brlcad.org site "When you measure what you are speaking about, and express it in numbers, you know something about it. When you can not measure and you can not express it in numbers, your knowledge is of a meager and unsatisfactory kind. It may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the stage of science." - William Thompson, Lord Kelvin, 1891
[14:22:00] <tomp> or... "teeny tiny doesnt mean jack to me"
[14:22:31] <archivist> I hate it when I cant measure something
[14:51:32] <cradek> archivist: are you the Ian asking about threading?
[14:51:54] <archivist> no
[14:52:06] <archivist> I thought you or me should answer
[14:52:13] <cradek> I did
[14:52:23] <archivist> he is about 40 miles up the road from me
[14:52:29] <archivist> I saw
[14:52:35] <cradek> neat
[14:52:49] <archivist> as he is another clock watch person
[14:53:27] <cradek> you can see why I confused you
[14:53:35] <archivist> er yes
[14:56:22] <archivist> I need screw cutting for exactly the same reason as him
[14:57:13] <cradek> seems like measuring the existing thread would be the hard part, especially if the screw is lost
[14:57:33] <cradek> or are the screws in a watch all the same pitch?
[14:57:49] <archivist> sure is I have measuring microscopes for that
[14:58:03] <cradek> seems to me like english watches can have like 3 screws, all different
[14:58:35] <archivist> old stuff is random pitch, depends who made the screw plate
[14:58:45] <cradek> one under the dial, one on the balance, everything else pinned
[15:03:10] <archivist> how they were made in early days scroll down to screwplate http://www.davistownmuseum.org/bioStubs.htm
[15:03:42] <archivist> basicly a hardened plate with threaded holes
[15:04:32] <archivist> without a proper cutting edge
[15:15:11] <cradek> yay for the screwcutting lathe
[15:15:36] <archivist> must have been hell!
[15:15:58] <cradek> seems like you'd end up with a lot of half-formed screws snapped off and stuck in the screw plate
[15:16:06] <archivist> * archivist hates a half finished machine, column moved
[15:16:42] <archivist> they didnt have a very deep form
[18:39:07] <alex_joni> cradek: I thought you were gonna reply to Ian
[18:40:47] <archivist> he did
[18:41:17] <alex_joni> hmm.. wonder why I didn't get that email then
[18:41:30] <alex_joni> then I guess he replied to Seb too? on the devel list?
[18:42:23] <archivist> not seen a reply to seb
[18:43:12] <archivist> your talking ian wright screwcutting question?
[18:44:16] <alex_joni> yeah
[18:44:23] <alex_joni> reading it on gmane now
[18:44:32] <alex_joni> somehow SF forgot to deliver me the email
[18:45:00] <archivist> not sure about the second reply!
[18:45:43] <alex_joni> ok, n/m
[19:27:15] <cradek> I tried very hard to not start another thread about single ppr threading (which emc has never done)... hope I succeeded
[19:37:04] <micges> hello
[19:37:18] <micges> logger_emc: bookmark
[19:37:18] <micges> Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-02-22.txt
[19:39:36] <micges> today is second day of working correction module
[19:39:46] <micges> it works perfect
[19:41:01] <alex_joni> nice
[19:41:05] <micges> any ideas what dynamic correction would like to have in EMC ?
[19:41:30] <alex_joni> micges: I didn't understand that
[19:41:46] <micges> sorry
[19:42:51] <micges> what else correction could my module have ?
[19:43:11] <micges> ITs very easy to extend it
[19:44:01] <alex_joni> micges: the dynamic correction we like to have in emc2 is 'adaptive feed'
[19:44:14] <alex_joni> any further usage of that is very application specific
[19:45:01] <micges> I know
[19:45:17] <jlmjvm> alex_joni:i got my num pad where it will toggle between continous and incremental
[19:45:29] <alex_joni> jlmjvm: sounds good, using axisrc ?
[19:45:31] <micges> could you tell me some example of application specific ?
[19:46:13] <alex_joni> micges: EDM
[19:46:34] <jlmjvm> alex_joni:i made changes in my /usr/bin/axis
[19:47:07] <jlmjvm> what is axissrc?
[19:47:09] <alex_joni> jlmjvm: what if you try to move those changes to axisrc? and keep axis untouched..
[19:47:20] <alex_joni> jlmjvm: there's a fine manual about it :P
[19:47:34] <alex_joni> micges: Elektroerozijska obdelava
[19:48:02] <micges> I know -> google ;)
[19:48:22] <micges> nice word in roman :)
[19:48:28] <alex_joni> for EDM you need to keep the spark voltage as constant as possible .. (if I understood it correctly)
[19:48:48] <alex_joni> so usually there's a ADC reading the voltage, and that is scaled/fed into adaptive-feed
[19:49:38] <micges> in Polish it is : obróbka elektroerozyjna :)
[19:50:09] <alex_joni> oh, right.. you're from poland
[19:50:16] <alex_joni> I somehow remembered you're from .cz
[19:50:20] <alex_joni> sorry :/
[19:50:28] <micges> ok
[19:51:20] <alex_joni> I read some logs about you & SWP talking about F words
[19:52:03] <alex_joni> I don't understand why you can't use F words, and need to use Mxx
[19:52:07] <micges> and ?
[19:53:30] <micges> today I modified some of the code and algorith is clearer :)
[19:54:13] <micges> Im going to update wiki now and wish you read it :)
[19:54:34] <alex_joni> ok
[19:54:46] <jlmjvm> alex_joni:so you can make an axisrc file and it will override the axis settings,is this correct?
[19:55:00] <alex_joni> jlmjvm: right
[19:55:11] <alex_joni> and even some procedures/parts of AXIS, if I understand it right
[19:55:16] <alex_joni> like keybindings & the like
[19:55:22] <jlmjvm> cool,that could save a lot of time
[19:56:21] <jlmjvm> i only found 1 small page about it,is that the fine manual?
[19:56:26] <SkinnypuppY34> Hmmm is that why my keypad acts as direction input instead of numerical ?
[19:56:44] <jlmjvm> toggle your num lock on it
[19:56:56] <jlmjvm> and it will do both
[19:58:08] <alex_joni> jlmjvm: http://www.linuxcnc.org/docview/html//gui_axis.html#r1_11_4
[19:59:01] <jlmjvm> k,thats what i found in the user manual
[20:08:03] <SkinnypuppY34> Num lock no difference for me, In MDI 2and8 scroll up and down through mdi history, the digit 5 is the only one that will display into mdi commands. In manual control F3 tab digits 1 and 2 tab the radio button active to y or z , 3456789and0 move my feedrate slider 30%-100% with numlock ON, with off 4&6 jog X , 2 and 8 Y, 3 and 9 Z jog, 7 sets home for the last jogged axis.
[20:09:26] <jlmjvm> r u using a external num pad
[20:09:38] <SkinnypuppY34> No it's on the keyboard
[20:11:43] <jlmjvm> i was talking about an external num pad,using it as a mpg of sorts,on my keyboard i have to use the upper numbers usually
[20:12:17] <SkinnypuppY34> Screws me up sometimes in mdi if I don't remember to use the top row keys.. instead of g1x2.5 I'll get gx.5
[20:12:26] <cradek> I think the numpad is fixed in the next release
[20:12:41] <SkinnypuppY34> Ok I'll hold out then
[20:13:16] <cradek> http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=
[20:13:26] <jlmjvm> ive got my external doing what i need for now,but always look forward to an update
[20:15:26] <jlmjvm> what was happening with the initial coordinate system offset?
[20:16:26] <cradek> that's part of another fix that will be in this release
[20:16:45] <cradek> but even so, I think the bug would have shown up before you load a program
[20:18:04] <jlmjvm> i havent noticed anything,except my homing seems to float a bit,due to micro switches and not having an index
[20:18:52] <SkinnypuppY34> I "park" my machine @ 1/2 xy backlash as listed in stepper approached from the "southwest" g1x-.1y-.1 g1 x-.007 y-.008 Then when I restart g1x1y1 will give me 1,1 on the dro everytime
[20:20:16] <jlmjvm> if i turn my encoders off its alwys perfect,feedback will show different numbers
[20:21:49] <jlmjvm> the usc setup i did always shows between 0 and .0001 every time,but that machine has prox switches and an index on the encoders
[20:22:20] <jlmjvm> the index function is awesome
[20:24:12] <jlmjvm> mach doesnt have an index function
[20:24:43] <SkinnypuppY34> Hows that tlo program going? I haven't wanted to nag you or BigJohn about work in progress so I ask bashfully...
[20:25:20] <jlmjvm> been using mine,havent tried johns yet,look forward to seeing it
[20:26:45] <skinny77cncpuppy> Is what you have running like a "teach in" for the tool length offsets ?
[20:27:33] <jlmjvm> pretty much,position z axis,click launcher,enter tool#,enter
[20:28:58] <skinny77cncpuppy> Sounds very usefull. Perhaps I'll have a Z to use soon. Ballscrew in the mail woot!
[20:29:28] <jlmjvm> did you get a elrod quill attachment?
[20:30:35] <jlmjvm> how far are you from knoxville,tn?
[20:30:36] <skinny77cncpuppy> Nah, I'll fab something to use the pad under the quill scale as a mount/datum
[20:30:46] <jlmjvm> cool
[20:31:35] <jlmjvm> arent you in georgia
[20:31:36] <skinny77cncpuppy> I'm ~100 miles south of macon
[20:31:44] <jlmjvm> k
[20:31:48] <skinny77cncpuppy> south of atlanta scuse me
[20:31:59] <skinny77cncpuppy> Just outside macon
[20:32:08] <jlmjvm> k,im in huntsville,al
[20:32:47] <jlmjvm> was thinking about crashing the mach convention in knoxville next weekend
[20:32:57] <skinny77cncpuppy> Good to know, I haven't heard of a lot of us in the southeast
[20:33:12] <skinny77cncpuppy> Didn't realize there was one. Haven't used mach
[20:33:18] <jlmjvm> tell em about some real cnc software
[20:35:07] <skinny77cncpuppy> Right on! Knoxville is a little far for me , if it were in ATL
[20:35:47] <jlmjvm> atl would be cool,never partied there yet
[20:37:22] <jlmjvm> didnt your steppers have a rear shaft on them?
[20:37:42] <skinny77cncpuppy> Yeah I got dual shaft steppers just incase
[20:38:23] <jlmjvm> im gonna order an encoder next week that has an index,i will let ya know how it does
[20:38:48] <jlmjvm> if it works like the usc does i will get 2 more
[20:41:31] <skinny77cncpuppy> Sounds good let me know how it works out
[20:44:20] <jlmjvm> will do,im expecting success
[20:49:34] <SkinnypuppY34> Taking a guess I'll end up with W on the knee also, but after just a simple motormount on the knee I see where it would suck for fulltime Z
[20:50:31] <SkinnypuppY34> The 960 oz stepper isn't quite enough to raise the knee by itself @ 1:1
[20:51:04] <jlmjvm> did you put 1 on there?
[20:51:55] <SkinnypuppY34> Yep Just a little more hand assistanace it will raise but with no helper suspension it was rough on downfeed too
[20:53:02] <jlmjvm> ive seen some boss series 2 mills that had them on the knee from the factory,but the series2 has a ballscrew on the knee
[20:53:42] <jlmjvm> and they are prolly 2:1
[20:54:18] <jlmjvm> maybe even more,never took 1 apart yet
[20:55:22] <SkinnypuppY34> Mines a Jhead enco clone, I think it was cradek that suggested tlo in W and I'll have a full ~5" on the quill
[21:01:09] <cradek> TLO/W is now in the cvs trunk!
[21:02:10] <SkinnypuppY34> sweet, I was just reading through that changelog
[21:03:17] <jlmjvm> where is that changelog?
[21:03:28] <jlmjvm> didnt see it earlier
[21:03:39] <alex_joni> cvs.linuxcnc.org
[21:24:59] <SkinnypuppY34> Can you paste into terminal without right mouse clicking , paste ?
[21:25:33] <alex_joni> middle click
[21:29:56] <SkinnypuppY34> Doesn't do anything for my scroll mouse.
[21:31:14] <alex_joni> SkinnypuppY34: it usually does (select a text somewhere, middle click somewhere else..)
[21:31:21] <alex_joni> but it depends how the mouse is set up
[21:32:38] <SkinnypuppY34> Naah can't get anything but scroll thanks though !
[21:34:33] <alex_joni> weeell.. guess that's it :P
[21:43:03] <jlmjvm> BigJohnT:Details: Failed to execute child process "/home/jlmjvm/Desktop/tlo10.py" (Permission denied),thats what im getting
[21:44:31] <jlmjvm> is your tlo10.py on your desktop and a launcher in the toolbar?
[21:45:14] <BigJohnT> no, I just ran it from the terminal
[21:47:47] <BigJohnT> let me try that
[21:49:28] <BigJohnT> ok, I'm getting the same error running it from a launcher
[21:50:22] <lewin1> lewin1 is now known as lewing
[21:50:32] <jlmjvm> k
[21:53:13] <fenn> chmod a+x ~/Desktop/tlo10.py
[21:54:20] <BigJohnT> change your launcher to python /home/jt/Desktop/tlo10.py or what ever the path is
[21:54:27] <BigJohnT> python /home/jt/Desktop/tlo10.py
[21:54:38] <BigJohnT> the command
[21:54:45] <BigJohnT> to launch it
[21:55:05] <jlmjvm> lemmee give it a shot
[22:02:18] <jlmjvm> same thing except now it says Details: Failed to execute child process "python/home/jlmjvm/Desktop/tlo10.py" (No such file or directory)
[22:02:42] <jlmjvm> is the file supposed to be somewhere other than the desktop
[22:04:02] <BigJohnT> no its
[22:04:19] <BigJohnT> put a space between python and the path to the file
[22:04:28] <jlmjvm> k
[22:04:55] <jlmjvm> that was it,it opened
[22:08:00] <fenn> BigJohnT: if the first line of the script is #!/usr/bin/python you can execute the script directly
[22:08:02] <BigJohnT> cool
[22:08:21] <tomp2> and chg to execute
[22:08:22] <BigJohnT> it is
[22:09:49] <BigJohnT> fenn: that didn't work from the tool bar launcher...
[22:12:54] <tomp2> can you enter the file's name in a terminal to make it run? ( that insures the file itself is executable )
[22:13:09] <tomp2> after that, we can make an icon and place the icon
[22:13:13] <jlmjvm> why do you have to use the mouse to write to table and quit also,other 1 you could just tab to write and hit enter 1 time
[22:14:13] <jlmjvm> tab to ok and hit enter once
[22:14:16] <BigJohnT> dunno, I just need to change the order of creation so the tab works as expected
[22:14:21] <fenn> BigJohnT: it probably doesnt have execute permissions
[22:14:42] <BigJohnT> I check permissions and it has execute for all three
[22:15:06] <jlmjvm> also forcing you to enter a dia,even if you want zero
[22:15:38] <BigJohnT> the tab order goes from top to bottom...
[22:15:56] <BigJohnT> I thought you would want a diameter for a milling tool...
[22:16:24] <BigJohnT> just remove the lines
[22:16:26] <BigJohnT> if len(self.e3.get()) == 0:
[22:16:26] <BigJohnT> tkMessageBox.showwarning("Input Missing", "Please enter the Tool Diameter")
[22:16:26] <BigJohnT> return
[22:17:33] <BigJohnT> the button needs to be bound to the enter key!!!!
[22:17:42] <BigJohnT> I'll do that later
[22:19:04] <jlmjvm> i noticed mine will wipe out a dia offset if you let it default,what would be cool is if it only changed that value if you entered a change
[22:19:28] <micges> alex_joni:http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Laser_Beam_Compensation
[22:19:34] <micges> almost done
[22:20:02] <BigJohnT> jlmjvm that would be a simple change
[22:20:24] <jlmjvm> example,you change the length a few thou,and hit enter,dia stays put
[22:20:40] <jlmjvm> BigJohnT:that would be cool
[22:21:48] <BigJohnT> you mean if you do a "Read Z" then press the "Write to Tool Table"?
[22:23:25] <jlmjvm> my bad,if i change it a few thou i would just be opening the tool.tbl shortcut and making the change,then reload tool.tbl from axis
[22:23:59] <toastydeath> question about emc:
[22:24:25] <toastydeath> is there a way to change tool offsets without reloading a tool table
[22:24:32] <toastydeath> wear/etc
[22:25:12] <alex_joni> toastydeath: don't think so
[22:25:23] <jlmjvm> if you put the values in the tool.tbl im pretty sure you have to hit reload in axis
[22:25:50] <jlmjvm> manually putting values in that is
[22:26:03] <BigJohnT> jlmjvm, your program does that right?
[22:27:15] <fenn> toastydeath: g43.1 allows you to set the tool offsets from a program or mdi
[22:27:22] <fenn> but it wont be stored in the tool table
[22:27:33] <toastydeath> yeah that's what i'm asking, there's no offsets screen
[22:28:11] <jlmjvm> yes mine reloads when you hit ok
[22:30:10] <toastydeath> what's the reason for a tool table vs. interactive stuff
[22:30:15] <jlmjvm> toastydeath:you can do a g41.1 for dia comp like that also
[22:32:30] <jlmjvm> most cam systems output g43 h# for tool length and g41 d# for dia
[22:32:51] <toastydeath> right
[22:32:58] <toastydeath> but what i'm asking is why is it an external tool table
[22:33:04] <toastydeath> versus an interactive thign
[22:33:06] <toastydeath> *thing
[22:34:25] <jlmjvm> dont know that 1
[22:34:36] <jlmjvm> brb,pizza time
[22:35:22] <fenn> because the part program doesn't know what tools are in the machine
[22:35:50] <toastydeath> no, that's not what i'm asking
[22:36:01] <fenn> you mean why isnt there a gui thing to change values?
[22:36:05] <toastydeath> right
[22:36:27] <fenn> i think it was supposed to happen when we switched over to xml config files, which never happened
[22:36:27] <BigJohnT> toastydeath: are you using jlmjvm's Tool Offset program?
[22:36:36] <toastydeath> bigjohnt: not using emc
[22:36:58] <toastydeath> just making observations from other controls/etc
[22:37:17] <toastydeath> fenn: oh
[22:37:19] <cradek> this is when we say 'patches thoughtfully considered'
[22:37:37] <toastydeath> ?
[22:38:12] <cradek> if a feature doesn't exist, that just means nobody has wanted it badly enough to write it
[22:38:42] <cradek> we have file/edit tool table, which is a decent (easy) substitute
[22:38:47] <BigJohnT> you can edit the tool table from emc or you can use jlmjvm's program to change a Z offset in the tool table
[22:39:02] <fenn> i still think a single xml config is a Good Thing, but it will be a lot of documentation work
[22:39:42] <BigJohnT> * BigJohnT has a screw on the loose
[22:39:55] <cradek> I think a gui hal editor would be more important
[22:40:20] <cradek> (and I want a pony)
[22:40:34] <fenn> i want a hal gui more than a pony
[22:40:46] <alex_joni> fenn: I'm having seriously doubts about a xml config
[22:40:48] <cradek> well, me too
[22:40:58] <alex_joni> especially without a very good config editor
[22:40:58] <cradek> in fact, I don't actually want a pony at all
[22:41:09] <fenn> how about a goat
[22:41:31] <alex_joni> ew
[22:41:39] <fenn> or a platypus, they lay eggs and you can milk them too
[22:41:42] <cradek> I think I'd rather have a goat than a pony - I could make cheese
[22:41:53] <cradek> not that I would do that.
[22:41:58] <cradek> or have a goat
[22:42:07] <cradek> why am I still at work?
[22:42:22] <BigJohnT> dunno, I left at noon
[22:42:25] <fenn> adminspotting?
[22:42:42] <cradek> waiting for a restore actually - but it's done
[22:43:37] <BigJohnT> 4 more parts to go and the X axis is done YEA!
[22:46:38] <SkinnypuppY34> This evenings mill fun
[22:46:39] <SkinnypuppY34> http://imagebin.org/14244
[22:49:14] <tomp2> SkinnypuppY34: nice letters, you know nameplate makers use this neat plastic that has a thin layer of color on top and then usually white underneath, so it's a lot like the contrast of cuttin thru dyekem
[22:50:23] <micges> cradek: if wanted, how do program to AXIS things(moves?) that mus be done after stop of program ?
[22:50:49] <micges> eee, how would you do this ?
[22:52:19] <alex_joni> good night all
[22:52:36] <SkinnypuppY34> tomp2 thanks !
[22:52:46] <SkinnypuppY34> night alex
[22:52:58] <tomp2> g'nite alex
[22:53:27] <micges> night
[22:53:46] <tomp2> micges: please try your question again, i didnt understand
[22:54:35] <micges> I want AXIS to make move after stop of program
[22:55:16] <tomp2> micges: could you put that move in the program?
[22:55:17] <micges> I wonder how cradek would do this
[22:55:37] <fenn> axis just tells emc to run a program file
[22:56:10] <micges> I know I know
[22:56:24] <tomp2> moves are requested by a program, or mdi, or plc ( hal )
[22:57:00] <tomp2> oh or a fingertip on a jog control
[22:57:02] <micges> but if I want to after each stop of program emc move z to upper max position ?
[22:57:25] <micges> what is plc ?
[22:57:33] <tomp2> forget plc, think hal
[22:58:11] <micges> how to make move in hal ?
[22:58:39] <tomp2> micges, before we go there, could you make the motion inside the prograM?
[22:59:20] <micges> no I cant
[22:59:43] <micges> becouse file has 1000 lines and I dont know where it will be stopped
[23:00:11] <fenn> so you want to move to home after you hit 'abort' right?
[23:00:23] <micges> tomp2: how about button named "goto x0y0" ?
[23:00:41] <micges> yes
[23:00:47] <BigJohnT> in a pyVCP
[23:00:55] <tomp2> micges, its possible, but i think you might have simpler solution when we understand better
[23:01:43] <tomp2> maybe just keep a line in the mdi buffer ready to move Z to max machine coord
[23:02:28] <micges> I know all the ways to do this
[23:02:38] <SkinnypuppY34> G40 G28Z ?
[23:02:41] <micges> but end user dont ;)
[23:03:13] <tomp2> ok, if you want a button, look at pyVCP, and it would have the effect of moving to 'some safe place' for the user
[23:04:27] <BigJohnT> SkinnypuppY34: what did you use to generate the letter g code?
[23:04:33] <tomp2> i use something like this in Heidenahin, called M11, its a user progammable machine position for someplace thats's just handy... handy to see, handy to change tools, handy to change wkpc...
[23:04:49] <SkinnypuppY34> BigJohnT: truetype tracer
[23:05:34] <micges> I know how to set pins with pyvcp
[23:05:38] <micges> how to make move ?
[23:05:51] <BigJohnT> I'm still working on a gui for it
[23:06:19] <SkinnypuppY34> BigJohnT: GUI for TTT ?
[23:06:25] <BigJohnT> yes
[23:06:32] <SkinnypuppY34> Oh nice
[23:06:36] <tomp2> micges: ok, now look at Dallur's torch height control. In it he makes motion with EMC, he does it with Hal
[23:06:46] <BigJohnT> you pick a font then type in what you want and press the button
[23:07:19] <micges> ok
[23:07:30] <SkinnypuppY34> BigJohnT: cool
[23:07:36] <BigJohnT> I'm having trouble getting the path and filename for the fonts
[23:07:51] <BigJohnT> I can load both up but they don't match...
[23:07:54] <tomp2> micges: dallur unlinked the control of position to the axis, pushed in his desired position, and waits for it to be completed. then control can be reverted to Emc and user.
[23:10:06] <fenn> tomp2: g30 does your m11 (secondary home)
[23:10:11] <micges> cant find
[23:10:24] <BigJohnT> micges: you can do an emc mdi command from python
[23:10:47] <SkinnypuppY34> BigJohnT http://imagebin.org/14213
[23:10:47] <tomp2> micges: g30 should do what you want, and yes to BigJohnT's idea
[23:11:15] <tomp2> micges: no need to go into hal then
[23:11:17] <BigJohnT> Sweet!
[23:11:24] <SkinnypuppY34> Funnyfont
[23:11:44] <micges> but I want to :)
[23:12:02] <BigJohnT> do it in hal?
[23:12:03] <tomp2> nice! i have some old 'speedball' lettering books i'd like to convert
[23:12:25] <micges> not specially do it
[23:12:35] <micges> know how to do it :)
[23:12:48] <BigJohnT> python or hal?
[23:13:28] <micges> hal
[23:13:39] <micges> cant find dallur example
[23:13:51] <BigJohnT> have you done a pyVCP yet?
[23:14:01] <cradek> on my BOSS, M2 pulls the quill up
[23:14:28] <cradek> you can simulate that by putting G0 G53 Z0 at the end of your program before M2
[23:14:42] <tomp2> micges: study Dallur's hal diagram, it's very interesting ( its in Ooffice .odg format, i dont see a link on the wiki tho ) what's dallur's site url?
[23:15:07] <cradek> M2 could issue that motion; it would mean an interpreter change that would be incompatible with the NGC spec
[23:15:31] <tomp2> could be done at post level, leave the emc interp alone
[23:15:46] <cradek> of course
[23:15:59] <tomp2> but i'm not sure when this motion occurs, at abaort, at user stop, at end of program?
[23:16:14] <BigJohnT> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Torch_Height_Control
[23:16:16] <cradek> on the BOSS it happens when M2 is executed
[23:16:24] <cradek> or maybe it's M22
[23:16:28] <cradek> I would have to look
[23:16:37] <cradek> I'm not saying I want that in EMC
[23:16:50] <dmwaters> {server notice} This server is about to be rebooted for some upgrades. Please switch to another server in the chat.freenode.net rotation. Thanks!
[23:16:58] <tomp2> micges: please describe when this happens.
[23:17:20] <tomp2> BigJohnT: yes, but the odg file aint there
[23:17:57] <tomp2> he made a beautiful diagram (big ass diagram ) in open office format
[23:18:58] <micges> bbl
[23:21:20] <tomp2> micges: http://dallur.com/fileadmin/user_upload/NewPlasmaDesign.odg
[23:21:27] <tomp2> afrg!
[23:27:30] <micges> tomp2: here is 1 am :)
[23:27:35] <micges> good night
[23:27:50] <micges> tomorrow I ll share with results :)