Bitbybit Docs
    Preparing search index...

    Class OCCTSurfaces

    أسطح الإنشاء في OpenCascade: الأسطح الرياضية اللانهائية التي تقطع منها الأوجه. يبني cylindricalSurface واحدا ويقرأ surfaceFromFace السطح الذي يقع عليه وجه؛ وكلاهما يغذي shapes.face.faceFromSurface و shapes.face.faceFromSurfaceAndWire و shapes.edge.makeEdgeFromGeom2dCurveAndSurface. ليس للسطح حدود ولا يمكن رسمه بمفرده.

    Index

    Constructors

    surfaces

    • ينشئ سطحا أسطوانيا لا نهائيا بنصف القطر المعطى حول محور يمر بـ center على طول direction.

      ليس له طرفان ولا يمكن رسمه؛ اقطع منه وجها بـ shapes.face.faceFromSurfaceAndWire أو ضع عليه أسلاكا بـ shapes.wire.placeWireOnFace بعد صنع وجه.

      Parameters

      Returns Promise<GeomSurfacePointer>

      السطح الأسطواني

      const cylinder = await bitbybit.occt.geom.surfaces.cylindricalSurface({ radius: 5, center: [0, 0, 0], direction: [0, 1, 0] });
      
    • يقرأ السطح الأساسي الذي يقع عليه وجه، دون حدوده.

      الوجه قطعة محدودة من مثل هذا السطح؛ ويمتد السطح نفسه إلى ما بعد الوجه، وهو ما يسمح بوضع سلك جديد عليه وقطعه إلى وجه مختلف.

      Parameters

      Returns Promise<GeomSurfacePointer>

      السطح الذي يقع عليه الوجه

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