#emc | Logs for 2009-08-19

[00:12:27] <jymm> FUCK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:12:54] <jymm> Google Docs just lost my resume that I've been working on for the last few days.
[02:17:58] <mozmck> jymm: there's one example of why I have zero (maybe negative) use for online software such as that. Do yourself a favor and get OpenOffice and do it on your own computer!
[02:18:23] <toastydeath> i am storing everything online in the hopes that skynet discovers it and finishes my homework
[02:18:46] <jymm> mozmck: I *JUST* got it back. The sad thing is it's a KNOWN bug. so wtf dont they fix it.
[02:19:16] <jymm> mozmck: I think I'm just going to toss everything over to zoho instead.
[02:19:36] <mozmck> glad you got it back! never heard of zoho...
[02:20:04] <jymm> mozmck: zoho.com pretty fricking cool actually. You should at least sign up for an account
[02:20:15] <jymm> it's free for the main stuff
[02:20:44] <jymm> mozmck: you can even have your own provate chat thingy. And you can setup everythign to go over SSL too
[02:21:42] <mozmck> I see. I still like my docs on my own computer.
[02:21:52] <mozmck> and my software...
[02:22:25] <jymm> mozmck: Well, gdocs has gears for offlien use, I have to see if zoho has that too
[02:22:39] <jymm> oh, yes it does!
[02:22:47] <mozmck> gears?
[02:23:20] <jymm> mozmck: if you install google gears, it allows you to have offline documents that are synced when you reconnect to the cloud
[02:23:33] <mozmck> oh I see.
[02:23:44] <jymm> http://gears.google.com/
[02:24:36] <jymm> mozmck: I can even remotely control your desktop using zoho
[02:25:11] <mozmck> probably not mine :)
[02:25:41] <john_f_> pyVCP question: Is there a way to set the initial size and position of the windows that contain objects?
[02:26:16] <mozmck> -g
[02:26:22] <geo01005_home> yes, with the latest version of EMC.
[02:27:34] <mozmck> http://www.linuxcnc.org/docview/html//hal_pyvcp.html#r1_5
[02:30:31] <john_f_> Thanks I was looking in the wrong place
[07:03:33] <skinnypup> Anyone happen to know if the linux version of q-cad can be talked into putting out values for the XZ plane instead of XY ?
[07:09:20] <skinnypup> Oh nevermind. Opened dxf in gedit and see that it is sheetcam that is what i need to change.
[07:10:50] <skinnypup> Been using sheetcam for lathe roughing toolpaths and substituting y with x , and x with z in gedit...
[07:12:58] <numen> hello
[07:13:32] <numen> can anyone tell my, how i have to write the gcode line for drilling a hole?
[07:14:13] <numen> G81 R L P for what is de R L P?
[07:30:04] <skinnypup> numen, open the emc2 users manual in the following folder /usr/share/doc/emc2
[07:30:13] <skinnypup> then browse to the canned cycles section
[07:30:55] <skinnypup> pg. 82
[07:31:15] <numen> skinnypup i tried with G81 Z-5.5 F50
[07:31:22] <numen> but there is an mistake
[07:35:49] <skinnypup> I think you will need an R word as well , the retract height
[07:36:06] <numen> but what does this rword mean?
[07:36:32] <numen> i want to drill a few holes, all on x0 but y0 y10 y20 y30 etc
[07:36:42] <numen> hown do i have to write this?
[07:36:50] <skinnypup> retract height above the part after drilling the hole
[07:37:10] <skinnypup> how deep you making these holes ?
[07:37:25] <numen> 5,5
[07:37:54] <skinnypup> 5.5 inches or mm deep ?
[07:38:01] <numen> mm
[07:38:33] <skinnypup> ok was thinking about chipbreaking and cloging the drill
[07:39:12] <skinnypup> First you'll want to g0 to a location above the first drill spot
[07:39:21] <skinnypup> g0 x0 y0
[07:39:32] <skinnypup> z5
[07:39:52] <numen> z5 goes up?
[07:40:41] <skinnypup> g81 z-5.5 r5
[07:41:07] <skinnypup> z5 is clear above the surface, which should be touched off as z0 at the tool tip
[07:41:29] <numen> ok
[07:41:54] <skinnypup> rapid to xy, then rapid to z+5 mm <some safe height> then drill the hole and retract back to a safe height...
[07:42:19] <skinnypup> then you can g0 to x0 ywhatever and repeat the g81 line again
[07:43:47] <skinnypup> or similarly you could use g83 and add in a q value, which is how much it drills down before it goes to the retract and returns in the same hole and drills another q deep until you reach the final depth
[07:43:54] <numen> ok seens to work
[07:43:55] <numen> thx
[07:44:03] <skinnypup> sure thing !
[07:44:26] <skinnypup> use a g83 on deeper holes so your drill doesnt clog and break off
[07:44:59] <numen> ok
[07:45:29] <numen> this is first time, i trie to write a gcode with drill and yesterday, i wrote my first gcode file ^^
[07:46:42] <skinnypup> now remember the values you use here are relative to whether you are in g90 absolute or g91 incremental. when in incremental you can use the L to make it repeat drill an incremental xy distance L times
[07:47:01] <numen> ok
[07:47:07] <numen> thx a lot
[07:49:22] <skinnypup> numen do you have a machine or playing in sim mode?
[07:55:56] <skinnypup> numen, if your still on and using sim mode put the following three lines in your mdi one by one.
[07:56:02] <skinnypup> g90 g0 x-1 y-1 z.5
[07:56:02] <skinnypup> g91
[07:56:02] <skinnypup> g81 x1y1 z-.6 f20 r.6 l5
[07:56:52] <numen> for what are these lines?
[07:57:29] <skinnypup> and think about where i chose to first locate in the g90 line, and how far each instance of the g81 line moves b/t drillings
[07:57:50] <skinnypup> just a quick example how do usefully drill multiple holes
[07:58:07] <numen> i did simulation for that before
[07:58:15] <numen> now i wanted to drill the holes ^^
[07:58:48] <numen> for the center driller (dont know the right name in english) is it ok to use F50 in steel?
[07:59:58] <archivist> think of distance per revolution of the drill at the rpm you set
[08:00:32] <numen> i use a kress with lowest speed
[08:01:58] <archivist> that last statement means nothing to me
[08:02:06] <numen> ^^
[08:03:21] <skinnypup> well you figure your cutting rpm from the material and the drill diameter
[08:03:38] <skinnypup> what kind of steel ?
[08:04:33] <archivist> we cannot guess your rpm for a kress at lowest setting, only you have the details
[08:04:47] <numen> normal lowest price steel
[08:05:37] <numen> dont know in english ^^
[08:05:53] <skinnypup> thats ok , look at a few of these links
[08:05:54] <skinnypup> http://www.google.com/search?q=speed+and+feed+drilling+1018&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:en-US:unofficial&client=firefox-a
[08:06:13] <skinnypup> and a handy linux program is convertall if you don't like doing the math
[08:06:21] <skinnypup> its in the synaptic repos
[08:07:03] <skinnypup> I gotta get some sleep, goodluck.
[08:07:08] <skinnypup> Hi and by archivist
[08:07:17] <skinnypup> ;o0
[08:07:32] <skinnypup> been a minute since i've been on
[08:13:38] <numen> what could i use for cooling?
[08:13:46] <numen> i dont have the cooling and cutting fluid
[08:15:32] <archivist> a little oil can be used, or dry if light work
[08:15:55] <archivist> adding coolant to a hot tool can crack it
[08:16:11] <numen> i know
[08:16:28] <numen> i would wait for cooling down the tool and after using cooling fluid
[08:18:46] <Valen> if your drilling holes a squirt of WD40 helps
[08:18:54] <numen> thx
[08:24:20] <numen> normal oil would work, too?
[08:25:56] <Valen> yeah
[08:26:32] <numen> cause i dont know, where the wd40 is ^^
[08:26:49] <Valen> not too much
[08:26:55] <Valen> otherwise it'll make lots of smoke
[08:27:56] <numen> i does with less, too ^^
[08:29:03] <Valen> yeah, but i mean as the part heats up it'll make lots of smoke
[08:29:05] <Valen> like lots
[08:30:00] <numen> but now, it makes a lot of noise...
[08:33:44] <numen> mhm my driller is too long -.- anyone an idea?
[08:44:29] <Valen> you can grab onto the drill part with the chuck usually
[08:47:03] <numen> yes, but tool is too long...
[08:47:32] <numen> i think, i will have to drill these holes by hand (300holes) -.-
[09:02:29] <numen> my chief would kill me...
[09:07:44] <numen> strange
[09:07:55] <numen> z endswitch error, but no part there?
[09:16:29] <holy_good_kid> logger_emc: link
[09:16:29] <holy_good_kid> I'm logging. I don't understand 'link', holy_good_kid. Try /msg logger_emc help
[09:17:20] <piasdom> g'mornin all
[09:18:00] <numen> good morning alone ^^
[09:18:31] <holy_good_kid> 5:)) p.m., G'day all!
[09:24:48] <numen> shit
[09:24:54] <numen> my center is broken :(
[09:25:35] <archivist> breaking things is part of the learning process
[09:27:30] <numen> archivist the breaking is not the problem, the problem is, that i dont have here some more
[09:33:15] <numen> or i just have 5mm but no tool for puting it in the kress
[09:36:52] <numen> an idea, what i could do, without going buy a new one?
[09:37:57] <holy_good_ki1> holy_good_ki1 is now known as good_kid
[09:38:57] <good_kid> Can I somehow markup the gcode, Subrotines, in GEdit?
[09:39:13] <good_kid> join #english
[09:39:29] <numen> or an idea, why its broken?
[09:40:15] <archivist> numen, you drilled at too fast a feed rate maybe
[09:40:50] <good_kid> archivist: and? ridgitiy was huge enough to break the bit?
[09:41:01] <archivist> how can we know without a picture or video of you breaking it
[09:41:32] <numen> archivist i use f50 for that tool
[09:42:04] <good_kid> numen: g95 f.2 in mm would be better
[09:42:13] <good_kid> But I'm not sure
[09:42:15] <archivist> f50 on its own means nothing
[09:42:42] <numen> it was a 6x2 center driller
[09:42:48] <archivist> good_kid, be quiet until you understand
[09:43:08] <numen> rpm i dont know, was a kress on lowest possiblen speed
[09:43:09] <good_kid> archivist: sorry
[09:45:15] <archivist> numen, you need to read your kress manual to know the approximate rpm, lowest RPM will mean the greatest feed per revolution so thats the reason you broke the drill
[09:47:11] <archivist> rpm too low or feed too high, think, use the correct feed per revolution to avoid breakage
[09:47:53] <numen> archivist i think, speed is higher than 1000rpm, that we used in education
[09:49:32] <numen> i think between 6000 and 8000 rpm
[09:50:37] <archivist> a bit fast for a poorly mounted drill in cheap black steel
[09:51:23] <numen> i know, but lower is not possible...
[09:54:05] <archivist> 6000 will burn a tool without flood coolant at 6mm diameter probably
[09:57:56] <numen> its a center driller
[09:58:28] <numen> http://img.directindustry.de/images_di/photo-g/zentrierbohrer-359110.jpg
[09:58:33] <numen> how is it called in english?
[09:58:50] <archivist> center drill
[10:00:17] <archivist> they do not have flutes to drill deep holes either
[10:01:57] <numen> i just went down 5.5mm
[10:07:55] <numen> archivist what could be a solution for using this tool?
[10:08:26] <archivist> care
[10:08:39] <archivist> dont go too deep
[10:08:52] <archivist> dont cut too fast
[10:09:15] <numen> is 5.5 too deep? f is 25
[10:11:04] <archivist> is there a picture of your machine on the web, model number?
[10:11:11] <good_kid> f25 means 25 mm per minute, pretty much
[10:20:27] <archivist> numen, is your machine aluminium framed and designed for wood routing
[10:34:02] <good_kid> Can I use #1 or #<_1> in subroutines?
[11:19:29] <good_kid> Can I perform g33.1 on those lathes without the spindle's encoder?
[11:21:19] <good_kid> I mean, for example, cradek's words about that sherline I looked at.
[11:23:37] <archivist> engage brain slightly, how can you do spindle synchronous motion without feedback from the spindle
[11:26:27] <good_kid> archivist: yeah
[11:28:19] <good_kid> and g33 is allowed?
[11:30:55] <good_kid> I meant, g95 (not g33) is capable for threading of low-module threads (as ones with 1 mm pitch.)
[12:29:10] <numen> milling a semi ball takes a lot of time ^^
[14:01:27] <EbiDK> EbiDK is now known as EbiDK|AWAY
[15:11:02] <archivist_> archivist_ is now known as archivist
[19:18:41] <motioncontrol> good evening,please help me for my problem on rtai with classicladder, i want finisch my maschine but i want a help for resolve a problem.i have more complex classicladder plc program.the maschine is complex, my plc have 100 rung and the cycle plc in upper classicladder windows is 150microsecond.i load the thread classicladder on :addf classicladder.0.refresh servo-thread 1.some times i have rtai time exceted and i have up
[19:18:41] <motioncontrol> per the base thread at 160000 nanosecond.the problem is more small , but sometime is present.sometimes i have hwlimit axis 0 or 1or 2 , but the microswith and the input on the mesa card not low, i thing this problem is the rtai problem.the question is can i load the classicladder on another theread or how resolve this problem? please help me.
[19:21:19] <jepler> Yes, you can put classicladder on another thread. You can create a thread slower than servo-thread by 'loadrt threads ...' after 'loadrt motion'. There is a manpage for the threads component.
[19:23:19] <motioncontrol> jepler, please can append on pastebin a example.please
[19:23:44] <jepler> sorry, I don't have a pre-made example.
[19:25:35] <motioncontrol> ok i write in hal file: loadrt threads 1 and after :addf classicladder.0.refresh threads 1, but the time the threads 1 not is specification ?
[19:26:36] <motioncontrol> jepler, ok i write in hal file: loadrt threads 1 and after :addf classicladder.0.refresh threads 1, but the time the threads 1 not is specification ?
[19:27:15] <jepler> that's not a correct loadrt line for threads.
[19:27:16] <jepler> loadrt threads name1=fast period1=100000
[19:27:22] <jepler> ^^ that is a correct loadrt line for threads
[19:27:25] <jepler> did you read the manual?
[19:27:51] <jepler> lihttp://linuxcnc.org/docs/html/man/man9/threads.9.html
[19:27:51] <motioncontrol> no jepler yuu have a link for manual?
[19:27:54] <motioncontrol> thanks
[19:28:03] <jepler> it's also installed on your machine: 'man 9 threads' in the terminal
[19:28:51] <motioncontrol> ok i read. i want creat a thread at 1ms , for plc is good
[19:29:59] <motioncontrol> jepler, if i load classicladder on another threads and not on servo-threads 1, the my base thread can be more small
[20:04:26] <motioncontrol> jepler, ok thanks for help i load the classicladder on plc thread at 1000000 ns.the error rtai not is present.thanks for help and good day
[20:49:15] <twice2> hi all, i added tool #219 to table but get 'slot too large' error, im i stupid?
[20:50:33] <cradek> currently the maximum tool number is around 56
[20:51:21] <cradek> there is some ongoing work to fix that limitation, but there is not agreement yet about how it should work.
[20:51:27] <cradek> for now, just use smaller tool numbers.
[20:52:24] <archivist> hmm should the tool table include full bob info
[20:52:31] <archivist> hob
[20:53:06] <twice2> ic, thanks
[20:53:46] <archivist> and tap or die info
[20:54:15] <cradek> archivist: there is a comment field where you can put that, but it's not used for anything but human reference
[20:54:54] <archivist> it could define the head angle for a hobbing machine
[20:55:47] <cradek> dang, one of these years, the enter key on my keyboard will be worn out
[20:56:21] <cradek> it's getting a little sticky
[20:56:45] <cradek> ... and I just realized nobody cares about this
[20:56:56] <archivist> had to de crumb and de swarf this keyboard some this week
[20:56:58] <cradek> hey look, time to go home
[21:21:28] <jymm> Silly question... When you bullet item(s), is it common place to still puncuate the item?
[21:21:50] <jymm> * speak engwish.
[21:22:00] <archivist> full stop yes I think so
[21:22:15] <jymm> * type 4000 WPM. etc
[21:22:24] <archivist> lies
[21:22:39] <cradek> is there the first half of a sentence above the bullet list which is completed by each of the items in the list?
[21:22:47] <archivist> speak fluent gibberish.
[21:22:52] <cradek> if so, I'd say yes; no otherwise.
[21:23:15] <jymm> thanks
[21:23:17] <cradek> Here is a list of things:
[21:23:20] <cradek> * no period goes here
[21:23:30] <cradek> I'm good at punctuating
[21:23:32] <cradek> * sentences.
[21:24:00] <cradek> * things pulled out of my ass.
[21:24:05] <jymm> * but your aim is lousy
[21:24:09] <archivist> * banning lusers in ##php.
[21:24:43] <cradek> (I hate communicating with bullet lists)
[21:25:00] <jymm> cradek: Yeah i know, but it's what they want today.
[21:25:07] <archivist> time I dusted my resume off
[21:25:13] <jymm> 2.5s attention span - literally
[21:25:22] <cradek> yep
[21:25:35] <jymm> Well they say 2.5 to 8 seconds
[21:26:16] <jymm> archivist: Forget dusting, demolish it and start from the ground up.
[21:26:47] <archivist> it has the words, i just need to shuffle
[21:26:55] <jymm> From what I've researched, by old resume is WAY OUT
[21:27:16] <jymm> archivist: you might be surprised, it's really different now.
[21:27:50] <jymm> archivist: Do you know what a functional resume is?
[21:27:55] <archivist> Im over here not over there
[21:28:44] <pjm1> yay i will be in the mesa club shortly! finally some proper I/O !
[21:29:05] <jymm> archivist: Well, get back on the planet already
[21:29:23] <archivist> my ballscrew from china is in customs at Coventry
[21:32:34] <jymm> archivist: where are you on the planet?
[21:32:45] <archivist> England
[21:32:49] <jymm> ah
[21:32:55] <jymm> that explains a lot
[21:33:16] <archivist> 150 ish mile north of pjm1
[21:33:23] <pjm1> archivist that will be interesting to hear of the qualitat of the ballscrews
[21:33:36] <pjm1> yes i'm right on the south part of the england, almost in the sea
[21:33:45] <archivist> pjm1, its a second hand thk class 3
[21:33:57] <pjm1> ohh i like THK things, they are nice
[21:34:20] <archivist> and has the ends fitted with bearings
[21:34:30] <jymm> nice
[21:34:46] <jymm> do you still have to notch to fit a gear on?
[21:34:52] <archivist> no
[21:34:57] <jymm> cool
[21:35:13] <jymm> how much and how long?
[21:35:40] <archivist> 180391195669
[21:36:09] <archivist> 330mm 91$
[21:36:09] <jymm> ?
[21:36:21] <archivist> fleabay number
[21:36:27] <jymm> inches apx?
[21:36:43] <archivist> imperial foot ish
[21:37:15] <jymm> oh that's right... 25.4 is one inch,
[21:37:56] <jymm> if you find a 28" 5TPI let me know
[21:38:09] <archivist> has the thrust block as well
[21:38:29] <jymm> preloded?
[21:38:33] <archivist> I dont care what tpi is just fiddle the numbers
[21:39:09] <jymm> you would if it was 10TPI and you had a travel of 10 meters
[21:40:15] <archivist> c7 is rattle and c3 is 0 backlash iirc
[21:43:10] <cradek> in emc2 you are not required to have an integer number of counts/steps per inch/mm
[21:43:26] <cradek> so there is no problem with any combination of screw/encoder
[21:45:35] <numen> re