概要 CNC エディターでは、DIN 66025 の CNC 言語に従って、表形式エディターまたはテキスト エディターで複雑な多次元モーションを実装します。さらに、エディターには次の機能があります。 パスを表示するためのグラフィカルエディタ グラフィカルエディターのツールボックス 選択したパス要素のプロパティを表示する このセクションの内容 :
CNCプログラムの作成 デバイスツリーでアプリケーションを選択します。 クリック プロジェクト→オブジェクトの追加→CNCプログラム 。 で名前を指定します CNCプログラムを追加 ダイアログを表示し、 実装 リストボックスから: DIN 66025 :テキストエディタでプログラムを作成するには テーブル :表形式のエディタでプログラムを作成するには を選択 コンパイルモード コンパイル時の動作を
DIN66025に準拠したパスのプログラミング SoftMotionは、CNCオブジェクトのエディターで幾何学的パスのプログラミングを可能にするCNC言語DIN66025の一部をサポートします。 The DIN66025エディター CNCオブジェクト(CNCテキストエディタ)は、DIN 66025CNC言語でプログラミングするために提供されています。 要件:A CNCプログラム オブジェクトはで開
表形式エディターでのパスのプログラミング 要件:A CNCプログラム オブジェクトはで作成されます テーブル 実装、およびオブジェクトはで開いています 表形式のエディター 。 要素の挿入 ダブルクリック 空の のセル タイプ 桁。リストボックスから要素を選択し、を押します 入力 鍵。 これがテーブルの最初の要素である場合、フィールドには要素の初期値が入力されます。それ以外の場合、要素は前の行の要素
_CNCQueueManager.Count; FOR i:= 0 to n-1 DO [...] _CNCProgManager.Count; FOR i:= 0 to n-1 DO
動きの間に待つ SoftMotion Robotics 2 つの動作の間に特定の時間待機する機能を提供します。これは、たとえば、ロボットが次の動作を開始する前に、動作の目標位置でワークピースを掴む必要がある場合に必要になることがあります。 動きと同様に、待機時間は SMC_GroupWait 機能ブロック。この機能ブロックの詳細については、以下を参照してください。 SMC_グループ待機 。 このセ
MC_GroupHalt または MC_GroupStop によるパス上での停止 の MC_GroupHalt そして MC_GroupStop 機能ブロックを使用すると、設定可能な減速とジャーク制限を考慮して、パス上で停止できます。停止は直ちに開始されます。 停止時の減速とジャークの制限は、アクティブな動作の制限とは異なっており、大きくすることも小さくすることもできます。これらは、パスを離れない
移動計画 例えば、 MC_MoveLinearAbsolute ロボットの最終的な速度は次の要因によって決まります。 軸グループの各軸に設定された最大速度、加速度、およびジャーク。(軸設定で設定) 上限は、各軸の移動速度を定義します。以下で説明するその他の制限は、有効な制限を減らすことしかできません。これらの制限を超えて増やすことはできません。 移動機能ブロックへの入力として提供される最大速度、加
座標系を定義するための 4 つの [...] にカスタムの動的座標系を実装できます。 4 つの