Re: [Emc-users] gcode output for xfig updated

2007-08-18 Thread Simon Lundell
Hi!

transfig and ngc2fig does not install on my ubuntu machine. It
complaines about a missing dependancy named libc6. Any suggestions?

//Simon

Till Harbaum / Lists skrev:

 Hi,

 it's http://www.harbaum.org/till/cnc

 Am Donnerstag 19 Juli 2007 schrieb Mark Wendt (Contractor):


 Till,

  Can you post the URL again?

 Thanks,
 Mark

 At 02:26 AM 7/19/2007, you wrote:


 If you want to leave the surrealistic mode just uncheck the Dali
 checkbox. After that most realistic projects should work.

 Till

 - original Nachricht 

 Betreff: Re: [Emc-users] gcode output for xfig updated
 Gesendet: Mi, 18. Jul 2007
 Von: [EMAIL PROTECTED]



 GCODE for XFIG?
 Amazing. I havent used Xfig for about 8 years now, but can you giove me
 some information about what kind of realistic cnc projects can be done
 with Xfig?
 I basically used xfig long ago to create eps drawings for publications.

 Lrv

 Till Harbaum / Lists wrote:


 Hi,

 someone who wants to stay anonymous donated new font support
 code the gcode enabled xfig. Thus the downloads are enabled again.

 Till

-
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] gcode output for xfig updated

2007-07-19 Thread Till Harbaum
If you want to leave the surrealistic mode just uncheck the Dali checkbox.
After that most realistic projects should work.

Till

- original Nachricht 

Betreff: Re: [Emc-users] gcode output for xfig updated
Gesendet: Mi, 18. Jul 2007
Von: [EMAIL PROTECTED]

 GCODE for XFIG?
 Amazing. I havent used Xfig for about 8 years now, but can you giove me 
 some information about what kind of realistic cnc projects can be done 
 with Xfig?
 I basically used xfig long ago to create eps drawings for publications.
 
 Lrv
 
 
 Till Harbaum / Lists wrote:
  Hi,
 
  someone who wants to stay anonymous donated new font support
  code the gcode enabled xfig. Thus the downloads are enabled again.
 
  Till
 
  -
  This SF.net email is sponsored by DB2 Express
  Download DB2 Express C - the FREE version of DB2 express and take
  control of your XML. No limits. Just data. Click to get it now.
  http://sourceforge.net/powerbar/db2/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 

 
 
 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--- original Nachricht Ende 


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-07-19 Thread Mark Wendt (Contractor)
Till,

 Can you post the URL again?

Thanks,
Mark

At 02:26 AM 7/19/2007, you wrote:
If you want to leave the surrealistic mode just uncheck the Dali checkbox.
After that most realistic projects should work.

Till

- original Nachricht 

Betreff: Re: [Emc-users] gcode output for xfig updated
Gesendet: Mi, 18. Jul 2007
Von: [EMAIL PROTECTED]

  GCODE for XFIG?
  Amazing. I havent used Xfig for about 8 years now, but can you giove me
  some information about what kind of realistic cnc projects can be done
  with Xfig?
  I basically used xfig long ago to create eps drawings for publications.
 
  Lrv
 
 
  Till Harbaum / Lists wrote:
   Hi,
  
   someone who wants to stay anonymous donated new font support
   code the gcode enabled xfig. Thus the downloads are enabled again.
  
   Till



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-07-19 Thread Till Harbaum / Lists
Hi,

it's http://www.harbaum.org/till/cnc

Am Donnerstag 19 Juli 2007 schrieb Mark Wendt (Contractor):
 Till,

  Can you post the URL again?

 Thanks,
 Mark

 At 02:26 AM 7/19/2007, you wrote:
 If you want to leave the surrealistic mode just uncheck the Dali
  checkbox. After that most realistic projects should work.
 
 Till
 
 - original Nachricht 
 
 Betreff: Re: [Emc-users] gcode output for xfig updated
 Gesendet: Mi, 18. Jul 2007
 Von: [EMAIL PROTECTED]
 
   GCODE for XFIG?
   Amazing. I havent used Xfig for about 8 years now, but can you giove me
   some information about what kind of realistic cnc projects can be done
   with Xfig?
   I basically used xfig long ago to create eps drawings for publications.
  
   Lrv
  
   Till Harbaum / Lists wrote:
