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=+mLI b4W/mhYU3oKsUZMsaaADsN02a8l4omug6jPdKeU=; b=C1qxzRXvCPei7sDuJIFd 4N2Fc41/RUjl9bDldHZogm8pI60YuKEdIDiRcB2t9X9onIDVBwqQLmhbSJAZFQDQ oZFfxMvAe1VmHSQhP6iaPk7y5v5oO/ttg9Iobo1dMs1tF4YKIvjAXQM2iWW+aDE4 GMkk7cnwLHRW37MIrz0i3Qw= Mime-Version: 1.0 (Apple Message framework v753.1) In-Reply-To: <1371329763.11314.10.camel@pcjc2lap> References: <51B6CDB6 DOT 1010909 AT estechnical DOT co DOT uk> <51B6DB0E DOT 8000108 AT prochac DOT sk> <51BBA5E7 DOT 4040006 AT prochac DOT sk> <1371329763 DOT 11314 DOT 10 DOT camel AT pcjc2lap> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <4DFFE27A-47A1-41DB-98CC-490E1AB6085A@jump-ing.de> Content-Transfer-Encoding: 7bit From: Markus Hitter Subject: Re: [geda-user] 3D modelling and gEDA Date: Sun, 16 Jun 2013 13:05:08 +0200 To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.753.1) 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 15.06.2013 um 22:56 schrieb Peter Clifton: > the above three mentioned formats are incredibly complex > (especially STEP). I would estimate tens of thousands of lines of code > go into a STEP -> object structure parser, and that's only the > beginning > of using the format. These lines of code are already written, see OpenCascade. But you're right. 3D modeling capabilities are a huuuuge effort, likely a lot more than what PCB already has. I'd guess equipping a 3D modeler -OpenSCAD or FreeCAD- with pcb layout functionality -quick track drawing, connection checking, rat lines drawing, etc.- would be a lot less effort than the other way around. STL is a very simple format and because of this, it's very successful. It's meant to be a downstream format, used for forwarding just surface data to e.g. milling, rendering or FEA analyses. It also has a successor, AMF. AMF deals a lot better with curved surfaces and allows coloring. As a standard, AMF is young, code libraries are just emerging. Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/