← Back to team overview

kicad-developers team mailing list archive

Re: 3D Solid Model development

 

No problem, will do that when I've finished looking through the existing
code
and have a good idea of how to structure things.

- Cirilo


On Thu, Feb 19, 2015 at 2:00 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
wrote:

> Before you start coding the 3D model plugin, please submit a design
> document so it can be reviewed by other developers.  It doesn't have to
> be formal.  A brief email with overview of the design will do.
>
> On 2/17/2015 10:12 PM, Cirilo Bernardo wrote:
> > Just an update to my previous message - I will implement IGES
> > from scratch. The OpenCascade IGES implementation, like
> > the STEP implementation, does not allow for the creation of
> > correct hierarchical assemblies. The consequence of that defect
> > is that every instance of every solid feature will be represented as
> > a top-level entity. This will cause most if not all MCAD software to
> > produce many thousands of native parts files for even trivial
> > STEP/IGES assemblies. Even a simple board + QFP180 would be
> > at least 182 files, which is absolutely not acceptable. Mechanical
> > assemblies can be complex enough without trivial parts flooding
> > the working directories.
> >
> > - Cirilo
> >
> >
> > On Wed, Feb 18, 2015 at 10:03 AM, Tomasz Wlostowski
> > <tomasz.wlostowski@xxxxxxx <mailto:tomasz.wlostowski@xxxxxxx>> wrote:
> >
> >     On 17.02.2015 22:30, Cirilo Bernardo wrote:
> >     > Hi folks, I'm just letting everyone know that I've started
> development on
> >     > a framework for the IGES model specification (and I've also
> purchased
> >     > a copy of the STEP Model and Resources Library).
> >     >
> >     > Although we ultimately want to use STEP since this can eventually
> tie
> >     > in to PSI-5, I believe IGES will take much less time to implement
> and
> >     > is a quicker path to providing KiCad with a vital tool for
> industry.
> >
> >     Cirilo,
> >
> >     Do you plan to implement IGES support for Kicad from scratch? Because
> >     exporting board geometry into either IGES/STEP using OpenCascade is
> IMHO
> >     quite trivial and the only thing it depends on is just the 3D plugin
> >     support...
> >
> >     Tom
> >
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
> >
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

References