前処理 Gコード :G40、G41、G42、G43、G50、G51、G52、G60、G61、G70、G71 関数 :コマンドは、次のような前処理モジュールをアクティブにします SMC_SmoothPath 、 SMC_RoundPath 、 SMC_AvoidLoop 、 SMC_ToolCorr 、 SMC_ToolLengthCorr 、 と SMC_ToolRadiusCorr 。 ヒント
CNC の例 10: 動的 CNC パスのプログラミング を参照してください CNC10_DynamicPath.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、CNC プログラム オブジェクトまたはファイルから G コードを入力せずに、実行時にアプリケーションで CNC パスを
コマンド:ダイナミクスを分析する 関数 :このコマンドは、エディターでアクティブなCNCパスのダイナミクス解析を開始します。同時に、CNCパスの位置、速度、加速度、ジャークの寸法は時間に応じて決定され、それらはのタイムチャートに表示されます。 ダイナミクス解析 ダイアログ。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 ヒント CNCパスのダイナミクス解析を実行するに
概要 CODESYS SoftMotion 単一の軸にのみ作用する動きと、2つの軸が同期する動き(例えば、電子カムや仮想ギアを介して)を区別します。後者は、 2軸の同期動作 ヘルプページ。 基本的に、単一の軸のみに作用するモーション ブロックは、次のカテゴリに分類できます。 表 26 . モーションブロック ブロック 説明 MC_MoveAbsolute 指定された位置への移動を実行します MC_
パラレルキネマティクス 直線軸の三脚 このシステムには、互いに定義された角度にある3つのリニアドライブがあります。ドライブは、トラバーススライドを備えた3本のレールで構成されています。ツールプレートは、同じ長さのコネクティングロッドによってトラバーススライドに接続されます。コネクティングロッドのペアのセットは、同じ方向で床に平行にツールプレートを保持します。キネマティクスは、ツールプレートを3次元
軸グループエディター シンボル: のエディターで 軸グループ オブジェクトで、基本的な運動学と方向運動学のタイプを選択します。オリエンテーションキネマティクスは、基本キネマティクスでサポートされている場合にのみ選択できます。さらに、キネマティクスの軸をプロジェクトのドライブにマッピングします。 表 72 . キネマティクス キネマティクスを選択 キネマティクスを変更する によってサポートされている
軸グループエディター シンボル: のエディターで 軸グループ オブジェクトで、基本的な運動学と方向運動学のタイプを選択します。オリエンテーションキネマティクスは、基本キネマティクスでサポートされている場合にのみ選択できます。さらに、キネマティクスの軸をプロジェクトのドライブにマッピングします。 表 62 . キネマティクス キネマティクスを選択 キネマティクスを変更する によってサポートされている
タブ:スケーリング/マッピング このタブでは、技術単位(ミリメートルや度など)とドライブ単位(増分)の関係を定義できます。デバイスの説明に応じて、設定オプションが簡略化されて表示されます(パラメータ bHiresMode = TRUE )、および/またはリニアモーターのスケーリングも可能です(パラメーター IsLinearMotor = TRUE )。必要に応じて、周期的に送信されるドライブオブジ
DIN66025の基礎 DIN66025プログラムの構造 DIN 66025プログラムは、個々のモーションブロックで構成されています。ブロック番号は、各ブロックの先頭にあります。 ['%' <Programmname>] <Satz>{<Satz>} . ブロックは次のように構成できます。 N<block number> G<expression> <G code words> N<block n
3Dモード Gコード : G15 、 G16 、 G17 、 G18 、 G19 Gコード 説明 G15 2Dモードに切り替えます。他のすべての要素に有効 G16 法線ベクトルI / J / Kを使用して、法平面で3D平面機能をアクティブにし、3Dモードに切り替えます。 他のすべての要素に有効 G17 X / Y平面で3D平面機能をアクティブにし、3Dモードに切り替えます 他のすべての要素に有効