I'm looking for a free version fo the Step 242 specification
At the moment I use http://www.steptools.com/stds/stp_aim/html/ to read
but for automated processing of step data it wqoukld be nice to have the schema as a file and read it by a parser
I have been unsuccessfully looking for such things for years.microelly2 wrote: ↑Thu Feb 20, 2020 7:39 amI'm looking for a free version fo the Step 242 specification
Maybe you can find here some useful informationmicroelly2 wrote: ↑Thu Feb 20, 2020 7:39 amI'm looking for a free version fo the Step 242 specification
At the moment I use http://www.steptools.com/stds/stp_aim/html/ to read
but for automated processing of step data it wqoukld be nice to have the schema as a file and read it by a parser
The EXPRESS schema for 242 for parsers is on a nearby page https://www.cax-if.org/cax/cax_express.phpjeno wrote: ↑Sun Feb 23, 2020 7:44 amMaybe you can find here some useful informationmicroelly2 wrote: ↑Thu Feb 20, 2020 7:39 amI'm looking for a free version fo the Step 242 specification
At the moment I use http://www.steptools.com/stds/stp_aim/html/ to read
but for automated processing of step data it wqoukld be nice to have the schema as a file and read it by a parser
cheers
Thank you for the link. This will help me.cwstirk wrote: ↑Sun Feb 23, 2020 10:35 pmThe 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.
This sounds interesting. If you get something going public, please let it be known.microelly2 wrote: ↑Sun Mar 01, 2020 6:41 pmThank 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
this is a first example of the step file inside the neo4j guitanderson69 wrote: ↑Mon Mar 02, 2020 4:12 amThis sounds interesting. If you get something going public, please let it be known.