RationalDMIS7.1“公差模板”可编辑的Excel模板,相较之前通过变量编辑Excel模板的方式,“公差模板”的编辑更加简单、直观、易学。
可导入外部的客户定制的Excel,按行或列实时数据输出,方便用户查看数据。
自学习方式生成设备定义语句,选择模板文件
在输出文件操作前必须先用DEVICE命令声明,声明后文本的路径和名称就会写入DMIS变量里。
软件中在输出设置窗口,设备定义点击右键弹出设备定义窗口。
在“设备ID”中输入设备名称,“设备名”——选择模板文件(EXCEL(精密检测报告)),点击“保存”按钮,“确认另存为”——是。点击“公差模板”,在模版编辑界面,选中相应公差标签后点击将此公差输入到指定单元格位置,选择模版文件存放路径,编辑完毕后点击保存即可。点击确认后,在自学习模式下会生成设备定义语句。
同时在文件目录下生成一个设备标签
累加就是文本里原来的内容还能保留,新写入的加到下面。
声明输出文件后使用OPEN语句可以与其建立连接关系,打开文件后就可以设置连接属性。
关闭文件就会切断OPEN时建立的联系,这样才能在操作系统里对文件执行诸如删除、重命名等操作。
选择“打开存储设备”和“关闭存储设备”,以生成打开设备和关闭设备的自学习语句。
首先需要添加一个模板文件,这个文件的名称和路径用户可以自己定义,如下;
定义工作表的名称,默认是Sheet1,如果用户Excel里工作表的名称是其它,那么这里需要修改为与客户工作表相同的名称。
在Excel模板中为每个公差指定输出的位置。
指定按行/按列输出数据,一个是按列输出的格式和模板中的定义规则,一个是按行输出的格式和模板中的定义规则,用户可以在自己编辑时做参考。
按列输出的格式,如下;
对各输出项(时间、名称、理论、起始、上公差以及下公差)进行位置指定,用户可以先打开自己的报表,确认这些参数的实际位置,然后在模板中对应定义
例如下面是客户报表,需要输出的项目名称,理论、上公差、下公差以及实际值,这些输出项在报表中的位置分别是,名称B列、理论C列、上公差E列、下公差E列,实际值H列。
所以在模板中指定位置时也需要遵循客户的报表中各参数的位置,如下;
输出实测数据:应放在第8行第7列(输出数据实际放置行(当前行),输出数据前一列)
用户可以多项数据一起指定,做法是将左侧列表里的数据一起选中,然后选中Excel中的多个单元格,最后点击双箭头按钮,数据便会自动输出到指定的单元格里,如下;
几点说明;
上图的客户报表中没有时间参数,所以这里填0,其它同理,没有的都是0.
除了实际值位置需要具体指定几行几列(输出数据实际放置行(当前行),输出数据前一列),其余参数只需要指定哪一行或哪一列即可。
起始行前不勾选(默认不勾选),那么需要用户将左侧列表中的公差,手动指定到右侧表格里再输出。
可以为超差以及合格的数据设置颜色,默认合格为绿色,超差为红色,用户也可以自己定义。
也可以隔列指定输出。
注:多项数据一起指定位置时,需要选中的单元格数量要大于等于选中的数据总数,上图中左侧列表里选中了12个数据,则在 Excel 里选中的单元格要 大于等于12个。
如果指定的位置错误时,用户也可以全部选中,点击左双箭头按钮,数据会重新回到初始列表,用户可重新指定。
手动编辑将输出语句放在打开设备和关闭设备语句之间
输出数据前:
执行程序,输出结果如下;
执行这段程序后,每执行一次,EXCEL报告实测值,以自动递增的方式自动生成。
注:如果用户要测量不同批次的产品且需要从报表的起始位置重新输出时,需要将起始的模板文件拷贝进来“覆盖”当前EXCEL文件。