From pythonista at rendigo.com Thu Oct 16 17:33:48 2008 From: pythonista at rendigo.com (Erwin Zierler) Date: Thu, 16 Oct 2008 17:33:48 +0200 Subject: [PythonCAD] svn access - hostname lookup failure Message-ID: <48F75EDC.8090404@rendigo.com> Hi, I just tried to access the svn repository with the url I found on the website: svn co http://subversion.pythoncad.org:9000/svn/pythoncad/trunk pythoncad but it can't even resolve the hostname, replacing 'subversion' with 'www' didn't help either. Is there any way to access the svn? I would love to browse the code since this project seems pretty interresting to me. TIA, Erwin From scratchcomputing at gmail.com Thu Oct 16 18:58:43 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Thu, 16 Oct 2008 09:58:43 -0700 Subject: [PythonCAD] svn access - hostname lookup failure In-Reply-To: <48F75EDC.8090404@rendigo.com> References: <48F75EDC.8090404@rendigo.com> Message-ID: <200810160958.43328.ewilhelm@cpan.org> # from Erwin Zierler # on Thursday 16 October 2008: >I just tried to access the svn repository with the url I found on the >website: > >svn co http://subversion.pythoncad.org:9000/svn/pythoncad/trunk > pythoncad Hi Erwin, There have been some changes in the hosting. I think the source has been moved to git, so perhaps the svn is no longer available? (If so, the webpage should probably remove the `svn co` section.) http://www.pythoncad.org/download.html git clone git://repo.or.cz/pythoncad.git pythoncad If using git is a problem, perhaps a read-only svn service would be useful? --Eric -- I arise in the morning torn between a desire to improve the world and a desire to enjoy the world. This makes it hard to plan the day. --E.B. White --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- From pythonista at rendigo.com Thu Oct 16 21:45:42 2008 From: pythonista at rendigo.com (Erwin Zierler) Date: Thu, 16 Oct 2008 19:45:42 +0000 Subject: [PythonCAD] Re-2: svn access - hostname lookup failure Message-ID: <000394A4.48F7B606@192.168.0.81> Hi Eric, thanks alot for the quick response! I will look into git, no problem. Read only svn access would be nice but I don't want to cause work that is better spent on development ;-) Reagrds, Erwin -------- Original Message -------- Subject: Re: [PythonCAD] svn access - hostname lookup failure (16-Okt-2008 18:59) From: Eric Wilhelm To: pythonista at rendigo.com > # from Erwin Zierler > # on Thursday 16 October 2008: > > >I just tried to access the svn repository with the url I found on the > >website: > > > >svn co http://subversion.pythoncad.org:9000/svn/pythoncad/trunk > > pythoncad > > Hi Erwin, > > There have been some changes in the hosting. I think the source has > been moved to git, so perhaps the svn is no longer available? (If so, > the webpage should probably remove the `svn co` section.) > > http://www.pythoncad.org/download.html > > > git clone git://repo.or.cz/pythoncad.git pythoncad > > If using git is a problem, perhaps a read-only svn service would be > useful? > > --Eric > -- > I arise in the morning torn between a desire to improve the world and a > desire to enjoy the world. This makes it hard to plan the day. > --E.B. White > --------------------------------------------------- > http://scratchcomputing.com > --------------------------------------------------- > _______________________________________________ > PythonCAD mailing list > PythonCAD at python.org > http://mail.python.org/mailman/listinfo/pythoncad From scratchcomputing at gmail.com Sat Oct 18 20:24:18 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Sat, 18 Oct 2008 11:24:18 -0700 Subject: [PythonCAD] VectorSection Message-ID: <200810181124.18682.ewilhelm@cpan.org> Hi all, I'm breathing some life back into the VectorSection project (previously known as the "Uber Converter") starting with the website, a mailing list, irc channel, and hopefully soon support for the .dwg format. VectorSection aims to be a universal vector graphics format translator (doing for vectors what imagemagick does for raster graphics) as well as a simple mechanism for accessing geometry and meta-data from the wide diversity of existing 2D and 3D vector graphics formats. The glue for storage and translation in this system is a serialized data structure (in YAML format) which can be used via a wide variety of programming languages and allows components to be connected via pipes. A "universal data structure" would be terribly unwieldy, thus there are multiple central hub formats, each of which addresses a different data paradigm (this is where VectorSection has a bit bigger task than ImageMagick because we can't simply reduce everything to pixels.) So far, we've implemented support for .svg and .xar formats, and made some headway into .pdf, .dxf, pythoncad's xml format, and a bridge to the gdal/ogr GIS library. I'm partnering with Linux Fund to raise funding for adding read support for the .dwg binary format as well as read/write .dxf support. If you or someone you know is able to donate toward this, please see: http://linuxfund.org/projects/vectorsection Your department's end-of-year budget surplus would be very helpful :-) This will be a big milestone for the VectorSection project and the open source CAD world. The industry has a huge number of binary .dwg files, which currently cannot be accessed with open source tools (and even the cross-platform proprietary solutions are very limited.) This is an effort to open that flood gate, which I hope will foster a lot of innovation in the open source CAD space by allowing "a weekend's worth" of code to provide functionality to ordinary users without the developer needing to deal with (or even spend much time considering) the file format issues. website: http://vectorsection.org mailing list: http://groups.google.com/group/vectorsection irc: irc://irc.freenode.org/vectorsection Feel free to reply with questions on this list, or come join the VectorSection list and ask there. Thanks, Eric -- http://vectorsection.org From ndsign at yandex.ru Thu Oct 23 13:50:37 2008 From: ndsign at yandex.ru (nd) Date: Thu, 23 Oct 2008 15:50:37 +0400 Subject: [PythonCAD] offset Message-ID: <12941224762637@webmail83.yandex.ru> hi, all i am mostly cad user and newbie to pythoncad but i very like it i think this oss cad is going right way. i want help to project with anything i can. I have a question is pythoncad can command like offset in acad? i did not find any in http://www.pythoncad.org/commands.html this list. 1. Can somebody provide example of some new command howto. it will be very helpfull to start code something. 2. How you(developers) working? for example i have one copy of program in some /usr/local/bin and have one git copy in ~/src/pythoncad how you do this... 3. some commands do not work for me... zoomf, zoomi, zoomo, sas how could i saw what is going wrong to fix this thank you -- I am not good speeking english so sorry. From pythonista at rendigo.com Tue Oct 28 10:04:25 2008 From: pythonista at rendigo.com (Erwin Zierler) Date: Tue, 28 Oct 2008 09:04:25 +0000 Subject: [PythonCAD] VectorSection Message-ID: <00039B08.4906E3A9@192.168.0.81> Hi Eric, this sounds like a very reasonable approach. I have been working with CAD - mainly AutoCAD - since '87 or '88 and have dealt with lots of file conversion issues focussing on 3D files and formats. In rare occasions I even had to write my own converters, simply because it was less work than recreating a whole 3D scene myself in another program. Having an open source DWG reader will definitely be a big benefit for all CAD software projects. Concerning the Open Design Alliance, if I understand their policy correctly they offer differrent forms of membership. The (lowest) Associate Membership (as well as all higher levels of membership) supposedly gives you access to their download area but I am not quite sure I understand what exactly you get there? The OpenDWG Toolkit 'enables you to write C or C++ language programs that read and write DWG and DXF files'. Ok, but do you also get access to any source code which would make it possible to write for instance a DWG reader in python? Maybe you can clarify this? If I have to decide wether to support this effort (via funding or code contribution or both) it is crucial to me to have full access to source code that enables me to read binary DWG files including ALL geometry, i.e. also ACIS entities. Otherwise I can use existing code and stay with DXF/3DS import (which is undoubtedly less convenient but it does work). Alright, enough said. I hope the Vectorsection project will prosper! Erwin -------- Original Message -------- Subject: [PythonCAD] VectorSection (18-Okt-2008 20:25) From: Eric Wilhelm To: pythonista at rendigo.com > Hi all, > > I'm breathing some life back into the VectorSection project (previously > known as the "Uber Converter") starting with the website, a mailing > list, irc channel, and hopefully soon support for the .dwg format. > > VectorSection aims to be a universal vector graphics format translator > (doing for vectors what imagemagick does for raster graphics) as well > as a simple mechanism for accessing geometry and meta-data from the > wide diversity of existing 2D and 3D vector graphics formats. The glue > for storage and translation in this system is a serialized data > structure (in YAML format) which can be used via a wide variety of > programming languages and allows components to be connected via pipes. > A "universal data structure" would be terribly unwieldy, thus there are > multiple central hub formats, each of which addresses a different data > paradigm (this is where VectorSection has a bit bigger task than > ImageMagick because we can't simply reduce everything to pixels.) > > So far, we've implemented support for .svg and .xar formats, and made > some headway into .pdf, .dxf, pythoncad's xml format, and a bridge to > the gdal/ogr GIS library. > > I'm partnering with Linux Fund to raise funding for adding read support > for the .dwg binary format as well as read/write .dxf support. If you > or someone you know is able to donate toward this, please see: > > http://linuxfund.org/projects/vectorsection > > Your department's end-of-year budget surplus would be very helpful :-) > > This will be a big milestone for the VectorSection project and the open > source CAD world. The industry has a huge number of binary .dwg files, > which currently cannot be accessed with open source tools (and even the > cross-platform proprietary solutions are very limited.) This is an > effort to open that flood gate, which I hope will foster a lot of > innovation in the open source CAD space by allowing "a weekend's worth" > of code to provide functionality to ordinary users without the > developer needing to deal with (or even spend much time considering) > the file format issues. > > website: http://vectorsection.org > mailing list: http://groups.google.com/group/vectorsection > irc: irc://irc.freenode.org/vectorsection > > Feel free to reply with questions on this list, or come join the > VectorSection list and ask there. > > Thanks, > Eric > -- > http://vectorsection.org > _______________________________________________ > PythonCAD mailing list > PythonCAD at python.org > http://mail.python.org/mailman/listinfo/pythoncad From scratchcomputing at gmail.com Tue Oct 28 17:37:32 2008 From: scratchcomputing at gmail.com (Eric Wilhelm) Date: Tue, 28 Oct 2008 09:37:32 -0700 Subject: [PythonCAD] VectorSection In-Reply-To: <00039B08.4906E3A9@192.168.0.81> References: <00039B08.4906E3A9@192.168.0.81> Message-ID: <200810280937.32325.ewilhelm@cpan.org> Hi Erwin, # from Erwin Zierler # on Tuesday 28 October 2008 02:04: >Concerning the Open Design Alliance, if I understand their policy > correctly they offer differrent forms of membership. The (lowest) > Associate Membership (as well as all higher levels of membership) > supposedly gives you access to their download area but I am not quite > sure I understand what exactly you get there? The OpenDWG Toolkit > 'enables you to write C or C++ language programs that read and write > DWG and DXF files'. Ok, but do you also get access to any source code > which would make it possible to write for instance a DWG reader in > python? Maybe you can clarify this? First let me be clear that VectorSection does not use the ODA libraries, nor does my plan for .dwg support depend on them. ODA is not and does not intend to be an open-source compatible license. And with their changes to the download terms long ago (see also lx-viewer), they have made it impossible for community projects to depend on even as a black box. And it is a black box (unless you buy in at a very high level.) So, no ODA for me. They did publish their findings from reverse engineering the .dwg format, which Art used to implement some dwg classes (which can be found in the pythoncad repository.) > If I have to decide whether to support this effort (via funding or > code contribution or both) it is crucial to me to have full access to > source code that enables me to read binary DWG files My implementation in VectorSection will be GPL and written in C+Perl. For any language with a YAML implementation (C, Perl, Python, Ruby), you'll be able to simply open a read pipe and load the entities into data structures. Convenience libraries may be written in various languages, but these would initially just be a set of accessors. > including ALL geometry, i.e. also ACIS entities. Otherwise I can use > existing code and stay with DXF/3DS import (which is undoubtedly less > convenient but it does work). ACIS entities are an entirely different format within .dwg/.dxf. I've looked at trying to decipher that before, but there doesn't seem to be any information available on it. So, as far as I know, any effort on that would be starting from zero. It's not on the roadmap, but I agree that it would be really useful. Thanks, Eric -- http://vectorsection.org/ ---------------------------------------------------