Gコードパーサ

「Gコードパーサ」の編集履歴(バックアップ)一覧はこちら

Gコードパーサ」(2013/07/14 (日) 23:06:29) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

Gコードパーサを作る スタンドアロンで動作するCNCを作るためには,NCコードをマイコンでパースできるようにしたい. そのため,C言語で作る 少ないメモリで動作するように頑張る 前提 浮動小数点演算は使えない→内部では整数値で管理 サポートするGコード 全部はサポートできない G00 位置決め運転 線形補間されない 設定した最高速度で位置決めする ex G00X10Y20Z300 X10,Y20,Z300まで移動する G01 直線補間運転 F値で設定する速度で線形補間で移動する G02 円弧補間CW IJKインデックスによる中心座標設定のみサポート G03 円弧補間CCW G04 ドゥエル G90 位置決めモードアブソリュート G91 位置決めインクリメンタル
Gコードパーサを作る スタンドアロンで動作するCNCを作るためには,NCコードをマイコンでパースできるようにしたい. そのため,C言語で作る 少ないメモリで動作するように頑張る 前提 浮動小数点演算は使えない→内部では整数値で管理 サポートするGコード 全部はサポートできない G00 位置決め運転 線形補間されない 設定した最高速度で位置決めする ex G00X10Y20Z300 X10,Y20,Z300まで移動する G01 直線補間運転 F値で設定する速度で線形補間で移動する G02 円弧補間CW IJKインデックスによる中心座標設定のみサポート G03 円弧補間CCW G04 ドゥエル G90 位置決めモードアブソリュート G91 位置決めインクリメンタル M03 主軸ON M05 主軸停止 S 主軸回転数設定[r/min] F 送り速度設定[mm/min]

表示オプション

横に並べて表示:
変化行の前後のみ表示: