chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PCB設(shè)計中如何進行統(tǒng)一批量檢測并生成錯誤報告

電子設(shè)計 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-04 09:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在Altium Designer中, 設(shè)計規(guī)則通常用來定義用戶的設(shè)計需求。 這些規(guī)則涵蓋了設(shè)計的方方面面, 從布線寬度, 對象的安全間距,內(nèi)電層的連接風格, 過孔風格等等。 設(shè)計規(guī)則不僅能在PCB設(shè)計的過程中實時檢測, 而且也能夠在需要的時候進行統(tǒng)一的批量檢測并生成錯誤報告。

Altium Designer的設(shè)計規(guī)則不是PCB對象的屬性, 而是獨立定義的。 每條規(guī)則需針對具體的PCB對象。對于PCB規(guī)則系統(tǒng)來說,它必須知道給定的規(guī)則應(yīng)用于哪些對象,即規(guī)則的應(yīng)用范圍??梢栽赑CB Rules and Constraints Editor對話框中設(shè)定規(guī)則及規(guī)則的范圍。其中采用撰寫查詢語句的方式來定義范圍是經(jīng)常需要用到的,并且非常重要的方式方法。

查詢語句(Query)是對規(guī)則應(yīng)用對象的描述。設(shè)計規(guī)則的約束對象可以直接手動輸入查詢語句, 或是在語言編輯區(qū)左側(cè)的控制區(qū)選擇,抑或是采用查詢語句構(gòu)造器來定義。

查詢語句(Query)如何組織?

查詢語句實際上是軟件的一條指令,定義了一系列的目標設(shè)計對象。查詢語句由查詢的關(guān)鍵字組成。下面是一個查詢語句的示例:
InNet('GND') And OnLayer('TopLayer')
如果在寬度規(guī)則中用該查詢語句定義范圍,那么設(shè)計者在切換到頂層對GND網(wǎng)絡(luò)布線時,走線的寬度會自動轉(zhuǎn)換到該規(guī)則指定的寬度值。如果執(zhí)行設(shè)計規(guī)則檢查(DRC),任何在頂層的GND網(wǎng)絡(luò)必須滿足這個寬度規(guī)則,否則就會被標記為違反設(shè)計規(guī)則。

使用PCB規(guī)則約束編輯器( PCB Rules and Constraints Editor)對話框中的選項可以創(chuàng)建查詢語句。根據(jù)規(guī)則是一元的還是二元的,用戶可能需要相應(yīng)地定義一個或二個對象范圍。在PCB規(guī)則約束編輯器中,簡單的查詢語句有如下幾種類型的范圍選項。

  • 所有的的設(shè)計對象

  • 指定網(wǎng)絡(luò)中的所有對象

  • 指定網(wǎng)絡(luò)類中的所有對象

  • 指定層上的所有對象

  • 指定層上且屬于指定網(wǎng)絡(luò)的所有對象

選擇其中的任一選項,如果需要的話,可以使用右邊的下拉菜單選定適當?shù)哪繕?,比如某個網(wǎng)絡(luò)或某個層。查詢語句會自動出現(xiàn)在Full Query區(qū)域的右方。如下圖。

102307.png

高級查詢Advanced (Query)選項允許設(shè)計者撰寫自己的更復(fù)雜但更為精確的查詢語句。設(shè)計者可以在Full Query區(qū)域直接輸入規(guī)則范圍的定制查詢語句。有兩個工具(Query Builder和Query Helper)可幫助創(chuàng)建高級查詢語句。當不確定查詢語句的語法或者需要使用的關(guān)鍵字,這兩個工具就會相當有用。

  1. Query Builder定義規(guī)則范圍

Query Builder是一種較簡單的創(chuàng)建查詢語句的方法,它允許設(shè)計者使用敏感的條 件類型和數(shù)值但只能使用相關(guān)的‘構(gòu)件’。對于高級查詢語句的創(chuàng)建,可以使用Query Helper來查詢關(guān)鍵字的說明及操作符的語法。

點擊Query Builder按鈕可以打開Building Query from Board對話框, 該對話框使得用戶通過AND或OR等符號連接構(gòu)造字符串,從而可以創(chuàng)建指向設(shè)計文檔中特定對象的查詢語句。如下圖所示。

102312.png

