トップ 一覧 検索 ヘルプ RSS ログイン

KiCad-tipsの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!KiCad TIPS

!! 簡易版
[fritzing|http://fritzing.org/projects/]

!! コンポーネントライブラリーの追加
 switches.libをライブラリコンポーネント(「設定」→「ライブラリコンポーネント」)で追加してロード

Kicad4.x::
https://github.com/kicad/kicad-library

KiCad5::
https://github.com/KiCad/kicad-symbols


!!よく使うフットプリントのセット
[トラ技 2016年7月号|http://amzn.to/2chGutC]にたくさんあります
!使い方
~/kicad/modules/ToraGi.pretty を作って *kicad_mod をコピー

Pcbnew(FootprintEdior)を起動して 「設定]>Footprint Library Manager に 

Nicname( Toragi ) | Library Path ( ${KISYSMOD}/ToraGi.pretty ) | 

を追加

!! 線幅の追加
 配線設定は ファイル > Bord_Setup [ Design_Rules > NetClasses ]
 Default / 配線幅 0.25
 Line / 配線幅 0.2
 PW/GND / 配線幅 0.5

 (v4 の時)
 配線設定はデザインルールの「グローバルデザインルール」から編集できます。
 0.2  // Line ?
 0.25 // Default
 0.5  // Vcc, GND
 を追加

線幅と電流(MIL-STD-257A)[銅箔35um]
,幅(mm),A
,0.2,0.4
,0.4,1.0
,0.6,1.4
,0.8,1.8

スルーホール時のパターン幅と電流 (0.5mmx3=1.0A /20um銅箔)
,パターン幅(mm),A
,0.3,0.94
,0.4,1.26
,0.5,1.57
,0.6,1.88
,0.7,2.20
,0.8,2.51
,0.9,2.83
,1.0,3.14

!! Freerouter

https://github.com/freerouting/freerouting/

https://github.com/freerouting/freerouting/tree/master/binaries


[使い方|http://kerikeri.top/posts/2016-04-22-freerouting/]

 ./java -jar FreeRouting.jar 


 Kicad5 の DSN の出力
 PcbnewでFile -> Export -> Specctra DSN を選択すると、dsnを出力できます。

 Kicad5 の SES の取り込み
 PcbnewでFile -> Import -> Specctra Session で

 freerouting 1.4.4
 
 $ zypper install java-11-openjdk-devel
 $ bash gradlew assemble
 > bash gradlew assemble
 > java -jar ./build/libs/freerouting-executable.jar 


! フットプリント
,部品,,モジュール,旧,新
,1/4W 抵抗,R,Resisters_ThroughHole ,Resister_Horizontal_RM10mm,Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizon,
,ショートピン(穴),CONN_01X02,Pin_Headers ,Pin_Header_Straight_1x02,Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm
,フィルムコンデンサ,C,Capacitors_ThroughHole,C_Rect_L7_W2_P5,
,セラミックコンデンサ,C,Capacitors_ThroughHole,C_Disc_D3_P2.5,Capacitors_ThroughHole:C_Disc_D3.0mm_W2.0mm_P2.50mm,
,電解コンデンサ,CP,Capacitors_ThroughHole,C_Radial_D5_L11_P2.5,
,8P-IC,,Housings_DIP,DIP-8_W7.62mm,Housings_DIP:DIP-8_W7.62mm_Socket
,14P-IC,,Housings_DIP,DIP-14_W7.62mm,
,ダイオード,D,Discret,D3,
,可変抵抗,POT,Discret,RV2,
,,POT,Potentiometers,Potentiometer_WirePads,
,,POT,Potentiometers,,Potentiometers:Potentiometer_Trimmer_Bourns_3296W
,ネジ穴,,MountingHole,
,CHIP_R,1608型_0603型,,
,CHIP_CP,1003型_2125型,,Capacitors_SMD:C_2225_HandSoldering,

!MicroBIT EDGE コネクタ

https://github.com/anthonykirby/kicad_microbit_connector/

https://github.com/anthonykirby/kicad_microbit_connector

! MotorDriver TB6612FNG

https://kicad.github.io/symbols/Driver_Motor

! PINE64
https://www.pine64.org/

! Black Swift
http://www.black-swift.com/

!! 基板
[P板.com|https://www.p-ban.com/]
・・
[ユニクラフト|http://unicraft-jp.com/]
・・
[基板本舗|http://kibanhonpo.shop-pro.jp/]
・・
[NEVERまとめ|http://matome.naver.jp/odai/2138026954372116601]
・・//…
[elecrow|https://www.elecrow.com/10pcs-2-layer-pcb.html]
…//…
[fusion|https://www.seeedstudio.com/fusion_pcb.html]
....
[PCBgogo|http://www.pcbgogo.jp/]


! ガーバーデータの作り方

https://www.p-ban.com/gerber/kicad.html

http://mmilk.hatenablog.com/entry/sps-elecrow-from-kicad


,項目,サイズ,
,最小パターン幅,0.1524mm,
,最小パターン間隔,0.1524mm,
,最小パッド間隔,0.2032mm,
,最小シルク高さ	,0.8128mm,
,最小シルク線幅,0.15mm,
,最小ホール経,0.3mm,
,最小ランド経(PTH),Hole+0.1524mm,

拡張子の変更 ( elecrow )
,,,
,F.Cu,GTL
,B.Cu,GBL
,B.SilkS,GTO
,F.SilkS,GBO
,B.Mask,
,F.Mask,
,Dwgs.Usert,
,Edge.Cuts,


! ガバーデータの確認

gerbv ( yast でインストール可能 )

https://auxin01.wordpress.com/2013/12/27/gerbv_on_mac_homebrew/

! 表面実装
https://qiita.com/nobu_e758/items/3a4ea1fa68601a07594e

!BOM ファイルの作り方

 # zypper install xsltproc
 Pluginに /usr/lib64/kicad/plugins/bom2csv
 を追加


https://make.kosakalab.com/eda/kicad5_bom-error/

!CHIP 抵抗の規格(呼称)
,サイズ,mm,inch
,0.4mm × 0.2mm,0402,	01005
,0.6mm × 0.3mm,	0603,	0201
,1.0mm × 0.5mm,	1005,	0402
,1.6mm × 0.8mm,	1608,	0603
,2.0mm × 1.2mm,	2012,	0805
,3.2mm × 1.6mm,	3216,	1206
,3.2mm × 2.5mm,	3225,	1210
,5.0mm × 2.5mm,	5025,	2010
*0603はmmとinch があるので注意


! ESP8266
https://github.com/jdunmire/kicad-ESP8266

!! Tips
http://www.kicad.xyz/entry/auto-routing

http://www.kicad-de-kiban.net/tag/Arduino

http://make.kosakalab.com/education/kicad_freerouter/

http://www.kicad-de-kiban.net/archives/dcjack6.html

http://qiita.com/kinichiro/items/27e4f3f26d195f151014

http://tomono.eleho.net/2015/10/13/5967/

http://www.kicad.xyz/entry/elecrow-order

http://www.kicad-de-kiban.net/archives/kicad5_dcjack1.html