Hi,
   
someone who wants to stay anonymous donated new font support
code the gcode enabled xfig. Thus the downloads are enabled again.
   
Till

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft Visual Studio 2005.
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] gcode output for xfig updated

2007-07-18 Thread [EMAIL PROTECTED]
GCODE for XFIG?
Amazing. I havent used Xfig for about 8 years now, but can you giove me 
some information about what kind of realistic cnc projects can be done 
with Xfig?
I basically used xfig long ago to create eps drawings for publications.

Lrv


Till Harbaum / Lists wrote:
 Hi,

 someone who wants to stay anonymous donated new font support
 code the gcode enabled xfig. Thus the downloads are enabled again.

 Till

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


   


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-07-05 Thread Till Harbaum / Lists
Hi Chris, hi all,

since you didn't respond to this question i assume that this is either not
okay or you don't think you can speak on behalf of your contributors. 

So whatever the reason is, i didn't get an ok from you and will take
the entire project down. I hope this is acceptable for everybody. 

Perhaps someone likes to rewrite Chris' code. He's basically calling
the freetype library for every character to be written. I can give 
further details how e.g. font mapping should be done and how i did 
the font scaling, rotating etc, but i probably can't do a rewrite myself
without causing the impression that i just copied the code in question.

Till

Am Mittwoch 27 Juni 2007 schrieb Till Harbaum / Lists:
 If you, Chris, also say that you don't have a problem with a version where
 i just mix those two licenses i would dare to put everything online again.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-28 Thread Matthew Glenn Shaver
On Thu, 2007-06-28 at 06:41 +0200, Till Harbaum / Lists wrote:
 So i don't intend to do more than just a few debian/ubuntu 
 packages, but of course you are free to try to get the patches
 upstream.

Do you have this posted somewhere for download?

Thanks,
Matt

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-28 Thread Till Harbaum / Lists
Hi,

nope. I am waiting for the ok from Chris.

Till

Am Freitag 29 Juni 2007 schrieb Matthew Glenn Shaver:
 On Thu, 2007-06-28 at 06:41 +0200, Till Harbaum / Lists wrote:
  So i don't intend to do more than just a few debian/ubuntu
  packages, but of course you are free to try to get the patches
  upstream.

 Do you have this posted somewhere for download?

 Thanks,
 Matt

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-27 Thread Till Harbaum / Lists
Hi Chris, hi all, 

i have asked Brian V. Smith, the original xfig author, regarding our little
issue. He sais:

 xfig is not GPL, but there are no restrictions on distributing it, selling 
 it, or whatever one likes, as long as the copyrights are kept with the code.
 The README and source files all have the copyright info in them.

 I don't really know the ins and outs of GPL, but I don't have any problem
 with xfig being combined with GPLd code.  xfig is itself contains several
 other copyrighted but freely distributable code. 
This IMHO doesn't 100% match what his license sais, but it means that he
doesn't have any objections to such a mixed work and that's imho what counts
here. 

If you, Chris, also say that you don't have a problem with a version where
i just mix those two licenses i would dare to put everything online again.

The result will be some weird double licensed thing with two licenses that
imho contradict each other to some little extent. But i basically take Brians
word that he would accept a GPL'd version of xfig. I think if i add the GPL to
the archive and add the appropriate comments to the file that contains
Chris' code we should be fine.

Would this be ok for you, Chris?

Till


