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=relaxed/relaxed; d=yahoo.com; s=s2048; t=1416256485; bh=Yb2yFVhO5R6RT1d4Qtfu201Tbhsp7uo/WPprlO12SBo=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=C39+01m5BR4Ms6Oh8iT1v0fTrM5ocirv0VvSGWA3IAC136dUY1np4INCY2K6MEvAvM9slY6S6MYsl5De5ajj+LkrTy1ldFQt5rxyJFRDTsy7RW09l27VFbzjT6n/LA5Z0Pl65y2CXt4f9TvlUl9sqExoFYyMa3PzmvsKj91mT0uYaS/vexTy8+imW8fZBNEGGVYMCh8O0VBIa67HwbSp7HE2/7YcD3Q9/WHEq5uEwRseX33jDtcXYv91j9IsslwoUAGFEu4o/v5dfgqWtALzEqBO3hkhtwMC2HJER7n3Z4Fv1Rx/pg1JeJn9X1ddDqGq/ZocdAxL3sDFfJL9tWcJaA== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=RRaNQRebe7LyduymSl3O6LQvhvvr6r6s6L2zNBSFmGO9rSflgjFh42rmSkkzgBTYh8OlB+HIWKTBiHVjBFUVL88axsVJCtKnK2SlCVIPeb8/b/P4GMKCJX0zr0pI4R0hp/F/pFjEml2MCCc1hZH8La3G3pnyB/gAXnroW3LS8IyYZlZiSUjLgwEBc41w+erJM6te/dXivtZccC1k5LzZIWYjVXFwdtKNTY0ZeCxavHZXw8TISn1MMm8C16ABqRFCLpdcg2y1trU+eaQUEVCSvsuw/4MJQWfGM+VPbF3dDvHDPbUlPmc4BzXzGygv51IdGzt49G6cguC4Wf+QUepjVw==; X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 570768 DOT 47589 DOT bm AT omp1017 DOT mail DOT ne1 DOT yahoo DOT com X-YMail-OSG: OzlMNBcVM1kgx6zgjRkkmsWtNMCtkGU31Kpr_MBD5a6RtzhDf7.9250GOKX2aJj owkSp8_Fkj1x3rxt13rG7kKwXNWh29jAwbxDKVZGJVBlFNU87W3LAFFir0fjdKZ9qBzlgNsfshjh Uo1v1i4yXTr6gyiRoKp4YKytK_3LIpxgGscpmVGGQQNEHPFcLAHu4txpBtTb_KMed8BtD13ScEXG S5seBJxeXrFrUYnY2IWCmB18xeitiC1NMAYvtHbxZgdIb1IcSmQh4ftL5Ju.z1G8fWNNB22wXJoO DBfOtVXqXePVnd4me8HQtahZGyNkC2NDrHwxkoq7yTo.c6nzXJl7fbTjjmWt032l08TZHrKka63l ZUcAUw6wK_Zs1gNo3nYfvBnkUrlwStbDqlRPy7JbZL9Wk1FkkcWqkAgUD41.tCpcnKmOu9ZN29RH o2Ba0qaEELJGDjG21pU0.Hd2sNjAxUODQXDBPp654xNkhg9GGPNL8Ux9JnkQ9DMbyNg4ZOiI- Date: Mon, 17 Nov 2014 20:34:44 +0000 (UTC) From: Cirilo Bernardo To: "geda-user AT delorie DOT com" Message-ID: <509690271.602819.1416256484736.JavaMail.yahoo@jws10063.mail.ne1.yahoo.com> In-Reply-To: <546A29CF.8010909@xs4all.nl> References: <546A29CF DOT 8010909 AT xs4all DOT nl> Subject: Re: [geda-user] PCB and 3D Views MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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 ----- Original Message ----- > From: Bert Timmerman > To: geda-user AT delorie DOT com > Cc: > Sent: Tuesday, November 18, 2014 4:01 AM > Subject: Re: [geda-user] PCB and 3D Views > > 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. > Another approach is to use 'IDF' - without making changes to PCB, it should be possible to at least export the board as an IDF file with correct dimensions. This can even be done as a stand-alone tool if you don't mind writing a PCB parser. KiCad has IDF code which you can take and use so at least you don't have to rewrite the framework; there is also a tool to convert IDF to VRML if you want a VRML output for visualization. - Cirilo