KiCadのインストールについて
2017/04/23 追記 再度問題が発生し対応策を追加したのでKiCadのフットプリントエディタが動かない人はこちらもご覧ください。
days-for-development.hatenablog.com
こんばんは。Developerです。今日の内容はKiCadのインストールについてです。
pythonに起因するエラーも起こったので書き記します。
1.KiCadって何?
KiCadは個人、商業利用問わず無料で利用できるプリント基板の設計ツールです。同様の機能を持つEagleというソフトもあるのですがそれぞれのメリット、デメリットを比較しておきます。
- KiCadのメリット
- 基板面積の制限がない
- 商業利用しても無料
- 押しのけ配線機能がある
- KiCadのデメリット
- 標準でついているライブラリがあまり充実していない
- サークルの先輩方に使い方を教えられる人があまりいない
- Eagleのメリット
- 標準ライブラリが充実している
- サークルの先輩方がよく操作方法を知っている
- Eagleのデメリット
- 商業利用すると高くつく
- 無料版だと設計できる基板面積の制限がある(100㎜×80㎜)
私はEagleの無料版の制限を超える大きさの基板を作る上にものを作って売っていたいと思っているのでKiCadを使うことにしました。
2.KiCadをインストールしてみた
私はトラ技SPECIALのKiCad特集の内容にしたがって、インストールしました。
手順は、
-
http://kicad.jp/にアクセスして自分のPCにあったヴァージョンをダウンロードします。
- インストーラに従ってインストールします。
チェックマークは変更しません。
保存先のフォルダを選択し、"Install"を押してインストールのための操作は終了です。
このときは無事にインストールできたと思っていました。
思っていただけでした...
3.私の睡眠時間を削ったエラー
kicadは複数のアプリケーションによって成り立っています。そのうちフットプリントエディタが開かなかったのです。
原因は以前勉強のために入れたPython3でした。
OS側の環境変数にPYTHONPATHが存在し、それがPython3につながっていました。
kicadはpython2で記述されています。
大切なのはPython3には下位互換性がない!
ということです。
4.エラーの解決策
kicadには環境変数を設定することができます。
設定ー>環境変数の設定で下のウィンドウを開くことができます。
今回の場合、名前を"PYTHONPATH"、パスは"C:\Program Files\KiCad\lib\python2.7"となります。
以上の操作で少なくとも動作はするようになります。
それではまた。
My challenges and goals for 2017
Happy new year! I’m Developer.
Since it’s been two weeks since the beginning of the new year, I’m going to write about my aims in this blog
Micro mouse
Last year, I made a classic mouse.
List of things I achieved last year.
- Trapezoidal acceleration and deceleration
-
Introduction of physical quantity in the program
-
Slalom traveling with angular-acceleration
List of my aims for this year.
・Known-section-acceleration
・180°turn
And I’m going to make a half-mouse!
Now, I’m making a pcb data and CAD data in KiCad and Autodesk Inventor.
List of my aims for the half-mouse in 2017
- To take part in the final of Micromouse2017.
- Complete my goals for the classic mouse.
Making games
I’m creating a billiard game from scratch now.
The aim of this game is to master making game objects from scratch. Because I have made only a game with prepared object.
Finally
In the future, I’ll report on my progress of the above.
See you in two weeks. Good bye.
2017年の課題と目標
あけましておめでとうございます。Developerです。
新年の始まって2週間経ったのでブログで目標を書き留めておこうと思います。
マイクロマウス
NTF -New Technology Foundation- 公益財団法人ニューテクノロジー振興財団
去年はクラシックマウスを作りました。
去年できたこと
- 台形加減速
- プログラムにおける物理量の導入
- スラローム走行
今年の課題
- 既知区間加速
- 180°ターン
そしてハーフマウスを作ります!
現在、KiCadとAutodesk Inventorで製作中です。
目標は
- ハーフマウスは全日本大会決勝出場
- クラシックマウスは課題を終えること
ゲーム制作
現在、ビリヤードゲームを製作しているので目標を立てようと思います。
過去にUnitychanを使ってゲームを製作したのですが品質は低くオブジェクトの見た目にこだわることができていませんでした。なので、Unityでオブジェクトの見た目のリアリティを上げることを目標とします。
以前作ったゲームも上げておきます。
最後に
今後は以上の内容について進捗の報告になると思います。
それではまた2週間後に。
Hello,World!
こんにちは.
Developerです.この名前はチーム名だったり時として筆者のネット用の名前です.
初めてブログを書きます.
このブログは私が作るロボットの調べやプログラミングに関する備忘録的側面を持っています.
極力誤った内容は掲載しないよう気を付けますが,間違った内容はぜひとも教えてください.
目標としては,最低でも2週間に1度の更新を目指します.
拙い文章になると思いますがよろしくお願いします.
それでは失礼します.