在對話框中的左邊部分,用戶可以為某組對象指定所需要的條件類型。當用戶在對話框左半部分定義好條件后,在右半部分就可以預(yù)覽顯示當前創(chuàng)建的查詢語句。根據(jù)需要用戶可以繼續(xù)添加更多的條件以縮小用戶的設(shè)計對象目標范圍。

  1. Query Helper獲得幫助

要使用Query Helper,先選擇Advanced (Query) 選項,然后點擊Query Helper按鈕就可以打開Query Helper對話框。系統(tǒng)背后的查詢引擎會分析PCB設(shè)計,然后列出所有可用的對象與查詢語句中使用的通用關(guān)鍵字。如下圖所示。

102310.png

使用對話框的Query區(qū)域,構(gòu)造一個查詢表達式語句。在默認情況下,當前有效規(guī)則范圍的表達式會顯示在這一區(qū)域。用戶可以在該區(qū)域內(nèi)直接輸入。當用戶輸入時,智能感知功能將根據(jù)用戶的輸入提示給用戶可能的關(guān)鍵字或?qū)ο罅斜怼?/p>

對話框中的左下角紅色圈出的Categories區(qū)域,提供了可以用來創(chuàng)建查詢語句的PCB函數(shù)、PCB對象列表和系統(tǒng)函數(shù)。當用戶點擊此三個類別中的某個子類別,右方的區(qū)域?qū)@示對應(yīng)的關(guān)鍵字或?qū)ο罅斜?。找到查詢語句需要用到的關(guān)鍵字或?qū)ο?,然后雙擊該條目,該條目就會被插入到上方區(qū)域中查詢表達式的當前光標處。

  1. 當Query語句有錯誤時

如果你鍵入的查詢語句的語法有錯誤,在PCB Rules and Constraints Editor對話框的左邊區(qū)域,該規(guī)則會被用紅色高亮出來。及時修正這樣的錯誤非常重要,否則做在線實時檢測會非常慢。因為一個有語法錯誤的規(guī)則范圍會極大地降低在線或者批量DRC分析的速度。當你試圖關(guān)閉規(guī)則設(shè)置框時系統(tǒng)也會彈出一個錯誤對話框。所以請確保所有規(guī)則范圍的語法正確!

PCB Filter面板中使用查詢語句(Query)

同樣的道理,可以在過濾器面板使用查詢語句來查找指定的一系列對象,然后定義每個規(guī)則應(yīng)用到的對象。

PCB Filter面板為用戶提供了創(chuàng)建設(shè)計規(guī)則的途徑,創(chuàng)建的設(shè)計規(guī)則的應(yīng)用范圍將使用當前在面板中央?yún)^(qū)域中定義的查詢語句來定義。

102305.png

如上圖所示。要添加一條新的設(shè)計規(guī)則,只要點擊Create Rule 按鈕,就會顯示Choose Design Rule Type對話框。此對話框列出了PCB文檔中所有可用的規(guī)則類別與規(guī)則種類。用戶只需選擇希望創(chuàng)建的規(guī)則種類然后點擊OK即可(或直接雙擊該規(guī)則種類入口)。

這時就會顯示PCB Rules and Constraints Editor對話框,在此對話框中系統(tǒng)已為用戶創(chuàng)建了一個該種類的規(guī)則,并將該規(guī)則顯示在主編輯窗口中,等待用戶為此規(guī)則定義特定的約束條件。而來自PCB Filter面板的查詢語句也已經(jīng)顯示在對話框中的Full Query區(qū)域中,作為此規(guī)則的應(yīng)用范圍。

采用Query Helper創(chuàng)建Query語句案例

案例前因:某項目的PCB設(shè)計中有諸多規(guī)則設(shè)置,特別是間距方面,由于12V網(wǎng)絡(luò)需要更大的間距規(guī)則,已為其設(shè)置了20mil安全距離。

102301.png

然后PCB完成之后,對其進行規(guī)則檢查,出現(xiàn)了2條違規(guī)信息。如上圖所示。兩個電容C3和C4違反了規(guī)則,已綠色高亮顯示。原因是這些電容的焊盤形狀已經(jīng)固定。沒辦法改變,我們只能修改規(guī)則的設(shè)置來適應(yīng)這兩個電容。打開12V網(wǎng)絡(luò)的間距規(guī)則設(shè)置,我們來修改規(guī)則范圍,使其排除這2個電容。操作如下。

  • 設(shè)置時,需要在第二個對象處“Where the second object matches”不選中C3和C4。即將C3和C4兩個元件排除20mil間距的規(guī)則約束。點擊自定義語句“Custom Query”,然后選擇“Query Helper”。

