“圖紙模板規(guī)范了圖紙的尺寸大小,同時(shí)可以在標(biāo)題欄顯示與圖紙相關(guān)的信息,如產(chǎn)品名稱、版本、日期等。從標(biāo)準(zhǔn)化的角度考慮,公司通常會(huì)定義A0~A4的圖紙模板,用于不同的設(shè)計(jì)場合。KiCad提供了一種非常靈活的管理方式,只需要一個(gè)圖紙模板就可以搞定不同尺寸的場景。”
圖紙模板的組成 圖紙模板是由以下基本對象組成的:
直線
矩形
文本(包括普通字符串以及文本變量,或者系統(tǒng)自帶的特殊字符串)
多邊形
圖片(比如公司Logo)
把這些對象組合起來,就構(gòu)成了模板的基本要素:
右下角的標(biāo)題欄,通常用于顯示產(chǎn)品的名稱、型號(hào)、版本以及一些必要的信息。標(biāo)題欄的文本,通常可以使用“文本變量”,包括系統(tǒng)自帶的變量,比如日期。

由文本、矩形、直線組成的邊框。邊框的要素是可以自定義并擴(kuò)展的:

公司Logo,KiCad支持直接擺放位圖:

一個(gè)模板搞定所有尺寸?
那么如何使用一個(gè)圖紙模板就搞定A0~A4所有的模板呢?
如果把這個(gè)問題拆解一下就是:
右下角的標(biāo)題欄能否隨著圖紙尺寸調(diào)整而變換?
邊框是否可以隨著圖紙尺寸變化自動(dòng)擴(kuò)展?
幸運(yùn)的是,KiCad完全支持這兩種特性。 坐標(biāo)的選擇與定義 在KiCad的圖紙編輯器中,所有對象的參考坐標(biāo)原點(diǎn)是可以選擇的,而不是像其它EDA軟件那樣,總是固定在一個(gè)位置:

以一個(gè)文本為例,您可以在文本的屬性中選擇參考原點(diǎn)的位置:左上、左下、右上或右下。
對于直線、矩形或其他對象也同樣如此。當(dāng)更改頁面大小時(shí),對象相對于其參考坐標(biāo)原點(diǎn)的位置不會(huì)更改。也就是說,如果把組成標(biāo)題欄所有對象的參考坐標(biāo)原點(diǎn)設(shè)為“右下”,那無論是A0,還是A4,標(biāo)題欄的相對與右下原點(diǎn)的位置始終不會(huì)變化。 以下圖中的矩形為例,只要將參考原點(diǎn)設(shè)為右下,然后設(shè)定相對的起始坐標(biāo)和終點(diǎn)坐標(biāo),矩形始終會(huì)出現(xiàn)在相對于右下角的固定位置:

同理,對于作為外框的矩形,可以把起始坐標(biāo)的參考原點(diǎn)設(shè)為左上,終點(diǎn)坐標(biāo)的參考原點(diǎn)設(shè)為右下,這樣矩形就會(huì)跟著圖紙變化自動(dòng)調(diào)整了:

第一個(gè)問題搞定,現(xiàn)在來看第二個(gè)邊框擴(kuò)展的問題。
對象的重復(fù)
KiCad的圖紙編輯器還有一個(gè)非常有用的特性:對象重復(fù)。這對創(chuàng)建邊框的網(wǎng)格和標(biāo)簽都非常有用。

先以外框?yàn)槔L制為最外側(cè)的矩形后,可以在屬性的 “重復(fù)參數(shù)” 中做以下設(shè)定(這里軟件翻譯做得不好):
重復(fù)次數(shù):2
X步進(jìn)值:2 mm
Y步進(jìn)值:2 mm
這樣就可以得到另一個(gè)內(nèi)縮 2mm 的矩形,如下圖所示。 
再看文本,我們可以先在指定的位置擺放文本 “1”,然后編輯其屬性:
重復(fù)次數(shù):100 (超出邊框的文本不會(huì)顯示,因此可以設(shè)大一點(diǎn),以便圖紙尺寸變化時(shí)自動(dòng)擴(kuò)展)
文本增加:1 (每次重復(fù)會(huì)+1,這里如果設(shè)成2則每次加2)
X步進(jìn)值:50 mm
Y步進(jìn)值:0mm
完成設(shè)置并應(yīng)用后,水平方向的文本會(huì)根據(jù)參數(shù)自動(dòng)重復(fù)并擴(kuò)展。當(dāng)圖紙尺寸發(fā)生變化時(shí),即實(shí)現(xiàn)了動(dòng)態(tài)的邊框變化。

