レーザー加工の依頼はこちら

 Order laser cut or engrave

宮のレーザー加工所

レーザー加工機・3Dプリンタ・卓上旋盤・卓上フライスなどなど。。趣味で集めた機械での遊びを発信するブログ。工作機械全般の話になってきたので題名変更しました。

FUSION 360 postprocessor with backlash compensation for GRBL CNC lathe

 


FUSION 360 postprocessor with backlash compensation for GRBL CNC lathe

個人が3D CADを使う敷居を思いっきり下げてくれたFUSION360ですが、CADの機能だけではなくCAMの機能も充実しています。

Fusin360 is a good 3D CAD for parsonal use.

Not only CAD functions but also CAM functions are enriched.

f:id:knob_create:20190424221929p:plain

今回はCAMの中でもCNC旋盤のツールパスを作成する機能に注目します。

CAMは設計データをもとに刃物を動かす軌跡を出力します。

Today I want to focus the function for CNC lathe.

Fusion360's CAM make tool path based on designed data.

 

f:id:knob_create:20190424231816p:plain

しかしながら、このデータでGRBLを動かすことは出来ません。GRBLはG-CODEと呼ばれるデータを用いて制御します。

However, this tool pathe and Fusion 360 cannot control GRBL Board directory.you need G-CODE data to control  as blow.

 

f:id:knob_create:20190424231942p:plain

 

そこで、上のツールパスとG-CODEを仲立ちする機能が必要で、それがポストプロセッサと呼ばれるものです。FUSION360上はこのアイコンをを用いてダイアログから使用できます。しかしながら、付属の旋盤用のポストプロセッサは2つの点で役に立ちません。

So, we need a function called postprocessor to translate from toolpath to G-CODE.

Of course Fusion360 have this function.you can use it from G1/G2 icon.

but attached postprocessor does not work well.there is two reasons.

 

 

①X軸の値が直径表示なので、それがサポートされていないGRBLで使えない。

バックラッシュの補償機能がないのでボールねじのない旋盤では使えない。

要するに、趣味的な卓上旋盤の改造には全く向かないのです。

 

1)a value of X axis is written by diameter,but GRBL understand it as radius.

2)a lathe which is not use ball screw for feed , need backlash compensation.

 

f:id:knob_create:20190424232240p:plain

f:id:knob_create:20190424232216p:plain

 

そこで、GRBLで使えるように、X軸の値を半径表示にし、バックラッシュの補償機能もつけたポストプロセッサを開発しました。切削の結果は下のとおりで、きちんと動くことが証明されました。

So,I wtire a postprocessor which use x value in radius and have backlash compensation.

the result was parfect.please show youtube video or picture below

f:id:knob_create:20190424235243j:plain

 

設計上Φ14mmになる場所を測定しましたが、狙い通りの精度で出来ています。

f:id:knob_create:20190424235337j:plain f:id:knob_create:20190424235341j:plain