[Emc-users] Fw: Request for Fonts

2008-02-14 Thread jcombs
I converted normal.cxf to normal.ngc

I chose to make the arcs using a series of line segments (G1) using 5
degree units vs using the G3
command.

Here is a link to the file.

http://wiki.linuxcnc.org/uploads/normal.ngc

I will convert the rest of the fonts tonight.

Jim Combs - Lexington, Ky


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] emc...crap 'eh

2008-02-14 Thread Ray Henry

Friends

I see that folk have been having fun during my recent EMC email lapse.
(My last web identity got sold to a mega corp that I don't care to be
the servant of.) 

Some may remember me as an early adopter of EMC along with the likes of
Matt Shaver, Jon Elson, Dan Falck and several others so I know just a
bit about this EMC history thing and offer the following brief
perspective from my own experience.  We should first talk ancient
history here.  So let me section off the next few comments just that as
opposed to history or opinion.


ANCIENT HISTORY

It is correct that the original code for the Enhanced Machine Controller
was written by a group of WAY bright guys.  I'm talking long before the
SourceForge repository came into existence.  And yep a bunch of them
held the most advanced degree they could get in their respective field
and had published some pretty damned impressive stuff.  I listened to
several of these guys and was always surprised at their personal
commitment to the EMC project.

In that age we all submitted our code changes to Will Shackleford at
NIST (The USA National Institute for Standards and Technology) and he
kept the master files on his workstation named spinnerfen.  I don't
exactly know how that repository worked but seem to remember sitting
beside Fred Proctor at The NIST when he made changes to it from his own
desktop machine.  I also know that many source commits came from folk at
agencies outside the US that were, for their own countries, equivalent
to NIST.

I can say with some assurance that the intent of the work of Tom Kramer
on the EMC interpreters was to develop a standard -- that's a part of
the business a government office named in part standards is all about.
That standard was to be named RS174NGC.  The NGC standing for Next
Generation Controller.  It is true that that work was never adopted by
any standards publisher like DIN.  

Thanks to Matt, EMC code was made public, applied to low end computers
and hardware and there was an great gathering of garage/basement shop
guys from many countries and backgrounds.  The code was moved by NIST to
SourceForge and the rest is history rather than ancient history.  


HISTORY

It's true that the gcode interpreter named RS274NGC has evolved since
NIST.  Bright guys like Ken Lerman and Keith Rumley made modifications
to it to fit additional needs.  After all, the quickest way for a
species to become extinct is to refuse to evolve to meet changing
circumstance.  The same is true, in a way, of software.  The software
exception is to delay extinction when huge monied interests attempt to
stand in the way of change or attempt to steer the direction of change.
(I stole these thoughts from Eric Raymond so must attribute them here.)

I don't believe that any of the original authors are threatened by the
change.  In fact there are quite a number of us that attended the FEST
at the NIST campus in Maryland several years ago and may remember
hearing Fred say that perhaps we should throw out the code and work from
the experience we had gained from it to write new.  It pleases me that
we have not done that.  Yes we have written many of the abilities of the
old system using new systems.  The pioneering Hardware Abstraction Layer
work headed up by John Kasunich is a good example of a conceptual
revolution in our code.  We have chosen an incremental change model,
evolution, that will eventually give us completely new code for doing
machine control.


IMO

I'm winding down now but must offer a final comparison between ancient
history and what is now.  Code growth and maturity in the last couple of
years has been awesome!  Did you get that -- AWESOME!  And I want to be
one vote of thanks for the thousands of hours spent by well intentioned
EMC folk to make that maturity possible.  Each one using it, developing
it, writing (manuals, man pages, wikis, web sites) or thinking about it,
pushes it to be better.  In spite of what any one person might say, it's
open -- as in open to ideas and code.  It's open in that we all stand as
equal in this endeavor. 

These days it takes quit a lot to get the hackles of this old junk yard
dog up but attempting to denigrate our project and our current
collection of WAY bright people might just do it.  

Someone I'd worked with years ago to get a Servo-To-Go system running
called me this morning with a new project.  He asked if he should step
up to Ubuntu/EMC2 and I answered, Yep.  He asked in a sort of round
about way if I'd go back to the old EMC code and I answered, No F%$#g
Way!  There are just to many advantages with the way we do machine
control these days.  As Elizabeth Barrett Browning once wrote, I love
thee (EMC2) to the depth and breadth and height ... () supplied.  Maybe
I don't have enough to do

