Re: [Emc-users] gcode output for xfig updated
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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