DGS安装SQL2008版 - 第299页
NPM-DGS 程序手册 5.2 CAD 宏的定义 EJS9AC-MB-05P-03 Page 5-63 脚本定义 CAD 宏的设定 当在 CAD/BOM 文件中存在一个以上的错误时,将会在 读取 CAD/BOM 文件的过程中显示错误, 并暂时中断导入。 如果需要继续执行导入,必须先修改 错误后再执行。 1 输入 CAD 文件的转换指令。 在指令内需要包含 %INPUT% 和 %OUTPUT% 。执行指令时, %INPUT% 转…

NPM-DGS
程序手册
5.2 CAD
宏的定义
Page 5-62 EJS9AC-MB-05P-03
5.2.2
脚本定义
CAD
宏
在导入在用户定义
CAD
宏下所定义的
CAD/BOM
文件之前,能够定义自动执行的转换脚本。在不
能通过
CAD
宏编辑器来定义的格式下,能够进行通过用户定义宏来将其转换为可读取形式的前处
理。
脚本定义宏的设定项目
项目
说明
‘
说明
’
可任意输入宏的说明。
‘CAD
数据更换脚本
’
输入执行
CAD
文件转换脚本的指令。
‘
使用
BOM
数据更换脚本
’
请在执行
BOM
文件转换时,选择这个项目。
‘BOM
数据更换脚本
’
输入执行
BOM
文件转换脚本的指令。
‘
用户定义
CAD
宏选择
’
选择转换后、导入之际,所使用的用户定义宏。
Project050202S-01C01

NPM-DGS
程序手册
5.2 CAD
宏的定义
EJS9AC-MB-05P-03 Page 5-63
脚本定义
CAD
宏的设定
当在
CAD/BOM
文件中存在一个以上的错误时,将会在读取
CAD/BOM
文件的过程中显示错误,
并暂时中断导入。
如果需要继续执行导入,必须先修改错误后再执行。
1
输入
CAD
文件的转换指令。
在指令内需要包含
%INPUT%
和
%OUTPUT%
。执行指令时,
%INPUT%
转换
为在导入时所指定的转换源
CAD
文件途径、
%OUTPUT%
切换为转换后所输出文件的途
径。
示例
:
转换脚本的存放位置
C:\Program Files\Convert\Convert.vbs
执行脚本时的引数
Convert.vbs
输入文件
输出文件
所设定的转换指令
"C:\Program Files \Convert \Convert.vbs"
%INPUT% %OUTPUT%
2
转换
BOM
文件之际,选择
‘
使用
BOM
数据更换脚本
’
之复选框后,输入
BOM
文件的转换指令。
3
转换后,选择导入时所使用的用户定义
宏。
4
点击
[
确定
]
。
Project050202S-01C01
1
2
2
3
4

NPM-DGS
程序手册
5.2 CAD
宏的定义
Page 5-64 EJS9AC-MB-05P-03
脚本的编制示例
能够登录用任何语言所编写的脚本,但是需要满足下述条件。
能够从指令线开始执行。
作为指令线的引数,能够指定输入的
CAD
文件和存放转换后文件的途径
(
包含文件名
)
。
正常执行呼出的指令时,其返回值需为
0
。如果设定了
0
以外的返回值,将视为错误而暂时
中断导入处理。
在这里通过示例,就读取类似下述
CAD
文件的情形加以说明。
CAD
文件
PCBBoard
Name TEST
Length 329.50
Width 245.00
Thickness 1.20
PCBComponent
no. x y angle designator component
1 58.200 42.910 90.00 C1 0001
2 73.400 35.450 -90.00 C2 0002
3 99.410 35.450 0.00 C3 0003
・
・
・
基板长度、基板宽度、基板厚度分别为个别纪录,
而不能使用用户定义
CAD
宏来读取。