Re: [Emc-users] EDM
On Wed, Aug 22, 2007 at 12:09:02AM -0400, Gene Heskett wrote: > Unless I can con the local telco out of one of their 75,000uf x 75 volters, > its probably going to have to do w/o. I went googling for big caps last > night and came up empty, everything is lower voltage for transistors now. You can stack lower voltage capacitors, with a bleed resistor in parallel with each one. The resulting voltage divider equalises the PD across the capacitors. (If you make the resistors equal. :-) Even something like 10k should do the trick, so long as you're not using leaky electrolytics. If they've been on the shelf for a long time, the dielectric can be reformed by applying a low voltage from a modest impedance, before use. (I just use my ancient multimeter, on the ohms range, both 'cos it's handy, and because you can see the leakage current dropping. N.B. On mine you have to swap the leads, because it happens to feed out reversed polarity on the ohms range.) Erik - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] A-axis
On Tuesday 21 August 2007, [EMAIL PROTECTED] wrote: >Gene wrote... ><<< I was trying to help Ian Wright. But it seemed as if the displayed > position was some random value about 3 digits to the right of the decimal > point. Invisible motion, and following errors were all I could get out of > it.>>> > >My A axis seems to work OK - I can run my script (as far as it goes so far) > and the displayed position and the apparent position of the work appear to > be right. There is one thing which really bugs me though and that is that > neither the A or the Z will home or touch off to zero - always stick at > some other value which doesn't seem to be random but which I also can't > rationalise from any of the files I've looked at. The only way I can get > the axes to display zeros before I run the script is to do a G92 in the > MDI > >If its of any use to you Gene, here is my ini file for the 4 axes. I haven't > got the home switches programmed in yet as I got my brain in a mess trying > to sort them out when I first set this up. Now I need to go and get my > brain out of the mess of dowhile loops its stuck in in this d*mn script > - I WILL get it right (6 days and counting)! Thanks Ian, when and if I get that last broken tap out, I'll make another pass at this cuz I need to get a table motorized and working so I can sharpen carbide bits. [...] -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Whoa...I did a 'zcat /vmlinuz > /dev/audio' and I think I heard God... -- mikecd on #Linux - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Handwheel overrun
Gentlemen, I saw some behavior I don't like today. When I move the table using the handwheel and have the feedrate override set low I see a rubber band effect. The table runs on after I stop turning the handwheel. I have the jog-vel-mode set true for each axis. The axis moves in the manner I like when I have the feedrate override at 70% or above. As I move the feedrate override lower the rubberband effect gets more apparent. Would it be possible to peruse the code again to see if the accumulated counts can be dumped? Otherwise, the Dahlih, is running perfectly. Clyde had a program incorrect. He gouged the part. The part is a piece of steel. He was standing by the machine paying attention to some other parts. The cutter started cutting and as expected, started making a little cutter noise. When he caught it, the cutter, a 1 inch diameter roughing mill, had cut a slot 1 inch deep and 1 1/2 inches long. I don't know the speed and feed. He was expecting to cut around a circle and remove about .100 in. from the inside of a hole 1 inch deep and 2 inches in diameter. With the extra slot in the part he had to start over. It is sad to say but we cannot charge extra for this type of unintended material removal. My point is the mill and EMC handled the load in such a manner the noise of the cut didn't increase to the point of grabbing the attention of the operator standing next to the machine. I continue to be impressed by how solid and reliable EMC drives this machine. I hope to configure the axis compensation shortly. thanks again for this fine project Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
On Tuesday 21 August 2007, Kenneth Lerman wrote: >I disagree with the defenders who say it is not a kludge. It is a kludge. It >was when I wrote it and it is now. > >The reason that these features must begin with an o-word is very simple. It >made it easier to change the parser. The code simply tests if the line >begins with an o-word. If it does, it calls a function that processes >o-words. > >The change was simple and effective. I wrote that set of changes (call, if, >then, else, while, return, endsub, do -- plus the expression changes -- eq, >ne, le, lt, gt, ge) in about a week while I was on vacation. > >It IS free. If you don't like that syntax, please feel free to not use it. >If you prefer a different syntax, please, please feel free to add it to the >interpreter. I won't take offense. Really, I won't. > >It is a kludge. One of my better ones, I think. If you, the author call it a kludge, I'll take your word for it Ken. To me, its handier than bottled beer and sliced bread in the same sack. Thanks a lot for doing it. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) I have made mistakes but I have never made the mistake of claiming that I have never made one. -- James Gordon Bennett - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Jon Elson wrote: >Gene Heskett wrote: >> On Tuesday 21 August 2007, Jon Elson wrote: > > I think with a hollow electrode with a drip feed > >>>scheme through the electrode it would go a lot faster. >> >> Theres always that 'yabut' Jon, in this case yabut where can I find one of >> those? :) > >Hollow electrode? I get various bits of brass tubing at some >electronic/hobby supply places, I think all the hobby shops have >these racks of aluminum and brass materials (sheet, wire, tube, >square tube, airfoil-shape and wire). > The Hobby Stop might have some, dunno if that small though. I'll sure check when I'm there next. Its about a 60 mile round trip from here. >> I have some other stuff too besides the fuel oil (#1 I think), paint >> thinners etc could be tried too. Aluma-tap would be a foreign language >> here in WV unless I ordered it from someplace I suspect... > >You might try WD-40 or LPS 1, might be similar substance. I know for a fact that wd-40 will carbonize like crazy, you can't use it anywhere near an electrical contact carrying a load, like a headlight switch unless you let it dry for days. LPS1, being a similar wax in carrier product, would probably match it in quick carbonization. >> Q? Does distilled water carbon up like the hydrocarbons do when doing >> this? > >Where would the carbon come from? And, that black stuff is >probably not primarily carbon, but microscopic metal bits. Oh, I'd assumed a goodly portion of it was hydrocarbon breakdown products. My bad. >> I ordered a pair of those transformers I posted the link to a bit ago, so >> I can go as high as 6 amps short circuit with around 77 volts peak open >> circuit. But I can't find any suitable electro's for filtering though. >> Other than making the sizzle buzz a bit, is upstream filtering of any >> advantage? My discharge cap is a 10 uf, 1.5kv rated square can, >> presumably oil filled. Even at this voltage, if exposed it will spit >> sparklers 2". > >I think a modest filter right at the rectifier, before the >resistor, is a good thing, but may not be necessary. When I got >everything perfect (a rare occurance) I got a very high rate of >discharges, like bacon sizzling, and very fast progress. >Everything usually shorted out soon after due to the buildup of >metal dust. Unless I can con the local telco out of one of their 75,000uf x 75 volters, its probably going to have to do w/o. I went googling for big caps last night and came up empty, everything is lower voltage for transistors now. Thanks Jon. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Democracy is the recurrent suspicion that more than half of the people are right more than half of the time. -- E. B. White - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Dave Engvall wrote: >Hi Gene, > >On Aug 20, 2007, at 11:19 PM, Gene Heskett wrote: >> On Tuesday 21 August 2007, Jon Elson wrote: >>> Gene Heskett wrote: Understood. In playing tonight with 25 volts & probably 100 ma average, I found that spinning the electrode at around 1k rpms seemed to add enough agitation to the oil that I could use it all up and go about 30 thou before I had to vacuum it out and refresh it, with about 1/2 cc in a modeling clay dam around the hole. A 100 rpm spin would short in just a thou or two. >>> >>> That is way too low a current for any serious metal removal. >>> You want at least an amp, and it will still be really slow. You >>> need an insanely fine feed. I have .25" per encoder count >>> on the Z axis of my mill, so I could get a pretty slow feed, >>> about .0001" every second. It still took all evening to burn >>> out one tap. I think with a hollow electrode with a drip feed >>> scheme through the electrode it would go a lot faster. >> >> Theres always that 'yabut' Jon, in this case yabut where can I find >> one of >> those? :) > >I always thought 'yabuts' were those things with long ears. :-) > :-) >Try your local or not so local 30 miles one way. >Model Airplane shop. The typically >have multiple sizes of >brass tubing that just slip inside each other. Except the smallest is about 3/16". A bit large. >The fancy stuff with internal structure is available off the web. > >IV tubing should work for dielectric delivery if it doesn't curl up >and die from the solvent. I have lots of that, the wife has COPD. >Being able to flush a cavity in EDM is VERY important. Not much else >will do as much for erosion speed. So I'm finding. Question though: Working in a blind hole today, I found the electrode sharpening itself like a bullet, and to get part of the 2nd tap out, (the first one was easy once I figured out I needed more voltage & stacked my battery charger on top of the other supply, which will have to do till the new transformers get here) I've had to replace it it, and clip it back square several times. The bottom of the tap is still in the hole and I don't seem to be able to 'get at' the outside of it while the electrode is still square. I'm getting shorts real easy, like the tap is moving around in the hole, but its sitting solid when I try to pick it. >Real edm systems also filter ( 5 um ) and reuse the dielectric. For >the small amounts you use it is probably a throw away. I made a dam out of modeling clay, about 1/2" high, with a malt straw down the middle, filling it with kerosene and sucking it out and replacing it when the feed rate at 30 volts slows down. With fresh kero I can run down at about .009"/minute. But at about -.6" I'm hitting the wall, it just shorts beyond that point even at .0001"/minute feed. >>> The alum-tap is a really light fluid, maybe just a little higher >>> viscosity that water. It worked MUCH better than #20 oil, which >>> I also tried. Try a couple different fluids to see what works >>> best, it makes a big difference. >> >> I have some other stuff too besides the fuel oil (#1 I think), >> paint thinners >> etc could be tried too. Aluma-tap would be a foreign language here >> in WV >> unless I ordered it from someplace I suspect... > >I just checked my lamp oil container: "Lamplight" ultra-pure, >Menomonee Falls, WI Aka kerosene. >> Q? Does distilled water carbon up like the hydrocarbons do when >> doing this? > >Nope, no carbon there to muck up; just hydrogen and oxygen. That sounds as if it might not short so easy then? I'll see if I can clean it up and try that tomorrow then. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Wherever you go...There you are. - Buckaroo Banzai - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] EMC Board election, second round of voting
Hello everyone, Ballots for the second round of voting have been sent out. If you did not receive a ballot the first time, you should be receiving yours now. If you were on the list for the first round of voting, you will not be receiving a ballot this time. All votes from the first round have been tallied. Happy voting. Regards, Michael Cornelius - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ken, I strongly agree with you, you did a wonderful hack, adding a lot of functionality with a minimal amount of work. It was "the right thing to do", and the price sure is unbeatable :) I learned programming back in 1976 in FORTRAN66 on an IBM 1130. At least, it was a high level language. RS274 is more like an assembler on which we add flow control and macros (this can be very efficient, as does Alan)..., the next step could be to write a compiler (which translate, as suggested by André, some kind of FORTRAN to RS274, then enter the road of structured programming with PASCAL_EMC, then OO, with RS274++ :) Or we can take lessons from the actual trends in computing, and just add bindings and specific classes to an *existing* OO language such as ruby, python, perl... python being a very good candidate. In that case, this will be EMC specific, but that is not a problem as long as RS274-NGC is still supported. It is NOT a replacement, it is an augmentation. Is it difficult, very difficult or extremely difficult to add an NML+HAL library to python? Michel -Original Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Kenneth Lerman Sent: mardi 21 août 2007 19:17 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining I disagree with the defenders who say it is not a kludge. It is a kludge. It was when I wrote it and it is now. The reason that these features must begin with an o-word is very simple. It made it easier to change the parser. The code simply tests if the line begins with an o-word. If it does, it calls a function that processes o-words. The change was simple and effective. I wrote that set of changes (call, if, then, else, while, return, endsub, do -- plus the expression changes -- eq, ne, le, lt, gt, ge) in about a week while I was on vacation. It IS free. If you don't like that syntax, please feel free to not use it. If you prefer a different syntax, please, please feel free to add it to the interpreter. I won't take offense. Really, I won't. It is a kludge. One of my better ones, I think. Ken [EMAIL PROTECTED] Mark Kenny Products Company, LLC 55 Main Street Voice: (888)ISO-SEVO (888)476-7386 Newtown, CT 06470Fax: (203)426-9138 http://www.MarkKenny.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andre' Blanchard Sent: Tuesday, August 21, 2007 11:07 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining At 08:11 AM 8/21/2007, you wrote: >On Tuesday 21 August 2007, mgouget wrote: > >Binding EMC2 to a *real* language seems an *excellent* idea to me. > > > > > > > >RS274 is an antique language. Adding O words, named parameters and special > >comments, although very useful when nothing else is available, is only a > >kludge... > > >I highly disagree with that word, its not a 'kludge' but simply is giving >RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/
Re: [Emc-users] To: "Enhanced Machine Controller (EMC)"
That is the way I was having to run it with some of the earlier releases. It looks to me like we are addressing these issues with some of the newest ini variables. BTW -- is this THE Ian! The one who tested the backplotter the day after it's first release and found a way to make EMC barf on a NAN? If yes, wow. Good to see you again. If not ignore most of this. Rayh On Tue, 2007-08-21 at 17:17 +0100, [EMAIL PROTECTED] wrote: > Ray Henry said.. > There are some issues with g0 for a rotary axis > > > Hello Ray, > > What are these issues? I have been using G0 for the rotary in my recent > attempts at scripts - should I use G1 and a high feedrate instead? Thanks, > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Foam cutting configuration
Ryan Hulsker wrote: > I need to lubricate the machine and fix some > wobbles/stickies in my lead screws. > > I am using standard hardware store threaded rod, with the standard > coupler nuts. Any idea what the best way to lubricate them is? I > bought some lithium grease, but have not applied it yet. Sometimes the hardware store rod is quite rough. I've heard of people lapping the rods using Clover lapping compound on a coupling nut. (The long nuts that are used to couple threaded rods together, usually sold next to the rods.) Chuck the rod in a reversible drill, apply some clover, and run the nut from end to end a few dozen times to take down the rough spots. Then clean off the clover with kerosene or such and install in your machine. Regards, John Kasunich - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
On Tue, Aug 21, 2007 at 08:47:29PM +0100, Steve Blackmore wrote: > On Tue, 21 Aug 2007 08:48:08 -0500, you wrote: > > >There were approximately 148 eligible voters I accidentally left off > >the list. These were people with emails starting with the letters > >A,C,D,E,G,J,M,P,S. > > Include B as well, I didn't receive one either ;) > > > Steve Blackmore > -- Since your email address starts with st; you would have been on the S list right next to Stuart. Chris - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
On Tue, 21 Aug 2007 08:48:08 -0500, you wrote: >There were approximately 148 eligible voters I accidentally left off >the list. These were people with emails starting with the letters >A,C,D,E,G,J,M,P,S. Include B as well, I didn't receive one either ;) Steve Blackmore -- - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Foam cutting configuration
In case you are looking for something to play around with here is a 4 axis shape I was messing around with at one time. It does an ellipse in the XY plane and kind of an H shape in the UV. G00 X0. Y4. U0. V4. G01 X0. Y3. U0. V1. G01 X0.0793 Y2.9976 U0.2667 V1. G01 X0.1583 Y2.9906 U0.5333 V1. G01 X0.2367 Y2.9789 U0.8000 V1. G01 X0.3144 Y2.9627 U0.8618 V1.0098 G01 X0.3910 Y2.9421 U0.9176 V1.0382 G01 X0.4663 Y2.9173 U0.9618 V1.0824 G01 X0.5402 Y2.8885 U0.9902 V1.1382 G01 X0.6125 Y2.8559 U1. V1.2000 G01 X0.6831 Y2.8196 U1. V1.3200 G01 X0.7518 Y2.7800 U1. V1.4400 G01 X0.8186 Y2.7372 U1. V1.5600 G01 X0.8834 Y2.6915 U1. V1.6800 G01 X0.9462 Y2.6430 U1. V1.8000 G01 X1.0069 Y2.5920 U1.0098 V1.8618 G01 X1.0656 Y2.5387 U1.0382 V1.9176 G01 X1.1223 Y2.4832 U1.0824 V1.9618 G01 X1.1769 Y2.4256 U1.1382 V1.9902 G01 X1.2295 Y2.3662 U1.2000 V2. G01 X1.2800 Y2.3051 U1.3500 V2. G01 X1.3286 Y2.2424 U1.5000 V2. G01 X1.3752 Y2.1782 U1.6500 V2. G01 X1.4199 Y2.1127 U1.8000 V2. G01 X1.4628 Y2.0459 U1.8618 V1.9902 G01 X1.5037 Y1.9780 U1.9176 V1.9618 G01 X1.5428 Y1.9090 U1.9618 V1.9176 G01 X1.5802 Y1.8390 U1.9902 V1.8618 G01 X1.6157 Y1.7681 U2. V1.8000 G01 X1.6496 Y1.6963 U2. V1.7200 G01 X1.6817 Y1.6238 U2. V1.6400 G01 X1.7121 Y1.5506 U2. V1.5600 G01 X1.7409 Y1.4766 U2. V1.4800 G01 X1.7681 Y1.4021 U2. V1.4000 G01 X1.7937 Y1.3270 U2. V1.3200 G01 X1.8177 Y1.2514 U2. V1.2400 G01 X1.8401 Y1.1753 U2. V1.1600 G01 X1.8610 Y1.0988 U2. V1.0800 G01 X1.8804 Y1.0219 U2. V1. G01 X1.8983 Y0.9446 U2. V0.9200 G01 X1.9147 Y0.8670 U2. V0.8400 G01 X1.9296 Y0.7891 U2. V0.7600 G01 X1.9430 Y0.7109 U2. V0.6800 G01 X1.9550 Y0.6325 U2. V0.6000 G01 X1.9656 Y0.5539 U2. V0.5200 G01 X1.9748 Y0.4751 U2. V0.4400 G01 X1.9825 Y0.3961 U2. V0.3600 G01 X1.9888 Y0.3170 U2. V0.2800 G01 X1.9937 Y0.2379 U2. V0.2000 G01 X1.9972 Y0.1586 U2. V0.1200 G01 X1.9993 Y0.0793 U2. V0.0400 G01 X2. Y0. U2. V0. G01 X1.9993 Y-0.0793 U2. V-0.0400 G01 X1.9972 Y-0.1586 U2. V-0.1200 G01 X1.9937 Y-0.2379 U2. V-0.2000 G01 X1.9888 Y-0.3170 U2. V-0.2800 G01 X1.9825 Y-0.3961 U2. V-0.3600 G01 X1.9748 Y-0.4751 U2. V-0.4400 G01 X1.9656 Y-0.5539 U2. V-0.5200 G01 X1.9550 Y-0.6325 U2. V-0.6000 G01 X1.9430 Y-0.7109 U2. V-0.6800 G01 X1.9296 Y-0.7891 U2. V-0.7600 G01 X1.9147 Y-0.8670 U2. V-0.8400 G01 X1.8983 Y-0.9446 U2. V-0.9200 G01 X1.8804 Y-1.0219 U2. V-1. G01 X1.8610 Y-1.0988 U2. V-1.0800 G01 X1.8401 Y-1.1753 U2. V-1.1600 G01 X1.8177 Y-1.2514 U2. V-1.2400 G01 X1.7937 Y-1.3270 U2. V-1.3200 G01 X1.7681 Y-1.4021 U2. V-1.4000 G01 X1.7409 Y-1.4766 U2. V-1.4800 G01 X1.7121 Y-1.5506 U2. V-1.5600 G01 X1.6817 Y-1.6238 U2. V-1.6400 G01 X1.6496 Y-1.6963 U2. V-1.7200 G01 X1.6157 Y-1.7681 U2. V-1.8000 G01 X1.5802 Y-1.8390 U1.9902 V-1.8618 G01 X1.5428 Y-1.9090 U1.9618 V-1.9176 G01 X1.5037 Y-1.9780 U1.9176 V-1.9618 G01 X1.4628 Y-2.0459 U1.8618 V-1.9902 G01 X1.4199 Y-2.1127 U1.8000 V-2. G01 X1.3752 Y-2.1782 U1.6500 V-2. G01 X1.3286 Y-2.2424 U1.5000 V-2. G01 X1.2800 Y-2.3051 U1.3500 V-2. G01 X1.2295 Y-2.3662 U1.2000 V-2. G01 X1.1769 Y-2.4256 U1.1382 V-1.9902 G01 X1.1223 Y-2.4832 U1.0824 V-1.9618 G01 X1.0656 Y-2.5387 U1.0382 V-1.9176 G01 X1.0069 Y-2.5920 U1.0098 V-1.8618 G01 X0.9462 Y-2.6430 U1. V-1.8000 G01 X0.8834 Y-2.6915 U1. V-1.6800 G01 X0.8186 Y-2.7372 U1. V-1.5600 G01 X0.7518 Y-2.7800 U1. V-1.4400 G01 X0.6831 Y-2.8196 U1. V-1.3200 G01 X0.6125 Y-2.8559 U1. V-1.2000 G01 X0.5402 Y-2.8885 U0.9902 V-1.1382 G01 X0.4663 Y-2.9173 U0.9618 V-1.0824 G01 X0.3910 Y-2.9421 U0.9176 V-1.0382 G01 X0.3144 Y-2.9627 U0.8618 V-1.0098 G01 X0.2367 Y-2.9789 U0.8000 V-1. G01 X0.1583 Y-2.9906 U0.5333 V-1. G01 X0.0793 Y-2.9976 U0.2667 V-1. G01 X0. Y-3. U0. V-1. G01 X-0.0793 Y-2.9976 U-0.2667 V-1. G01 X-0.1583 Y-2.9906 U-0.5333 V-1. G01 X-0.2367 Y-2.9789 U-0.8000 V-1. G01 X-0.3144 Y-2.9627 U-0.8618 V-1.0098 G01 X-0.3910 Y-2.9421 U-0.9176 V-1.0382 G01 X-0.4663 Y-2.9173 U-0.9618 V-1.0824 G01 X-0.5402 Y-2.8885 U-0.9902 V-1.1382 G01 X-0.6125 Y-2.8559 U-1. V-1.2000 G01 X-0.6831 Y-2.8196 U-1. V-1.3200 G01 X-0.7518 Y-2.7800 U-1. V-1.4400 G01 X-0.8186 Y-2.7372 U-1. V-1.5600 G01 X-0.8834 Y-2.6915 U-1. V-1.6800 G01 X-0.9462 Y-2.6430 U-1. V-1.8000 G01 X-1.0069 Y-2.5920 U-1.0098 V-1.8618 G01 X-1.0656 Y-2.5387 U-1.0382 V-1.9176 G01 X-1.1223 Y-2.4832 U-1.0824 V-1.9618 G01 X-1.1769 Y-2.4256 U-1.1382 V-1.9902 G01 X-1.2295 Y-2.3662 U-1.2000 V-2. G01 X-1.2800 Y-2.3051 U-1.3500 V-2. G01 X-1.3286 Y-2.2424 U-1.5000 V-2. G01 X-1.3752 Y-2.1782 U-1.6500 V-2. G01 X-1.4199 Y-2.1127 U-1.8000 V-2. G01 X-1.4628 Y-2.0459 U-1.8618 V-1.9902 G01 X-1.5037 Y-1.9780 U-1.9176 V-1.9618 G01 X-1.5428 Y-1.9090 U-1.9618 V-1.9176 G01 X-1.5802 Y-1.8390 U-1.9902 V-1
[Emc-users] A-axis
Gene wrote... <<<>> My A axis seems to work OK - I can run my script (as far as it goes so far) and the displayed position and the apparent position of the work appear to be right. There is one thing which really bugs me though and that is that neither the A or the Z will home or touch off to zero - always stick at some other value which doesn't seem to be random but which I also can't rationalise from any of the files I've looked at. The only way I can get the axes to display zeros before I run the script is to do a G92 in the MDI If its of any use to you Gene, here is my ini file for the 4 axes. I haven't got the home switches programmed in yet as I got my brain in a mess trying to sort them out when I first set this up. Now I need to go and get my brain out of the mess of dowhile loops its stuck in in this d*mn script - I WILL get it right (6 days and counting)! ### # General section ### [EMC] #- Version of this INI file VERSION = $Revision: 1.7.2.3 $ #+ Name of machine, for use with display, etc. MACHINE = EMC-HAL-STEP-XYZA-MM #- Name of NML file to use, default is configs/common/emc.nml NML_FILE = emc.nml #+ Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others DEBUG = 0 # DEBUG = 0x0007 # DEBUG = 0x7FFF ### # Sections for display options ### [DISPLAY] #+ Name of display program, e.g., xemc DISPLAY = axis # DISPLAY = usrmot # DISPLAY = mini # DISPLAY = tkemc # Cycle time, in seconds, that display will sleep between polls CYCLE_TIME =0.100 #- Path to help file HELP_FILE = doc/help.txt #- Initial display setting for position, RELATIVE or MACHINE POSITION_OFFSET = RELATIVE #- Initial display setting for position, COMMANDED or ACTUAL POSITION_FEEDBACK = ACTUAL #+ Highest value that will be allowed for feed override, 1.0 = 100% MAX_FEED_OVERRIDE = 9.0 #- Prefix to be used PROGRAM_PREFIX = /home/ian/emc2/nc_files #- Introductory graphic INTRO_GRAPHIC = emc2.gif INTRO_TIME =3 ### # Task controller section ### [TASK] #- Name of task controller program, e.g., bridgeporttask TASK = milltask # TASK =minimilltask #- Cycle time, in seconds, that task controller will sleep between polls CYCLE_TIME =0.007 ### # Part program interpreter section ### [RS274NGC] #- File containing interpreter variables PARAMETER_FILE =stepper.var ### # Motion control section ### [EMCMOT] #- Name of the motion controller to use (only one exists for nontrivkins) EMCMOT = motmod #- Key for real OS shared memory, e.g., for simulated motion SHMEM_KEY = 111 #- Timeout for comm to emcmot, in seconds COMM_TIMEOUT = 1.0 #- Interval between tries to emcmot, in seconds COMM_WAIT = 0.010 #+ Base task period, in nanosecs - this is the fastest thread in the machine BASE_PERIOD =4 #- Servo task period, in nanosecs - will be rounded to an int multiple of BASE_PERIOD SERVO_PERIOD = 100 #- Trajectory Planner task period, in nanosecs - will be rounded to an # integer multiple of SERVO_PERIOD TRAJ_PERIOD =500 ### # Hardware Abstraction Layer section ### [HAL] # The run script first uses halcmd to execute any HALFILE # files, and then to execute any individual HALCMD commands. # # list of hal config files to run through halcmd #+ files are executed in the order in which they appear HALFILE =stepper_xyza.hal #HALFILE =xylotex_pinout.hal HALFILE =standard_pinout.hal #- list of halcmd commands to execute # commands are executed in the order in which they appear #HALCMD =save neta ### # Trajectory planner section ###
Re: [Emc-users] AXIS Power Button
On Tue, 2007-08-21 at 11:32 -0700, Kirk Wallace wrote: > Other than obviously enabling the AXIS interface, what is the power > button meant to do? > > Kirk Wallace I think http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?MazakPowerOnOff esplains it: ... snip When the user clicks the GUI "Machine On" button (or hits F2), the logic should check other conditions such as hydraulic pressure, lube level, spindle drive ready, servo drive ready, etc, then enable amps and begin running. When the user clicks the GUI "Machine OFF" button (or hits F2), the logic should disable the servo amps. ... snip - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] AXIS Power Button
Kirk Wallace wrote: >Other than obviously enabling the AXIS interface, what is the power >button meant to do? > > Actually, it doesn't enable the interface - that's a side effect ;) EMC2 has three states of being (some poorly named, but I won't get into that): 1) ESTOP - EMC2 will not command any motion, and it holds its e-stop output asserted. 2) ESTOP-Reset - EMC2 will not command any motion, but it does not assert the e-stop output. 3) Machine On - in this state, the machine is expected to be able to perform motion, and EMC2 will operate normally Pressing F1 or the EStop button toggles from ESTOP to ESTOP-Reset Pressing F2 or the "power on" button toggles from ESTOP-Reset to Machine On, or has no effect if the machine is in ESTOP I think there's more information on estop and machine modes, but this should be a "close enough approximation" for now :) - Steve >Kirk Wallace > > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Stuart Stevenson wrote: >Gentlemen, >[snip] >I will appreciate the opportunity to vote but as I know how I will >vote I can see my vote will not change the outcome. > > It could, if the 148 people missed are all avid voters :) - Steve >thanks :) >Stuart > > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] AXIS Power Button
Other than obviously enabling the AXIS interface, what is the power button meant to do? Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
This thread brings to mind that it would be nice to have a "skins" feature. Let's say, ACME Precision, Inc. is a Haas shop and would like to use EMC to convert an old unused Fadal. The person doing the conversion would most likely not be the person running the machine so the operator would be best served by having a familiar (Haas) interface and not have to deal with EMC at all. (On a side note, EMC enthusiasts could collect and trade skins. E-stop ring tones would be nice too. But seriously, skins would be cool.) Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Gentlemen, You will notice I said 'gentlemen'. We are not all from Florida but it seems as if most of us are approaching 'geezerhood'. :) I was not ranting about not getting to vote. I was answering the 'for what is is worth - I vote' statement. I was making clear my 'who votes' statement was not misunderstood. I will appreciate the opportunity to vote but as I know how I will vote I can see my vote will not change the outcome. thanks :) Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
Doooh...I remembered this morning that anything from iocontrol.X is in user space. My original concern stemmed from an application where I was controlling an antenna rotor using "sleep" to control the timing of a 60 Hz two phase signal. The motion would be erratic depending on the system load. The rotor worked fine, but it brought to the fore, the limits of userspace timing. Though, now that I think about it, the timing for the turret is probably much more tolerant. Plus, I'll be adding feedback to compensate for variations (hopefully). I need to get this project done before senility really sets in. Kirk Wallace On Tue, 2007-08-21 at 06:35 -0500, Jeff Epler wrote: > G4 delays in gcode and "sleep" delays in shell scripts are both > non-realtime. The delay you get will always be at least .2 seconds, but > may be longer. > > Jeff - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] loading emc-unbuntu
Hello Chris, I assume you downloaded an .iso file? This file is an image of the CD that you want. Many times when you create a CD, the CD burning software just copies the file to the CD as a file. What is needed is for the CD burning software to be told to use the .iso to create the new (boot-able) CD from the information within the .iso file. If you look at a directory of your new disk and only see one .iso file, then you need to create another CD using the "create CD from an image file" feature of your CD burning software. This link might get you started: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BurnIsoImage Kirk Wallace ~~ On Tue, 2007-08-21 at 13:01 -0400, Chris Mason wrote: > I have downloaded the software on two different cd’s. Neither will > boot the machine nor can I get the files to do anything in windows xp. > Help!! > cm - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Foam cutting configuration
> Please keep us updated about your progress with XYUV. > > (As far as I know, your foam machine is another milestone for EMC2.) > > Chris Well, I got everything up and running last night, and after playing with my g-code for a bit, and trying to figure out the right combination of feed rate and wire temperature I managed to cut a reasonably respectable airfoil core. Some pictures of it are here. http://i14alberta.ca/gallery2/main.php?g2_itemId=1014 The only real issue I had was that I was generating x,y positions for the foil shape in relation to the chord of the wing. On the leading 20% I was creating them at 1/1000 of the chord length intervals to get a high resolution shape, and over the trailing 80% I was using 1/100 of the chord length intervals. The first couple of cuts I was using a chord length of about 100mm, meaning that my g-code statements around the leading edge where about 0.1mm apart or less, which caused the feedrate to slow down for some reason, which caused too much heat to build up in the leading edge. I re-processed the g-code to scale the chord up to 200mm, and remove any statements that where less than 1.0mm from the previous point and that seemed to do the trick. I am using 20ga nichrome-80 wire (about 2.5 Ohms/ft) and found so far that using about 2.2 amps of current and a feedrate of about 150mm/min gave pretty good results. My guess is that using a slightly higher temperature and faster feed rate would be better, but I need to lubricate the machine and fix some wobbles/stickies in my lead screws. I am using standard hardware store threaded rod, with the standard coupler nuts. Any idea what the best way to lubricate them is? I bought some lithium grease, but have not applied it yet. Next thing to do is to charactarize the kerf width and try some tapered sections. I will take some pictures of the machine when I get a chance and post them in the wiki. Ryan - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] tool turret ideas
Thank you Chris. Sometimes these little bits of information make all the difference. I did not get this searching linuxcnc.org so either, I did not search well enough, or I need to put the information on the wiki somewhere. I hope to be able to document the whole HNC conversion in a month or two, so that the next person will have an easier go of it. I just went back and did a search for iocontrol.0.tool and found: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMCMOT_And_EMCIO_HAL_Interface ,so it is documented. I now remember reading this page a while back, but it had no meaning at the time. Now that I have used HAL a little it is making more sense. (It is plainly in the Integrator,s Manual too. I need to reread the manuals.) On Tue, 2007-08-21 at 08:29 +, Chris Morley wrote: > Kirk > > When Emc gets a T word it puts a true on iocontrol.o.tool-prepare > then expects a true back on incontrol.0.tool-prepared. They are usually > just hooked together, It's the same with M6 - iocontrol.0.tool-change > iocontrol.0.tool-changed > > You could use these pins to index your turret. > > Food for thought. > > Chris Morley So, I have these HAL signals available: iocontrol.0.tool-change TRUE when a tool change is requested iocontrol.0.tool-changed Should be driven TRUE when a tool change is completed iocontrol.0.tool-prep-number The number of the next tool, from the RS274NGC T -word iocontrol.0.tool-prepare TRUE when a tool prepare is requested iocontrol.0.tool-prepared Should be driven TRUE when a tool prepare is completed I now see how Classic Ladder comes in handy due to the fact that it provides pins to link the above HAL pins to customizable routines. m101 provides a similar link to scripts, but doesn't use HAL pins. >From the Integrator's Manual: 6.3.1External Programs with HAL hooks motion - A realtime module that accepts NML motion commands and interacts with HAL iocontrol - A user space module that accepts NML I/O commands and interacts with HAL classicladder - A PLC using HAL for all I/O halui - A user space program that interacts with HAL and sends NML commands, it is intended to work as a full User Interface using external knobs & switches , it looks like Classic Ladder may be the only way to customize the tool change. Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
I disagree with the defenders who say it is not a kludge. It is a kludge. It was when I wrote it and it is now. The reason that these features must begin with an o-word is very simple. It made it easier to change the parser. The code simply tests if the line begins with an o-word. If it does, it calls a function that processes o-words. The change was simple and effective. I wrote that set of changes (call, if, then, else, while, return, endsub, do -- plus the expression changes -- eq, ne, le, lt, gt, ge) in about a week while I was on vacation. It IS free. If you don't like that syntax, please feel free to not use it. If you prefer a different syntax, please, please feel free to add it to the interpreter. I won't take offense. Really, I won't. It is a kludge. One of my better ones, I think. Ken [EMAIL PROTECTED] Mark Kenny Products Company, LLC 55 Main Street Voice: (888)ISO-SEVO (888)476-7386 Newtown, CT 06470Fax: (203)426-9138 http://www.MarkKenny.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andre' Blanchard Sent: Tuesday, August 21, 2007 11:07 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining At 08:11 AM 8/21/2007, you wrote: >On Tuesday 21 August 2007, mgouget wrote: > >Binding EMC2 to a *real* language seems an *excellent* idea to me. > > > > > > > >RS274 is an antique language. Adding O words, named parameters and special > >comments, although very useful when nothing else is available, is only a > >kludge... > > >I highly disagree with that word, its not a 'kludge' but simply is giving >RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] loading emc-unbuntu
I have downloaded the software on two different cd's. Neither will boot the machine nor can I get the files to do anything in windows xp. Help!! cm - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Chris Radek wrote: > I generated the list of emails to give Michael by copy/pasting the > list from the web-based administration interface for the emc-users and > emc-developers mailing lists on sourceforge. > > This list has a different web page for every letter/number of the > alphabet, and I copied once for each page. What I missed was a link > at the bottom on SOME of the pages for letters that had too many > subscribers whose emails start with that letter. In those cases the > sourceforge web interface breaks the letter into two or more pages. > For those letters, to my great dismay, I missed some subscribers. > > There were approximately 148 eligible voters I accidentally left off > the list. These were people with emails starting with the letters > A,C,D,E,G,J,M,P,S. > > With the 14% response rate we received this year, this means we are > probably missing about 20 votes. Yours is one of them. > > I've talked to Stephen and Alex and I think we all agree that we > should send ballots to these missed folks and extend the voting > deadline. I see a few other options but they don't seem as good. Wow, easy to see how this happened, I think this is the best approach to fixing it! Well, it doesn't ONLY happen with Florida punch card voting! Jon - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
Gene Heskett wrote: > On Tuesday 21 August 2007, Jon Elson wrote: I think with a hollow electrode with a drip feed >>scheme through the electrode it would go a lot faster. > > > Theres always that 'yabut' Jon, in this case yabut where can I find one of > those? :) > Hollow electrode? I get various bits of brass tubing at some electronic/hobby supply places, I think all the hobby shops have these racks of aluminum and brass materials (sheet, wire, tube, square tube, airfoil-shape and wire). > > I have some other stuff too besides the fuel oil (#1 I think), paint thinners > etc could be tried too. Aluma-tap would be a foreign language here in WV > unless I ordered it from someplace I suspect... > You might try WD-40 or LPS 1, might be similar substance. > Q? Does distilled water carbon up like the hydrocarbons do when doing this? > Where would the carbon come from? And, that black stuff is probably not primarily carbon, but microscopic metal bits. > I ordered a pair of those transformers I posted the link to a bit ago, so I > can go as high as 6 amps short circuit with around 77 volts peak open > circuit. But I can't find any suitable electro's for filtering though. > Other than making the sizzle buzz a bit, is upstream filtering of any > advantage? My discharge cap is a 10 uf, 1.5kv rated square can, presumably > oil filled. Even at this voltage, if exposed it will spit sparklers 2". > I think a modest filter right at the rectifier, before the resistor, is a good thing, but may not be necessary. When I got everything perfect (a rare occurance) I got a very high rate of discharges, like bacon sizzling, and very fast progress. Everything usually shorted out soon after due to the buildup of metal dust. > I was having emc lower the electrode at about .0012"/min. Steppers, had to > look very close to see it moving at all. My z divider is 16,000, a wee bit > coarser than yours, but the real speeds are similar. With 100 mA, .0012 IPM is real good. If you can get a couple amps average, you should get .025 IPM. 3/4" at .025 IPM is 30 minutes! Not bad to get the tap out of the hole. Jon - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] To: "Enhanced Machine Controller (EMC)"
Ray Henry said.. There are some issues with g0 for a rotary axis > Hello Ray, What are these issues? I have been using G0 for the rotary in my recent attempts at scripts - should I use G1 and a high feedrate instead? Thanks, -- Best wishes, Ian Ian W. Wright Sheffield UK "The difference between theory and practice is much smaller in theory than in practice..." - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
Hi Gene, On Aug 20, 2007, at 11:19 PM, Gene Heskett wrote: > On Tuesday 21 August 2007, Jon Elson wrote: >> Gene Heskett wrote: >>> Understood. In playing tonight with 25 volts & probably 100 ma >>> average, I >>> found that spinning the electrode at around 1k rpms seemed to add >>> enough >>> agitation to the oil that I could use it all up and go about 30 thou >>> before I had to vacuum it out and refresh it, with about 1/2 cc in a >>> modeling clay dam around the hole. A 100 rpm spin would short in >>> just a >>> thou or two. >> >> That is way too low a current for any serious metal removal. >> You want at least an amp, and it will still be really slow. You >> need an insanely fine feed. I have .25" per encoder count >> on the Z axis of my mill, so I could get a pretty slow feed, >> about .0001" every second. It still took all evening to burn >> out one tap. I think with a hollow electrode with a drip feed >> scheme through the electrode it would go a lot faster. > > Theres always that 'yabut' Jon, in this case yabut where can I find > one of > those? :) I always thought 'yabuts' were those things with long ears. :-) Try your local or not so local Model Airplane shop. The typically have multiple sizes of brass tubing that just slip inside each other. The fancy stuff with internal structure is available off the web. IV tubing should work for dielectric delivery if it doesn't curl up and die from the solvent. Being able to flush a cavity in EDM is VERY important. Not much else will do as much for erosion speed. Real edm systems also filter ( 5 um ) and reuse the dielectric. For the small amounts you use it is probably a throw away. > >> The alum-tap is a really light fluid, maybe just a little higher >> viscosity that water. It worked MUCH better than #20 oil, which >> I also tried. Try a couple different fluids to see what works >> best, it makes a big difference. > > I have some other stuff too besides the fuel oil (#1 I think), > paint thinners > etc could be tried too. Aluma-tap would be a foreign language here > in WV > unless I ordered it from someplace I suspect... I just checked my lamp oil container: "Lamplight" ultra-pure, Menomonee Falls, WI > > Q? Does distilled water carbon up like the hydrocarbons do when > doing this? Nope, no carbon there to muck up; just hydrogen and oxygen. > > I ordered a pair of those transformers I posted the link to a bit > ago, so I > can go as high as 6 amps short circuit with around 77 volts peak open > circuit. But I can't find any suitable electro's for filtering > though. > Other than making the sizzle buzz a bit, is upstream filtering of any > advantage? My discharge cap is a 10 uf, 1.5kv rated square can, > presumably > oil filled. Even at this voltage, if exposed it will spit > sparklers 2". > > I was having emc lower the electrode at about .0012"/min. > Steppers, had to > look very close to see it moving at all. My z divider is 16,000, a > wee bit > coarser than yours, but the real speeds are similar. Dave > > Thanks. > > -- > Cheers, Gene > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author) > Yo-yo operating system = WinNT: it goes up..., it goes down..., it > goes... > >-- From a Slashdot.org post > > -- > --- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Michel, On Aug 21, 2007, at Aug 21, 2007--5:27 AM, mgouget wrote: > But, for small jobs like surfacing, pocketing or making holes, I > found that > creating gcode is longer that doing the job by hand. > Michel I created a starter file over time with a bunch of macros that I use regularly. In order to machine a new simple part, I often only have to write a few lines of code to call the appropriate macros with the correct parameters. So to drill a hole requires one line of code, a pocket requires one line of code, the outline of the part can be one line of code if it is a rectangle. If I want a bearing pocket with a through hole it requires two lines of code. I could write a macro for surfacing a rectangular area that would only require one line of code to call. I have a bunch of variables at the start of the program that allow me to change the diameter of the bit that I am using, and set the machine offset for the part's origin, and the thickness of the material and the location of the zero point for the z axis. I can also set the step down with the variables. What does this all buy me? Well I know the routines work, so I don't have to spend a lot of time debugging. I also know their limitations, so if I need to do something new and unique I can decide whether it should be generalized as a modification to my starter file or just a quick and dirty routine for that job. Alan --- Alan Condit 1085 Tierra Ct. Woodburn, OR 97071 Email -- [EMAIL PROTECTED] Home-Office (503) 982-0906 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Jog speed vs. G0
On Tuesday 21 August 2007, Ray Henry wrote: >Hello Gene > >The rapid velocity set for any axis in the ini file is the max velocity >that a properly executed motion command can achieve. Thanks Ray, but I'm not sure if that clarifies it to me. What is that variables name? >Feedrate override >greater than 100% does not increase that speed. I noticed that when testing my new dampers, there was no change in the actual speed above about 125% in the override slider. >Commanding rapid for >more than one axis at a time will result in greater speed along the >diagonal. > >There are some issues with g0 for a rotary axis and a few issues between >max vel in the trajectory planner and max vel on each axis. Yes, I never did get Axis A to work in the simulator last week when I was trying to help Ian Wright. But it seemed as if the displayed position was some random value about 3 digits to the right of the decimal point. Invisible motion, and following errors were all I could get out of it. >Rayh > >On Tue, 2007-08-21 at 09:18 -0400, Gene Heskett wrote: >> On Tuesday 21 August 2007, mgouget wrote: >> >Dear All, >> > >> > >> > >> >It seems that the speed achieved when jogging is higher than what is >> >achieved when using G0. >> > >> > >> > >> >Is it by design? And if so, why? >> >> Correct me if I'm wrong guy's but I believe G0 speed is the 'default" >> settings in the .ini file. >> >> The maximum jog is I believe of a multiplier that is usually set to >> something in the 1.2 area, and effects the range of the feed override >> slider. >> >> Jog speed may also be a function of the MAXVEL settings in this file. > >- >This SF.net email is sponsored by: Splunk Inc. >Still grepping through log files to find problems? Stop. >Now Search log events and configuration files using AJAX and a browser. >Download your FREE copy of Splunk now >> http://get.splunk.com/ >___ >Emc-users mailing list >Emc-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/emc-users -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) As the poet said, "Only God can make a tree" -- probably because it's so hard to figure out how to get the bark on. -- Woody Allen - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
At 08:11 AM 8/21/2007, you wrote: >On Tuesday 21 August 2007, mgouget wrote: > >Binding EMC2 to a *real* language seems an *excellent* idea to me. > > > > > > > >RS274 is an antique language. Adding O words, named parameters and special > >comments, although very useful when nothing else is available, is only a > >kludge... > > >I highly disagree with that word, its not a 'kludge' but simply is giving >RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Jog speed vs. G0
Hello Gene The rapid velocity set for any axis in the ini file is the max velocity that a properly executed motion command can achieve. Feedrate override greater than 100% does not increase that speed. Commanding rapid for more than one axis at a time will result in greater speed along the diagonal. There are some issues with g0 for a rotary axis and a few issues between max vel in the trajectory planner and max vel on each axis. Rayh On Tue, 2007-08-21 at 09:18 -0400, Gene Heskett wrote: > On Tuesday 21 August 2007, mgouget wrote: > >Dear All, > > > > > > > >It seems that the speed achieved when jogging is higher than what is > >achieved when using G0. > > > > > > > >Is it by design? And if so, why? > > Correct me if I'm wrong guy's but I believe G0 speed is the 'default" > settings > in the .ini file. > > The maximum jog is I believe of a multiplier that is usually set to something > in the 1.2 area, and effects the range of the feed override slider. > > Jog speed may also be a function of the MAXVEL settings in this file. > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Gentlemen, I think I now know why I didn't see a ballot. Thanks John K. I have my email set to filter email. Since Michael is not in my address book I wouldn't have seen an email from him. This has happened before. I will try to be more aware in the future. thanks Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Chris Radek wrote: >Stuart, everyone who participates on this list and/or the >emc-developers list is eligible to vote. > >That being said, due to a mistake I made, I've created a little mess. >Let me explain. > >I generated the list of emails to give Michael by copy/pasting the >list from the web-based administration interface for the emc-users and >emc-developers mailing lists on sourceforge. > >This list has a different web page for every letter/number of the >alphabet, and I copied once for each page. What I missed was a link >at the bottom on SOME of the pages for letters that had too many >subscribers whose emails start with that letter. In those cases the >sourceforge web interface breaks the letter into two or more pages. >For those letters, to my great dismay, I missed some subscribers. > >There were approximately 148 eligible voters I accidentally left off >the list. These were people with emails starting with the letters >A,C,D,E,G,J,M,P,S. > >With the 14% response rate we received this year, this means we are >probably missing about 20 votes. Yours is one of them. > >I've talked to Stephen and Alex and I think we all agree that we >should send ballots to these missed folks and extend the voting >deadline. I see a few other options but they don't seem as good. > > One minor point - I'd suggest that the voting deadline be extended for those who didn't get ballots, not for everyone else. Everyone else already had their chance :) >I'm really sorry I screwed this up. > > Web interfaces like that are a PITA no matter how you slice it. You did well to get it mostly right, so don't beat yourself up over it. >Chris > > - Steve - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Chris Radek wrote: > Stuart, everyone who participates on this list and/or the > emc-developers list is eligible to vote. > > That being said, due to a mistake I made, I've created a little mess. > Let me explain. > > I generated the list of emails to give Michael by copy/pasting the > list from the web-based administration interface for the emc-users and > emc-developers mailing lists on sourceforge. > > This list has a different web page for every letter/number of the > alphabet, Yuck. I thought it was bad when I did that task (previous two elections) +- at that time they put 50 or so names per page, and it took about a dozen pages to get everybody. One page per letter is worse. I understand SF is trying to prevent spammers from harvesting names, but there has got to be a way to allow a legitimate person to capture the entire list at once. > and I copied once for each page. What I missed was a link > at the bottom on SOME of the pages for letters that had too many > subscribers whose emails start with that letter. In those cases the > sourceforge web interface breaks the letter into two or more pages. > For those letters, to my great dismay, I missed some subscribers. > > There were approximately 148 eligible voters I accidentally left off > the list. These were people with emails starting with the letters > A,C,D,E,G,J,M,P,S. > > With the 14% response rate we received this year, this means we are > probably missing about 20 votes. Yours is one of them. > > I've talked to Stephen and Alex and I think we all agree that we > should send ballots to these missed folks and extend the voting > deadline. I see a few other options but they don't seem as good. I'm not on IRC at the moment so they didn't talk to me, but I agree 100%. Ballots should go out to the missed voters, and ALL voters should get the opportunity to return their ballots. > I'm really sorry I screwed this up. > > Chris > > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Thomas J Powderly wrote: >air ir s bad dielectric, it forces you to get much closer to the work before > the disharge occurs use a 'parrafinic' like kerosene. > >connect your air to a 'paint pot' full of kerosene and get a brass tube >you now have high pressure flush > >rig up a holder to chick up one end and a hole in it to connect the tube at > the other drill a cross hole to admit the pressureized fuild >connect the power to the tool with a jumper clip >(i doubt youre' achieving much current, so little heat ) > >work submerged, like 1" submerged `( dam or tank ) > >whatever cap you use it is best to have a longish (several mS ) non sparking > time since you use a cap ( not a n osccillator ) you dont have independant > on/off so use what you have > >aim for consistancy not speed >the speed you get with a consistant cut is the best speed >screwing with it for several days suggests you dont have any consistancy > >commercial edm hole drill rotate fast to make the end wear even, else you > get pointy and pointy is a hot spot >and a hot spot slows you down > >commercial units use thru flush at > 800psi head >the end flow is low, but the swarf build up requires it ( lotsa flow) >if you dont get the swarf out, you're cutting swarf > >use a spit shield because this can splatter a lot > >alumatap is good smells nice but is darn expensive >kerosene is cheap >both are highly flammable, so submerge >( removes air, reduces fire potential until the fluid is hot enuf to > ignite... np for you) > >capacitor discharge ( and lcr types ) are so old i have no data on them >old AGie STM STDM VF generators had such, but that was 1960 >if you could guess from this rough idea from a transistorized system.. >discharge time of 32uS longer just heats soft tool too much, cause > more wear not more removal off time >400uS this is chip > clearance edm is like a bandsaw, on=tooth off=chip clearance average > discharge voltage 50V you'll have to sand back further than the pros > supply voltage near 100V= the discharge will be near 30V= (seen on > scope), you need higher to 'start' the spark with a single supply, use a > higher open/noload voltage > >and 'lower your expectations' ;) > >tomp Thanks Tomp. Higher voltage and amperage on order. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Linux: Where do you want to GO... Oh, I'm already there! -- Ewout Stam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Stuart, everyone who participates on this list and/or the emc-developers list is eligible to vote. That being said, due to a mistake I made, I've created a little mess. Let me explain. I generated the list of emails to give Michael by copy/pasting the list from the web-based administration interface for the emc-users and emc-developers mailing lists on sourceforge. This list has a different web page for every letter/number of the alphabet, and I copied once for each page. What I missed was a link at the bottom on SOME of the pages for letters that had too many subscribers whose emails start with that letter. In those cases the sourceforge web interface breaks the letter into two or more pages. For those letters, to my great dismay, I missed some subscribers. There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. With the 14% response rate we received this year, this means we are probably missing about 20 votes. Yours is one of them. I've talked to Stephen and Alex and I think we all agree that we should send ballots to these missed folks and extend the voting deadline. I see a few other options but they don't seem as good. I'm really sorry I screwed this up. Chris - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
commercial unit, 1mmdia tubing, average current near 25 amps is acceptable ( not optimal ) so 1 amp is dang slow tomp - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] wedm uv motion is relative to xy
in wedm the u&v are not only parallel to x&y they are carried by x&y meaning they are incremental to x&y i think that idea isnt being considered by the guys working in emc/wedm as it is fundemental to the kins and never was stated the u&v often have near a cm of stroke the x&y might have meters 'squaring' u&v (aka wire allignment) is the process of zeroing the u&v guide when it is directly above the current xy pose now the uv is prepared to do relative motion from this normal tomp - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Stuart Stevenson wrote: > Gentlemen, > My question "Who votes?" was not a cynical, rhetorical, apathetic > comment. It was a legitimate question. I saw no ballot. I saw no > email. I did not have the opportunity to vote. > I will now expand on the first question. That way there will be NO > confusion as to the meaning of or the reason for my question. > What group is quailified to and has permission to vote? My vote > wouldn't have changed the outcome but I WOULD have voted if given the > opportunity. > For what it's worth. Is that a more clear question and statement? > thanks :( > Stuart Ballots were supposed to go out to everyone who was subscribed to either the emc-users list or the emc-developers list, as of the July 24 when Chris posted the original request for nominations. You (Stuart) have been around for a while and certainly should have gotten one. When Michael sent this: > Hello, > > You should be receiving your ballots soon. Instructions for voting > are included. Happy voting. > to the users list on Aug 11, I got my ballot within a few minutes. I assumed that everybody else got theirs too. There were very few bounces - again from Michael: > 526 email addresses for eligible voters > 7 bounces > 73 ballots returned > > The rate of response was approximately 14%. Did anyone else who was subscribed to the list on July 24 NOT get a ballot? Regards, John Kasunich - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
air ir s bad dielectric, it forces you to get much closer to the work before the disharge occurs use a 'parrafinic' like kerosene. connect your air to a 'paint pot' full of kerosene and get a brass tube you now have high pressure flush rig up a holder to chick up one end and a hole in it to connect the tube at the other drill a cross hole to admit the pressureized fuild connect the power to the tool with a jumper clip (i doubt youre' achieving much current, so little heat ) work submerged, like 1" submerged `( dam or tank ) whatever cap you use it is best to have a longish (several mS ) non sparking time since you use a cap ( not a n osccillator ) you dont have independant on/off so use what you have aim for consistancy not speed the speed you get with a consistant cut is the best speed screwing with it for several days suggests you dont have any consistancy commercial edm hole drill rotate fast to make the end wear even, else you get pointy and pointy is a hot spot and a hot spot slows you down commercial units use thru flush at > 800psi head the end flow is low, but the swarf build up requires it ( lotsa flow) if you dont get the swarf out, you're cutting swarf use a spit shield because this can splatter a lot alumatap is good smells nice but is darn expensive kerosene is cheap both are highly flammable, so submerge ( removes air, reduces fire potential until the fluid is hot enuf to ignite... np for you) capacitor discharge ( and lcr types ) are so old i have no data on them old AGie STM STDM VF generators had such, but that was 1960 if you could guess from this rough idea from a transistorized system.. discharge time of 32uS longer just heats soft tool too much, cause more wear not more removal off time >400uS this is chip clearance edm is like a bandsaw, on=tooth off=chip clearance average discharge voltage 50V you'll have to sand back further than the pros supply voltage near 100V= the discharge will be near 30V= (seen on scope), you need higher to 'start' the spark with a single supply, use a higher open/noload voltage and 'lower your expectations' ;) tomp - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Gentlemen, My question "Who votes?" was not a cynical, rhetorical, apathetic comment. It was a legitimate question. I saw no ballot. I saw no email. I did not have the opportunity to vote. I will now expand on the first question. That way there will be NO confusion as to the meaning of or the reason for my question. What group is quailified to and has permission to vote? My vote wouldn't have changed the outcome but I WOULD have voted if given the opportunity. For what it's worth. Is that a more clear question and statement? thanks :( Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Jog speed vs. G0
On Tuesday 21 August 2007, mgouget wrote: >Dear All, > > > >It seems that the speed achieved when jogging is higher than what is >achieved when using G0. > > > >Is it by design? And if so, why? Correct me if I'm wrong guy's but I believe G0 speed is the 'default" settings in the .ini file. The maximum jog is I believe of a multiplier that is usually set to something in the 1.2 area, and effects the range of the feed override slider. Jog speed may also be a function of the MAXVEL settings in this file. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Finding out what goes on in the C.I.A. is like performing acupuncture on a rock. -- New York Times, Jan. 20, 1981 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
On Tuesday 21 August 2007, mgouget wrote: >Binding EMC2 to a *real* language seems an *excellent* idea to me. > > > >RS274 is an antique language. Adding O words, named parameters and special >comments, although very useful when nothing else is available, is only a >kludge... > I highly disagree with that word, its not a 'kludge' but simply is giving RS274 the same looping and branching abilities the basic cpu is capable of. > >The only advantage of RS274 is that it is normalised, and that many CAD >systems generate code for it, so that is the way to go for complex parts. > > > >But, for small jobs like surfacing, pocketing or making holes, I found that >creating gcode is longer that doing the job by hand. > > > >Mach3 has wizards for common tasks; the same could be done with EMC. Being >able to create quick and dirty interactive programs for small jobs would be >a BIG bonus for me. Mach3 also I assume, has a cash cow in the form of its sales to be used to pay programmers to develop favorite functions. To parrot the oft used phrase, code contributions are always welcome. Usefull stuff should see the source code finding its way into the wiki at wiki.linuxcnc.org, or the examples directory of the emc distribution. With of course, suitable licensing such as the CCL or GPL. >I am mostly fluent in C, but learning *yet another modern OO-oriented >language* plus NML and HAL commands is not a big deal. > > > >An important point is that we must not shutdown (at least) axis, (and >possibly) tkemc or minimill (my preferred interface...) when running a >script; I think that NML and the modular structure of EMC allows for this. > Agreed, a display of what it is doing seems like a usefull feature. > >Just my 2 cents... > And mine. :) > >Michel -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) No-one would remember the Good Samaritan if he had only had good intentions. He had money as well. -- Margaret Thatcher - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Stuart Stevenson wrote: >Gentlemen, >We cheat. The edm uses through the spindle/tool flushing and >dielectric oil. The electrode is a copper tube. The tube is not >completely hollow. The tube has a web in the center of it. This allows >it to remove the whole plug instead of leaving a core. Unforch, Stuart, the micromill has no facilities to feed coolants through a mounted bit. I'd assume also that your machines maker also supplies the expendable electrode at a price. The brazing rod is ultra cheap at a tenner for 30 feet of it in a plastic tube. >You will have the same flushing problem with oil, water or air. I >think you will probably get more agitation and flow with air. They all >serve the same purpose. Use whatever you have and whatever works the >best for you. ATM I'm using 3/32 brazing rod, but the thought has crossed my mind that a 3/32 drill bit, with its flutes, might provide passage for flushing air if a wd-40 nozzle tube could be aimed at the work/bit junction such that a blast of air would be directed to the electrode face as a flute went by as it turns a couple hundred rpms. Down one side and up the other. This will require a re-mount of my current air blast as that's mounted on the head and this should ideally be fairly fixed so it could maintain its aim. With my current compressor, there will be a certain amount of water in the delivered air too, and it doesn't seem to help a to drain the tank, 5 minutes later it has water in the air again. I think its un-avoidable unless one is willing to purchase and maintain a silica-gel dryer, which with the flow a day this would require, would also need about a 4 hour bake cycle a day. PITA... But the conversation about this is an ongoing idea exchange, thank you very much, Stuart. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Fuch's Warning: If you actually look like your passport photo, you aren't well enough to travel. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
John, John Prentice wrote: > Greetings Steve et al > > Congrats. on election result (to you and others of course) > > >>I'd say that flash, although it's more or less fine for media, has no >>place in the requirements list for EMC2 :) There are any number of fine >>programming languages and environments to use for the UI. I'm not sure >>what you'd use to make a flash presentation on Linux anyway, and I >>wouldn't want to be beholden to Adobe to make updated versions for my OS >>(which they don't - I use a 64-bit version of Linux, and they don't seem >>to like supporting 64-bit OSes on anything but PowerPC macs AFAICS). > > > No, I accept the current problem in a Linux environment but things do change > surprisingly quickly sometimes. Flash player penetration is very high in the > "parallel universe". Reliance on Adobe or any one vendor is unhappy but > Sothink and SWiSHMax both offer very capable development environments. > > I don't even have Flash installed and see no need for it to control a machine. >>On >>a technical level, I'm not sure what facilities Flash has for actually >>doing things that aren't "media" or web-related anyway. > > > It is not the time/place to be dogmatic as I cannot show a demonstration, > but there *are* two aspects I think Flash offers (a) A framework for design > of very interactive graphic interfaces (e.g. the label for an Axis DRO that > opens up to show scaling, offsets applied etc. when it is clicked) > integrated with (b) A powerful and well structured script programming > language. > > The difficulty in applying Flash is that the documentation/tutorial material > is highly orientated to the web design aspects and the terminology is thus > "foreign". The ability to instantiate graphics objects, which can be > "movies", as buttons, text, DROs, etc. with overideable inherited > properties is, however, a very powerful tool. > > On a more general point, we have come to accept heirarchical dialog systems > as the norm. So many application program dialogs are "modal" and we while > away our lives clicking OK/Done etc. When I started using Solidworks and > Pro/ENGINEER I was blown away by the benefits of the implied OK in > Solidworks. As an example, you place a dimension and a panel comes up for > entering its properties. This panel has an OK and a Cancel button but if you > just click on the sketch then OK is assumed and you can place another > dimension. This works wherever there is a reasonable assumption. Where the > implication is "risky" you need a positive confirmation of OK. Pro/E on the > other had pendantically wants confirmation at every step (and in Wildfire 2 > at least different modules ask for it in different ways and on different > parts of the screen). > I would get very upset if I had to keep confirming what I just told the application what I wanted, I think once is enough. To place a dimension should be pick the feature and pick whhere to place the dimensiion for that feature. No confirmation is needed, if it doesn't get applied the way I wanted it there's always a way to undo it and try again. > The available computing power seems to offer scope for increased safety and > ease of use in HMIs provided the development tools are available. > > > John Prentice > > Saftey? I do not need or want any protection from myself, I command the computer and i expect it to do as I request without continually being asked if it is OK! KISS, Dale > > > > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ron, IMHO I'd say that's the best appraoch. Whatever you choose to display or whatever language you wish to program with can easily send the proper commands to EMC. Then EMC can do what it does best, control the machine. Dale Ron Ginger wrote: >>What I do find disturbing is the attempt to bypass the interpreter >>entirely. My thoughts here will be old hat to many readers. I'm really >>bothered by some scripting language telling to machine to go to x3000m >>without testing that command to the limits of the device as recorded in >>a configuration file somewhere. At the same time there is no regular >>error feedback to tell the operator to f*6k off. > > > For my use I don't see bypassing the interpreter. I would be happy to > issue simple G code commands from the Script language. I don't mean to > keep pushing the Mach model, but all VB can do from Mach is issue g code > commands to the interpreter. With that dozens of 'wizard' screens have > been written to do a wide range of tasks, from simple facing, to text > engraving, pocketing, and hole arrays. > > I'm going off to read my new Python book, and follow some of the > references Jeff offered. Maybe someday I will have an example of what > I'm talking about. > > ron ginger > > > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ray, Fanuc used the O word to be the program name or filename and one could be called and used by another. I could possibly find an example of the advanced (advanced as per about 10~15 years ago) capabilities of the Fanuc I used to run if you wish. The versions of the controls on two of the machines were an 11m or something like that on a horizontal machining center and a Secos II (same as a Fanuc) on a vertical mill. both were Hitachi Seiki. Both worked very well. Dale Ray Henry wrote: > Yea he has! > > On Mon, 2007-08-20 at 09:36 -0400, Ron Ginger wrote: > >>Jon, Ray, some others may recall Ive been beating this >>drum for years, starting back at NAMES several years ago with my Win 3.1 >>VB code to mimic the Acurite control. > > > One of the things that often happens in these parts is that some folk > are much more comfortable with software programming with it's loops and > jumps and fancy maths and find g-code to be awkward. I don't have a > problem with that and supported the O word as an extension to the > interpreter even though there was no precedent/equivalent in the world > of g-code. > > Someone mentioned that "conversational" front ends tend to produce > g-code programs to run. This is not true of Mazatrol. There are > abilities in Mazatrol that are not available in g-code. This leads me > to think that Mazak uses two different interpreters. I don't see this > as at all bad. We also have two interpreters. > > What I do find disturbing is the attempt to bypass the interpreter > entirely. My thoughts here will be old hat to many readers. I'm really > bothered by some scripting language telling to machine to go to x3000m > without testing that command to the limits of the device as recorded in > a configuration file somewhere. At the same time there is no regular > error feedback to tell the operator to f*6k off. > > When we get around to writing this "graphical" interpreter and making it > a part of the code we release, let's make certain it conforms to the > same sort of error checking our existing interpreters use -- or better > yet just make it use canterp. > > Ray > > > > > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
For what it's worth, I do Stuart Stevenson wrote: > Gentlemen, > Who votes? > thanks > Stuart > > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
G4 delays in gcode and "sleep" delays in shell scripts are both non-realtime. The delay you get will always be at least .2 seconds, but may be longer. Jeff - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] board election results
Thanks for everyone who voted :) > Congrats to the newly elected board members! I think... ;-) > > And a big thanks to Michael! I'll join in on the thanks to Michael. It was really the perfect voting setup. Keep the requests for the board coming. We'll be happy to answer them all. Regards, Alex - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] board election results
Congrats to the newly elected board members! I think... ;-) And a big thanks to Michael! Mark At 09:57 PM 8/20/2007, you wrote: >The voting has been closed and the results counted. The final tally is >as follows: > > 63 Alex Joni > 60 Chris Radek > 58 John Kasunich > 55 Jeff Epler > 43 Stephen Wille Padnos > 28 Sam Sokolik > 25 Dan Falck > >The newly elected members of the board are, in order of total votes >received > >Alex Joni >Chris Radek >John Kasunich >Jeff Epler >Stephen Wille Padnos > >Congratulations, everyone. > > >Best Regards, >Michael Cornelius - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Jog speed vs. G0
Dear All, It seems that the speed achieved when jogging is higher than what is achieved when using G0. Is it by design? And if so, why? Best regards, Michel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... The only advantage of RS274 is that it is normalised, and that many CAD systems generate code for it, so that is the way to go for complex parts. But, for small jobs like surfacing, pocketing or making holes, I found that creating gcode is longer that doing the job by hand. Mach3 has wizards for common tasks; the same could be done with EMC. Being able to create quick and dirty interactive programs for small jobs would be a BIG bonus for me. I am mostly fluent in C, but learning *yet another modern OO-oriented language* plus NML and HAL commands is not a big deal. An important point is that we must not shutdown (at least) axis, (and possibly) tkemc or minimill (my preferred interface...) when running a script; I think that NML and the modular structure of EMC allows for this. Just my 2 cents... Michel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Encoders with steppers
Thanks to all who replied for the very good information. To summarise: - Adding encoders to steppers can be done, and HAL has all the components needed. using encoder-PID-freqgen creates basically a "servo system with steppers". Freqgen has parameters for capping velocity and acceleration. - But this means tuning PID loops, which is not a trivial task, especially with the non-linear characteristics of steppers (mid-band resonance...) - The index pulse of the encoder can be used as a precise home switch. - But because of the torque/speed curve of steppers (different from servomotors), the behaviour of the system when pulses are missed is *difficult* to master at best... So it seems that the benefits are not worth the trouble and price of adding encoders, and so I will stick with my bare steppers which work *very* well. Thanks again for all the information and your kind replies, Michel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Greetings Steve et al Congrats. on election result (to you and others of course) > > I'd say that flash, although it's more or less fine for media, has no > place in the requirements list for EMC2 :) There are any number of fine > programming languages and environments to use for the UI. I'm not sure > what you'd use to make a flash presentation on Linux anyway, and I > wouldn't want to be beholden to Adobe to make updated versions for my OS > (which they don't - I use a 64-bit version of Linux, and they don't seem > to like supporting 64-bit OSes on anything but PowerPC macs AFAICS). No, I accept the current problem in a Linux environment but things do change surprisingly quickly sometimes. Flash player penetration is very high in the "parallel universe". Reliance on Adobe or any one vendor is unhappy but Sothink and SWiSHMax both offer very capable development environments. > On > a technical level, I'm not sure what facilities Flash has for actually > doing things that aren't "media" or web-related anyway. It is not the time/place to be dogmatic as I cannot show a demonstration, but there *are* two aspects I think Flash offers (a) A framework for design of very interactive graphic interfaces (e.g. the label for an Axis DRO that opens up to show scaling, offsets applied etc. when it is clicked) integrated with (b) A powerful and well structured script programming language. The difficulty in applying Flash is that the documentation/tutorial material is highly orientated to the web design aspects and the terminology is thus "foreign". The ability to instantiate graphics objects, which can be "movies", as buttons, text, DROs, etc. with overideable inherited properties is, however, a very powerful tool. On a more general point, we have come to accept heirarchical dialog systems as the norm. So many application program dialogs are "modal" and we while away our lives clicking OK/Done etc. When I started using Solidworks and Pro/ENGINEER I was blown away by the benefits of the implied OK in Solidworks. As an example, you place a dimension and a panel comes up for entering its properties. This panel has an OK and a Cancel button but if you just click on the sketch then OK is assumed and you can place another dimension. This works wherever there is a reasonable assumption. Where the implication is "risky" you need a positive confirmation of OK. Pro/E on the other had pendantically wants confirmation at every step (and in Wildfire 2 at least different modules ask for it in different ways and on different parts of the screen). The available computing power seems to offer scope for increased safety and ease of use in HMIs provided the development tools are available. John Prentice - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] tool turret ideas
Kirk When Emc gets a T word it puts a true on iocontrol.o.tool-prepare then expects a true back on incontrol.0.tool-prepared. They are usually just hooked together, It's the same with M6 - iocontrol.0.tool-changeiocontrol.0.tool-changed You could use these pins to index your turret. Food for thought. Chris Morley _ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
On Tue, 2007-08-21 at 06:17 +, Chris Morley wrote: > Hey Kirk > > Just cause I'm curious, Why didn't you use classicladder to select > tools from your turret? It has timers good to 100ms min. Unfortunately, I know next to nothing about Classic Ladder, so I tend to use what I know. I have been trying to figure out if I should learn Classic Ladder, but it seems to me, that PLC's where a way to bring the old world of physical relay systems into the computer age. Since I don't come from that world, I don't see the point. Although, this statement may just go to show how little I know. > Then you could use the tool pins from emcmot to control the turret > -automating tool changes to use regular T and M codes,instead of using > M101- or you could use M101 to set a pin true to signal the ladder > program... The lathe turret tool change is not like a mill tool change. No interaction with the spindle is needed or wanted. All that happens is the turret rotates to expose the needed tool. So I'm thinking that m6 will not be used at all. Only the t word is needed, but I have not been able to find out what t actually does. (P. S. I forgot about the tool table. m6 may be needed to activate the current tool information.) Plus the actions taken when the interpreter reads a t word seem to be compiled in EMC, so are not subject to change, or at least for me at the moment. There does seem to be an "EMC from source how-to". > As I said i'm more curious then anything. Also I am Modifing > Classicladder for more features -so if there is a particular missing > feature I would love to know. > > I would bet you are just more comfortable with scripts! > > Chris Morley - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users