102320.png

  • 找到“Component membership”語句,將其添加到規(guī)則中。我們雙擊“In Component”條目,即可將其添加到語句對話框。

102303.png

  • 然后移動到語句“Query” 對話框,在括號中鍵入一個單引號,將會彈出一個列表,選擇C3。

102306.png

  • 然后添加“Or”到語句中,然后繼續(xù),我們先鍵入“In”。然后選中需要的條目“In component”。這次選擇C4。

102311.png

  • 現(xiàn)在我們選中了C3或者C4。接下來要做的是,規(guī)則設(shè)置的范圍不包含這兩個電容。于是我們添加邏輯非“Not”。點擊OK添加該條規(guī)則語句。

102314.png

  • 然后將其應(yīng)用到規(guī)則設(shè)置中?,F(xiàn)在的12V間距規(guī)則,已經(jīng)排除了這2個電容。重新運行間距規(guī)則的DRC檢查,結(jié)果很干凈。而且C3和C4也不再高亮。

102302.png

采用PCB Filter面板生成Query語句案例

大家都深有體會:讓我們自己去輸入一條條Query語句,熟練使用其語法條件,以及各條件之間的運算關(guān)系,這玩意對于非代碼設(shè)計師來說,想想都頭暈。能不碰就不碰,能有變通方法盡量繞開!

那么這里介紹一套生成Query語句的法寶。通過這個法寶我們可以方便地組織所需的Query語句。甚至還方便智能到根據(jù)所選對象自動生成Query語句的地步!廢話少說,案例過一遍就都清楚了。

要熟練運用該法寶必須要與其左右兩大護法搞好關(guān)系:查找相似對象(Find similar objects)和PCB過濾器(PCB Filter)。

案例前因:一PCB設(shè)計中,有幾個連接器件,想讓它們互相交疊挨在一起而不報錯。那就需要設(shè)置這幾個連接器件的元件之間間距(Component clearance)允許它們零距離親密接觸。

  • 首先第一步,用查找相似對象的方式,來創(chuàng)建自定義Query語句。即選定一個對象,然后右鍵點擊,選擇查找相似對象“Find similar object”。

102308.png

  • 在封裝“Footprint”條目后面,選擇相同“Same” ,并確保創(chuàng)建表達式“Create expression”選項框被勾選。

102317.png

  • 現(xiàn)在點擊應(yīng)用“Apply”來看看是否所有符合條件的目標元件被選中。結(jié)果如你所愿。

102315.png

  • 然后打開PCB過濾器窗口“PCB filter”,這里看到生成的語句表達式。

102319.png

  • 在過濾器窗口中,你可以拷貝并粘貼該表達式到規(guī)則設(shè)置中,或者直接點擊創(chuàng)建規(guī)則“Create rule”按鈕,來打開規(guī)則設(shè)置頁面。讓我們?yōu)椤癆nderson”連接器選擇元件間距。我們想要將它們擺放在一起,而不會報錯。點擊OK打開該規(guī)則設(shè)置頁面。

102309.png

  • 讓我們?yōu)樵撘?guī)則命名為“Anderson”?,F(xiàn)在我們的新規(guī)則中,第一個對象匹配的Quuery語句是來自PCB Filter自動導(dǎo)過來的。代表的是黑色“Black”Anderson連接器,我們想讓第二個對象匹配的語句是紅色“Red” Anderson連接器。這里偷下懶,直接從第一個對象的語句表達式拷貝粘貼到第二個對象的語句表達式,然后編輯,將黑色改為紅色。

102304.png

  • 現(xiàn)在我們有了一個關(guān)于黑色連接器和紅色連接器之間的元件間距的規(guī)則。將其水平方向的間距設(shè)置為-5 mil,以允許它們擺放連接在一起。

