Bitbybit Docs
    Preparing search index...

    Class LoftAdvancedDto<T> (Inputs.OCCT)

    Des fils de section et des options d'ajustement pour operations.loftAdvanced : des carreaux réglés ou lisses, une boucle fermée ou périodique, des points d'extrémité et les réglages d'approximation.

    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[]

    Les fils de section, ou arêtes, dans l'ordre où la surface les traverse.

    undefined
    
    makeSolid: boolean

    Quand vrai, le lissage est fermé en un solide ; les sections doivent être fermées pour cela.

    false
    
    closed: boolean

    Quand vrai, la surface reboucle de la dernière section à la première.

    false
    
    periodic: boolean

    Quand vrai, la boucle fermée est rendue lisse à travers la couture en rééchantillonnant les sections ; nécessite closed.

    false
    
    straight: boolean

    Quand vrai, les carreaux entre les sections sont des surfaces réglées à lignes droites au lieu d'un raccord lisse.

    false
    
    nrPeriodicSections: number

    En combien de points chaque section est rééchantillonnée pour un lissage périodique.

    10
    

    1

    Infinity

    1

    useSmoothing: boolean

    Quand vrai, le noyau lisse la surface ajustée.

    false
    
    maxUDegree: number

    Le plus haut degré polynomial que la surface peut utiliser à travers les sections.

    3
    
    tolerance: number

    De combien la surface ajustée peut s'écarter des sections, en unités du modèle.

    1.0e-7
    

    0

    Infinity

    0.000001

    Comment les sections sont paramétrées avant l'ajustement : par longueur de corde, centripète, ou isoparamétrique ; centripète gère le mieux les sections inégales.

    approxCentripetal
    
    startVertex?: Point3

    Un point vers lequel le lissage se referme avant la première section, faisant une extrémité pointue ; omettez-le pour une extrémité ouverte.

    undefined
    

    true

    endVertex?: Point3

    Un point vers lequel le lissage se referme après la dernière section, faisant une extrémité pointue ; omettez-le pour une extrémité ouverte.

    undefined
    

    true