Bitbybit Docs
    Bereite Suchindex vor...

    Klasse OCCTCompound

    Verbünde in OpenCascade: eine lose Sammlung von Formen beliebiger Art, die als eine Form zusammengehalten wird, sodass ein Satz Teile in einem Zug verschoben, gezeichnet oder exportiert werden kann. Die Formen bleiben innen getrennt; ein Verbund verschmilzt sie nicht. shapes.shape und die Getter der anderen Formklassen nehmen einen Verbund wieder auseinander.

    Index

    Konstruktoren

    create

    • Bündelt beliebige Formen in einen Verbund, sodass sie als eine einzige Form gehandhabt werden können.

      Die Formen werden nicht verbunden oder verschmolzen; sie reisen einfach zusammen.

      Parameter

      Rückgabewert Promise<TopoDSCompoundPointer>

      Der Verbund, der sie enthält

      const group = await bitbybit.occt.shapes.compound.makeCompound({ shapes: [box, sphere] });
      

    get

    • Zerlegt einen Verbund in die Formen, aus denen er gemacht wurde, in der Reihenfolge, in der sie hinzugefügt wurden.

      Parameter

      Rückgabewert Promise<TopoDSShapePointer[]>

      Die Formen darin

      const parts = await bitbybit.occt.shapes.compound.getShapesOfCompound({ shape: group });