#stp #step

build iso-10303-parts

A Rust crate for reading STP files

5 releases (breaking)

0.5.0 May 28, 2021
0.4.0 Jan 31, 2021
0.3.0 Oct 12, 2020
0.2.0 Sep 21, 2020
0.1.0 Sep 17, 2020

#371 in Build Utils

Download history 11/week @ 2023-11-01 8/week @ 2023-11-08 11/week @ 2023-11-15 10/week @ 2023-11-22 19/week @ 2023-11-29 3/week @ 2023-12-06 10/week @ 2023-12-13 9/week @ 2023-12-20 12/week @ 2023-12-27 3/week @ 2024-01-03 9/week @ 2024-01-10 6/week @ 2024-01-17 10/week @ 2024-01-24 8/week @ 2024-01-31 5/week @ 2024-02-07 46/week @ 2024-02-14

72 downloads per month
Used in geom3d

MIT license

4MB
107K SLoC

Crates.io Docs

Generated reader code for ISO 10303 parts.

Currently supported application protocols:

  • AP203: [CONFIG_CONTROL_DESIGN] Configuration controlled 3d design of mechanical parts and assemblies
  • AP214: [AUTOMOTIVE_DESIGN] Core data for automotive mechanical design processes

Run example:

cargo run --release --example read -- "examples/ap214_example.stp"
cargo run --release --example read -- "C:/Users/Liu/3D Objects/HandySCAN 3D_Demo part_CAD.stp"

Dependencies

~3.5MB
~60K SLoC