.
对话框“属性”-“Cam”
.
.

功能: 使用此对话框可以定义凸轮的全局变量。

.

.维数

主轴开始/结束位置

凸轮的开始和结束位置定义了凸轮值的范围,因此也定义了凸轮水平轴的比例。默认设置以角度为单位,极限值为0和360。

从轴开始/结束位置

关联的从轴位置由为凸轮定义的图形类型确定。但是,曲线所描绘的段(这也是垂直轴的比例)可以通过此处给出的从站开始和结束位置来定义。

.

.周期

这些设置会影响凸轮编辑器和凸轮表中的工作。根据这些参数,更改终点时会自动调整从站起点,反之亦然。该调整可优化周期过渡,使其尽可能平滑无晃动。

平滑过渡

: 位置,速度和加速度的值会自动调整。

从轴周期

指示机械地重复从周期的时间。然后,主周期开始和结束时的从位置可能处于此值的整数倍的间隔中。

仅当选中平滑过渡复选框时,此值才有效。

.

.连续性要求

在编辑凸轮时,激活这些选项以保持曲线的连续性没有任何效果。但是,它会提示进行连续性检查,该检查会将任何违规情况报告给消息视图(CAM)。无法编辑位置曲线中的跳转。默认设置还要求速度和加速度具有连续性。你可以清除这些选项,例如在仅由线性线段组成的曲线的特殊情况下。但是,这将导致位置曲线发生突变。默认情况下,不测试加加速度(三阶导数)的跳跃。

位置

: 测试整个曲线的跳跃。

速度

加速度

加加速度

.

.编译类型

编译时,将生成MC_CAM_REF结构变量。根据以下选项描述凸轮:

多项式(XYVA)

各个点的多项式描述,包括主位置,从位置,从速度和从加速度。

一维点数组

一维从轴位置表

二维点数组

二维主/从轴位置表

元素

数组变量的元素数对于默认情况128256,已经在SM3_Basic中创建了此数组。如果键入另一个值,则必须在应用程序中创建结构(请参见以下示例)。

.

.具有720个元素的数组的示例


TYPE SMC_CAMTable_LREAL_720_2 : 
STRUCT
    Table: ARRAY[0..719] OF ARRAY[0..1] OF LREAL;
    fEditorMasterMin, fEditorMasterMax: REAL;
    fEditorSlaveMin, fEditorSlaveMax: REAL;
    fTableMasterMin, fTableMasterMax: REAL;
    fTableSlaveMin, fTableSlaveMax: REAL;
END_STRUCT
END_TYPE