同理,可以在垂直方向先擺放一個(gè)字符 “A”,也可以得到同樣的效果:
這里必須要注意的是,在設(shè)置 “重復(fù)參數(shù)” 之前,首先要確認(rèn)對象的參考坐標(biāo)原點(diǎn)是否設(shè)置正確。比如左側(cè)及上方的文本對象應(yīng)設(shè)為 “左上”,下側(cè)的文本應(yīng)設(shè)為 “左下”,右側(cè)的文本應(yīng)設(shè)為 “右上”。這樣在圖紙尺寸變化上才能正確擴(kuò)展。 同樣的,對于矩形和直線對象,要分別正確設(shè)置起點(diǎn)和終點(diǎn)坐標(biāo)的相對原點(diǎn),這樣才能保證擴(kuò)展的一致性。 原理圖和PCB也可以使用同一個(gè)模板嗎? 答案是肯定的!KiCad的原理圖和PCB都可以使用同一個(gè)圖紙模板(*.kicad_wks)。
也就是說,在KiCad中,只需要維護(hù)一個(gè)圖紙模板,就可以應(yīng)用于所有尺寸的原理圖及PCB!這比其他的EDA工具好用太多了!
在很多大型的企業(yè)(比如國企、軍工),不僅原理圖、PCB需要A0到A4的標(biāo)準(zhǔn)模板,還存在一些特殊的加長模板,動(dòng)不動(dòng)就幾十個(gè)模板,維護(hù)工作量巨大!而使用KiCad,這些都不是問題。你要做的,就是維護(hù)一個(gè)模板,然后在使用時(shí)調(diào)整圖紙的尺寸即可。 如何使用圖紙模板?
首先需要使用圖紙編輯器,創(chuàng)建您自己的圖紙模板(建議可以直接在KiCad提供的模板基礎(chǔ)上進(jìn)行修改)。

編輯完成后,將圖紙模板保存到您指定的路徑。記得圖紙模板的后綴為:*.kicad_wks
在原理圖編輯器或PCB編輯器中,點(diǎn)擊 “文件 -> 圖框設(shè)置”,打開圖框設(shè)置截面:

在對話框中瀏覽并選中您的圖紙模板即可:

如果需要調(diào)整圖紙的尺寸,無需重新選擇模板,只需要直接修改尺寸即可:

對于特殊尺寸的圖紙,使用 “用戶設(shè)置(自定義)” 即可。
以下是同一張圖紙尺寸分別為A3、A2、A1以及特殊加長尺寸的一個(gè)對比。




完全符合我們的預(yù)期,標(biāo)題欄位置準(zhǔn)確,邊框也自動(dòng)進(jìn)行了擴(kuò)展。
結(jié)束語
本文介紹了如何使用KiCad的圖紙編輯器,只使用一個(gè)圖紙模板就搞定原理圖、PCB所有圖框的方式。 除此之外,KiCad的圖紙編輯器還有許多其他“語法糖”,比如首頁和續(xù)頁可以不同,文本變量的使用等。我們會(huì)在后面的文章中進(jìn)行介紹。


審核編輯 黃宇
-
KiCAD
+關(guān)注
關(guān)注
5文章
321瀏覽量
10401
發(fā)布評(píng)論請先 登錄
AT32UC3A3/A4微控制器:高性能與低功耗的完美融合
瑞薩RA-Eco-RA4M2開發(fā)板基本模板搭建與LED指南
虹科免拆案例 | 19款?yuàn)W迪A4燃油高壓共軌系統(tǒng)壓力低
二階濾波器C代碼的實(shí)現(xiàn)
4-16路同步采樣,真有效值輸出:AC 10A/50A交流電流監(jiān)測模塊
PCA9546A:低電壓4通道I2C和SMBus開關(guān)的深度剖析
【RA4E2開發(fā)板評(píng)測】電壓檢測器 ThreadX 顯示量程0-3300 mV和量程0-15000mV
脈沖編碼器TIM3中斷不生效是怎么回事?
CS1232使用PWD引腳復(fù)位后,通道選擇功能失效,改變A0電平無法切換通道
文件嵌入詳解(二):KiCad在原理圖中嵌入字體、圖框、數(shù)據(jù)手冊
CS1232使用PWD引腳復(fù)位后,通道選擇功能失效,改變A0電平無法切換通道
Cyusb3014接一塊I2C eeprom的情況下,A0、A1、A2的地址要設(shè)置嗎?
充電樁剩余電流檢測(A0°項(xiàng)目)閾值偏差分析
A0到A4的圖框只要一個(gè)圖紙模板就搞定了?
評(píng)論