Yt_CA_CamSegmentStruct
Yt_CA_CamSegmentStruct: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| CamParameters | Yt_CA_CamSegmentArray | Parameters that define a profile | myCamParameters[0].MasterEnd |
| SlaveStart | LREAL |
User Input - If the slave starts the profile at a position other than zero, specify it here
|
myCamParameters.SlaveStart |
| SplineStartSlope | LREAL |
User Input - Default is zero. Set a value to override the auto calculated slope. Useful when blending cam tables together
|
myCamParameters.splineStartSlope |
| SplineEndSlope | LREAL |
User Input - Default is zero. Set a value to override the auto calculated slope. Useful when blending cam tables together
|
myCamParameters.SplineEndSlope |
| TableShift | LREAL |
User Input - If non zero, the master slave relationship will be calculated to reflect the shift specified
|
myCamParameters.TableShift |
| LastSegment | INT |
User Input - Total data points specified in the cam. If you need more than defined in the CamSegmentArray, just increase
|
myCamParameters.LastSegment |
| OutAndBackCam | BOOL |
FB Output - Logic determined by looking at the data provided
|
myCamParameters.OutAndBackCam |
| UseSplineSLope | BOOL |
User Input - Default is zero. Override the auto calculated slope. Useful when blending cam tables together
|
myCamParameters.UseSplineSlope |
Yt_CA_CamSegmentArray: ARRAY
| Array Name | Data Type | Range | Description | Usage |
|---|---|---|---|---|
| Yt_CA_CamSegmentArray | Yt_CA_CamParameters | 0..400 | Array of cam Parameters | myCamParameters[0].MasterEnd |
Yt_CA_CamParameters: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| MasterEnd | LREAL | Master end position | myCamParameters[0].MasterEnd |
| SlaveEnd | LREAL | Slave end position | myCamParameters[0].SlaveEnd |
| CurveType |
Yt_CA_CurveType |
Curve type | myCamParameters[0].CurveType |
| Resolution | LREAL | Resolution required | myCamParameters[0].Resolution |
| ArcRadius | LREAL | If curve type is arc, enter the radius | myCamParameters[0].ArcRadius |
| ArcDirection | INT | If curve type is arc, enter the direction | myCamParameters[0].ArcDirection |