広告

FlatCam

ガーバーデータからG-codeデータを生成。
単純な銅面カットパターンや穴あけパターンの生成だけでなく、両面用のデータを作ったり、ベッドの平坦化データを作ったり、不要な銅部分の除去パターンも作れる。

インストール

ソースをダウンロードしてきて展開

Ubuntuの場合

$ setup_ubuntu.sh

とやれば良いらしいが、中でsudoを使って必要なパッケージをインストールしているだけ。
ちょっと怖い気もするので中身を見ながら手作業でインストールする方が良いかも
Debianの場合はsudoを設定して上のコマンド実行するか、中を見て手作業でインストールする。

後はソースを展開したディレクトリで

$ python FlatCAM.py

とやれば立ち上がる

銅の切削パターンを生成

まずはガーバーファイルを読み込む
「File」→「Open Gerber」
で開くと表示される。裏表など複数のガーバーを読み込む場合は同じ操作を繰り返す。

Inchになっているので注意

左のフレームの「Project」タブをクリックして、処理するガーバーデータをダブルクリック、または左のフレームの「Selected」タブをクリック。
「Isolation Routing:」というところで銅の切削パターンの設定をする

  • Tool dia:カッターの直径
  • Width (# passes):切削部分の幅。複数回切削することで幅を出す
  • Pass Overlap:切削パスの重なり

「Generate Geometry」ボタンを押すと切削パターンが表示される。
すると「Project」の中にガーバーデータのファイル名の後ろに「_iso」がついた物が出てくるのでそれを選択

  • Isolation Routingの値を変えて「Generate Geometry」ボタンを押しても「Project」で選択されてなければ、違うパターンが出てくる。
    処理するデータをダブルクリック、または左のフレームの「Selected」タブをクリック。 「Create CNC Job:」というところで切削設定をする
  • Cut Z:切り込み深さ
  • Travel Z:移動高さ
  • Feed Rate:送り量
  • Tool dia:カッターの直径
    設定したら「Generate」ボタンを押すと「Project」の中にガーバーデータのファイル名の後ろに「_iso_cnc」というのができる
    「Project」で選択して「Selected」に行く。
  • ここで名前を変えられるけど多分必要ない。 「Export G-code」でG-codeを生成。保存するファイル名設定する。

一応他のG-codeビューアで確認する。

ドリルファイル

「File」→「Open Excellon」でドリルファイルを開く
上と同じように「Project」で読み込んだデータを選ぶ。
「Selected」の「Create CNC Job:」というところで設定をする

  • Cut Z:ドリルの深さ(基板厚+α)
  • Travel Z:移動高さ
  • Feed Rate:送り量

広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS