午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種輔助pcb設(shè)計軟件的系統(tǒng)及方法

文檔序號:10577345閱讀:275來源:國知局
一種輔助pcb設(shè)計軟件的系統(tǒng)及方法
【專利摘要】本發(fā)明涉及一種輔助PCB設(shè)計軟件的系統(tǒng),包括如下步驟:啟動輔助軟件,檢查軟件是否有最新版本,將自動下載最新版本,啟動最新版本軟件,關(guān)閉自身軟件;檢查本機是否存在舊版本,刪除舊版本;判斷本程序是否已經(jīng)啟動,將最大化已經(jīng)啟動程序,最后退出程序;判斷文件是否存在;加載各配置項;軟件初始化完成進入等待狀態(tài)。本發(fā)明的AD9軟件,采用模擬鍵盤的方式,把錄入的資料,軟件自動輸入坐標(biāo),網(wǎng)絡(luò),從而放置需要的測試點和網(wǎng)絡(luò),節(jié)省人工在輸入這些資料出現(xiàn)錯誤遺漏;本軟件實現(xiàn)了坐標(biāo)測試點根據(jù)給的資料自動放置,且可以生成相應(yīng)的原理圖庫,自動放置網(wǎng)絡(luò)對接關(guān)系,支持后期自動對比網(wǎng)絡(luò)關(guān)系,大大的提高的設(shè)計效率,保證了設(shè)計的質(zhì)量。
【專利說明】
一種輔助PCB設(shè)計軟件的系統(tǒng)及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種輔助PCB設(shè)計軟件的系統(tǒng)及方法,更具體地說,涉及一種AD9輔助PCB設(shè)計軟件的系統(tǒng)及方法。
【背景技術(shù)】
[0002 ]在傳統(tǒng)的測試類PCBA測試夾具制作中涉及大量的專用的測試PCB,在這些PCBLAYOUT中涉及大量的測試點坐標(biāo)放置和大量的原理圖制作,在傳統(tǒng)的設(shè)計是一個一個手動輸入,不僅費時,而且不能很好的保證準確性,后期還要用大量的時間做檢測。

【發(fā)明內(nèi)容】

