Bitbybit Docs
    Preparing search index...

    Class CreateInstanceNodeDto (Inputs.OCCT)

    Определение узла экземпляра для assembly.manager.createInstanceNode: одно размещение детали, с переносом, поворотом и масштабом или матрицей.

    Index

    Constructors

    Properties

    id: string

    Id этого размещения; он должен быть уникальным среди узлов.

    undefined
    
    partId: string

    Id размещаемой детали или импортированной детали.

    undefined
    
    name: string

    Имя этого размещения, записываемое в файлы STEP и показываемое просмотрщиками.

    undefined
    
    parentId?: string

    Id сборки, в которой находится это размещение; опустите для корня.

    undefined
    

    true

    translation?: Point3

    Куда перемещается деталь, как [x, y, z] в единицах модели.

    [0, 0, 0]
    
    rotation?: Vector3

    Углы Эйлера [rx, ry, rz] в градусах вокруг осей X, Y и Z; поворот вокруг Z применяется первым, затем Y, затем X.

    [0, 0, 0]
    
    scale?: number

    Равномерный масштаб размещенной детали; 1 сохраняет ее размер.

    1.0
    
    colorRgba?: ColorRGBA

    Цвет только для этого размещения, как { r, g, b, a } от 0 до 1, переопределяющий цвет детали.

    undefined
    

    true

    Размещение как матрица 4x4 в порядке по столбцам, или список таких матриц, применяемых от первой к последней; если задано, перенос, поворот и масштаб игнорируются.

    undefined
    

    true