2010/2/21 Bryan Bishop <kanz...@gmail.com>

> On Sun, Feb 21, 2010 at 1:59 PM, Thomas Paviot <tpav...@gmail.com> wrote:
> > Hi Bryan,
>
> Hey Thomas. Thanks for the quick reply.
>
> > *Very* intersting thread, thank you for opening it.
>
> had to be done
>
> > The topic you're talking about is still an open issue in CAD and
> > contributions from the open source community would certainly be a great
> > thing. However, it's not only a technical problem (in terms of
> > implementation), but rather a scientific one. As far as I know, a good
> > starting point is the second edition of the AP203 STEP application
> protocol,
> > especially the ISO10303-55 (‘Procedural and hybrid representation’).
> Being
> > able to implement this part of the standard in a scripting langage would
> > already be a huge step.
>
> Yes, absolutely. I do not have access to the ISO documentation on
> STEP. Maybe you can send a few files my way to help me out? There is
> one other resource that I am aware of- namely, the STEP export API in
> the OpenCASCADE source code. From this, it is possible to extract the
> valid entities that can be found in a STEP file in the EXPRESS
> language. But then you have the issue of adopting OCC's peculiar
> standard or peculiar implementation of STEP. Here's a skeleton of STEP
> features that I figured out by looking at the OCC source:
>
> http://designfiles.org/~bryan/step_importer.py
>
> > I think this approach would certainly be the easiest way to get started:
> the
> > STEP data model has been widely discussed and validated.
>
> Right now what we need most are the ISO 10303 documents. Otherwise I
> suspect nothing will happen. Whether or not this could be used to make
> an API is also another issue- I suspect so, but maybe we should forge
> ahead even if we can't get the ISO docs?
>
> - Bryan
> http://heybryan.org/
>

 Bryan,

You'll have to buy the CD in order to have documentation. However, there's a
webpage dedicated to AP203ed2 here:
http://www.steptools.com/support/stdev_docs/express/ap203e2/index.html

The EXPRESS data model file can be browsed at:
http://www.steptools.com/support/stdev_docs/express/ap203e2/html/index.html

I learnt most of the STEP standard by reading the EXPRESS files.

Thomas
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users

Reply via email to