From bronger at physik.rwth-aachen.de Sun Jul 1 09:26:10 2007 From: bronger at physik.rwth-aachen.de (Torsten Bronger) Date: Sun, 01 Jul 2007 09:26:10 +0200 Subject: [PythonCAD] Scripted generation of DXF/DWG files Message-ID: <873b08mvot.fsf@wilson.homeunix.com> Hall?chen! I have to prepare a lithography mask which means that there is a lot of material on it that must be generated with for loops. For example, 100 very slim rectangles next do each other cannot be drawn with the mouse, well, at least not conveniently. ;-) I know Python quite well and was wondering whether PythonCAD can help me. The machine that produces the masks needs DXF or DWG files. I read that PyCAD has a rudimentary own scripting language but I'd prefer Python. So, is it possible to say something like import pycad my_drawing = pycad.Drawing() my_drawing.circle(10, 15) for i in range(100): my_drawing.rectangle(5, i, 10, i+0.5) ... my_drawing.write("mask.dxf", "dxf") I.e., I wouldn't use the GUI at all. Thanks for any info! Tsch?, Torsten. -- Torsten Bronger, aquisgrana, europa vetus Jabber ID: bronger at jabber.org (See http://ime.webhop.org for ICQ, MSN, etc.) From ahaas at airmail.net Sun Jul 22 16:36:12 2007 From: ahaas at airmail.net (Art Haas) Date: Sun, 22 Jul 2007 09:36:12 -0500 Subject: [PythonCAD] PythonCAD Git repo now available Message-ID: <20070722143612.GA7625@artsapartment.org> Hi. I've finally got my act together and set up a publically accessible git repo of PythonCAD. Instead of hosting it on the same machines as the Subversion repo, I took advantage of the hosting offered by Petr Baudis at http://repo.or.cz. The PythonCAD repo is: http://repo.or.cz/w/pythoncad.git You can clone the repo by running the following command ... $ git clone git://repo.or.cz/pythoncad.git pythoncad.git ... and you'll get a 'pythoncad.git' directory to work with. The subversion repo is still available, and I have no plans to remove it as Subversion access is still requested and there is no native Git client for Windows just yet. Art Haas -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From ahaas at airmail.net Sun Jul 29 16:07:12 2007 From: ahaas at airmail.net (Art Haas) Date: Sun, 29 Jul 2007 09:07:12 -0500 Subject: [PythonCAD] PythonCAD development slowdown explanation Message-ID: <20070729140712.GA28985@artsapartment.org> Hi. Anyone checking the list over the last month has noticed I've not sent out many emails, and people doing 'git pull' or 'svn update' on their PythonCAD repos have seen no new changes. Here's the story - I now have a full time job and consequently much less time to work on PythonCAD. The periodic contract work I'd been doing over the last year had been a nice supplement to my finances, but the bills don't stop when there is no work scheduled, and continually pulling money out of savings had become an option that was not going to continue to work. It took about five months to finally find a job, and I started working in the beginning of July. What I'm hoping to do is fiddle around with PythonCAD on the weekends as time permits, plus occasional work during the evenings after work. As I wrote above, though, I have significantly less time to work on the program, regardless of the day of the week. There were a couple of patches applied in the beginning/middle of June that corrected a few bugs in the last release, and since they've been applied I've done very little. What I'll try to do now is aim for quarterly releases, so maybe the next release will appear in September. Art Haas -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 From caohaoim at gmail.com Sun Jul 29 21:16:39 2007 From: caohaoim at gmail.com (Kevin Crowley) Date: Sun, 29 Jul 2007 14:16:39 -0500 Subject: [PythonCAD] PythonCAD development slowdown explanation In-Reply-To: <20070729140712.GA28985@artsapartment.org> References: <20070729140712.GA28985@artsapartment.org> Message-ID: <2a76c3ba0707291216p6ad9bc9fkbdc42215368fa824@mail.gmail.com> Congratulations on the job. I'm in the same boat. Kevin On 7/29/07, Art Haas wrote: > > Hi. > > Anyone checking the list over the last month has noticed I've not sent > out many emails, and people doing 'git pull' or 'svn update' on their > PythonCAD repos have seen no new changes. Here's the story - I now have > a full time job and consequently much less time to work on PythonCAD. > The periodic contract work I'd been doing over the last year had been > a nice supplement to my finances, but the bills don't stop when there > is no work scheduled, and continually pulling money out of savings had > become an option that was not going to continue to work. > > It took about five months to finally find a job, and I started working > in the beginning of July. What I'm hoping to do is fiddle around with > PythonCAD on the weekends as time permits, plus occasional work during > the evenings after work. As I wrote above, though, I have significantly > less time to work on the program, regardless of the day of the week. > > There were a couple of patches applied in the beginning/middle of June > that corrected a few bugs in the last release, and since they've been > applied I've done very little. What I'll try to do now is aim for > quarterly releases, so maybe the next release will appear in September. > > Art Haas > -- > Man once surrendering his reason, has no remaining guard against > absurdities > the most monstrous, and like a ship without rudder, is the sport of every > wind. > > -Thomas Jefferson to James Smith, 1822 > _______________________________________________ > PythonCAD mailing list > PythonCAD at python.org > http://mail.python.org/mailman/listinfo/pythoncad > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/pythoncad/attachments/20070729/98601df9/attachment.htm