ダイアログ:プロパティ–カム
関数:このダイアログを使用して、カムのグローバル変数を定義します。
マスターの開始/終了位置 | マスターの開始位置と終了位置は、マスター値の範囲を定義し、したがってカムの水平軸のスケールを定義します。デフォルト設定は角度度で指定され、制限値は0と360です。 |
スレーブの開始/終了位置 | 関連するスレーブ位置は、カムに定義されているグラフタイプによって決定されます。ただし、曲線で示されるセグメント(これは垂直軸のスケールでもあります)は、ここで指定されているスレーブの開始位置と終了位置によって定義できます。 |
これらの設定は、カム エディターとカム テーブルでの作業に影響します。これらのパラメータに応じて、スレーブの開始点は終了点が変更されると自動的に調整され、その逆も同様です。この調整により、周期遷移が可能な限りスムーズでジャークのない状態になるように最適化されます。 | |
スムーズな移行 |
|
奴隷時代 | スレーブ期間が機械的に繰り返される時期を示します。その場合、マスター期間の開始時と終了時のスレーブ位置は、この値の1倍の整数倍だけずれることがあります。 この値は、 スムーズな移行 チェックボックスが選択されています。 |
カーブの連続性に関するこれらのオプションを有効にしても、カムの編集時には影響はありません。ただし、連続性チェックが促され、違反があればメッセージビューに報告されます (カム カテゴリ)。位置曲線のジャンプを編集することはできません。デフォルト設定では、速度と加速度の連続性も必要です。たとえば、直線セグメントのみで構成される曲線の特殊なケースでは、これらのオプションをクリアできます。ただし、これにより位置曲線が途切れる可能性があります。デフォルトでは、ジャーク (4 次導関数) はジャンプに対してテストされません。 | |
ポジション |
|
速度 | |
加速度 | |
ぴくぴく動く |
コンパイルするとき、 | |
多項式(XYVA) | マスター位置、スレーブ位置、スレーブ速度、およびスレーブ加速度で構成される、個々のポイントの多項式記述。 |
一次元の点配列 | スレーブ位置の1Dテーブル |
2次元の点配列 | 複合マスター/スレーブ位置の2Dテーブル |
要素 | 1 次元または 2 次元の点配列の要素数。この配列はで既に作成されています |
セグメント | 標準コンパイル形式。すべてのセグメントタイプをサポート |
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
詳細については、以下を参照してください。 カムの作成方法