X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=mail.ud03.udmedia.de; h= mime-version:in-reply-to:references:content-type:message-id :content-transfer-encoding:from:subject:date:to; s=beta; bh=bTYH HKSPb/yLW/V/mjqCGvowmQW1mHnHq5xihhT25b4=; b=MVkEmbeBdzdRnXCAuTKX +Ag9PbDw3TRHjlc62Ig4qY4zBjECyn9O4rmTFAT+grT5rGn1mGctTrNdcezGOqBQ J2t/DJmecb+TBY8l64PQYUgKrZmxwhz9Yi8Z/nZZ+xdFCTCspybh4k5urglwk4Ju xZ0ME/QWsZ90nc5Jr2Tt/aY= Mime-Version: 1.0 (Apple Message framework v753.1) In-Reply-To: <1377775142.15398.1.camel@pcjc2lap> References: <1377775142 DOT 15398 DOT 1 DOT camel AT pcjc2lap> Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <4F0C8F27-B063-44CF-9011-63D2B62F3FD9@jump-ing.de> From: Markus Hitter Subject: Re: [geda-user] Thoughts on mechanical CAD interaction... Date: Thu, 29 Aug 2013 15:00:27 +0200 To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.753.1) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r7TD0Ust014171 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Am 29.08.2013 um 13:19 schrieb Peter Clifton: > (Solidworks 2012, rendering a board geometry I created in PCB) Hi Peter, welcome to the group of 3D-exporter-writers! There's a branch "LP699502-openscad-exporter" in the git repo already, which adds not one, but two exporters to OpenSCAD. OpenSCAD can export STL, which can be imported to SolidWorks and many other CAD applications. > The form this is taking at the moment is a STEP exporter, one I've > written as a proof of concept exercise based on reverse engineering > the > STEP output from Solidworks for simple objects. > > This is HARD.. and I am currently looking to find approximately £255 > (366.30 CHF) ( to purchase the official CD-ROM containing the various > STEP standard parts from the ISO. (Donations welcome). My knowledge so far is, STEP is a pretty complex description language, similar to perhaps PostScript. As such it's probably a good idea to use one of the two existing STEP handling libraries - OpenCascade or STEPcode - instead of reinventing the wheel. > For those who are impatient, and want to try it now, you may find the > code in one state or other in my repo.or.cz repository for PCB. You > want > the "step_export_on_local_customisation" branch. If I had a free wish, I'd ask you to move this branch to the central repo, so everybody can test and develop. :-) Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/