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

    绕 X、Y 和 Z 轴的欧拉角 [rx, ry, rz],以度为单位;先应用 Z 的转动,然后是 Y,最后是 X。

    [0, 0, 0]
    
    scale?: number

    所放置零件的均匀缩放;1 保持其大小。

    1.0
    
    colorRgba?: ColorRGBA

    仅用于该放置的颜色,以 { r, g, b, a } 表示,从 0 到 1,覆盖零件的颜色。

    undefined
    

    true

    放置,以列主序 4x4 矩阵表示,或一个从头到尾依次应用的矩阵列表;给出时,平移、旋转和缩放被忽略。

    undefined
    

    true