X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <546A7764.4010406@xs4all.nl> Date: Mon, 17 Nov 2014 23:32:04 +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> <20141117222648 DOT 23ce87a6 AT jive DOT levalinux DOT org> In-Reply-To: <20141117222648.23ce87a6@jive.levalinux.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com Levente Kovacs wrote: > On Mon, 17 Nov 2014 21:27:53 +0100 > Kai-Martin Knaak wrote: > > >> Not at all. >> > I think the approach to store 3D models externally is a good one. > > Forgive my ignorance... but then why would be _any_ 3D support inside PCB? To > rotate a 2D image in 3D doesn't make any sense, does it? > > So this is my naive work flow: > > In PCB: > > * This is my PCB with the components. > * I press the "export to 3D" button. (or run an external script) > > (an openscad file is generated) > > In openscad: > > * Import (open) the openscad file. > * Import a STEP file of a box that will contain the board. > * Tada... my layout in the box. Rotate, and show it to your boss, wife, etc... > * Run various off line checking such as component and box overlapping. > > Did I get it right? > > > Levente > > Hi Levente, Almost, as AFAIK OpenSCAD does not support STEP file imports yet, I haven't looked at that site for some time, maybe they do now :) What is possible in OpenSCAD is to "import" (or better "reference") a DXF with a board outline and extrude to some given height. This one of those things not yet included in my version of an OpenSCAD exporter. BTW: there happens to be an incomplete DXF exporter lingering around somewhere in Launchpad too :) Kind regards, Bert Timmerman.