Bitbybit Docs
    Preparing search index...

    Class OCCTSurfaces

    Superficies de construcción de OpenCascade: las superficies matemáticas infinitas de las que se recortan las caras. cylindricalSurface construye una y surfaceFromFace lee la superficie sobre la que se apoya una cara; ambas alimentan shapes.face.faceFromSurface, shapes.face.faceFromSurfaceAndWire y shapes.edge.makeEdgeFromGeom2dCurveAndSurface. Una superficie no tiene contorno y no puede dibujarse por sí sola.

    Index

    Constructors

    surfaces

    • Crea una superficie cilíndrica infinita del radio dado alrededor de un eje que pasa por center a lo largo de direction.

      No tiene extremos y no puede dibujarse; recorta una cara de ella con shapes.face.faceFromSurfaceAndWire o coloca alambres sobre ella con shapes.wire.placeWireOnFace tras hacer una cara.

      Parameters

      Returns Promise<GeomSurfacePointer>

      La superficie cilíndrica

      const cylinder = await bitbybit.occt.geom.surfaces.cylindricalSurface({ radius: 5, center: [0, 0, 0], direction: [0, 1, 0] });
      
    • Lee la superficie subyacente sobre la que está una cara, sin su contorno.

      Una cara es un trozo acotado de tal superficie; la superficie en sí se extiende más allá de la cara, que es lo que permite colocar sobre ella un alambre nuevo y recortarla en una cara distinta.

      Parameters

      Returns Promise<GeomSurfacePointer>

      La superficie sobre la que se apoya la cara

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