Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/usnistgov/STP2X3D
Browse files Browse the repository at this point in the history
  • Loading branch information
soonjokwon committed Jun 24, 2020
2 parents 2568091 + c44ae79 commit 9164641
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# NIST STEP to X3D Translator (STP2X3D)
NIST STEP to X3D Translator is an open-source software that translates a STEP (ISO 10303) Part 21 file (.stp or .step) to an X3D (ISO/IEC 19776) file (.x3d) or X3DOM file (.html). The software is based on the [Open CASCADE STEP Processor](https://dev.opencascade.org/doc/overview/html/occt_user_guides__step.html) and written in C++.
The NIST STEP to X3D Translator is an open-source software that translates a STEP (ISO 10303) Part 21 file (.stp or .step) to an X3D (ISO/IEC 19776) file (.x3d) or [X3DOM](https://www.x3dom.org/) file (.html). Developed at the National Institute of Standards and Technology (NIST), the software is based on the [Open CASCADE STEP Processor](https://dev.opencascade.org/doc/overview/html/occt_user_guides__step.html) and written in C++.
## Prerequisites
- [Open CASCADE Technology](https://www.opencascade.com/content/latest-release) (OCCT) 7.4.0 or higher (64 bit)
- You must rebuild the OCCT solution (vc14) to regenerate DLL files.
- You must build the OCCT solution (vc14) to (re)generate DLL files.
- The complete set of DLL files required for STP2X3D to run is as follows.
- freetype.dll, TKBO.dll, TKBRep.dll, TKCAF.dll, TKCDF.dll, TKernel.dll, TKG2d.dll, TKG3d.dll, TKGeomAlgo.dll, TKGeomBase.dll, TKHLR.dll, TKLCAF.dll. TKMath.dll, TKMesh.dll, TKPrim.dll, TKService.dll, TKShHealing.dll, TKSTEP.dll, TKSTEP209.dll, TKSTEPAttr.dll, TKSTEPBase.dll, TKTopAlgo.dll, TKV3d.dll, TKVCAF.dll, TKXCAF.dll, TKXDESTEP.dll, TKXSBase.dll
- Two environmental variables must be added as follows.
- CSF_OCCTIncludePath: OCCTPath\inc
- CSF_OCCTLibPath: OCCTPath\win64\vc14\lib
## Build the STEP to X3D Translator
- Use [CMake](https://cmake.org/) to build the software.
- Use [CMake](https://cmake.org/) 3.12.2 or higher to build the software.
- vc14 must be selected for the generator.
- You can also create a new project, include source files, and build the project in Visual Studio 2015.
- Add $(CSF_OCCTIncludePath) to Additional Include Directories.
Expand Down

0 comments on commit 9164641

Please sign in to comment.