X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <546A29CF.8010909@xs4all.nl> Date: Mon, 17 Nov 2014 18:01:03 +0100 From: Bert Timmerman User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110429 Fedora/2.0.14-1.fc13 SeaMonkey/2.0.14 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] PCB and 3D Views References: <5468E8B2 DOT 9090604 AT prochac DOT sk> <5469B400 DOT 8050103 AT estechnical DOT co DOT uk> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Levente wrote: > How PCB (would) store 3D data? > > Levente > > On Mon, Nov 17, 2014 at 9:38 AM, Ed Simmons > wrote: > > On 16/11/14 18:10, Milan Prochac wrote: > > There is no future for 3D in PCB next years... > > > > Milan > This is a shame... OpenSCAD or other 3d exporter would be a great > asset > for PCB - things might fit into housings with less effort! ;) > > Ed > > -- > Ed Simmons > ed AT estechnical DOT co DOT uk > www.estechnical.co.uk > > Hi, My approach is: Create 3D-models with the same "descriptive name" as the footprint has (only a different extension, avoid spaces here), see my library of 3D-models on Github. The (pcb) exporter generates an OpenSCAD file in which a pcb with maximum X-, and Y-dimensions (and a nominal thickness 1.6 mm) is defined, and where 3D-models of named parts are included (like in a C program) and inserted on X-, Y-coordinates and on top/bottom side with proper orientation. So basically no 3D-modeling stuff has to be built into pcb itself because OpenSCAD is to do all the rendering and visualisation. Same line of thought can be applied to any other 3D exporter :) Kind regards, Bert Timmerman.