天天看点

RationalDMIS 2020 输出设置-设备定义

RationalDMIS 2020 输出设置-设备定义
RationalDMIS 2020 输出设置-设备定义

设备定义节点用来设置输出的设备以及输出设备的属性.RationalDMIS预定义了3种输出设备:文件,打印机和屏幕,其中文件又预定义了Excel文件和默认文件,见下图:

RationalDMIS 2020 输出设置-设备定义

每个预定义的设备前都有一个复选框,选中某个设备前的复选框表示打开这个设备,不选中表示关闭设备. 还可以通过运行DMIS 程序来打开或关闭某些预定义设备,

这些设备包括Excel文件,打印机和屏幕,相应的DMIS关键字是OPEN/DID 、CLOSE/DID.而默认文件只能只能通过手工进行开关.

1.定义新的输出设备:

定义新的输出设备有两种途径:通过"设备定义"节点的右键菜单和通过执行DMIS程序.

右键单击"设备定义"节点就会弹出定义新设备右键菜单,见下图:

RationalDMIS 2020 输出设置-设备定义

选择"定义设备"菜单项后就会弹出定义设备对话框,见下图:

RationalDMIS 2020 输出设置-设备定义

定义设备对话框中定义新设备的设备类型有4种,分别为Store,Term,Print,Comm,但通过定义设备对话框只能定义新的Store设备即文件设备.

"设备ID"是在输出设置树中显示的设备标签名,"设备名"是保存输出内容的文件名,可以通过点旁边的浏览按钮进行选择.创建的新输出文件设备会添加到预定义文件设备的下面,见下图:

RationalDMIS 2020 输出设置-设备定义

通过执行DMIS程序来定义新设备是通过DMIS关键字 DEVICE/[STOR,TERM,PRINT,EXCEL, INCR]实现的.

EXCEL为 定义Excel 设备的DMIS 扩展关键字,可以使用下面的DMIS语句来定义一个Excel 设备:

DID(ExOut) = DEVICE/EXCEL,‘C:\TextExcelOutput.xls’

INCR为 定义统计用输出文件(*.mea)的DMIS扩展关键字,可以使用下面的DMIS语句来定义一个设备:

DID(SPC_DATA)=DEVICE/INCR,‘C:\SPCDATA\Test_Part.mea’

RationalDMIS 2020 输出设置-设备定义
RationalDMIS 2020 输出设置-设备定义
RationalDMIS 2020 输出设置-设备定义
RationalDMIS 2020 输出设置-设备定义
DID(GUOZI) = DEVICE/STOR,'C:\RationalDMIS64\Output\GUOZI.out'
OPEN/DID(GUOZI), FDATA, V(DEFAULTFORMAT), OUTPUT, OVERWR
CLOSE/DID(GUOZI)      

2.支持GDIS 输出:

激活GDIS输出,选择GDIS作为文件的扩展名。GDIS有固定的输出宽度,为保证输出格式的正确,小数点位数要设置4位或者小于4位,红色下划线的是元素注释。

当元素注释不存在的时候,FEATURE NO.+元素名称将输出在该位置。标有绿色下划线的输出是元素名称;

RationalDMIS 2020 输出设置-设备定义

3.支持公差excel模版定制。

先定义一个设备,输入设备ID和设备名后点击‘Tolerance Template’

RationalDMIS 2020 输出设置-设备定义

在模版编辑界面,选中相应公差标签后点击将此公差输入到指定单元格位置,选择模版文件存放路径,编辑完毕后点击保存即可。

RationalDMIS 2020 输出设置-设备定义

以下为DMIS程序:

DID(MyTolTemp) = DEVICE/STOR,'C:\Neptune\Neptune Data\Output\MyTolTempTest.xls'

ASSOCIATE/DID(MyTolTemp),EXCEL,TEMP,'C:\Neptune\Neptune Solution\bin\Release\Templates\TemplateOutput\MyFirstExcelTolTemplate.tet'

OPEN/DID(MyTolTemp), FDATA, V(DEFAULTFORMAT), OUTPUT, OVERWR

OUTPUT/FA(MYPT1), TA(XCTL)

CLOSE/DID(MyTolTemp)      

4.输出类型: