デジタル陶芸 <引き算編>6 θ軸制御
θ軸の追加
■電気制御的な考察
使用しているNC加工機はXYZの直交軸の3軸加工機。
回転させる軸として4軸目のθ軸(シータ軸)として設計してみる。
同時4軸の駆動の必要はなさそうなので、奥行方向のY軸制御の信号を抜き出して、Y軸信号とθ軸信号をうまくやりくりすることにしよう。
回転軸用に用意した機器のモータは、精密に回転制御したいので、クローズドループのモータにする。
サーボにしようか迷ったが、クローズドループのステッピングモータを採用。
ただ、このモータ用のモータ制御信号は、DIR/STEPの2信号で制御する形式。
つまり、右回りか左回りかを指定する信号と、1ステップ分だけ回転しなさいという2つの信号で制御するのだ。
しかし、現状のNC加工機はCW/CCW信号で制御する形式。
これは、時計回りに1ステップ回転しなさいという信号と、逆に反時計回りに1ステップ回転しなさいという2つの信号で制御している。
大掛かりな改造をしたくなかったので、Y軸用のCW/CCW信号を、そのままY軸制御用に使用する分と、θ軸制御用にDIR/STEP信号として使用する分に分岐させるパルス分配変換回路を作ることにする。
これらのパルス信号は数十kHz程度なので、色々方法はありそうだが、一番手間がかからないArduinoでチャチャッと書いてみる。
従来のコントローラから、Y軸のモータドライバへの配線の途中に、このパルス分配変換回路をはさみ、θ軸用の制御信号をθ軸用のモータドライバへ接続。 手動モードで、Y軸とθ軸を選べるようにして、うまーく切り替わってくれることを確認した。 ファンクションジェネレータで 回転状態を確認しお手伝いしている グルグル回して遊んでいる娘
これでどうにかややこしそうな部分は解決。
次は加工の準備編。
最近のコメント