[Emc-users] Fw: Request for Fonts
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
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
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
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
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
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
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
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