Am Montag 25 Juni 2007 schrieb Chris Radek:
 On Mon, Jun 25, 2007 at 05:09:50PM -0400, Gene Heskett wrote:
  Chris:  Without trying to be a lawyer cuz I'm not, just curious, what was
  the objection based on?

 Whoah right there!  I don't object to anyone making a derivative work
 of my truetype-tracer.  I encourage such things - that's why I used
 the GPL license in the first place.

 I initially contacted Till because there were binaries but no
 corresponding source on his webpage.  He fixed that immediately, no
 problem.  He just hadn't put up the source files yet.

 Later, he discovered this other problem about the conflicting
 licenses.

 I am not sure if xfig and truetype-tracer are incompatible.  The
 GPL requires that a derivative work also be distributed under the
 GPL, but the xfig license allows the program to become proprietary:

  Any party obtaining a copy of these files is granted,
  free of charge, a full and unrestricted irrevocable,
  world-wide, paid up, royalty-free, nonexclusive right
  and license to deal in this software and documentation
  files (the Software), including without limitation
  the rights to use, copy, modify, merge, publish
  distribute, sublicense and/or sell copies of the
  Software, and to permit persons who receive copies from
  any such party to do so, with the only requirement
  being that the above copyright and this permission
  notice remain intact.

 Since Till's right to modify/merge/publish/distribute xfig is
 unrestricted, it might be possible for him to use the GPL for the
 combined work.  I don't know what it means for this notice to
 remain intact but that's a requirement.  Is intact the same as in
 effect?  I hope someone else who knows more than me can help.

 I think this is a cool and useful project and hope it's possible for
 Till to release it under the terms of the GPL.  But, I suspect the
 intent of the xfig authors was to allow anyone to make the program
 proprietary (even if the words don't say exactly that).  In that case,
 Till unfortunately can't satisfy both licenses and cannot distribute
 the combined work.  I appreciate his care/attention in this matter.

 Chris


 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-27 Thread Matthew Glenn Shaver
Till,

If your additions are unobtrusive  don't get in the way of people who
use xfig for it's ordinary purposes, I wonder if they could just be
incorporated into the regular xfig distribution?

Wonderingly,
Matt

On Wed, 2007-06-27 at 19:22 +0200, Till Harbaum / Lists wrote:
 i have asked Brian V. Smith, the original xfig author, regarding our little
 issue. He says...

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-27 Thread Till Harbaum / Lists
Hi,

they don't interfere with any existing functionality. But i don't think
introducing this to the official xfig is necessary. As emc only runs on
very few very special setups it's imho not of much use to try to
introduce such an xfig version into all standard linux distros.

So i don't intend to do more than just a few debian/ubuntu 
packages, but of course you are free to try to get the patches
upstream.

Till

Am Mittwoch 27 Juni 2007 schrieb Matthew Glenn Shaver:
 Till,

 If your additions are unobtrusive  don't get in the way of people who
 use xfig for it's ordinary purposes, I wonder if they could just be
 incorporated into the regular xfig distribution?

 Wonderingly,
 Matt

 On Wed, 2007-06-27 at 19:22 +0200, Till Harbaum / Lists wrote:
  i have asked Brian V. Smith, the original xfig author, regarding our
  little issue. He says...

 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-26 Thread Paul Fox
chris wrote:
  On Tue, Jun 26, 2007 at 09:07:05AM -0400, Paul Fox wrote:
   
   of course, chris, as copyright holder for his code could make
   an exception for the xfig use, if he were so inclined.  i don't
   think he needs to, or should, but he could.  (and he could give
   that version a license just as restrictive as xfig's license.)
  
  Several other people have contributed code to truetype-tracer over the
  couple of years it's been around.  Even if I wanted to do this, I
  don't think I could.

ah, right.  that's different.  much more difficult.

paul
=-
 paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 78.1 degrees)

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-25 Thread Ben Dugan

Till,

Thanks so much for keeping this! We've used it just a bit here and I
will keep trying it as I have more new pieces to machine.

Ben

Till Harbaum / Lists wrote:
 Hi,
 
 i finished a new version and the main new features are:
 
 - Support for text (thanks to the truetypetracer)
 - Support for layers/depth
 - ngc2fig tool for post processing
 
 Especially the last tool is imho nice. With this tool you can return the
 xfig produced gcode into a fig graphic. The advantage is, that at this
 point, everything has been mapped to lines and polylines. While e.g.
 a text consits of real fonts in the original xfig file, it has been mapped 
 onto polygons after being re-converted from the gcode. This second
 xfig version thus allows a dot-by-dot optimization within xfig before
 re-exporting everything to gcode again.
 
 Have a look at http://www.harbaum.org/till/cnc
 
 Till
 
 -
 This SF.net email is sponsored by DB2 Express
 Download DB2 Express C - the FREE version of DB2 express and take
 control of your XML. No limits. Just data. Click to get it now.
 http://sourceforge.net/powerbar/db2/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-25 Thread Till Harbaum / Lists
Hi,

i just noticed, that xfig does not come under GPL while Chris' truetypetracer 
does. Since he asked me to comply to the GPL i prefer to avoid any 
uncertainties and conflicts and have removed the files in question.

I ask you not to use the version i had online and instead delete it asap.

Sorry for the confusion,
  Till


Am Montag 25 Juni 2007 schrieb Ben Dugan:
 Till,

 Thanks so much for keeping this! We've used it just a bit here and I
 will keep trying it as I have more new pieces to machine.

 Ben



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-25 Thread Gene Heskett
On Monday 25 June 2007, Till Harbaum / Lists wrote:
Hi,

i just noticed, that xfig does not come under GPL while Chris'
 truetypetracer does. Since he asked me to comply to the GPL i prefer to
 avoid any
uncertainties and conflicts and have removed the files in question.

I ask you not to use the version i had online and instead delete it asap.

Sorry for the confusion,
  Till

That sucks, to quote SWMBO, dead toads through soda straws.

However, if the manpages are inspected, one thing is obvious.  Xfig itself is 
quite elderly, and the license terms listed at the bottom of the manpages 
predate the GPLv1 by about 6 or 7 years, but I didn't quickly see anything 
that would clash with the GPL, and 3.2.4 is in fact available from the fedora 
repo's and I have it installed on this FC6 system.  If the RedHat legal team 
accepted it, it would seem to me that its good.  I believe, but have not 
checked, that its also available from the debian repo's which also says its 
compatible with the GPL.

Chris:  Without trying to be a lawyer cuz I'm not, just curious, what was the 
objection based on?

Am Montag 25 Juni 2007 schrieb Ben Dugan:
 Till,

 Thanks so much for keeping this! We've used it just a bit here and I
 will keep trying it as I have more new pieces to machine.

 Ben

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
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)
If computers take over (which seems to be their natural tendency), it will
serve us right.
-- Alistair Cooke

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-25 Thread Matthew Glenn Shaver
On Mon, 2007-06-25 at 16:57 -0500, Chris Radek wrote:
  Any party obtaining a copy of these files is granted,
  free of charge, a full and unrestricted irrevocable,
  world-wide, paid up, royalty-free, nonexclusive right
  and license to deal in this software and documentation
  files (the Software), including without limitation
  the rights to use, copy, modify, merge, publish
  distribute, sublicense and/or sell copies of the
  Software, and to permit persons who receive copies from
  any such party to do so, with the only requirement
  being that the above copyright and this permission
  notice remain intact.

