在线cam编辑器是在可视化界面中进行显示的可视化模块。元素允许在在线模式下修改cam数据。
可视化元素基于函数库SM3_Basic的一个可视化元素库(SMC_VISU_CamEditor)。他是通过可视化界面中是元素“框架”进行的添加,并通过右键命令“框架选择”进行的可视化元素的配置。更多有关“框架”的信息,请参阅帮助文档Frame。
除了模板框架提供的属性外,这里还有其他的一些属性:
变量 |
参数描述 |
---|---|
“xReadOnly” |
如果设置为 TRUE 改变cam的形状是不可能的。 |
“dIntervalX” |
增量旋转的X值 |
“dIntervalY” |
增量旋转的Y值 |
“dIntervalV” |
增量旋转的V值 |
“dIntervalA” |
增量旋转的A值 |
“editor” |
功能块SMC_CamEditor的实例 |
定义一个cam功能块SMC_CamEditor的可视化实例必须在应用程序中声明和调用。声明请参照 ⇘ “SMC_CamEditor”。
在线模式下的位置曲线(黑色),速度(蓝色),和加速度(绿色) 将会显示。
“名称:”cam表格的名称(只读)
“选项:”通过旋转元素对cam点的选择。选择的点将会以红色进行显示。
“X:” 通过键入一个值或者通过使用旋转控制对cam的点进行X方向(水平方向)的移动。第一和最后一个点不能在X方向移动。
“Y:” 通过键入一个值或者使用旋转控制对cam的点进行Y方向的移动。
“V:” 通过键入值或者通过控件移动cam中的速度值点。速度表的显示可以通过选择控件进行使能,通过点击选择方框激活速度显示。
“A:”通过键入值或者控件移动cam中的加速度值点。加速度表的显示可以通过选择控件进行使能,通过点击选择方框激活加速度显示。
凸轮的顶杆会以一个灰色的小方块进行显示。
也可以通过鼠标的拖放功能对cam的点进行移动。如果用鼠标进行拖动修改,鼠标的左键必须按住超过500ms的时间。如果擦抹、的点变为一个大红点,才可以进行移动操作。