阅读本文章前,请分别查阅文章
下面我们介绍如何定义“标准输出报告”,以Calypso标准输出报告中‘default’格式为例
一 参考Calypso的default报告表头,定义Piweb Basic报告的表头 。如下图所示
二 侧边栏“工具箱”选择“报告”,并鼠标左键拖动到“主要区域”
报告两部分组成:报告表头和报告行模板
报告表头用于放置报告变量名称(和报告行模板变量对应)
报告行模板用于放置变量分布和类型
注:报告行模板中数据会自动往下罗列
二 定义报告表头和报告行模板变量
针对Calypso的default报告样式,制作模板的变量有三种,分别是侧边栏“工具箱”:
1 文本
2 动态图片
3 公差条目
三 报告表头变量制作
1. 定义如上的表头格式,需要使用8个文本框(同时调整文本框大小)
第一个文本框,没有定义文本内容
第二个定义实际值,${Localization.Resource("Actual_Short")}
第二个定义名义值,${Localization.Resource("Nominal_Short")}
第三个定义上公差,${Localization.Resource("UpperTolerance_VeryShort")}
第四个定义下公差,${Localization.Resource("LowerTolerance_VeryShort")}
第五个定义偏差,${Localization.Resource("Deviation_Short")}
第六个定义公差范围,<--|-->
第七个定义超差,Ex
2. 调整每个文本框的属性
选中相应文本框,侧边栏“属性” - 字体
四 报告行模板变量制作
1. 定义如上的表头格式,需要使用1个动态图片,7个文本框和1个公差条目(同时调整文本框,动态图片框以及公差条目框大小)
针对特性数据的变量主要使用“特性”
“特性”中变量,包括了后续使用的变量
第一个动态图片,用于显示特性对应的图标
操作方法:选中动态图片,侧边栏“属性” - 来源选择“附加测量程序数据”
第二个定义特性名称, ${Triton.0.Characteristic.2002}
第二个定义实际值,${Triton.Characteristic.Value.Actual}
第三个定义名义值,${Triton.0.Characteristic.2101}
第四个定义上公差,${Triton.0.Characteristic.2113}
第五个定义下公差,${Triton.0.Characteristic.2112}
第六个定义偏差,${Triton.Characteristic.Value.Deviation}
第七个定义公差范围,
第八个定义超差,${Triton.Characteristic.Value.Exceedance}
如下图所示报告是完成定义的Piweb Basic标准输出报告
综上,我们便完成了Piweb Basic标准输出报告的自定义操作。保存报告模板到Piweb Basic指定的报告路径,这样其他所有的程序只需调用报告模板就可以输出相应的Piweb Basic的标准输出报告。
注:下载4种Calypso常用报告的Piweb Basic模板(适用Calypso 5.6/5.8/6.0),分别对应Defaut,Compressed,CZ3D以及Default_Compressed_tolicon
下载方法:
II. 点击左下角“阅读原文”,
使用方法:
将*.ptx模板文件放到Piweb Basic指定的路径,即可使用
C:\Users\Public\Documents\Zeiss\CALYPSO\protocol\BasicReportingTemplates
注:如果希望了解报告数据格式的编辑等更多的内容,建议参加Piweb Basic的两天专题培训或者参加蔡司应用中心交流会