cwstirk wrote: ↑
Sun Feb 23, 2020 10:35 pm
The EXPRESS schema for 242 for parsers is on a nearby page https://www.cax-if.org/cax/cax_express.php
The CAX-IF recommended practices provide information on how to implement portions of the schema, and the CAX-IF test files are corresponding sample files.
What are you trying to do such that you need to parse the 242 schema? If I know more I might be able to point you to some more useful resources.
Thank you for the link. This will help me.
I want to read the step files and store the information in a graph database. I use neo4j.
With the stored data I can get the geometry data to create edges, faces etc.
But it can be used for topological investigations too.
The workflow is:
read and parse the step file
create for each line a node in the graph database and connect the nodes
get the data from the database using cypher
In background procedures (without freecad frontend) the quality of the graph database can be improved:
find connected faces, edges etc. compare different models
calculate simplified proxies for the faces
prepare a global topological naming