[0003]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的缺陷,提供一種輔助PCB設(shè)計軟件的系統(tǒng)及方法。
[0004]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種輔助PCB設(shè)計軟件的方法,包括如下步驟:
Si啟動輔助軟件,檢查軟件是否有最新版本,如果是,將自動下載最新版本,然后啟動最新版本軟件,最后關(guān)閉自身軟件;
S2檢查本機是否存在舊版本,如果是,將刪除舊版本;如果不是,進行下一步;
S3判斷本程序是否已經(jīng)啟動,如果是,將最大化已經(jīng)啟動程序,最后退出程序;如果沒有,判斷config.1ni文件是否存在,如果不是,即重新生成config.1ni文件并提示,最后退出程序;判斷config.1ni文件是否存在,如果是,進行下一步;
S4加載各配置項;
S5加載各默認項;如果是,進行下一步;
S6軟件初始化完成進入等待狀態(tài)。
[0005]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的方法中,還包括如下步驟:
SlOl點擊加載按鈕,彈出打開對話框選擇要加載的文件Nails或者Pins文件;
S102檢查文件合法性,將文件名及路徑保存為默認設(shè)置;
S103打開所選擇的文件并讀取其針點個信息;
S104重新開辟內(nèi)存控制存儲針對信息,讀取完所有針對信息并關(guān)閉文件;
S105加載完成。
[0006]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的方法中,還包括如下步驟:
S201SUB進入,打開AD軟件PCB庫制作頁面,計算PCB庫放置范圍;
S202判斷放置焊盤是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB;
S203發(fā)送放置焊盤命令并檢查命令發(fā)送是否成功;
S204輸入焊盤編號并檢查是否成功;
S205輸入內(nèi)徑并檢查是否成功;
S206放置焊盤類型并檢查是否成功; S207設(shè)置焊盤外徑X值并檢查是否成功;
S208設(shè)置焊盤外徑Y(jié)值并檢查是否成功。
[0007]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的方法中,進行步驟S208后的下一步包括如下步驟:
S2081設(shè)置焊盤外類型并檢查是否成功;
S2082設(shè)置焊盤放置坐標(biāo)位置X值并檢查是否成功;
S2083設(shè)置焊盤放置坐標(biāo)位置Y值并檢查是否成功;
S2084設(shè)置焊盤旋轉(zhuǎn)角度并檢查是否成功;
S2085確認所有參數(shù)設(shè)置完成;
S2086跳轉(zhuǎn)到下一個測試步驟,即到步驟S202。
[0008]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的方法中,還包括如下步驟:
S30ISUB進入,打開AD軟件Sch庫制作頁面,計算Sch庫放置范圍,分段數(shù)量;
S302判斷放置是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB;
S303發(fā)送放置網(wǎng)絡(luò)序號命令并檢查命令發(fā)送是否成功;
S304輸入網(wǎng)絡(luò)編號并檢查是否成功;
S305輸入引腳X坐標(biāo)位置并檢查是否成功;
S306輸入引腳Y坐標(biāo)位置并檢查是否成功;
S307輸入引腳長度并檢查是否成功;
S308設(shè)置引腳放置方向并檢查是否成功。
[0009]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的方法中,進行步驟S308后的下一步包括如下步驟:
S3081設(shè)置引腳輸入/輸出類型并檢查是否成功;
S3082設(shè)置引腳端口類型并檢查是否成功;
S3083設(shè)置引腳功能符號并檢查是否成功;
S3084設(shè)置引腳電器特性并檢查是否成功;
S3085確認所有參數(shù)設(shè)置完成;
S3086跳轉(zhuǎn)到下一個測試步驟,即到步驟S302。
[0010]在本發(fā)明所述的一種輔助PCB設(shè)計軟件的系統(tǒng)中,所述系統(tǒng)包括S101-S105的數(shù)據(jù)加載模塊、S201-S208的制作PCB庫模塊、S301-S308的制作SCH庫模塊。
[0011]實施本發(fā)明的一種輔助PCB設(shè)計軟件的方法,具有以下有益效果:本發(fā)明的AD9軟件,采用模擬鍵盤的方式,把錄入的資料,軟件自動輸入坐標(biāo),網(wǎng)絡(luò),從而放置需要的測試點和網(wǎng)絡(luò),節(jié)省人工在輸入這些資料出現(xiàn)錯誤遺漏;本軟件實現(xiàn)了坐標(biāo)測試點根據(jù)給的資料自動放置,且可以生成相應(yīng)的原理圖庫,自動放置網(wǎng)絡(luò)對接關(guān)系,支持后期自動對比網(wǎng)絡(luò)關(guān)系,大大的提高的設(shè)計效率,保證了設(shè)計的質(zhì)量。
[0012]
【附圖說明】
[0013]下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明的輔助PCB設(shè)計軟件的原理框圖; 圖2是本發(fā)明的輔助PCB設(shè)計軟件的數(shù)據(jù)加載模塊的原理框圖;
圖3是本發(fā)明的輔助PCB設(shè)計軟件的制作PCB庫模塊的原理框圖;
圖4是本發(fā)明的輔助PCB設(shè)計軟件的制作Sch庫模塊的原理框圖。
[0014]
【具體實施方式】
[0015]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]圖1示出了本發(fā)明的輔助PCB設(shè)計軟件的方法的原理框圖,所述輔助PCB設(shè)計軟件的方法包括如下步驟:
Si啟動輔助軟件,檢查軟件是否有最新版本,如果是,將自動下載最新版本,然后啟動最新版本軟件,最后關(guān)閉自身軟件;
S2檢查本機是否存在舊版本,如果是,將刪除舊版本;如果不是,進行下一步;
S3判斷本程序是否已經(jīng)啟動,如果是,將最大化已經(jīng)啟動程序,最后退出程序;如果沒有,判斷config.1ni文件是否存在,如果不是,即重新生成config.1ni文件并提示,最后退出程序;判斷config.1ni文件是否存在,如果是,進行下一步;
S4加載各配置項;S5加載各默認項;如果是,進行下一步;S6軟件初始化完成進入等待狀態(tài)。
[0017]還包括如下步驟:
SlOl點擊加載按鈕,彈出打開對話框選擇要加載的文件Nails或者Pins文件;
S102檢查文件合法性,將文件名及路徑保存為默認設(shè)置;
S103打開所選擇的文件并讀取其針點個信息;
S104重新開辟內(nèi)存控制存儲針對信息,讀取完所有針對信息并關(guān)閉文件;
S105加載完成。
[0018]還包括如下步驟:
S201SUB進入,打開AD軟件PCB庫制作頁面,計算PCB庫放置范圍;
S202判斷放置焊盤是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB;
S203發(fā)送放置焊盤命令并檢查命令發(fā)送是否成功;
S204輸入焊盤編號并檢查是否成功;
S205輸入內(nèi)徑并檢查是否成功;
S206放置焊盤類型并檢查是否成功;
S207設(shè)置焊盤外徑X值并檢查是否成功;
S208設(shè)置焊盤外徑Y(jié)值并檢查是否成功。
[0019]進行步驟S208后的下一步包括如下步驟:
S2081設(shè)置焊盤外類型并檢查是否成功;
S2082設(shè)置焊盤放置坐標(biāo)位置X值并檢查是否成功;
S2083設(shè)置焊盤放置坐標(biāo)位置Y值并檢查是否成功;
S2084設(shè)置焊盤旋轉(zhuǎn)角度并檢查是否成功; S2085確認所有參數(shù)設(shè)置完成;
S2086跳轉(zhuǎn)到下一個測試步驟,即到步驟S202。
[0020]還包括如下步驟:
S30ISUB進入,打開AD軟件Sch庫制作頁面,計算Sch庫放置范圍,分段數(shù)量;
S302判斷放置是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB;
S303發(fā)送放置網(wǎng)絡(luò)序號命令并檢查命令發(fā)送是否成功;
S304輸入網(wǎng)絡(luò)編號并檢查是否成功;
S305輸入引腳X坐標(biāo)位置并檢查是否成功;
S306輸入引腳Y坐標(biāo)位置并檢查是否成功;
S307輸入引腳長度并檢查是否成功;
S308設(shè)置引腳放置方向并檢查是否成功。
[0021 ] 進行步驟S308后的下一步包括如下步驟:
S3081設(shè)置引腳輸入/輸出類型并檢查是否成功;
S3082設(shè)置引腳端口類型并檢查是否成功;
S3083設(shè)置引腳功能符號并檢查是否成功;
S3084設(shè)置引腳電器特性并檢查是否成功;
S3085確認所有參數(shù)設(shè)置完成;
S3086跳轉(zhuǎn)到下一個測試步驟,即到步驟S302。
[0022]一種輔助PCB設(shè)計軟件的系統(tǒng),所述系統(tǒng)包括S101-S105的數(shù)據(jù)加載模塊、S201-S208的制作PCB庫模塊、S301-S308的制作SCH庫模塊。
[0023]測試原理:
根據(jù)軟件特性,采用模擬鍵盤的方式,把錄入的資料,軟件自動輸入坐標(biāo),
網(wǎng)絡(luò),從而放置需要的測試點和網(wǎng)絡(luò),節(jié)省人工在輸入這些資料出現(xiàn)錯誤遺漏。
[0024]本發(fā)明的的輔助PCB設(shè)計軟件的系統(tǒng)及方法實現(xiàn)了坐標(biāo)測試點根據(jù)給的資料自動放置,且可以生成相應(yīng)的原理圖庫,自動放置網(wǎng)絡(luò)對接關(guān)系,支持后期自動對比網(wǎng)絡(luò)關(guān)系,大大的提高的設(shè)計效率,保證了設(shè)計的質(zhì)量。
[0025]盡管通過以上實施例對本發(fā)明進行了揭示,但本發(fā)明的保護范圍并不局限
于此,在不偏離本發(fā)明構(gòu)思的條件下,對以上各構(gòu)件所做的變形、替換等均將落入本發(fā)明的權(quán)利要求范圍內(nèi)。
【主權(quán)項】
1.一種輔助PCB設(shè)計軟件的方法,其特征在于,包括如下步驟: SI啟動輔助軟件,檢查軟件是否有最新版本,如果是,將自動下載最新版本,然后啟動最新版本軟件,最后關(guān)閉自身軟件; S2檢查本機是否存在舊版本,如果是,將刪除舊版本;如果不是,進行下一步; S3判斷本程序是否已經(jīng)啟動,如果是,將最大化已經(jīng)啟動程序,最后退出程序;如果沒有,判斷config.1ni文件是否存在,如果不是,即重新生成config.1ni文件并提示,最后退出程序;判斷config.1ni文件是否存在,如果是,進行下一步; S4加載各配置項; S5加載各默認項;如果是,進行下一步; S6軟件初始化完成進入等待狀態(tài)。2.如權(quán)利要求1所述的輔助PCB設(shè)計軟件的方法,其特征在于,還包括如下步驟: SlOl點擊加載按鈕,彈出打開對話框選擇要加載的文件Nails或者Pins文件; S102檢查文件合法性,將文件名及路徑保存為默認設(shè)置; S103打開所選擇的文件并讀取其針點個信息; S104重新開辟內(nèi)存控制存儲針對信息,讀取完所有針對信息并關(guān)閉文件; S105加載完成。3.如權(quán)利要求2所述的輔助PCB設(shè)計軟件的方法,其特征在于,還包括如下步驟: S201SUB進入,打開AD軟件PCB庫制作頁面,計算PCB庫放置范圍; S202判斷放置焊盤是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB ; S203發(fā)送放置焊盤命令并檢查命令發(fā)送是否成功; S204輸入焊盤編號并檢查是否成功; S205輸入內(nèi)徑并檢查是否成功; S206放置焊盤類型并檢查是否成功; S207設(shè)置焊盤外徑X值并檢查是否成功; S208設(shè)置焊盤外徑Y(jié)值并檢查是否成功。4.如權(quán)利要求3所述的輔助PCB設(shè)計軟件的方法,其特征在于,進行步驟S208后的下一步包括如下步驟: S2081設(shè)置焊盤外類型并檢查是否成功; S2082設(shè)置焊盤放置坐標(biāo)位置X值并檢查是否成功; S2083設(shè)置焊盤放置坐標(biāo)位置Y值并檢查是否成功; S2084設(shè)置焊盤旋轉(zhuǎn)角度并檢查是否成功; S2085確認所有參數(shù)設(shè)置完成; S2086跳轉(zhuǎn)到下一個測試步驟,即到步驟S202。5.如權(quán)利要求4所述的輔助PCB設(shè)計軟件的方法,其特征在于,還包括如下步驟: S301SUB進入,打開AD軟件Sch庫制作頁面,計算Sch庫放置范圍,分段數(shù)量; S302判斷放置是否完成,如果是,退出Sub并提示結(jié)束,最后退出SUB ; S303發(fā)送放置網(wǎng)絡(luò)序號命令并檢查命令發(fā)送是否成功; S304輸入網(wǎng)絡(luò)編號并檢查是否成功; S305輸入引腳X坐標(biāo)位置并檢查是否成功; S306輸入引腳Y坐標(biāo)位置并檢查是否成功; S307輸入引腳長度并檢查是否成功; S308設(shè)置引腳放置方向并檢查是否成功。6.如權(quán)利要求5所述的輔助PCB設(shè)計軟件的方法,其特征在于,進行步驟S308后的下一步包括如下步驟: S3081設(shè)置引腳輸入/輸出類型并檢查是否成功; S3082設(shè)置引腳端口類型并檢查是否成功; S3083設(shè)置引腳功能符號并檢查是否成功; S3084設(shè)置引腳電器特性并檢查是否成功; S3085確認所有參數(shù)設(shè)置完成; S3086跳轉(zhuǎn)到下一個測試步驟,即到步驟S302。7.—種輔助PCB設(shè)計軟件的系統(tǒng),其特征在于,所述系統(tǒng)包括S101-S105的數(shù)據(jù)加載模塊、S201-S208的制作PCB庫模塊、S301-S308的制作SCH庫模塊。
【文檔編號】G06F17/50GK105938507SQ201610230137
【公開日】2016年9月14日
【申請日】2016年4月14日
【發(fā)明人】吳少華, 宋濤, 王冕
【申請人】深圳市明信測試設(shè)備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1