Bitbybit Docs
    Preparing search index...

    Class ShapesToMeshesDto<T> (Inputs.OCCT)

    Формы и настройки построения меша для shapesToMeshes, который триангулирует каждую форму с одними и теми же настройками.

    Type Parameters

    • T
    Index

    Constructors

    • Type Parameters

      • T

      Parameters

      • Optionalshapes: T[]
      • Optionalprecision: number
      • OptionaladjustYtoZ: boolean
      • OptionalcomputeMetadata: boolean
      • OptionalkeepMeshData: boolean
      • OptionalallowQualityDecrease: boolean
      • OptionalforceFaceDeflection: boolean

      Returns ShapesToMeshesDto<T>

    Properties

    shapes: T[]

    Формы для триангуляции, по одному мешу на форму.

    undefined
    
    precision: number

    Допуск построения меша в единицах модели; меньшее значение точнее следует изогнутым поверхностям большим числом треугольников.

    0.01
    

    0

    Infinity

    0.001

    adjustYtoZ: boolean

    Если true, меши поворачиваются так, что ось Y вверх этой библиотеки становится осью Z вверх, для инструментов, считающих Z верхом.

    false
    
    computeMetadata?: boolean

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

    false
    
    keepMeshData?: boolean

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

    false
    
    allowQualityDecrease?: boolean

    Если true, форма, уже построенная с более мелким мешем, может быть перестроена с запрошенной более грубой точностью.

    true
    
    forceFaceDeflection?: boolean

    Если true, меш каждой грани перестраивается с запрошенной точностью, даже когда триангуляция кэширована.

    false