I think the two interesting words in this license are irrevocable and
sublicense.

Since the license can't be revoked, what can the licensor do? Sue the
licensee for monetary damages or to obtain some sort of injunction?
Actual monetary damage would have to be proved (not too likely IMHO).
Punitive damages are possible I suppose...

The right to sub-license seems (to me anyway) to allow the sub-licensor
to put additional restrictions upon the sub-licensee, such as the GPL's
restrictions requiring the availability of source code for redistributed
derivative works. It would seem that the intent of this license's
remain intact provision is to ensure that future sub-licensees are
aware of their rights under this original license.

IANAL, but my opinion (for what it's worth) is that this is a tempest in
a teapot. Although the xfig license isn't listed on this page:

http://www.gnu.org/licenses/license-list.html

many of the compatible licenses are very similar.

We could write [EMAIL PROTECTED] to see what the caretakers of xfig think,
or to [EMAIL PROTECTED] to see what the FSF thinks.

Thanks,
Matt

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig updated

2007-06-25 Thread Gene Heskett
On Monday 25 June 2007, Chris Radek wrote:
On Mon, Jun 25, 2007 at 05:09:50PM -0400, Gene Heskett wrote:
 Chris:  Without trying to be a lawyer cuz I'm not, just curious, what was
 the objection based on?

Whoah right there!  I don't object to anyone making a derivative work
of my truetype-tracer.  I encourage such things - that's why I used
the GPL license in the first place.

I initially contacted Till because there were binaries but no
corresponding source on his webpage.  He fixed that immediately, no
problem.  He just hadn't put up the source files yet.

Later, he discovered this other problem about the conflicting
licenses.

I am not sure if xfig and truetype-tracer are incompatible.  The
GPL requires that a derivative work also be distributed under the
GPL, but the xfig license allows the program to become proprietary:

 Any party obtaining a copy of these files is granted,
 free of charge, a full and unrestricted irrevocable,
 world-wide, paid up, royalty-free, nonexclusive right
 and license to deal in this software and documentation
 files (the Software), including without limitation
 the rights to use, copy, modify, merge, publish
 distribute, sublicense and/or sell copies of the
 Software, and to permit persons who receive copies from
 any such party to do so, with the only requirement
 being that the above copyright and this permission
 notice remain intact.

Since Till's right to modify/merge/publish/distribute xfig is
unrestricted, it might be possible for him to use the GPL for the
combined work.  I don't know what it means for this notice to
remain intact but that's a requirement.  Is intact the same as in
effect?  I hope someone else who knows more than me can help.

I think this is a cool and useful project and hope it's possible for
Till to release it under the terms of the GPL.  But, I suspect the
intent of the xfig authors was to allow anyone to make the program
proprietary (even if the words don't say exactly that).  In that case,
Till unfortunately can't satisfy both licenses and cannot distribute
the combined work.  I appreciate his care/attention in this matter.

Chris

Would this not be considered 100% kosher then if ttt was left out of the xfig 
packaging, and became an optional subroutine for xfig if the .configure 
script found it installed?

I'm grasping at straws here Chris because this has the potential to be a 
really great package if all the other bits and pieces can be sorted.

I'd hate to see this decent program fall through the same cracks as heyu has 
managed to get itself into.  Its original license also predates the gpl, 
reads quite similarly but simpler, and the original author, Larry campbell, 
seems to have crawled under a rock and disappeared, so the current maintainer 
is powerless to get it actually included in any linux distro that I'm aware 
of.  If you know that particular Larry Campbell, Charles Sullivan would like 
to contact him to discuss a license change.

-- 
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)
If it smells it's chemistry, if it crawls it's biology, if it doesn't work
it's physics.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] gcode output for xfig updated

2007-06-22 Thread Till Harbaum / Lists
Hi,

i finished a new version and the main new features are:

- Support for text (thanks to the truetypetracer)
- Support for layers/depth
- ngc2fig tool for post processing

Especially the last tool is imho nice. With this tool you can return the
xfig produced gcode into a fig graphic. The advantage is, that at this
point, everything has been mapped to lines and polylines. While e.g.
a text consits of real fonts in the original xfig file, it has been mapped 
onto polygons after being re-converted from the gcode. This second
xfig version thus allows a dot-by-dot optimization within xfig before
re-exporting everything to gcode again.

Have a look at http://www.harbaum.org/till/cnc

Till

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-16 Thread Till Harbaum / Lists
Hi,

Am Donnerstag 14 Juni 2007 schrieb Ben Dugan:
 I'd love to be tester for this if you need one!
I have just switched to a debian/ubuntu package with my
xfig tests and i'll soon prepare a package for you to test.

A dapper package is fine, isn't it?

Till


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-16 Thread Andrea Montefusco
Till Harbaum / Lists wrote:
 Hi,
 
 since i couldn't find any simple gcode editor and since i wanted to do some
 simple tests i started to add some gcode output for xfig/fig2dev.
 
 Up to now (after two hours work) only straight lines are supported (and thus 
 polygons and everything that's composed of lines), but adding more features 
 shouldn't be too difficult.
 
 I wondering if i am doing a useless job since someone else already did this 
 or 
 there's some other editor i am missing. Do you know of something as simple as 
 xfig being able to write gcode? Do you think such an xfig patcg would be a 
 useful contribution?
 
 For future versions i am e.g. thinking about using the line width of xfig 
 to 
 select tools and the layers of xfig for different z-values. Do you think this 
 makes sense? If there something the color or line style could be mapped to?

Great idea !
xfig allow to associate comment to single object or group of object
(COMPUND).
Its possible associate CNC info here.
If you need a tester I am here.
I have a working CNC machine (EMC2 driven of course) for real tests.

   *am*

-
Andrea Montefusco   [EMAIL PROTECTED]
tel: +393356992791 fax: +390623318709
-


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-15 Thread Till Harbaum / Lists
Hi,

Am Donnerstag 14 Juni 2007 schrieb Paul Fox:
 wow.  when someone brings up a tool as arcane (these days!) as
 xfig, i have to come out of lurking mode.
:-) I know, that xfig is very old. But that's imho an advantage as
it basically does what i want. There isn't a huge set of functionality that 
cannot be mapped to a carving. E.g. there are no shading effects or the
like. Thus the typical xfig picture will look fine when carved.

The the (for me) most apparent reason: xfig is easy to extend and
there's plenty of export code in xfig i can easily re-use. Furthermore
i don't have to keep pace with ongoing development as there isn't
any xfig development anymore. And it doesn't need any kde nor 
gnome and will thus run on a nearly minimal x configuration.

 i suspect i described this to the list at the time, but it was a
 couple of years ago that i was doing it:  are you aware of the
 program hp2xx?  (http://directory.fsf.org/hp2xx.html)
Yes, i found that and have been using it like you describe.

 my image take a _really_ long time to carve.  long enough
 that i invested many hours writing a simple gcode path optimizer
Ok, that's what i've been working on today.

There's already some advantage when working on the fig file as
you e.g. get polygons etc as sequences of lines. Most other xfig 
elements are also broken down to lines. Currently even circles are made of 
lines (i think hp2xx also does this). I am thinking about checking if
a xfig circle can in fact be described in a correct way using gcode 
and use g2/g3 codes if possible, but i haven't done that yet.

My optimizer currently just sorts the traces and tries to insert objects
using the same tool close together so you only have to mount the same tool
once. And then i am trying to insert objects such that their start and end
points are close to the ones of the objects handled drectly before and after.
I am sure you have done something similar.

 the path optimizer is here, if anyone's interested:
 ftp://ftp.foxharp.boston.ma.us/pub/pgf/cnc/
I'll definitely take a look at it.

Ciao,
  Till

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-14 Thread Ben Dugan

Till Harbaum / Lists wrote:
 I wondering if i am doing a useless job since someone else already
 did this or there's some other editor i am missing. Do you know of
 something as simple as xfig being able to write gcode? Do you think
 such an xfig patcg would be a useful contribution?

I think this would be very useful. I am quite sure I would use it
personally. I agree that xfig is a bit odd: it takes longer to get used
to than some other programs. Its not as slick as, for example, inkscape.
But I think its better for certain things, and its the first program I
turn to when I need to make a mechanical drawing.

 
 For future versions i am e.g. thinking about using the line width
 of xfig to select tools and the layers of xfig for different
 z-values. Do you think this makes sense? If there something the color
 or line style could be mapped to?

I think this does make sense, particularly if you mean, for example,
that endmill diameters would be shown with correctly matched linewidths.
It would be neat if users could somehow set what the depth (in real
units) is for each indexed depth.

I'd love to be tester for this if you need one!

Ben

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-14 Thread Paul Fox
ben wrote:
  
  Till Harbaum / Lists wrote:
   I wondering if i am doing a useless job since someone else already
   did this or there's some other editor i am missing. Do you know of
   something as simple as xfig being able to write gcode? Do you think
   such an xfig patcg would be a useful contribution?
  
  I think this would be very useful. I am quite sure I would use it
  personally. I agree that xfig is a bit odd: it takes longer to get used
  to than some other programs. Its not as slick as, for example, inkscape.
  But I think its better for certain things, and its the first program I
  turn to when I need to make a mechanical drawing.

wow.  when someone brings up a tool as arcane (these days!) as
xfig, i have to come out of lurking mode.

i suspect i described this to the list at the time, but it was a
couple of years ago that i was doing it:  are you aware of the
program hp2xx?  (http://directory.fsf.org/hp2xx.html)

hp2xx will translate hpgl (plotter language) into many things,
including gcode .nc files.  the reason this is good is that xfig
can save in hpgl format.  (it may call it ibmgl -- they're the
same thing.)  i've had quite good success using this combination
for simple bas-relief carvings, using a single cutting head and
depth.  i'm sure you could come up with extensions, or
conventions, to do more complex operations.

the simple skeleton-cartoony head on the right in this picture came
from an xfig original:
http://www.foxharp.boston.ma.us/photos/mill/pic_5.html

i did some other things you might find interesting -- the merry
christmas angel in the center of that picture was originally
hand-drawn by my wife.  we don't have a scanner, so i took a
picture of it with our digital camera.  i ran the result through
some image processing program (probably xv, but it could have
been anything) to increase the contrast greatly, making it look
as much like a simple pen and ink drawing as possible.

then magic happened:  i ran it through a program called
autotrace which is capable of calculating the centerlines of
a bitmap image, and will turn it into vector graphics.  i was
thrilled when i found autotrace:
http://autotrace.sourceforge.net

so, running this:
autotrace -centerline -output-format fig
turned our angel into an xfig compatible rendition.  after some
minor manual editing to remove gaps, and fix other small botches,
i was able to run it through hp2xx to create a carveable image.

there was one more step, though -- the segment ordering made
my image take a _really_ long time to carve.  long enough
that i invested many hours writing a simple gcode path optimizer
to speed it up.  i forget the exact numbers, but i think carving
went from a large fraction of an hour down to 5 minutes or so.

the path optimizer is here, if anyone's interested:
ftp://ftp.foxharp.boston.ma.us/pub/pgf/cnc/

(i have a feeling there was one more step, which reduced multiple
contiguous segments to a single segment.  this may have been
done while the image was still in fig format -- but now i can't
remember.)

paul
=-
 paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 53.8 degrees)

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] gcode output for xfig

2007-06-13 Thread Till Harbaum / Lists
Hi,

since i couldn't find any simple gcode editor and since i wanted to do some
simple tests i started to add some gcode output for xfig/fig2dev.

Up to now (after two hours work) only straight lines are supported (and thus 
polygons and everything that's composed of lines), but adding more features 
shouldn't be too difficult.

I wondering if i am doing a useless job since someone else already did this or 
there's some other editor i am missing. Do you know of something as simple as 
xfig being able to write gcode? Do you think such an xfig patcg would be a 
useful contribution?

For future versions i am e.g. thinking about using the line width of xfig to 
select tools and the layers of xfig for different z-values. Do you think this 
makes sense? If there something the color or line style could be mapped to?

Till

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] gcode output for xfig

2007-06-13 Thread Rafael Skodlar
Hi Till,


Till Harbaum / Lists wrote:
 Hi,

 since i couldn't find any simple gcode editor and since i wanted to do some
 simple tests i started to add some gcode output for xfig/fig2dev.

   
I use xfig for making drawings in general for years but it's an outdated 
X tool and it shows. Vector based graphics like Karbon14 or Inkscape 
would most likely be better tools to adapt for editing G-code IMO. It's 
my guess that it would make it possible to port G-code information, 
i.e. include pictures of it's effects in other applications, Open Office 
and who knows what else.

 Up to now (after two hours work) only straight lines are supported (and thus 
 polygons and everything that's composed of lines), but adding more features 
 shouldn't be too difficult.

 I wondering if i am doing a useless job since someone else already did this 
 or 
 there's some other editor i am missing. Do you know of something as simple as 
 xfig being able to write gcode? Do you think such an xfig patcg would be a 
 useful contribution?

   

Inkscape, scalable vector graphics tool for example, creates documents 
in XML and includes simple XML editor. With multilayer capabilities you 
could represent G-code functions depending on tools selection, colors or 
line styles for different tools, etc.

 For future versions i am e.g. thinking about using the line width of xfig 
 to 
 select tools and the layers of xfig for different z-values. Do you think this 
 makes sense? If there something the color or line style could be mapped to?

 Till

 -
Thanks,

-- 
Rafael


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users