Home > PCB_ManufactureData > get3DFile
PCB_ManufactureData.get3DFile() method
This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
获取 3D 模型文件
Signature
typescript
get3DFile(fileName?: string, fileType?: 'step' | 'obj', element?: Array<'Component Model' | 'Via' | 'Silkscreen' | 'Wire In Signal Layer'>, modelMode?: 'Outfit' | 'Parts', autoGenerateModels?: boolean): Promise<File | undefined>;
1
Parameters
Parameter | Type | Description |
---|---|---|
fileName | string | (Optional) 文件名 |
fileType | 'step' | 'obj' | (Optional) 文件类型 |
element | Array<'Component Model' | 'Via' | 'Silkscreen' | 'Wire In Signal Layer'> | (Optional) 导出对象 |
modelMode | 'Outfit' | 'Parts' | (Optional) 导出模式, |
autoGenerateModels | boolean | (Optional) 是否为未绑定 3D 模型的元件自动生成 3D 模型(根据元件的“高度”属性) |
Returns
Promise<File | undefined>
3D 模型文件数据
Remarks
请注意:只有以 STEP 格式导入的元件模型,才能在导出的 STEP 文件中体现
可以使用 SYS_FileSystem.saveFile() 接口将文件导出到本地文件系统