Bitbybit Docs
    Preparing search index...

    Class OffsetAdvancedDto<T, U> (Inputs.OCCT)

    Форма, расстояние и параметры углов для operations.offsetAdv, который сдвигает границу формы наружу или внутрь.

    Type Parameters

    • T
    • U
    Index

    Constructors

    • Type Parameters

      • T
      • U

      Parameters

      • Optionalshape: T
      • Optionalface: U
      • Optionaldistance: number
      • Optionaltolerance: number
      • OptionaljoinType: joinTypeEnum
      • OptionalremoveIntEdges: boolean

      Returns OffsetAdvancedDto<T, U>

    Properties

    shape: T

    Форма для смещения: контур, ребро, грань, оболочка или тело.

    undefined
    
    face?: U

    Для контура или ребра - грань, на поверхности которой рисуется смещение; опустите, чтобы смещать в собственной плоскости контура.

    undefined
    

    true

    distance: number

    На сколько сдвигается граница, в единицах модели; отрицательное сдвигает внутрь, 0 возвращает форму как есть.

    0.2
    

    -Infinity

    Infinity

    0.1

    tolerance: number

    Насколько близко должны быть две точки, чтобы считаться одной при построении смещения, в единицах модели.

    0.1
    

    0

    Infinity

    0.01

    joinType: joinTypeEnum

    Как части смещения сходятся в углах: arc скругляет их, intersection продлевает до острого угла, tangent сохраняет их касательными.

    arc
    
    removeIntEdges: boolean

    Если true, внутренние ребра, которые смещение может оставить, удаляются из результата.

    false