Bitbybit Docs
    Preparing search index...

    Class OCCTDraft

    Sudut draft untuk bentuk OpenCascade: tirus ringan yang dibutuhkan part cor dan cetak agar dapat keluar dari cetakan. draftAngle memiringkan muka-muka pilihan dari sebuah solid terhadap bidang netral, sementara makeDraft dan makeDraftToShape menumbuhkan rok tirus dari sebuah kawat atau tepi-tepi sebuah bentuk di sepanjang arah tarik. Sudut dalam derajat.

    Index

    Constructors

    draft

    • Memiringkan muka-muka terpilih sebuah bentuk dengan sudut draft sehingga part dapat ditarik keluar dari cetakan sepanjang direction.

      Muka-muka berputar terhadap bidang netral, yang diberikan oleh sebuah titik dan normal, yang tetap di tempat; angle dalam derajat. flag mempertahankan sisi draft standar, false menirus ke arah sebaliknya. Muka yang tidak dapat di-draft memicu error.

      Parameters

      Returns Promise<TopoDSShapePointer>

      Bentuk dengan muka-muka yang dimiringkan

      const drafted = await bitbybit.occt.draft.draftAngle({
      shape: box,
      faces: sideFaces,
      direction: [0, 1, 0],
      angle: 5,
      neutralPlaneOrigin: [0, 0, 0],
      neutralPlaneDirection: [0, 1, 0],
      flag: true,
      });
    • Menumbuhkan rok tirus dari sebuah kawat, atau tepi-tepi sebuah bentuk, sepanjang sebuah arah: setiap tepi di-sweep sepanjang direction, miring ke luar atau ke dalam sebesar angle derajat, sampai rok sepanjang lengthMax.

      internal memiringkan rok ke dalam, bukan ke luar. Draft yang tidak dapat dibangun kernel memicu error.

      Parameters

      Returns Promise<TopoDSShapePointer>

      Rok draft

      const skirt = await bitbybit.occt.draft.makeDraft({ shape: outlineWire, direction: [0, 1, 0], angle: 5, lengthMax: 10, internal: false });
      
    • Menumbuhkan rok tirus dari sebuah kawat, atau tepi-tepi sebuah bentuk, sepanjang sebuah arah seperti makeDraft, tetapi menghentikannya di tempat bertemu stopShape, bukan pada panjang tetap.

      keepOut mempertahankan bagian bentuk penghenti di luar draft; internal memiringkan rok ke dalam. Draft yang tidak dapat dibangun kernel memicu error.

      Parameters

      Returns Promise<TopoDSShapePointer>

      Rok draft

      const skirt = await bitbybit.occt.draft.makeDraftToShape({ shape: outlineWire, direction: [0, 1, 0], angle: 5, stopShape: ceilingFace, keepOut: false, internal: false });