Ab4d.OpenCascade
0.1.0-beta1
See the version list below for details.
dotnet add package Ab4d.OpenCascade --version 0.1.0-beta1
NuGet\Install-Package Ab4d.OpenCascade -Version 0.1.0-beta1
<PackageReference Include="Ab4d.OpenCascade" Version="0.1.0-beta1" />
paket add Ab4d.OpenCascade --version 0.1.0-beta1
#r "nuget: Ab4d.OpenCascade, 0.1.0-beta1"
// Install Ab4d.OpenCascade as a Cake Addin #addin nuget:?package=Ab4d.OpenCascade&version=0.1.0-beta1&prerelease // Install Ab4d.OpenCascade as a Cake Tool #tool nuget:?package=Ab4d.OpenCascade&version=0.1.0-beta1&prerelease
Ab4d.OpenCascade
Ab4d.OpenCascade library defines a CadImporter class that can import parts, faces, edges and 3D meshes from STEP files (.step or .stp).
This is a beta version and will expire at the end of 2024.
Sample
Licenses
The Ab4d.OpenCascade is using OpenCASCADE library that is licensed under LGPL and an exception.
Ab4d.OpenCascade can be used only when used with the Ab3d.DXEngine or Ab4d.SharpEngine libraries.
When Ab4d.OpenCascade is used with Ab3d.DXEngine, it needs to be activated by DXScene (DXScene must be already initialized).
When Ab4d.OpenCascade is used with Ab4d.SharpEngine, it needs to be activated by SceneView or Scene (GpuDevice must be already initialized).
If you want to use Ab4d.OpenCascade without Ab3d.DXEngine or Ab4d.SharpEngine libraries, contact support.
System requirements
- 64 bit Windows 10 or newer
- .NET Framework 4.8 or .NET 6 or newer
- x64 only mode (AnyCpu is not supported)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0-windows7.0 is compatible. net7.0-windows was computed. net8.0-windows was computed. |
.NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- No dependencies.
-
net6.0-windows7.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.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 42 | 11/27/2024 |
0.2.0-beta2 | 73 | 9/5/2024 |
0.1.0-beta1 | 56 | 9/3/2024 |
Ab4d.OpenCascade v0.1.0 (beta1)
This is the first public release of Ab4d.OpenCascade that defines the CadImporter class.
Ab4d.CadImporter is a STEP file importer that can import 3D parts hierarchy (Compound and Solid objects) with all faces. For each face you can get the list of edges that are defined by different curves (curve type with all the curve parameters are imported).
CadImporter can also generate triangulated 3D meshes and generate interpolated edge positions.
CadImporter is using OpenCASCADE Technology. OpenCascade's native dlls are not part of this package. See CadImporter sample (https://github.com/ab4d/CadImporter) for more info.
This beta version will expire on 31th 12th 2024.