102313.png

  • 定義好規(guī)則之后,現(xiàn)在我們要看一看,該規(guī)則的范圍是不是恰好準確包含了想要涵蓋的對象。要檢查這個,我們需要用到測試語句“Test queries”的功能。它會打開一個測試語句的結(jié)果對話框,顯示每個語句表達式的結(jié)果。點擊每個不同的條目,會跳轉(zhuǎn)并縮放到那些被選中的對象。點擊OK。

102316.png

現(xiàn)在讓我們放置一個紅色和黑色的連接器,毗連在一起,看看它們有沒有發(fā)生間距報錯。并沒有!這就是剛才的規(guī)則所起的作用。

所以,采用查找相似對象(Find Similar Objects)找到你關(guān)注的對象,然后勾選Creat Expressions,自動生成Query語句到PCB Filter面板,然后直接Creat Rule即可。So easy!干嗎還哼哧哼哧去查去寫Query語句呢?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4398

    文章

    23815

    瀏覽量

    422425
  • Altium Designer
    +關(guān)注

    關(guān)注

    50

    文章

    407

    瀏覽量

    47088
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何選擇家可靠的PCB設(shè)計公司?

    本文為您詳解選擇PCB設(shè)計公司時需要關(guān)注的核心要素,包括技術(shù)能力、全鏈條服務(wù)、行業(yè)經(jīng)驗等,介紹上海凝睿電子科技提供的專業(yè)PCB設(shè)計批量制造的
    的頭像 發(fā)表于 01-20 16:03 ?50次閱讀

    SMT 貼片加工廠進行首件檢測是為什么?

    在 SMT(表面貼裝技術(shù))貼片加工流程,首件檢測是保障產(chǎn)品質(zhì)量的關(guān)鍵環(huán)節(jié),貫穿于每一批次、每款產(chǎn)品生產(chǎn)的起始階段。首件檢測指在
    的頭像 發(fā)表于 11-08 09:40 ?354次閱讀
    SMT 貼片加工廠<b class='flag-5'>進行</b>首件<b class='flag-5'>檢測</b>是為什么?

    1688批量上貨API接口技術(shù)指南

    如何集成和使用該API接口,包括認證、請求構(gòu)建和錯誤處理,確保您能快速上手。 1. 什么是1688批量上貨API接口? 1688批量上貨API是個基于RESTful的接口,支持通過H
    的頭像 發(fā)表于 10-21 15:19 ?387次閱讀
    1688<b class='flag-5'>批量</b>上貨API接口技術(shù)指南

    2025年新一批“燈塔工廠”名單公布

    繼今年年初,十三燈塔名單公布后,9月16日,世界經(jīng)濟論壇(WEF)又發(fā)布了最新一批全球“燈塔工廠”名單,分布在7個國家,其中中國有6家,而墨西哥、新加坡、泰國、土耳其、卡塔爾和法國分別有1家。
    的頭像 發(fā)表于 10-16 14:21 ?1443次閱讀
    2025年新<b class='flag-5'>一批</b>“燈塔工廠”名單公布

    PCB設(shè)計單點接地與多點接地的區(qū)別與設(shè)計要點

    站式PCBA加工廠家今天為大家講講PCB設(shè)計的單點接地與多點接地有什么區(qū)別?單點接地與多點接地區(qū)別與設(shè)計要點。在PCB設(shè)計,接地系統(tǒng)的
    的頭像 發(fā)表于 10-10 09:10 ?1536次閱讀
    <b class='flag-5'>PCB設(shè)計</b><b class='flag-5'>中</b>單點接地與多點接地的區(qū)別與設(shè)計要點

    一批智能體開發(fā)者的生存境況

    中國第一批智能體開發(fā)者的生存模式,比起硅谷同行,要更復(fù)雜
    的頭像 發(fā)表于 09-05 11:29 ?2915次閱讀
    第<b class='flag-5'>一批</b>智能體開發(fā)者的生存境況

    深度解讀PCB設(shè)計布局準則

    無論您是在進行高速設(shè)計,還是正在設(shè)計塊高速PCB,良好的電路板設(shè)計實踐都有助于確保您的設(shè)計能夠按預(yù)期工作實現(xiàn)批量生產(chǎn)。在本指南中,我們匯
    的頭像 發(fā)表于 09-01 14:24 ?7312次閱讀
    深度解讀<b class='flag-5'>PCB設(shè)計</b>布局準則

    舜宇新獲一批車載光學(xué)鏡頭專利授權(quán)

    近日,舜宇集團自主研發(fā)的一批車載光學(xué)鏡頭類專利獲得授權(quán)。本專利對應(yīng)的光學(xué)鏡頭通過優(yōu)化設(shè)置各透鏡的形狀、光焦度等方面,圍繞高溫穩(wěn)定性、小型化等核心特性,使車載攝像頭在 800 萬像素及以上分辨率下仍能保持優(yōu)異的成像質(zhì)量。
    的頭像 發(fā)表于 08-06 16:06 ?845次閱讀

    友道智途獲頒上海市新一批智能網(wǎng)聯(lián)汽車示范運營牌照

    2025年7月26日,中國商用車自動駕駛發(fā)展迎來個具有分水嶺意義的時刻。在2025世界人工智能大會上,洋山港智能重卡獲頒了新一批智能網(wǎng)聯(lián)汽車示范運營牌照(商用領(lǐng)域全國首例),這意味著全國第一批基于法規(guī)的主駕無人的智能重卡即將商
    的頭像 發(fā)表于 07-31 15:39 ?1154次閱讀

    原理圖和PCB設(shè)計的常見錯誤

    在電子設(shè)計領(lǐng)域,原理圖和PCB設(shè)計是產(chǎn)品開發(fā)的基石,但設(shè)計過程難免遇到各種問題,若不及時排查可能影響電路板的性能及可靠性,本文將列出原理圖和PCB設(shè)計的常見
    的頭像 發(fā)表于 05-15 14:34 ?1074次閱讀

    PCB設(shè)計容易遇到的問題

    印制電路板(PCB)設(shè)計是電子產(chǎn)品開發(fā)的關(guān)鍵環(huán)節(jié),其質(zhì)量直接影響產(chǎn)品的性能和可靠性。下面將分享幾個PCB設(shè)計容易遇到的問題,提供其解決方案,希望對小伙伴們有所幫助。
    的頭像 發(fā)表于 04-15 16:20 ?979次閱讀

    首件檢測:PCBA加工預(yù)防批量事故的關(guān)鍵

    檢測(First Article Inspection,F(xiàn)AI)成為PCBA制造過程至關(guān)重要的步驟。作為家擁有20余年經(jīng)驗的PCBA代工廠,深知首件檢測對于產(chǎn)品質(zhì)量保障和生產(chǎn)效率提
    的頭像 發(fā)表于 04-11 09:11 ?951次閱讀

    SMT貼片前必知!PCB設(shè)計審查全攻

    站式PCBA打樣工廠今天為大家講講PCB貼片加工廠家對PCB設(shè)計進行審查和確認需關(guān)注哪些問題?SMT貼片加工前的PCB設(shè)計審查流程。在SM
    的頭像 發(fā)表于 04-07 10:02 ?896次閱讀

    同星智能入選 “新質(zhì)企業(yè)”第一批種子企業(yè)名單

    近日,中國生產(chǎn)力促進中心協(xié)會正式公布“新質(zhì)企業(yè)”第一批種子企業(yè)入庫名單。此次評選基于企業(yè)創(chuàng)新能力、產(chǎn)業(yè)價值、數(shù)字化能力、成長性、可持續(xù)性五大核心指標,旨在培育現(xiàn)代化產(chǎn)業(yè)體系的標桿企業(yè),推動新質(zhì)
    的頭像 發(fā)表于 04-03 20:03 ?657次閱讀
    同星智能入選 “新質(zhì)企業(yè)”第<b class='flag-5'>一批</b>種子企業(yè)名單

    鴻道Intewell操作系統(tǒng)入選工信部第一批先進適用技術(shù)名單

    工業(yè)和信息化部辦公廳根據(jù)《工業(yè)和信息化部辦公廳關(guān)于開展先進適用技術(shù)(第一批)遴選工作的通知》(工信廳科函〔2024〕398號)公布了《第一批先進適用技術(shù)名單》,經(jīng)自主申報、初審?fù)扑]、專家評審、公示等
    的頭像 發(fā)表于 03-04 11:29 ?767次閱讀
    鴻道Intewell操作系統(tǒng)入選工信部第<b class='flag-5'>一批</b>先進適用技術(shù)名單