2016年10月23日日曜日

Widthが0のポリゴンを作ってはいけない(Eagle Board)

Eagleを使って基板を使っていたのですが、最後のCAM(ガーバーデータを出力)する段階で、普段は数秒もかからないのに、ものすごく時間がかかるという現象が起きました。
下の写真のようにポリゴンが……という警告が出たのですがYesを押した後、下のようなダイアログが出た後に、一向に処理が進みません。Top Silkだけの処理で2時間置いてやっと10%進んだので20時間かかるみたいです。

さすがにおかしいと思い原因を調べたらwidthが0のポリゴンがいけないみたいです。widthが0のポリゴンを作ったら、ただの小さい正方形でも追加した瞬間に時間がかかるようになりました。
widthを保険をとって2.0にしたら一瞬で終わるようになりました。0はだめみたいです。
なおいつもベタグランドをポリゴンで作っているのですが、こちらはデザインルールの影響を受けるからなのか、Isolateの設定をするからなのか問題は無いようです。