FC2ブログ
コンテントヘッダー

ガーバーデータをいじる。【その1】

面付けを行うにあたり、ガーバーデータの操作をするのならガーバーデータの「書式」を知る必要があります。
まずは実際のガーバーデータを見てみます。
---------------
%FSLAX24Y24*%
%MOIN*%
G04 EasyPC Gerber Version 16.0.6 Build 3249 *
%ADD11C,0.00500*%
%ADD28C,0.01500*%
%ADD107C,0.03750*%
%ADD106C,0.03937*%
%ADD29C,0.05000*%
%ADD16C,0.05100*%
%ADD70C,0.05906*%
%ADD112C,0.06693*%
%ADD71C,0.11811*%
%ADD103O,0.07874X0.03937*%
%ADD102C,0.29528*%
X0Y0D02*
D02*
D11*
X25Y25D02*
X19710D01*
Y9868*
X25*
Y25*
D02*
D16*
X6392Y8096D03*
X7142D03*
X7892D03*
X10267Y3096D03*
X11017D03*
X11767D03*
D02*
----- 中略 -----
D02*
D112*
X3873Y8096D03*
X4661D03*
X8248Y3096D03*
X9036D03*
X0Y0D02*
M02*
---------------

ここに示したのは「拡張ガーバーフォーマット」(RS-274X)のデータです。
拡張というからには「標準」もあるわけで、標準のほうは"%"で始まる「定義文」の部分がない、データ本体のみのものです。そのため別に定義ファイルが必要になるので、一緒に記載されている拡張フォーマットのほうが多く使われているようです。

ここでは「面付け」に必要な部分のみ説明します。

まず最初の"%FS"で始まる行は、ガーバーデータの数値がどのような表現をしているかを示します。
ここで「面付け」に必要な情報は"L"と"X24Y24"の部分でしょう。
”L"は、桁数の多いデータのうち、頭にゼロがきたら省略していることを示しています。
"X24Y24"は、座標の数値が本来「整数部分2桁、小数部分4桁のデータである」ことを意味します。実際のデータを見れ見れば分かりますが、座標のデータは全て整数で記述されています。これを実際の数値に読み替えるための「小数点の位置」を示しているといえます。なおXとYとで別々に指定できるので2つ記述があります。

次の"%MOIN*%"は、単位がインチであることを示しています。ミリ単位で指定する場合は"%MOMM*%"となります。

これらの情報から、たとえば座標データが「X6392Y8096」とあったら、それは「X=0.6392インチ、Y=0.8096インチ」の位置であることを示しています。

よってこれらの定義をもとにして、数値を希望の値だけずらしたデータをプログラムなどで作成し、メモ帳などで貼り付け追加してやれば、面付けできるというわけです。

参考:http://www.gitc.pref.nagano.lg.jp/joho/kaisetsu/ext_gerber.pdf
関連記事
スポンサーサイト



テーマ : 実用・役に立つ話
ジャンル : 趣味・実用

このページのトップへ
コンテントヘッダー
コンテントヘッダー

コメントの投稿

非公開コメント

このページのトップへ
このページのトップへ
無料アクセス解析
Adobe Flash Player を取得
プロフィール

@ぽっけ

Author:@ぽっけ
底辺Makerを自負する@ぽっけが日々製作している「初歩の電子工作」の記録です。
自分で「あっ、あれ欲しい!」と思ったものを猪突猛進、地で製作しています。

★略歴

電子工作は中学のとき、授業でやるよりも早く自分で始めました。・・・といっても小遣いも少なく技術も未熟だったので、ラジオを作るのさえもやっとでした。

高校・大学でも工作を続け、大学在学中にようやくトランジスタ回路の基礎が理解できるようになってきました。

大学卒業後はメーカーに就職し設計職で忙しい毎日を過ごす中で工作からは遠ざかっていましたが、事務職に配転となり時間に余裕ができてまた工作を始めました。そんな中で2011年のCP+(カメラショー)併設展の「Business Meets」に出展していたテキサス・インスツルメンツのブースで「MSP430 Launchpad」に出会ってから、マイコンを使った電子工作を始めました。

また、鉛フリーはんだに興味を持って、10数種類のはんだをリールで購入。個人で使うには約1200年分の在庫を持つという暴挙を成し遂げ(?)ました。

★イベント出展実績
●Make: Tokyo Meeting 07
●Make: Ogaki Meeting 2012
●Maker Faire Tokyo 2012
●ニコニコ超会議「作ってみタワー ワークショッププロジェクト」
●NT金沢2013
●Maker Faire Tokyo 2013
●ポタアン自作er展示会 atポタ研2014冬
○NT金沢2014(予定)

☆TwitterID:
  @pokke_yamada

FC2カウンター
カテゴリ
最新記事
月別アーカイブ
リンク
最新コメント
最新トラックバック
RSSリンクの表示
検索フォーム
QRコード
QR
ブロとも申請フォーム

この人とブロともになる