Altium BOM使用BOM导出不成功的一类问题

系统:WIN10专业版

软件:Altium  D17, D18

问题:用BOM模板导出遇到以下问题

1、Failed to open Excel temple

 2、failed to create Excel file

 3、EXCEL导出提示有内容无法识别(导出的时候左下放到进度条没有出现) 

没解决问题网上方法:

1、重装AD

2、重装OFFIC 07 10 16

结果为解决问题

最终解决方法:

Altium运行以管理员权限

设置权限如下:快捷键右键点击选属性->高级->勾选“以管理员身份运行”   确认  问题解决

以下是用模板导出的BOM 系统的和自己做的模板都可以


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于电路板的设计文件,可以使用Python和第三方库来自动化导出BOM。这里以Altium Designer为例,介绍如何使用Python和Altium Designer API来实现BOM导出。 1. 安装Altium Designer 首先需要安装Altium Designer,并在安装过程中勾选“DXP Developer”选项,以便启用开发者API。 2. 安装Python库 安装Python库pywin32和comtypes,用于调用Altium Designer的API接口。可以使用pip命令进行安装: ```bash pip install pywin32 comtypes ``` 3. 编写Python脚本 下面是一个简单的Python脚本,可以实现自动导出BOM: ```python import win32com.client import os # 打开Altium Designer app = win32com.client.Dispatch("AltiumDxp.Application") app.Visible = True # 打开PCB文件 doc = app.OpenDocument("C:/path/to/pcb_file.PcbDoc") # 获取BOM生成器对象 bom_generator = doc.BOMDocuments.Add("Generic") # 配置BOM生成器 bom_generator.OutputDirectory = os.path.dirname(doc.FullName) bom_generator.OutputFileExtension = "csv" bom_generator.OutputFileName = os.path.splitext(doc.Name)[0] + "_BOM" bom_generator.Configuration.ActiveBOMConfiguration = bom_generator.Configuration.BOMConfigurations(1) bom_generator.Generate() # 关闭文件和应用程序 doc.Close() app.Quit() ``` 运行脚本后,将会自动打开Altium Designer并打开指定的PCB文件,然后生成BOM文件并保存在PCB文件所在目录下。BOM文件的文件名为PCB文件名加上“_BOM.csv”的后缀。 以上是一个简单的例子,如果需要更加复杂的BOM导出功能,可以根据Altium Designer API提供的接口进行开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值