跳到主要内容

IBomStructureEditable interface

装配件写入参数 @vm-type UnknownType

Signature:

interface IBomStructureEditable<H = IBomPlankHoleEditable, G = IBomPlankGrooveEditable, AttrValueType = string> extends AugmentedRequired<IBomMetaInfo, 'name' | 'code'>, IBomCategoryAttr<AttrValueType>, IBomRoomMetaInfo 

Links: interface IBomStructureEditable<H = IBomPlankHoleEditable, G = IBomPlankGrooveEditable, AttrValueType = string> extends AugmentedRequired<IBomMetaInfo, 'name' | 'code'>, IBomCategoryAttr<AttrValueType>, IBomRoomMetaInfo

Extends: AugmentedRequired<IBomMetaInfo, 'name' | 'code'>, IBomCategoryAttr<AttrValueType>, IBomRoomMetaInfo

Properties

Property

Modifiers

Type

Description

baseMaterial

string

基材

grooves?

G[]

(Optional)

holes?

H[]

(Optional)

length

number

长 单位:毫米

material

string

材质

modelId

string

模型Id

productId?

string

(Optional) 产品Id,当不传产品ID时,将会从modelId中查询到对应的productId进行补全

referencePlane

EReferencePlane

基准建模平面

surfaceTechnology?

string

(Optional) 表面工艺

textureDirection?

ETextureDirection

(Optional) 纹理方向;枚举值 HORIZONTAL 水平 VERTICAL 垂直 NONE 无

thickness

number

厚度 单位:毫米

width

number

宽 单位:毫米