Skip to main content
Use it for furniture layouts and equipment groups that repeat the same asset.

Import

Example

Notes

  • Each node has a parent, a placement and an asset.
  • setNodePlacement moves a node and rebuilds the assembly. Get the elements again after a rebuild.
  • getOPBaseBuffer returns the assembly as text.
  • Give the definitions of external assets yourself. The class does not download them.
  • An assembly is not a building. For storeys, walls, views and sheets, use a building model.
  • Start the geometry kernel before you create this object. See Floorkit.
Inheritance: extends THREE.Group

Constructor

Properties

string
OPBaseConfig

Methods

parseBuffer

normalizeDocument

getOPBaseBuffer

getOPBaseConfig

setOPBaseConfig

setNodePlacement

getAsset

getNode

getRelation

getExportElements

resolveProject

generateExportDocument

dispose

loadOPBaseAssetSources

Types

OPBaseConfig

OPBaseInput

OPBaseDocument

OPBaseResolvedAsset

OPBaseResolvedNode

OPBaseRelation

OPBaseResolvedDocument

OPBaseOptions

OPBaseAsset

OPBaseNode

OPBaseNodeOverrides

AttachmentSpec

OPBaseExternalAsset

OPBaseEmbeddedAsset

Last modified on October 6, 2026