System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及pcb設計,具體涉及一種pcb設計圖的層面快捷操作方法。
技術介紹
1、工程師在多層pcb板的設計過程中,通常需要打開較多層面進行板內設計,比如在器件擺放的布局設計中,為了防止器件干涉,工程師通常需要打開絲印層、結構層、限高層或鋼網層。當需要切換至另外一層面進行設計時,工程師需要關閉先前已打開的層面。專利技術人在實現本專利技術的過程中,發現工程師需要經過較為繁瑣操作進入相應層面的對話框,再勾選或者取消勾選相應層面以打開或關閉多層面,如此降低了pcb板的設計效率。
技術實現思路
1、本專利技術實施例的一個目的旨在提供一種pcb設計圖的層面快捷操作方法,旨在解決現有pcb板的設計效率較低的問題。
2、在第一方面,本專利技術實施例提供一種pcb設計圖的層面快捷操作方法,包括:
3、響應在預設pcb設計頁面上輸入的快捷操作,生成目標快捷命令;
4、根據目標快捷命令進入層面操作狀態;
5、響應在預設pcb設計頁面上輸入的層面選擇命令,在層面操作狀態下確定目標層面;
6、對目標層面執行與層面操作狀態對應的操作。
7、可選地,層面操作狀態包括層面關閉狀態或層面打開狀態,根據目標快捷命令進入層面操作狀態包括:
8、判斷目標快捷命令是否為快捷關閉命令或快捷打開命令;
9、若目標快捷命令為快捷關閉命令,根據快捷關閉命令進入層面關閉狀態;
10、若目標快捷命令為快捷打開命令,根據快捷
11、可選地,響應在預設pcb設計頁面上輸入的層面選擇命令,在層面操作狀態下確定目標層面包括:
12、響應在預設pcb設計頁面上輸入的層面選擇命令,根據層面選擇命令在層面操作狀態下獲取目標層面基本信息;
13、根據目標層面基本信息確定目標層面。
14、可選地,根據層面選擇命令在層面操作狀態下獲取目標層面基本信息包括包括:
15、當層面操作狀態為層面關閉狀態時,根據層面選擇命令獲取目標層面基本信息;
16、當層面操作狀態為層面打開狀態時,根據層面選擇命令獲取輸入的層面基本信息,將輸入的層面基本信息作為目標層面基本信息。
17、可選地,根據層面選擇命令獲取目標層面基本信息包括:根據層面選擇命令,調用預置的層面識別函數對選擇的層面進行識別以確定目標層面基本信息。
18、可選地,目標層面基本信息包括目標類別信息或者組合信息,組合信息包括目標類別信息與目標子類信息,目標子類信息為目標類別信息下的一個子類,根據目標層面基本信息確定目標層面包括:
19、若目標層面基本信息為目標類別信息,則將目標類別信息下全部子類信息對應的子層面作為目標層面;
20、若目標層面基本信息為目標類別信息與目標子類信息的組合信息,則將與目標子類信息對應的子層面作為目標層面。
21、可選地,對目標層面執行與層面操作狀態對應的操作包括:
22、調用預置的可視化層面函數,以對目標層面執行與層面操作狀態對應的操作。
23、可選地,調用預置的可視化層面函數,以對目標層面執行與層面操作狀態對應的操作包括:
24、當層面操作狀態為層面關閉狀態時,調用預置的可視化層面函數,以對目標層面執行關閉操作;
25、當層面操作狀態為層面打開狀態時,調用預置的可視化層面函數,以對目標層面執行打開操作。
26、在第二方面,本專利技術實施例提供一種非易失性可讀存儲介質,所述非易失性可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使電子設備執行上述的pcb設計圖的層面快捷操作方法。
27、在第三方面,本專利技術實施例提供一種電子設備,包括:
28、至少一個處理器;以及,
29、與所述至少一個處理器通信連接的存儲器;其中,
30、所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行上述的pcb設計圖的層面快捷操作方法。
31、在本專利技術實施例提供的pcb設計圖的層面快捷操作方法中,首先,本實施例響應在預設pcb設計頁面上輸入的快捷操作,生成目標快捷命令,因此,本實施例在預設pcb設計頁面上簡單地輸入快捷操作,無需經過復雜操作,便可快速地生成目標快捷命令。其次,本實施例根據目標快捷命令進入層面操作狀態,如此,本實施例便能夠簡單快捷地進入層面操作狀態。接著,本實施例響應在預設pcb設計頁面上輸入的層面選擇命令,在層面操作狀態下確定目標層面,因此,本實施例在層面操作狀態,根據用戶輸入的層面選擇命令確定需要操作的目標層面,以便后續能夠專門針對該目標層面進行操作。最后,對目標層面執行與層面操作狀態對應的操作,因此,本實施例在層面操作狀態下確定了目標層面,便可對該目標層面執行與層面操作狀態對應的操作。在上述整個操作過程中,本實施例無需介入較為繁瑣的操作,能夠快捷地進入層面操作狀態,自動地確定目標層面及自動地操作目標層面,有利于提高pcb板的設計效率。
本文檔來自技高網...【技術保護點】
1.一種PCB設計圖的層面快捷操作方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述層面操作狀態包括層面關閉狀態或層面打開狀態,所述根據所述目標快捷命令進入層面操作狀態包括:
3.根據權利要求1所述的方法,其特征在于,所述響應在所述預設PCB設計頁面上輸入的層面選擇命令,在所述層面操作狀態下確定目標層面包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述層面選擇命令在所述層面操作狀態下獲取目標層面基本信息包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述層面選擇命令獲取目標層面基本信息包括:
6.根據權利要求3所述的方法,其特征在于,所述目標層面基本信息包括目標類別信息或者組合信息,所述組合信息包括目標類別信息與目標子類信息,所述目標子類信息為所述目標類別信息的一個子類,根據所述目標層面基本信息確定目標層面包括:
7.根據權利要求1所述的方法,其特征在于,所述對所述目標層面執行與所述層面操作狀態對應的操作包括:
8.根據權利要求7所述的方法,其特征在于,
9.一種非易失性可讀存儲介質,其特征在于,所述非易失性可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使電子設備執行如權利要求1至8任一項所述的PCB設計圖的層面快捷操作方法。
10.一種電子設備,其特征在于,包括:
...【技術特征摘要】
1.一種pcb設計圖的層面快捷操作方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述層面操作狀態包括層面關閉狀態或層面打開狀態,所述根據所述目標快捷命令進入層面操作狀態包括:
3.根據權利要求1所述的方法,其特征在于,所述響應在所述預設pcb設計頁面上輸入的層面選擇命令,在所述層面操作狀態下確定目標層面包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述層面選擇命令在所述層面操作狀態下獲取目標層面基本信息包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述層面選擇命令獲取目標層面基本信息包括:
6.根據權利要求3所述的方法,其特征在于,所述目標層面基本信...
【專利技術屬性】
技術研發人員:黃朝龍,
申請(專利權)人:蘇州源控電子科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。