ObjectiveDxfBase 1.0.0
dotnet add package ObjectiveDxfBase --version 1.0.0
NuGet\Install-Package ObjectiveDxfBase -Version 1.0.0
<PackageReference Include="ObjectiveDxfBase" Version="1.0.0" />
<PackageVersion Include="ObjectiveDxfBase" Version="1.0.0" />
<PackageReference Include="ObjectiveDxfBase" />
paket add ObjectiveDxfBase --version 1.0.0
#r "nuget: ObjectiveDxfBase, 1.0.0"
#:package ObjectiveDxfBase@1.0.0
#addin nuget:?package=ObjectiveDxfBase&version=1.0.0
#tool nuget:?package=ObjectiveDxfBase&version=1.0.0
ObjectiveDxfBase
ObjectiveDxfBase generates a model of basic objects model from a DXF file.
This model reproduces the entire DXF, including data not documented by Autodesk. If you are trying to understand this data, as I was in the case of dynamic blocks, this is a good place to start.
You can use the result to build a higher-level object model, for example to manipulate entities, or you can use my ObjectiveDxf lib, which produces a fairly complete model.
For those who want to create their own model, this division into two separate libraries has the advantage of not having to embed a lot of unnecessary code. The other advantage is a clear separation of responsibilities, which makes maintenance easier.
On the other hand, as you will have understood, the disadvantage of this architectural choice is a (minor) degradation in performance, since it involves scanning the data twice.
Thanks to Daniel Carvajal for his lib netDxf, which served as my starting point.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ObjectiveDxfBase:
| Package | Downloads |
|---|---|
|
ObjectiveDxf
From dxf file to object model |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 139 | 1/7/2026 |