Home > PCB_ManufactureData > get3DFile
PCB_ManufactureData.get3DFile() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
获取 3D 模型文件
签名
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
参数名
参数 | 类型 | 描述 |
---|---|---|
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 模型(根据元件的“高度”属性) |
返回值
Promise<File | undefined>
3D 模型文件数据
备注
请注意:只有以 STEP 格式导入的元件模型,才能在导出的 STEP 文件中体现
可以使用 SYS_FileSystem.saveFile() 接口将文件导出到本地文件系统