X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Cam-AntiVirus: no malware found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Message-ID: <1427552235.7680.22.camel@cam.ac.uk> Subject: Re: [geda-user] 3D view From: Peter Clifton To: geda-user AT delorie DOT com Date: Sat, 28 Mar 2015 14:17:15 +0000 In-Reply-To: <435039979.124044.1427520523995.JavaMail.yahoo@mail.yahoo.com> References: <435039979 DOT 124044 DOT 1427520523995 DOT JavaMail DOT yahoo AT mail DOT yahoo DOT com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.11-0ubuntu3 Mime-Version: 1.0 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 > > I'd rather not put 3D models in the realm of pcb. An UI infrastructure to > > design in 3D is far beyond the scope of a EDA layout application. But even > > a good render engine is non trivial. These are tasks that are better > > relegated to 3D CAD applications and specialized render engines. > > > > I agree; after all this is not the task of an EDA. For over 2 years I've > had some software to create parametric VRML models > (http://kicad3dmodels.sourceforge.net) and since the models seem to get > very little exposure and use I proposed to merge it with KiCad but was > rejected. Presumably is has a place in generating models which can then form part of the larger parts-library? I just grabbed the code and had a very quick (30 seconds) skim. I had wondered how difficult it might be to translate to emit STEP, but I think we would have to know certain properties about the geometry were true (like avoiding self intersections), to do this without a solid modelling kernel. I don't see why we couldn't emit STEP surface geometry though, even if we don't go the whole way to solids. In addition, the code was (obviously) designed to emit VRML, and not STEP, so whatever would require some work. Out of curiosity (and my laziness to figure this out for myself), how does KiCAD associate the transformation between a 3D model (granted, in VRML), and the footprint / package origin? Peter -- Peter Clifton Clifton Electronics