• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    格點轉換的實現方法和裝置制造方法及圖紙

    技術編號:8532560 閱讀:125 留言:0更新日期:2013-04-04 15:24
    本發(fā)明專利技術公開了一種格點轉換的實現方法和裝置,該方法包括:接收用戶輸入的格點轉換請求;根據格點轉換請求,確定期望的格點密度;調用預先配置的用于將格點密度轉換為期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。本發(fā)明專利技術通過接收用戶的請求,根據預先配置的語句將格點轉換為期望的格點密度,無需手動逐個填寫,提高了格點轉換效率和準確性,擴充了設計軟件的功能,提高了設計的水平。

    【技術實現步驟摘要】
    格點轉換的實現方法和裝置
    本專利技術涉及計算機領域,具體地,涉及一種格點轉換的實現方法和裝置。
    技術介紹
    Allegro(自由軟件程序庫)是Cadence(某電子供應商)推出的先進PCB設計布線工具。Allegro提供了良好且交互的工作接口和完善的功能,和它前端產品Cadence、OrCAD、Capture的結合,為當前高速、高密度、多層的復雜PCB設計布線提供了較為完善的解決方案。但由于軟件本身沒有兼具各方面功能,因此在實際操作過程中還需要開發(fā)一些輔助功能加以完善。Cadence提供二次開發(fā)的Skill語言,Skill語言是一種基于通用人工智能語言-Lisp的交互式高級編程語言(LISP即ListProcessing-表處理),熟悉Skill語言對于使用Cadence工具的用戶來說,不僅可以提高工作效率,而且可以開發(fā)自己的基于Cadence平臺的工具。Skill支持一套類似C語言的語法。在用allegro進行布局布線封裝繪制時,經常要進行格點的轉換,而軟件本身的操作方法比較笨拙,需要逐個去填寫,很浪費時間,具體界面如圖1所示。針對相關技術中格點轉換時需要逐個填寫,導致耗時較長的問題,目前尚未提出有效的解決方案。
    技術實現思路
    針對相關技術中格點轉換時需要逐個填寫,導致耗時較長的問題,本專利技術提出一種格點轉換的實現方法和裝置,能夠根據用戶的請求將格點轉換為期望的密度,提高了格點轉換效率和準確性。本專利技術的技術方案是這樣實現的:根據本專利技術的一個方面,提供了一種格點轉換的實現方法。該格點轉換的實現方法包括:接收用戶輸入的格點轉換請求;根據格點轉換請求,確定期望的格點密度;調用預先配置的用于將格點密度轉換為期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。并且,該格點轉換的實現方法進一步包括:顯示格點密度選擇界面,在格點密度選擇界面中,包括多個選項,每個選項表示一種格點密度。其中,格點轉換請求包括在格點密度選擇界面中選擇的選項信息,并且,確定期望的格點密度包括:將用戶選擇的選項所對應的格點密度確定為期望的格點密度。并且,語句基于Skill語言配置。此外,格點轉換請求為在Allegro運行環(huán)境下接收到的請求。根據本專利技術的一個方面,提供了一種格點轉換的實現裝置。該格點轉換的實現裝置包括:接收模塊,用于接收用戶輸入的格點轉換請求;確定模塊,用于根據格點轉換請求,確定期望的格點密度;轉換模塊,用于調用預先配置的用于將格點密度轉換為期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。并且,該格點轉換的實現裝置進一步包括:界面提供模塊,用于提供格點密度選擇界面,在格點密度選擇界面中,包括多個選項,每個選項表示一種格點密度。其中,格點轉換請求包括在格點密度選擇界面中選擇的選項信息,并且,確定模塊用于將用戶選擇的選項所對應的格點密度確定為期望的格點密度。進一步地,語句是基于Skill語言配置。而且,格點轉換請求為在Allegro運行環(huán)境下接收到的請求。本專利技術通過接收用戶的請求,根據預先配置的語句將格點轉換為期望的格點密度,無需手動逐個填寫,提高了格點轉換效率和準確性,擴充了設計軟件的功能,提高了設計的水平。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是根據現有技術中的軟件操作中進行格點轉換時的操作界面圖;圖2是根據本專利技術實施例的格點轉換的實現方法的流程圖;圖3根據本專利技術實施例的格點轉換的實現方法的具體操作步驟中格點密度選項的界面圖;圖4是根據本專利技術實施例的格點轉換的實現裝置的框圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例?;诒緦@夹g中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本專利技術保護的范圍。根據本專利技術的實施例,提供了一種格點轉換的實現方法。如圖2所示,根據本專利技術實施例的格點轉換的實現方法包括:步驟S201,接收用戶輸入的格點轉換請求;步驟S203,根據格點轉換請求,確定期望的格點密度;步驟S205,調用預先配置的用于將格點密度轉換為期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。并且,該格點轉換的實現方法中,當顯示格點密度選擇界面時,在格點密度選擇界面中,包括多個選項,每個選項表示一種格點密度。其中,格點轉換請求包括在格點密度選擇界面中選擇的選項信息,并且,確定期望的格點密度包括:將用戶選擇的選項所對應的格點密度確定為期望的格點密度。并且,語句基于Skill語言配置。此外,格點轉換請求為在Allegro運行環(huán)境下接收到的請求。根據本專利技術的格點轉換的實現方法可以借助于編寫工具(實際應用中,可以是Notepad++)采用skill(解釋性的腳本語言,運行于cadence設計工具,可以擴充cadence設計工具的功能)來實現,實際應用中可以稱為grids.il。在allegro環(huán)境下使用Skill,必須要先載入后才能使用相關的命令,根據本專利技術的格點轉換的實現方法提供了兩種用于加載Skill文件及allegro.ilinit內容解析的方式,包括:方式一,直接在COMMAND窗口輸入skillload(“Skill文件名”)來載入,這種方法只針對當前處于開啟狀態(tài)的ALLEGRO才有效;方式二,將載入語句寫入PCBENV目錄下的allegro.ilinit文件內來實現在ALLEGRO啟動時的自動加載,該方式比較通用。下面描述方式二的具體步驟。步驟一,查看環(huán)境變量所在目錄,該步驟可以通過兩種方法來實現:方法一,通過查看電腦環(huán)境變量中的HOME變量值.例如,HOME變量為d:\,那實際的allegro.ilinit文件路徑應該放在d:\pcbenv目錄下;方法二,直接在ALLEGRO命令行輸入echo$localenv也可以得到實際的環(huán)境變量目錄。在環(huán)境變量目錄下如果沒有allegro.ilinit文件,可以新建一個文本文件,然后修改文件名,allegro在啟動時會在環(huán)境變量目錄下查找allegro.ilinit文件,并執(zhí)行其中的Skill語句。可以把allegro.ilinit理解成一個ALLEGRO自動啟動的Skill文件。步驟二,編寫allegro.ilinit文件實際應用中,allegro.ilinit文件內容如下:;--------------------------------------------------------setSkillPath(buildString(append1(getSkillPath()“D:/Skill”)))load(“xxx.il”);--------------------------------------------------------以上代碼都是標準的Skill語句,下面描述將使用到的函數,實際應用中可以多于或少于下面所描述的函數,包括:函數一,getSkillPath();函數,用于獲取ALLEGRO的SkillPATH列表,該列表本文檔來自技高網...
    格點轉換的實現方法和裝置

    【技術保護點】
    一種格點轉換的實現方法,其特征在于,所述實現方法包括:接收用戶輸入的格點轉換請求;根據所述格點轉換請求,確定期望的格點密度;調用預先配置的用于將格點密度轉換為所述期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。

    【技術特征摘要】
    1.一種格點轉換的實現方法,其特征在于,所述實現方法包括:顯示格點密度選擇界面,在所述格點密度選擇界面中,包括多個選項,每個選項表示一種格點密度;接收用戶輸入的格點轉換請求;根據所述格點轉換請求,確定期望的格點密度,所述格點轉換請求包括在所述格點密度選擇界面中選擇的選項信息,所述確定期望的格點密度包括將用戶選擇的選項所對應的格點密度確定為所述期望的格點密度;調用預先配置的用于將格點密度轉換為所述期望的格點密度的語句,通過執(zhí)行該語句對格點進行轉換。2.根據權利要求1所述的實現方法,其特征在于,所述語句基于Skill語言配置。3.根據權利要求1所述的實現方法,其特征在于,所述格點轉換請求為在Allegro運行環(huán)境下接收到的請求。4.一種格點轉換的實現裝置,...

    【專利技術屬性】
    技術研發(fā)人員:李繼萍
    申請(專利權)人:曙光信息產業(yè)北京有限公司
    類型:發(fā)明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 波多野结AV衣东京热无码专区| 国产丝袜无码一区二区视频| 久久99精品久久久久久hb无码| 狠狠躁天天躁无码中文字幕 | 精品久久久久久无码人妻热| 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 无码日韩精品一区二区三区免费| 在线看无码的免费网站| 国产精品亚洲а∨无码播放不卡 | 国产成人无码午夜视频在线观看| 国产亚洲3p无码一区二区| 无码被窝影院午夜看片爽爽jk | 无码国产亚洲日韩国精品视频一区二区三区 | 伊人久久精品无码麻豆一区 | 无码精品A∨在线观看中文| 国产色无码精品视频国产| AV无码久久久久不卡蜜桃| 亚洲av无码无在线观看红杏| 免费无码看av的网站| 亚洲aⅴ天堂av天堂无码麻豆| 国产a级理论片无码老男人| 一本大道无码日韩精品影视_| 久久亚洲精品成人av无码网站| av中文无码乱人伦在线观看| 免费看又黄又无码的网站| 亚洲中文字幕无码不卡电影| 无码人妻一区二区三区精品视频| 啊灬啊别停灬用力啊无码视频| 免费精品无码AV片在线观看| 国产成年无码久久久久毛片| 少妇无码太爽了在线播放| 亚洲一区无码精品色| 亚洲一级特黄无码片| 中文字幕无码久久久| 国产AV无码专区亚洲AV漫画 | 人妻中文无码久热丝袜| 精品无码久久久久久久久久| aⅴ一区二区三区无卡无码| 中文字幕无码精品三级在线电影| 东京热人妻无码人av| 亚洲精品无码成人片久久|