Re: [Emc-users] EDM

2007-08-21 Thread Erik Christiansen
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Stuart Stevenson
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Michael Cornelius
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

2007-08-21 Thread Michel Gouget

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)"

2007-08-21 Thread Ray Henry

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

2007-08-21 Thread John Kasunich
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

2007-08-21 Thread Chris Radek
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

2007-08-21 Thread Steve Blackmore
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

2007-08-21 Thread Andre' Blanchard
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

2007-08-21 Thread [EMAIL PROTECTED]
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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Stephen Wille Padnos
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

2007-08-21 Thread Stephen Wille Padnos
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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Stuart Stevenson
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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Ryan Hulsker
> 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

2007-08-21 Thread Kirk Wallace
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

2007-08-21 Thread Kenneth Lerman

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

2007-08-21 Thread Chris Mason
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

2007-08-21 Thread Jon Elson
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

2007-08-21 Thread Jon Elson
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)"

2007-08-21 Thread [EMAIL PROTECTED]
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

2007-08-21 Thread Dave Engvall
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

2007-08-21 Thread Alan Condit
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Andre' Blanchard
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

2007-08-21 Thread Ray Henry

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

2007-08-21 Thread Stuart Stevenson
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

2007-08-21 Thread Stephen Wille Padnos
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

2007-08-21 Thread John Kasunich
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Chris Radek
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

2007-08-21 Thread Thomas J Powderly
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

2007-08-21 Thread Thomas J Powderly
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

2007-08-21 Thread John Kasunich
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

2007-08-21 Thread Thomas J Powderly
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

2007-08-21 Thread Stuart Stevenson
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Gene Heskett
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

2007-08-21 Thread Dale
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

2007-08-21 Thread Dale
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

2007-08-21 Thread Dale
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

2007-08-21 Thread Dale
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

2007-08-21 Thread Jeff Epler
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

2007-08-21 Thread Alex Joni
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

2007-08-21 Thread Mark Wendt (Contractor)
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

2007-08-21 Thread mgouget
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

2007-08-21 Thread mgouget
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

2007-08-21 Thread mgouget
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

2007-08-21 Thread John Prentice
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

2007-08-21 Thread Chris Morley

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

2007-08-21 Thread Kirk Wallace


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