Bitbybit Docs
    Bereite Suchindex vor...

    Klasse OCCTSurfaces

    Konstruktionsoberflächen von OpenCascade: die unendlichen mathematischen Oberflächen, aus denen Flächen geschnitten werden. cylindricalSurface baut eine und surfaceFromFace liest die Oberfläche, auf der eine Fläche liegt; beide speisen shapes.face.faceFromSurface, shapes.face.faceFromSurfaceAndWire und shapes.edge.makeEdgeFromGeom2dCurveAndSurface. Eine Oberfläche hat keinen Rand und kann nicht für sich gezeichnet werden.

    Index

    Konstruktoren

    surfaces

    • Erstellt eine unendliche zylindrische Oberfläche mit dem gegebenen Radius um eine Achse durch center entlang direction.

      Sie hat keine Enden und kann nicht gezeichnet werden; schneiden Sie eine Fläche daraus mit shapes.face.faceFromSurfaceAndWire oder legen Sie Drähte darauf mit shapes.wire.placeWireOnFace, nachdem Sie eine Fläche gemacht haben.

      Parameter

      Rückgabewert Promise<GeomSurfacePointer>

      Die zylindrische Oberfläche

      const cylinder = await bitbybit.occt.geom.surfaces.cylindricalSurface({ radius: 5, center: [0, 0, 0], direction: [0, 1, 0] });
      
    • Liest die zugrunde liegende Oberfläche, auf der eine Fläche liegt, ohne ihre Begrenzung.

      Eine Fläche ist ein begrenztes Stück einer solchen Oberfläche; die Oberfläche selbst erstreckt sich über die Fläche hinaus, was es erlaubt, einen neuen Draht darauf zu legen und in eine andere Fläche zu schneiden.

      Parameter

      Rückgabewert Promise<GeomSurfacePointer>

      Die Oberfläche, auf der die Fläche liegt

      const surface = await bitbybit.occt.geom.surfaces.surfaceFromFace({ shape: face });