Bitbybit Docs
    Preparing search index...

    Class IFCAssembliesBeta

    Assemblies: elements made of other elements, such as a facade's cladding boards or a truss's members, which other tools list as one element with its parts and the STEP export of a model nests as one assembly.

    Index

    Constructors

    create

    Constructors

    create

    • Beta

      Makes elements the parts of a new assembly standing in their storey in their place. The parts keep their geometry and placement and stand in the model through it; removing the assembly removes them.

      They must share one storey, or other part of the structure, and belong to no other assembly; openings cannot be parts.

      Parameters

      Returns Promise<IfcModelPointer>

      A new model with the assembly

      model = await bitbybit.ifc.assemblies.add({ model, parts: ["board-1", "board-2", "board-3"], id: "south-cladding", name: "South cladding", predefinedType: Bit.Inputs.IFC.elementAssemblyPredefinedTypeEnum.userDefined, objectType: "Cladding" });