Bitbybit Docs
    Preparing search index...

    Class LoftAdvancedDto<T> (Inputs.OCCT)

    Контуры сечений и параметры подгонки для operations.loftAdvanced: линейчатые или гладкие участки, замкнутая или периодическая петля, конечные точки и настройки аппроксимации.

    Type Parameters

    • T
    Index

    Constructors

    • Type Parameters

      • T

      Parameters

      • Optionalshapes: T[]
      • OptionalmakeSolid: boolean
      • Optionalclosed: boolean
      • Optionalperiodic: boolean
      • Optionalstraight: boolean
      • OptionalnrPeriodicSections: number
      • OptionaluseSmoothing: boolean
      • OptionalmaxUDegree: number
      • Optionaltolerance: number
      • OptionalparType: approxParametrizationTypeEnum
      • OptionalstartVertex: Point3
      • OptionalendVertex: Point3

      Returns LoftAdvancedDto<T>

    Properties

    shapes: T[]

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

    undefined
    
    makeSolid: boolean

    Если true, лофт закрывается в тело; для этого сечения должны быть замкнутыми.

    false
    
    closed: boolean

    Если true, поверхность замыкается от последнего сечения обратно к первому.

    false
    
    periodic: boolean

    Если true, замкнутая петля делается гладкой через шов путем пересэмплирования сечений; требует closed.

    false
    
    straight: boolean

    Если true, участки между сечениями - линейчатые поверхности с прямыми линиями вместо гладкого перехода.

    false
    
    nrPeriodicSections: number

    На сколько точек пересэмплируется каждое сечение для периодического лофта.

    10
    

    1

    Infinity

    1

    useSmoothing: boolean

    Если true, ядро сглаживает подогнанную поверхность.

    false
    
    maxUDegree: number

    Наибольшая степень полинома, которую поверхность может использовать поперек сечений.

    3
    
    tolerance: number

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

    1.0e-7
    

    0

    Infinity

    0.000001

    Как сечения параметризуются перед подгонкой: по длине хорды, центростремительно или изопараметрически; центростремительная лучше всего справляется с неравномерными сечениями.

    approxCentripetal
    
    startVertex?: Point3

    Точка, к которой лофт сходится перед первым сечением, образуя заостренный конец; опустите для открытого конца.

    undefined
    

    true

    endVertex?: Point3

    Точка, к которой лофт сходится после последнего сечения, образуя заостренный конец; опустите для открытого конца.

    undefined
    

    true