STBDotNet
STBDotNet is a .NET library for ST-Bridge.
SDK Document is blow link.
STBDotNet SDK Documents
Nuget Package can download here
This library Work in Progress
We are currently developing more additional useful features.
Usage
Serialize & output ST-Bridge file
By specifying the StbElements class and the path you want to output, the st-bridge data will be output. It returns a bool indicating the success or failure of the output.
STBDotNet.v202.ST_BRIDGE model = hoge; // Set ST-Bridge version 2.0.2 data
bool result = STBDotNet.Serialization.Serialize(model, outPath, STBDotNet.Enums.Version.Stb202); // If serialize is success, return true.
Deserialize ST-Bridge file
Input the path to the stb file, and the loaded data will be serialized and retrieved as the StbElements class.
Deserializer returns as an object type, so cast it in the same version as the STB file. If you are using version 2.0.2, it is as follows.
var model = STBDotNet.Serialization.Serializer.Deserialize(stbPath, STBDotNet.Enums.Version.Stb202);
What is ST-Bridge
Quote from building SMART Japan Structural Design Subcommittee doing making specifications of ST-Bridge.
ST Bridge is the standardized format for data sharing in Japan’s structural engineering industry.
- Simpler to use than IFC due to the clearly defined the range of use
- Integrate Japanese original methods of drawing methodology (Grids, part placement and section annotations, reinforcement information)
- Aim for coordination between domestic structural applications, building skeleton surveying applications, 3D Object CAD
Contact information
- HP : https://hiron.dev
- Mail : support(at)hrntsm.com
- change (at) to @
License
STBDotNet is licensed under the MIT license.
Copyright© 2021, hrntsm