Skip to content

bekraft/BitubTRexXbim

Repository files navigation

Bitub TRex Xbim

Build status Build status Build status Nuget

Goals & use cases

BitubTRexXbim uses the Xbim libraries and adds some domain driven functionalities.

  • IFC model builder pattern with uniform version handling
  • IFC model-2-model geometrical transformation (i.e. typical geometrical alignment tasks for model fragments)
  • IFC model-2-model property clean-up and transformation (i.e. removing property sets or single properties, mapping properties)
  • IFC model export and further evaluation in model usage pipes (JSON export and via Dynamo TRex and Assimp to a number of visualization formats.

See the Wiki for the use cases.

Provided assemblies:

  • Bitub.Xbim.Ifc wraps all extensions, workflows and additions concerning Xbim IFC model handling

Building

Building library

dotnet build -c (Release|Dev|XbimDev)

and running tests

dotnet test -c (Release|Dev|XbimDev) -a x64

Deployment configurations and dependencies

Configuration Xbim dependency Frameworks
Release Xbim master nugets net472, net48, net481, net6.0
Dev Xbim master nugets net472, net48, net481, net6.0
XbimDev Xbim develop nugets net472, net48, net481, net6.0

Its part of the Dynamo plugin BitubTRexDynamo.

Licenses

About

TRex Xbim Adaptor

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages