STBDotNet 0.1.2
See the version list below for details.
dotnet add package STBDotNet --version 0.1.2
NuGet\Install-Package STBDotNet -Version 0.1.2
<PackageReference Include="STBDotNet" Version="0.1.2" />
paket add STBDotNet --version 0.1.2
#r "nuget: STBDotNet, 0.1.2"
// Install STBDotNet as a Cake Addin
#addin nuget:?package=STBDotNet&version=0.1.2
// Install STBDotNet as a Cake Tool
#tool nuget:?package=STBDotNet&version=0.1.2
STBDotNet
STBDotNet is a .NET library for ST-Bridge. Document is blow link STBDotNet Documents
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.StbElements model = hoge; // Set ST-Bridge data
var serializer = new STBDotNet.Serialization.Serializer();
bool result = serializer.Serialize(model, outPath);
Deserialize ST-Bridge file
Input the path to the stb file, and the loaded data will be serialized and retrieved as the StbElements class.
var serializer = new STBDotNet.Serialization.Serializer();
StbElements model = serializer.Deserialize(stbPath);
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://hrntsm.github.io/
- Mail : support(at)hrntsm.com
- change (at) to @
License
STBDotNet is licensed under the MIT license.
Copyright© 2020, hrntsm
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
-
net5.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.