If you reply, please snip.

Rayh





-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual 

Re: [Emc-users] emc...crap 'eh

2008-02-14 Thread Gene Heskett
On Thursday 14 February 2008, Ray Henry wrote:

[...]

That one word AWESOME! is a fitting description, Ray, and says out loud what 
many of us think to ourselves, thanks for putting it to prose so eloquently.

If you reply, please snip.

Rayh

-- 
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)
Today is what happened to yesterday.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] emc...crap 'eh

2008-02-14 Thread John Thornton
Ray, I must confess I have been trying to get EMC to run for years without much 
luck. With the Ubuntu live CD things started to click and with the support of 
all the 
folks that are EMC not only does it run but it runs well. I can't begin to 
imagine the 
hours spent to get from there to here... My thanks go out to all the people who 
spent 
part of their lives to build EMC up to where it is now. In the last year EMC 
has 
evolved so fast it's difficult just to keep up. I hope in some way my efforts 
can help 
the project.

John Thornton

On 14 Feb 2008 at 10:01, [EMAIL PROTECTED] wrote:

 If you reply, please snip.



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fw: Request for Fonts

2008-02-14 Thread ben lipkowitz
Inspired by Jim's example I decided to make a python script that converts 
cxf to g-code on the fly:

http://fennetic.net/pub/irc/cxf2g.py

http://fennetic.net/pub/irc/cxf2g.png

It uses g2 and g3 for arcs. The interface is non-existent right now; just 
edit the script and open it with AXIS.

   -fenn

On Thu, 14 Feb 2008, [EMAIL PROTECTED] wrote:
 
 I converted normal.cxf to normal.ngc

 I chose to make the arcs using a series of line segments (G1) using 5
 degree units vs using the G3
 command.

 Here is a link to the file.

 http://wiki.linuxcnc.org/uploads/normal.ngc

 I will convert the rest of the fonts tonight.

 Jim Combs - Lexington, Ky

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fw: Request for Fonts

2008-02-14 Thread Gene Heskett
On Thursday 14 February 2008, ben lipkowitz wrote:
Inspired by Jim's example I decided to make a python script that converts
cxf to g-code on the fly:

What program saves in .cxf format, Ben?

http://fennetic.net/pub/irc/cxf2g.py

http://fennetic.net/pub/irc/cxf2g.png

It uses g2 and g3 for arcs. The interface is non-existent right now; just
edit the script and open it with AXIS.

   -fenn

On Thu, 14 Feb 2008, [EMAIL PROTECTED] wrote:
 I converted normal.cxf to normal.ngc

 I chose to make the arcs using a series of line segments (G1) using 5
 degree units vs using the G3
 command.

 Here is a link to the file.

 http://wiki.linuxcnc.org/uploads/normal.ngc

 I will convert the rest of the fonts tonight.

 Jim Combs - Lexington, Ky

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
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)
It is a poor judge who cannot award a prize.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fw: Request for Fonts

2008-02-14 Thread ben lipkowitz
On Thu, 14 Feb 2008, Gene Heskett wrote:

 What program saves in .cxf format, Ben?

qcad comes with several .cxf fonts:
http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelistword=qcadversion=gutsyarch=i386

i dont know how they were made originally. there should be more 
information on the qcad yahoo group about the history of the project.

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Fw: Request for Fonts

2008-02-14 Thread Gene Heskett
On Thursday 14 February 2008, ben lipkowitz wrote:
On Thu, 14 Feb 2008, Gene Heskett wrote:
 What program saves in .cxf format, Ben?

qcad comes with several .cxf fonts:
http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelistwo
rd=qcadversion=gutsyarch=i386

i dont know how they were made originally. there should be more
information on the qcad yahoo group about the history of the project.

Good, I have it dl'ing now.  I looked at qcad a while back, but couldn't seem 
to get my ancient wet ram around it.  I'll give it another shot.  Thanks Ben.

-- 
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 hardware designer should be allowed to produce any piece of hardware
until three software guys have signed off for it.
-- Andy Tanenbaum

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users