[go: up one dir, main page]

TW200809559A - Virtual designer - Google Patents

Virtual designer Download PDF

Info

Publication number
TW200809559A
TW200809559A TW095145489A TW95145489A TW200809559A TW 200809559 A TW200809559 A TW 200809559A TW 095145489 A TW095145489 A TW 095145489A TW 95145489 A TW95145489 A TW 95145489A TW 200809559 A TW200809559 A TW 200809559A
Authority
TW
Taiwan
Prior art keywords
design
electronic
performance
item
cable assembly
Prior art date
Application number
TW095145489A
Other languages
English (en)
Inventor
Steven Feldman
Alexander Wylie Barr
Jason Lee Randall
Abhay Raghunath Joshi
Original Assignee
3M Innovative Properties Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 3M Innovative Properties Co filed Critical 3M Innovative Properties Co
Publication of TW200809559A publication Critical patent/TW200809559A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Description

200809559 九、發明說明: 【發明所屬之技術領域】 本發明係與—種電子設計或識別之方法有關。 【先前技術】 • 近年來出現了各種電子設計之方法。㈣此等方法之系 ^電路之電子設計擴展至電腦網路之機械零件或裝配 件。此類電子設計系統在其實施方案内採用各種技術,包 • 肖各種軟體程式化語言、相關資料庫或其他資料儲存與檢 索機制及使用者介面。藉由各種方. 裡万式例如基於網際網路 之應用程式(包括伺服器側儲存與處理及經由網頁瀏覽器 之用戶端侧遞送)或以本地方式儲存並處理之用戶端應甩 程式,將先前電子設計系統遞送至使用者。各種商業賣主 所提供之設計與構建網站係先前技術中採用電子設計方法 之系統的廣為人知範例。 【發明内容】 修 雖然現有電子設計系統及方法提供若干有用功能,但此 4系統並未提供一種拖放迭代設計之方法,其包括用以實 現一特定設計的設計特徵之組態及性能結果之模型化。此 外,現有系統並不包括藉由輸入一所需性能結果來實現一 產生該結果之設計的一反向工程設計之構件。簡言之,現 有方法及系統並未提供一種雙向迭代電子設計之方法,其 包括配置設計特徵及模型化性能結果以實現用於產生此類 結果的一設計。 本發明係一種以電子方式設計一物品之方法,其包括: 116967.doc 200809559 存取-電子物品設計系統;選擇一待設計物品類型,·及藉 由針對每-特徵選擇一或多個選項而以迭代方式配置一君; ㈣徵及/或基於針對每—性能模型的—或多個性能參數 之一選擇而以迭代方式模型化該物品性能。在該迭代組態 . 肖模型化步驟中,該電子物品設計系統基於該被選定物品 ‘ _型自動呈現該等特徵及該等性能模型,針對該迭代組態 及/或模型化性能之每一步驟動態更新該物品,及自動解 _ 、x込代方式所配置之特徵間、以迭代方式所模型化之性 月b間及k跨以迭代方式所配置之特徵與所模型化之性能的 衝突。 本發明之方法係雙向式,因此可藉由首先輸入一未知設 計組態之性能結果且接著設計一用以實現該一或多個性能 =果之物品來提供物品之電子設計。在本發明之某些具體 貝細例中,-種以電子方式設計一物品之方法包括:存取 一,子物品設計系統;選擇—待設計物品類型;針對該被 • 冑定物品類型輸入多變數設計資料;及基於所輸入之該設 與針對該被選定類狀*品所儲存之設計資料間之 肩异法匹配設計具有一或多個特徵的一或多個物品。 - 本發明亦可適應於電子物件或概念識別方法。—種以電 _ 卜物件的方法包括:存取一電子物件識別系 統;選擇-待識別物件類型;針對該被選定物件類型輸入 物件特徵;及基於所輸入物件特徵與針對該被選定類型之 物件所儲存之物件特徵間之-演算法匹配識別一或多個物 H6967.doc 200809559 —以上本發明概要並非意於說明本發明之各項所揭示具體 貫施例或各項實施方案。圖式及下面的詳細說明更特別地 例示說明性具體實施例。 【實施方式】 詞彙表 以下詞t表定義此說明t中所使用之某些_或詞組之 意義。
特徵:一特定電子設計或識別所依賴的一或多個變數,例 如,電繞裝配件之實體特徵,如電縵長度、連接器類 5L板黏著連接器、載體、極化鍵或固定器。特徵之另 一辄例可為鳥之實體特徵,包括翼展、翼形或嘴型。 選項:為定義單一特徵所進行之選擇,例如,選擇22英吋 的電纜長度或自一不同形狀的群組選擇翼形。 除月匕模型· a什之電子模擬測試,例如,模型化電纔裝配 件遍及其長度之衰減或模型化電㈣配件之眼圖。 性能參數:每一性能模型所依賴之㈣,例如,眼圖模型 依賴於貝料速率、信號上升時間、信號振幅及電鏡長 度0 性旎結果:性能模型之數值 設計資料:用以部分哎穿轉宗差 刀兀埜疋義一完工設計的一或多4 數已括特彳政與性能結果。例如,電纜裝配件之| 資料可包括電纜長度、系統阻抗及眼圖結果。 圖1顯不t子物品設計方法(1〇),其包括以下步焉 選擇待設計物品之_开1〗,1 9、 類1(12)、以迭代方式設計被選定| 116967.doc 200809559
之物品(14)及實現n品設計(16)。在圖!之具體實施 •J中電子°又计方法(10)以選擇待設計物品類型(12)開 始。物品類型可選自—靜態可用物品類型列表。或者,可 藉由指定物品之應用或預期使用且接著自適於該指定應用 或使用之-物品列表進行選擇來選擇物品類型。例如,在 用:設計電縵裝配件的一系統中,可藉由指定平衡或不平 衡h虎傳輸或藉由指定預期使用(例如,肖雨、高廢銷、 深井、航空電子器件或汽車)來選擇電鐵裝配件類型。選 ㈣設計物品類型之後,以迭代方歧計被敎類型之物 °°(1句/其包括以迭代方式配置物品之特徵(14a)、以迭代 方式輪型化物品性能(14b)、自動呈現特徵及性能模型 (14C)針對母一迭代組態及性能模型動態更新物品(l4d) 及自動解決迭代組態與性能模型間之衝突。 x ^代方式配置物品之特徵(Ua)包括一 =項的-或多個迴路。同樣地,設計物品二 對母一性能模型選擇不同性能參數而以迭代方式模型 :物品性能⑽)。配置物品之特徵(14a)及模型化物品性 心任何順序加以執行,且其包括穿過每—個別特 知、’且悲或性能模型或在連續特徵組態與性能模型之間的一 或多個送代迴路。 =配置特徵(14a)與模型化性能〇4b)之外,設計物品⑽ :u自動呈現可用於被選定物品類型之特徵及性能模型 個二°自動呈現可用特徵及性能模型⑽)係正在透過多 、试組態(14a)與性能模型〇4b)之迴路進行,且基於先 H6967.doc 200809559 前迭代連續地重新評估可用特徵與性能模型。以迭代方式 4计物⑽(14)亦包括藉由以每一迭代特徵組態(丨“)及模型 化性此(14b)虛擬構建物品來動態更新物品(14句。最後, 設計物品04)包括自動解決迭代特徵組態⑽)與性能模型 (14b)期間所產生之衝突(14e)。自動解決以迭代方式所配 置之特徵(14a)M、以迭代方式所模型化之性能(Mb)間及 也田、跨以迭代方式戶斤配置之特徵與所模型化之性能的衝突。 電子叹汁方法(10)以實現一完工物品設計p幻結束。不 過,一回授迴路(18)使得可視需要重複選擇步驟(12)與迭 代:品設計步驟(14),以實現多個物品設計、精細化單一 物…又.十或只現與配置特徵及/或模型化性能最適或最接 近地匹配的一物品設計。 士電子設計方法⑽亦可包括輸出與完工物品設計 =子資料。可將該電子資料寫入至一播案、排存至印表機 :、作為身料發送至另一系統。可選擇輸出資料之類型且其 了包括(例如)技術資料表單’其係以動態方式修正^ 計、完工物品設計之實體模型、性能結果 置特徵及/或來自性能模型之參數的一記錄匹 ^可^例如卜模型化性能之準確性,其係基於用以: 特疋模型之演异法之熟知準確性的一統計分析二 :為解决方案演算法不為專屬解決方案演算 二 遠等演算法本身。 ^ 兄下的 :2顯不允許使用者以電子方式設計電纜裝配 體程式之插饉% - ★ η 卞的一軟 又頒不。在圖2中,在—電子電纜裝配件設叶 116^7.d〇c 200809559
系統(2〇)(其包括-主選單(22)、組件盤(24a至24c)、一工 作區(26)、—識別視窗(28)、一求助視窗_及一指令選單 (32))内採用圖1所示電子設計方法之一範例。主選單(22) 係欲:電子方式加以設計之物品之類型的一高層級選擇類 :選早。在圖2中’使用者已自低速電纜裝配件與高速電 銳裝配件之選擇中選擇高速電縣配件。此選擇使得在組 件盤(24a至24_提供適於高速魏裝配件之項目。組件 -(24a至24c)顯不欲組合或指派給電鐵裝配件之組件。在 中’所顯示之組件係電鏡(24a)、欲終止於電镜之連接 ()成對板黏著連接器(未顯示)及選擇性組件 (24〇(例如,載體、極化鍵(未顯示)、固定器等)。可作為 圖^及^或δ兒明,或對於配置成用以設計或識別其他類型 物。口之系統’作為資料(例如’聲音、座標、溫度等),呈 現該等組件盤項目。 工作區(26)係一虛擬工作台、實驗室、環境等,在其中 叹汁電纜裝配件。冑由拖曳、滑鼠鍵擊、文字指令等將組 件i(24a至24e)中的項目帶人工作區(26)内。系統(2〇)自動 P方止將不相谷疋件帶人1作區(26)内。識別視窗(28)正好 位於工作區(26)的下方。以電子方式設計電裝配件時, 在工作區(26)内自動產生裝配件之說明並顯示在識別視窗 (28)内。電觀裝配件設計之說明可為一書面言兒明、庫存編 ° 、扁馬偏斜編號等。求助視窗(30)係基於使用者 操作與選擇以怜各+』~ β 、焊乂〖口 §方式所產生之指示、指令、警告及/或 吕"的圖形呈現。在圖2中,提供說明如何將項目自組件 116967.doc -11 · 200809559 盤(24a至24c)移至工作區(26)的指令。若進行不相容選 >擇,則可使用求助視窗(30)通知不恰當選擇且提供有2 = 議。指令選單(32)為使用者提供用以執行(例如)構建電繞 裝配件、保存零件編號、運行測試模擬等之動作或操作之 、選擇。指令選單32可恰當地變化以方便針對一序列中的後 續步驟或操作或基於先前使用者選擇提供指令選項。 圖3至6係說明使用者與圖2所示電子電纜裝配件設計系 _ 統(20)互動的捕獲顯示。在圖3中,使用者將來自組件盤 (24a、24b)之電纜(34)與連接器(36)拖放到工作區(26)中以 使連接斋(36)終止於電纜(34)之一端。系統(2〇)藉由取回並 呈現與電纜(34)及連接器(36)關聯之文字或數值資訊而在 識別視窗(28)内自動顯示組件說明(38)。將第二連接器(4〇) 拖良到工作區(26)内以便終止於電纜(34)之相反端。系統 (20)自動旋轉弟一連接器(4〇)以對其進行定位,以便終止 於電纜(34)之相反側。識別視窗(28)内之說明對應地更新 ^ (未顯示)。 在圖4中,使用者自指令選單(32)選擇”構建電纜裝配件,, 選項(42)(顯示滑鼠游標係鍵擊在恰當選擇上)。此使用者 • 選擇以信號通知系統(20)將工作區(26)内之電纜(34)與連接 • 器(3 6、40)虛擬地組合成電纜裝配件(44)。識別視窗(28)除 組件說明(38)之外還顯示一裝配件庫存編號(46)。庫存編 號(46)包含”一χχχ·χ”,其在輸入該資料時會變成指示電纜 裝配件長度的一數值。 在圖5與6中,使用者自指令選單(32)選擇”運行電性能之 116967.doc -12- 200809559 模擬”選項(4 8)(顯示滑鼠游標係鍵擊在恰當選擇上卜系統 (20)呈現選單(未顯示),可選擇該等選單以個魏示—性 能模型或-群組性能模型,例如衰減(已顯示)、眼圖、溫 度等。此外,系統(20)包括機械與環境測試能力,例如插 . 入與拔出力、作業溫度範圍等。在圖5中,使用者已選擇 . 衰減作為一性能模型。求助視窗(3〇)藉由指示使用者沿著 電纜長度標度(52)移動滑件(50)以為電纜裝配件(4句配置衰 • 減性能模型來顯示用於與衰減性能模型互動之指令。使用 者將電纜長度滑件⑽拖至2英时且系統⑽動態地模型化 衰減結果(54)。系統(20)藉由以曲線圖呈現2英吋電纜長度 之衰減曲線(56)來顯示衰減結果(54)。系統(2())亦更新識= 視窗(28)内之庫存編號(46)以包括使用者所選擇之電纜長 度部分。 圖6顯示,使用者將滑件(5〇)自電纜長度標度(52)上之2 英吋拖至22英吋時,衰減曲線(56)對被選定的較長電纜長 • 度作出回應而變化且識別視窗(28)内之庫存編號(46)亦恰 當地變化。儘管圖5與6未顯示,但熟習此項技術者應明 白,所示範例解說依據本發明之方法如何包括透過一回授 •迴路(其改變一輸入或電纜裝配件特徵(在此情況下為電纜 長度))改變輸出或性能模型(在此情況下為衰減)的若干 範例。在一替代範例中,藉由採用滑鼠游標或其他選擇工 具選擇衰減曲線並將其移至一所需範圍或斜率(其進而影 響曲線所依賴之變數,例如電纜長度及甚至先前選自組件 盤(24a)之電繞類型)直接處理衰減曲線。在此衰減情況 116967.d〇c -13- 200809559 J座二接改變性能模型亦會導致其他輸出⑽ 的庫存編號)之變化。在圖6中,以圖形 J中 (54),但系統(20)能夠以各 农,咸、、、。果 呈現結果。 種“(例如,數值或文字結果) 可針對單-㈣裝配件或針對多個裝配件以送代方式運 打性能模型’且使用者可保存性能結果並將一性能模型之 結果不同模型之結果作比較。例如’使用者保存22英 对電系見長度之衰減結果(54)並將其與具有相同電繞長度但 具有不同連接器之電缆裝配件上所獲得之結果作比較。系 統㈣亦允許使用者以各種資料格式保存性能結果,從而 方便與其他電子系統之可交互操作性。例如,使用者可以 Ansoft、ADS或Agilent所製造之電模擬軟體平台可讀取之 資料格式(例如’ SPICE、IBIS或cm)保存性能結果(54)。 儘管模型化電性能可能較複雜(需要大量計算額外負 擔),但亦可使用較簡單方案來減少配置性能模型、模型 化性能及傳達性能結果間之時間。由於事先獲知電規裝配 件特徵及性能參數,故預期若干性能結果產生捷徑:例 如’每-連接器及電規之阻抗輪廓係已知的’允許將圖表 接合在一起及作為性能結果以圖形方式呈現圖表。在此範 例中丨生鯭結果係靜態的,其表示,對於每一連接器及電 、、’覓類尘,阻抗輪廓係不同的,但不會受其他電纟覽裝配件特 被影響。接合針對任何被選定連接器與電纜之組合的圖表 係一組簡單操作。使用衰減作為一替代範例會増加計算複 雜性,因為電纜長度係一變數。在此範例中,使得可在離 116967.doc -14- 200809559 政步驟中4擇電纟覽長度,以便每—被選定職長度可與所 儲存之圖$衰減性能結果匹配。眼圖係另—更複雜性能模 i (其而要肩异法計算)之範例,因為其需要若干使用者輪 入’例如貝料速率、信號上升時間、信號振幅及電纜長 度在此範例中,一演算法產生圖7所示資料表,使用普 L式t表力月b可進一步將其圖表化為眼圖,如圖8所示。 熟習此項技術者應明白’依據本發明之方法包括圖2至8 所示具體實施例之變化,,電子設計系統可包括透過 权5L與h項之比較與選擇而以電子方式設計汽車。在本發 月之此替代具體實施例中,將汽車類型選擇為"suv"、 MW(迷你型)"、"Midsize(中型)"或,,Sport(運動型),,。 選擇汽車類型之後’系統呈現被選定類別内之車身風格, 例如2或4門、硬頂或敞篷型。其他特徵包括外部與内部顏 色、輪胎與車輪、娛樂選項、引擎尺寸及傳動類型。盘講 買汽車相關的額外特徵包括買主位置、驅動類型及每年行 驶英里。隨物品组態變化之性能模型可能包括峨卜基 於被敎位置的合理市價與經銷權、基於弓丨擎的燃料I 濟、傳動選擇及驅動類型、安全、轉彎半徑 '基於模型及 車身風格組態之加速與煞車以及基於模型、選項及每年行 駛英里之維護成本。 圖9顯示-替代電子設計方法(58),其包括選擇待 物品L0)、輸人被較物品㈣之設計資料㈣及 :動设计-或多個物品(64)β該方法(58)以選擇待設計物 品之類型(60)開始。例如’高速電纜裝配件可為針對設計 116967.doc -15- 200809559 選自一靜態物品類型列表之物品類型。方法(58)以輸入被 選定類型之物品之設計資料(62)繼續。藉由透過選單選 擇、鍵盤輸入、滑鼠鍵擊、語音指令等以手動方式輸入資 料或藉由以電子方式自另一來源彙入資料來輸入設計資 料。所輸入設計資料包括物品之性能結果及/或特徵。輸 入設計資料(62)之後,電子設計方法(58)以自動設計一或 多個物品(64)繼續。自動設計一或多個物品(64)包括視需 要輸入額外設計資料以設計被選定類型之一或多個物品 (64a)。基於被選定物品類型及已經輸入之設計資料自動呈 現所輸入之額外設計資料(64a)。自動設計一或多個物品 (64)亦包括基於所輸入之設計資料與針對一被選定類型之 物品之群組所儲存之設計資料間之演算法匹配設計具有一 或多個特徵之一或多個物品(64b)。方法(58)以實現一完工 物品設計(66)(其係選自自動設計之該—或多個物品⑻》結 束。一回授迴路(68)使得可視需要重複選擇步驟(60)、輸 入步驟(62)及設計步驟(64),以實現多個物品設計、基^ 所輸入設計資料精細化單一物品設計或實現與所輸入設計 資料最適或最接近地匹配的一物品設計。 圖10顯示圖9之電子設計方法之一範例,其中在—電子 電纜裝配件設計系統(70)内採用方法(58)。電子設計系統 (70)之使用者以存取電子設計系統(72)開始。系統(7〇)為使 用者呈現不同電纜裝配件類型之選單,自該選單進行選 擇。使用者選擇待設計電纜裝配件之類型(74)。例如,: 用者選擇屏蔽雙線饋線高速作為電纜裝配件類型。選擇電 116967.doc -16- 200809559 繞裝配件類型之後’使用者輪人屏蔽雙線饋線高速電纔裳 配件之設計資料(76)。所輸入的一範例性設計資料可為串又 擾。通常在鄰接受驅動線之低噪音電纜線上測量串擾且亦 在按順序鄰接受驅動線之—低噪音線之群組上测量串擾。 在圖ίο所示範例中,使用者以電子方式彙入先前自另—來 源所獲得之電路模型’其包括電纜裝配件内之若干低噪音 線相對於-受驅動線之串擾值。系統(7G)自動為使用者: 現設計一或多個展現所輸入串擾值之電纜裝配件所需之額 外輸入(78aH列> ’提示使用者在具有寬間隔單一屏蔽電 纜線或緊密間隔雙屏蔽電纜線之電纜裝配件間作出選擇。 之後,系統(70)基於使用者所輸入之設計資料與系統(7〇) 内針對屏蔽雙線饋線高速電㈣配件所料之設計資料間 之演异法匹配來設計具有一或多個特徵之一或多個電纜裝 配件(78b)。在設計步驟(湯)中,系統(7())自動將所輸入: 设计貝料與所儲存之設計資料作比較以配置一或多個與所 輸入設計資料匹配之電纜裝配件設計。之後,系統為 使用者呈現與所輸人設計資料匹配之該—或多個屏蔽雙線 饋線電觀I配件設計以及該_或多個電纜裝配件與所輸入 設計資料之匹配度。使用者藉由自系統(7〇)所呈現之該一 或多個設計中選擇而實現一完工電纜裝配件設計。一 回授迴路(82)使得可視需要重複選擇步驟(7句、輸入步驟 (76)及設計步驟(78a、78b),以實現多個高速電纜裝配件 設計、基於所冑入設計資料精細化單一設言十或實現與所輸 入設計資料最適或最接近地匹配的一電纜裝配件設計。 116967.doc 200809559 依據本發明之具體實施例亦可適於以電子方式識別物件 或概念。㈣顯示一電子物件識別方法㈣,其包括存取 一電子物件識別系統(86)、選擇待識別物件之類型(88)、 輸入物件特徵(90)及基於所輸人物件特徵與所儲存物件特 试間之次异法匹配識別一或多個物件(92)。在電子物件識 別方法(84) t,冑用者存取識別系統(86)並選擇待識別物 ,瀆3L (88)。例如,使用者選擇鳥作為待識別物件之類 型。熟習此項技術者應明白,可用物件類型可包括各種範 例,例如基於電子軍事訓練之目的識別海上飛機模型 徵’或許多其他範例。 〃 接者,使用者輸入物件特徵(9〇),例如囊入鳥鳴之記 =。藉由透過選單選擇、鍵盤輸入、滑鼠鍵擊、語音指; :手動方式輸入物件特徵或藉由以電子方式彙入該等特 士所囊入之鳥鳴)來完成輸入物件特徵(90)。在使 用者以手動方式輸入物件特徵之情況下’系統為使用者呈 識別被選定物件之物件特徵之類型。例如,系統 者呈現鳥特徵,其包括:實體屬性,例如翼形 形、臂开;^、η η主含 两U 毛 , 颂色卵顏色,棲息地,例如地理區域或 運動曰Λ Μ如鳴聲或振翅聲;及視訊,包括速度或翼 4使用者選擇實體屬性與棲息地並輸入烏之翼展以及 針對棲息地之河谷。之後,… 美m 特n自 識別方法(84)基於所輸入物件 法^針對被選定類型之物件所館存之物件特徵間之演算 囊入:❹卜或多個物件(92>。例如,系統執行使用者所 6 ^己錄鳥鳴與系統内所儲存之鳥鳴間之-演算法匹 n6967.doc 200809559 所輸ΐΓΓ’、算法匹配,系統識別兩*,其具有與使用者 ==錄鳥鳴類似之鳥鳴。系統可視需要健存使用 之能力。i勿件特徵,從而增強及/或改善系統識別物件 算法方此隋況下’在儲存所輸人資料之前,系統以演 工刀析使用者所輸入之物件特徵之品質。此外 =將所輪人物件特徵與所儲存物件特徵作比較且基於該比 、視而要刪除所儲存特徵並採用使用者所輸入之特徵加
二:::。纟系統内儲存輸入資料包括為相關資料庫添加輸 入貝料、儲存圖形播案及甚至修正系統所使用的取決於所 储存設計資料之解決方案演算法。物件識別方法(84)亦可 ^括明求保存使用者資料之許可或使使用I決定是否及如 何使用輪入資料來更新系統。 &吏用者可藉由輸入(藉由以手動方式輸入或以電子方式 二入)額外鳥特徵來精細化識別。例#,系統顯示兩個先 前識別之鳥的翼形。使用者選擇翼形。之後,系統針對使 用f選擇顯示翼展。使用者選擇六腳之翼展。系統識別與 所彙入鳥鳴、被選定翼形及六腳翼展匹配的單一鳥且方法 (84)以貫現一已識別物件(在此範例中係鳥結束。回授 k路(96)使彳于可視需要重複選擇步驟(88)、輸入步驟(9〇)及 識別步驟(92),以識別多個物件或精細化單一物件之識 別。 熟習此項技術者應明白,本發明之具體實施例可實施於 各種電子系統上。可以本地方式在單一電腦上儲存並處理 才木用本發明之方法的系統,或可橫跨通信網路分配該系 116967.doc -19- 200809559 統:在一伺服器上儲存並處理系統之組件且在一用戶端上 儲存並處理其他組件。在用戶端々服器環境中,可橫跨 公用網路(例如網際網路)或橫跨私有企業網路(例如區域網 路(LAN))分配該系統。採用本發明之方法之系統内所使用 之軟體程式可包括一或多個程式化語言與技術且與現成或 專屬相關資料庫或其他資料儲存與檢索機制互動。 儘管已藉由參考較佳具體實施例來說明本發明,熟習此 項技術者將可瞭解到’在不背離本發明精神與料的、前提 下可進行形式與細節方面的修改。 【圖式簡單說明】 圖1係流程圖,其說明以電子方式設計物品之方法。 圖2係捕獲顯示,其顯示採用圖!之方法的一電子高速電 纜裝配件設計系統。 冋' 圖3至6係說明使用者與圖2之電子電境裳配件設計系統 互動的捕獲顯示。 产圖7係捕獲顯示’其顯示與針對以電子方式所設計之電 繞裝配件之眼圖相關的一資料表。 圖8係依據圖7所示資料表所產生之一 的插獲顯不。 圖9頌不一替代的以電子方式設計一物品之方法 圖顯示採用圖9之方法的一電子高速電 ,^ ^ 么从 < 电系見裝配件設計 糸統。 圖11顯示以電子方式識別物件之方法。 【主要元件符號說明】 20 電子電纜裝配件設計系統 116967.doc •20- 200809559 22 主選單 24a 組件盤/電纜 24b 組件盤/連接器 24c 組件盤/選擇性組件 26 工作區 28 識別視窗 30 求助視窗
32 指令選單 34 電纜 36 連接器 38 組件說明 40 連接器 42 選項 44 電纜裝配件 46 庫存編號 48 選項 50 滑件 52 電纜長度標度 54 衰減結果 56 衰減曲線 70 電子電纜裝配件設計系統 116967.doc -21 -

Claims (1)

  1. 200809559 十、申請專利範圍: 1 · 一種以電子方式設計一物品的方法,該方法包含: 存取一電子物品設計系統; 選擇一待設計物品類型;及 藉由針對每一特徵選擇一或多個選項而以迭代方式配 置一群組特徵及/或基於針對每一性能模型的一或多個性 • 此I數之一選擇而以迭代方式模型化該物品性能,其中 _ 孩電子物品設計系統基於該被選定物品類型自動呈現該 等特徵及該等性能模型,針對該迭代組態及/或模型化性 月b之每步驟動悲更新該物品,及自動解決以迭代方式 所配置之特徵間、以迭代方式所模型化之性能間及橫跨 以迭代方式所配置之特徵與所模型化之性能的衝突。 2. 如明求項1之電子設計方法,其中以迭代方式配置該等 特徵進一步包含: (勾藉由選擇一或多個選項針對該物品配置一特徵; • (b)基於配置有該特徵之該物品調整剩餘特徵;及 〇 乂 u代方式重複步驟⑷與(b),直到已針對該物品 配置所有特徵。 3. 如請求項!之電子設計方法,其中以迭代方式模型化該 物品性能進一步包含·· ⑷藉由針對該性能模型選擇一或多個性能參數來模 型化該物品性能; Ο基於所模型化的該物品性能調整剩餘性能模型;及 ⑷視需要以迭代方式重複步驟⑷與⑻以完成該物品 116967.doc 200809559
    4. 如請求項1之電子設計方法,其進一步包含: 型化之性 处針對每一以迭代方式所配置之特徵及所模 能’以圖形方式呈現該物品。 5.如請求们之電子設計方法,其進一步包含: 配置有該群組特徵之該物品呈現一已動態更新之 子母數字物品識別項。
    6·如睛求項丨之電子設計方法’其進一步包含: 輸出與ό亥物品設計相關的電子資訊。 7· I:求項6之方法,其中輸出與該物品設計相關的電子 貝Λ進1包含針對每一以迭代方式所模型化之性能輸 出一或多個性能結果。 用求項7之電子設計方法,其進一步包含: 輸出一第一性能結果; 輸出一第二性能結果;及 :Λ弟一性處結果與該第一性能結果作比較。 9·如請求項7之電子設計方法,其進一步包含: ; 或夕個性此結果轉換成選自一群組資料格式的 一替代資料袼式;及、 輸出該一或多個已轉換性能結果。 1 種以電子方式設計一物品的方法,該方法包含: 存取一電子物品設計系統; 選擇一待設計物品類型; 針對該被選定物品類型輸入設計資料,其中該設計資 116967.doc 200809559 料係多個變數之一函數; 視舄要輸入頟外設計資料以設計該被選定類型之一或 多個物品,其中該電子物品設計系統基於該被選定物品 類型及已經輸入之該設計資料自動呈現該額外設計資 料;及 基於所輸入之該設計資料與針對該被選定類型之物品 所儲存之没计資料間之一演算法匹配設計具有一或多個 特徵的一或多個物品。 Π·如請求項10之電子設計方法,其進一步包含: 以演算法方式分析該輸入設計資料之品質;及 視需要將該輸入設計資料儲存於該電子物品設計系統 内。
    如請求則之電子料方法,其中視需要儲存該輪入設 計資料進一纟包含請求將該輸入設計資料暫時或永久地 儲存於該電子物品設計系統内之許可。 如請求項11之電子設計方法,其進一步包含: 將該輸入設計資料之品質與該儲存設計資料之 比較;及 乍 視需要採用該輸入設計資料取代該儲存設計資料。 14·如請求項10之電子設計方法,其進一步包含: 以演算法方式分析該輸入設計資料之品質;及 選擇儲存該輸域計資料及/或採用該輪人設計資 代該儲存設計資料。 、’' 15·種以電子方式設計一物品的方法,該方法包含: 116967.doc 200809559 存取一電子物品設計系統; 選擇一待設計物品類型;及 遥擇一物品設計方法,其中該物品設計方法係選自包 括請求項1之方法的一群組方法。 1 6_ —種以電子方式設計一物品的方法,該方法包含: 存取一電子物品設計系統; 選擇一待設計物品類型;及 # 、擇物品设計方法’其中該物品設計方法係選自包 括請求項10之方法的一群組方法。 17·種以電子方式識別—物件的方法,該方法包含·· 存取一電子物件識別系統; 選擇一待識別物件類型; 針對該被選定物件類型輸入物件特徵; 而要輸人額外物件特徵以識別該被選定 多個物件,i中 ^ ^ /、以電子物件識別系統基於該被選定物件 • 類型及已經輸入之該蓉你舛从 4寺徵;及 亥4物件特徵自動呈現該等額外物件 件所儲存之物件特徵間之 件0 =::::件特::針對該被選定類型之物 肩异法匹配識別一或多個物 18,如請求項16之電子 以演算法方+八其進一步包含: 、p + 工刀析該等輪入物件特徵之品質·及 視需要將該等輪入此 又I 口口貝,及 統内。 ,件特徵儲存於該電子物件識別系 116967.doc 200809559 19·如明求们7之電子識別方法,其中視需要儲存該等輪入 物件特徵進—步包含請求將該等輸人物件特徵暫時或永 久地儲存於該電子物件識別系統内之許可。 浚明求項1 7之電子識別方法,其進一步包含: 將该等輸入物件特徵與儲存物件特徵作比較;及 ^視而要知用該等輸入物件特徵取代該等儲存物件特 •明,項16之電子識別方法,其進一步包含: ^ 、斤法方式为析该等輸入物件特徵之品質,·及 广擇儲存忒等輸入物件特徵及/或採用言亥等輸入物件 徵取代該等儲存物件特徵。 ^ 、 22· —種以電子方式讯 入. 式6又计一電纜裝配件的方法,該方法包 存取-電子電繞裝配件設計系統; 選擇-待設計電欖裝配件類型;及 籍由針對每一特徵選埋— k擇一或多個選項而以送代方式 置一群組特徵及/或基於斜ω '万式配 &夹數β—n 母—能模型的一或多個性 月b多數之 選擇而以铁你He j f 代方式模型化該電纜裝配件性 能,其中該電子電缵梦砂I 、配件設計系統基於該電纜裝配件 類型自動呈現該群组转彳 特娬及該等性能模型,針對該迭代 組態及/或模型化性能之夂 1 T / k代 母一步驟動態更新該電纜裝配 件,及自動解決以送代 '万式所配置之特徵間、以迭代方 式所模型化之性能間及終 5 7以迭代方式所配置之特徵盥 所模型化之性能的衝突。 m、 116967.doc 200809559 23. 如請求項21之電子設計方法,其 組特徵進一步包含: 、、代方式配置該群 U)猎由選擇一或多個選項針 4主他· 丁发电“裝配件配置一 〇>) 基於配置有該特徵之該電纜裝配 徵;及 件調整剩餘特
    (e)以迭代方式重複步驟(^與化), 裝配件配置所有特徵。 直到已針對該電纜 其中以迭代方式模型化該 24·如請求項21之電子設計方法 電纜裝配件性能進一步包含 (a) (b) 藉由選擇一或多個性能泉數來楹 月匕 > 双术杈型化該電纜裝配 件性能; 基於所模型化的該電纜裝配件性能調整剩餘性 模型;及 (C)視需要以迭代方式重複步驟⑷與(b)以完成該電纔
    裝配件設計。 25·如請求項21之電子設計方法,其進一步包含: 針對每一以迭代方式所配置之特徵及所模型化之性 能’以圖形方式呈現該電纜裝配件。 26·如請求項21之電子設計方法,其進一步包含: 基於配置有該群組特徵之該電纜裝配件呈現一已動態 更新之字母數字電纜裝配件識別項。 27.如睛求項21之電子設計方法,其進一步包含: 輸出與該電纜裝配件設計相關的電子資訊。 116967.doc 200809559 28·如請求項21之電子設計方並 ^ -+ ia Φ ^ ^ ”中輪出與該電纜裝配件 汉计相關的電子資訊進一步 仵 模型化之性能义夕 3針對母一以迭代方式所 梹皂化之〖生犯輸出一或多個性能結果。 29. 如請求項27之電子設計方法,其進—步包含: 輸出一第一性能結果; S 輸出一第二性能結果;及 將該第二性能結果與該第一性能結果作比較。
    30. 如請求項27之電子設計方法,其進_步包含: 將該一或多個性能結果轉換成 释秧成選自一群組資料格式的 一替代資料格式;及 輸出該一或多個已轉換性能結果。 31. 一種以電子方式設計—電纜裝配件的方法,該方法包 含: 存取一電子電纜裝配件設計系統; 選擇一待設計電纜裝配件; 針對該電纜裝配件類型輸入設計資料,其中該設計資 料係多個變數之一函數; 視需要輸入額外設計資料以設計該被選定類型之一或 夕個電纟見裝配件,其中該電子電纜裝配件設計系統基於 該被選定電纜裝配件類型及已經輸入之該設計資料自動 呈現該額外設計資料;及 基於所輪入之該設計資料與針對該被選定類型之電纜 裝配件所儲存之設計資料間之一演算法匹配設計具有一 或多個特徵的一或多個電纜裝配件。 116967.doc 200809559 32. 如請求項30之電子設計方法,其進一步包含· 以濟鼻法方式分析该輸入攻計資料之品質·及 視需要將該輸入設計資料儲存於該電子雷 电卞電纜裝配件設 計糸統内。 33. 如請求項31之電子設計方法,其中視需要儲存該輸入設 計資料進_步包含請求將該輸人設計資料暫時或永久地 儲存於該電子電纜裝配件設計系統内之許可。 34·如請求項3 1之電子設計方法,其進一步包含: 將該輪入設計資料之品質與該儲存設計資料之〇 比較;及 ^ Λ U 視需要採用該輸入設計資料取代該儲存設計資料。 35·如請求項3〇之電子設計方法,其進一步包含: 以演算法方式分析該輸入設計資料之品質;及 遠擇储存該輸入設計資料及/或 貝抖及从用该輸入設計資料取 代孩儲存設計資料。 36·種以電子方式設計一電纜裝配件的方法, 含: 1丁曰J乃沄,该方法包 存取一電子電纜裝配件設計系統; 選擇一待設計電纜裝配件類型;及 方裝配件設計方法,其中該電纜裝配件設計 方法係選自包括請求項2G之方法的—群組方法。 37·:種以電子方式設計-電纜裝配件的方法,該方法包 含· 存取一電子電纜裝配件設計系統; 116967.doc 200809559 選擇一待設計電纜裝配件類型;及 選擇一電纜裝配件設計方法,其中該電纜裝配件設計 方法係選自包括請求項28之方法的一群組方法。
    116967.doc
TW095145489A 2005-12-08 2006-12-06 Virtual designer TW200809559A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US74863005P 2005-12-08 2005-12-08
US11/567,035 US8069016B2 (en) 2005-12-08 2006-12-05 Virtual designer

Publications (1)

Publication Number Publication Date
TW200809559A true TW200809559A (en) 2008-02-16

Family

ID=38123483

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095145489A TW200809559A (en) 2005-12-08 2006-12-06 Virtual designer

Country Status (4)

Country Link
US (3) US8069016B2 (zh)
EP (1) EP1958106A2 (zh)
TW (1) TW200809559A (zh)
WO (1) WO2007067679A2 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7534213B2 (en) * 2002-09-09 2009-05-19 Kneebourne Therapeutic, Llc Knee extension treatment apparatus
US8551622B2 (en) 2007-07-20 2013-10-08 Ivoclar Vivadent Ag Addressable matrices/cluster blanks for dental CAD/CAM systems and optimization thereof
US8568897B2 (en) 2007-07-20 2013-10-29 Ivoclar Vivadent Ag Addressable matrices/cluster blanks for dental CAD/CAM systems and optimization thereof
JP2009223718A (ja) * 2008-03-18 2009-10-01 Fujitsu Ltd 数値解析レベルの評価方法
CN102100079A (zh) * 2008-08-06 2011-06-15 松下电器产业株式会社 影像处理装置
US12206036B2 (en) * 2011-11-23 2025-01-21 Stone Aerospace, Inc. Power conversion module for use with optical energy transfer and conversion system
US9229621B2 (en) * 2012-05-22 2016-01-05 Paletteapp, Inc. Electronic palette system
US11194948B2 (en) * 2014-08-15 2021-12-07 EMC IP Holding Company LLC System, method, apparatus, and computer program product for generating a cabling plan for a computing system
US10281507B2 (en) 2014-11-21 2019-05-07 Kohler Co. Generator sizing
US10010386B2 (en) 2015-03-24 2018-07-03 Ivoclar Vivadent Ag Dental blank holder
US9858370B2 (en) * 2015-09-25 2018-01-02 International Business Machines Corporation Spice circuit model for twinaxial cable
USD810104S1 (en) 2015-11-16 2018-02-13 Kohler, Co. Display screen with graphical user interface
USD811423S1 (en) 2015-11-16 2018-02-27 Kohler, Co. Display screen with graphical user interface
WO2019165201A1 (en) * 2018-02-22 2019-08-29 Commscope Technologies Llc Telecommunications cable vending system
TWI710953B (zh) * 2019-05-31 2020-11-21 緯創資通股份有限公司 韌體更新裝置以及韌體更新方法
EP4104088A4 (en) * 2020-02-10 2024-02-28 Molex, LLC REAL-TIME CABLE ASSEMBLY CONFIGURATOR WITH CUSTOM CONNECTORS
CN111458801B (zh) * 2020-05-22 2022-04-29 广东电网有限责任公司电力调度控制中心 光纤熔接和成端数据展示方法、装置、设备及存储介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5426591A (en) 1994-01-28 1995-06-20 Vlsi Technology, Inc. Apparatus and method for improving the timing performance of a circuit
US6145117A (en) 1998-01-30 2000-11-07 Tera Systems Incorporated Creating optimized physical implementations from high-level descriptions of electronic design using placement based information
US6484182B1 (en) 1998-06-12 2002-11-19 International Business Machines Corporation Method and apparatus for publishing part datasheets
US6249714B1 (en) * 1998-12-31 2001-06-19 Rensselaer Polytechnic Institute Virtual design module
US6778870B1 (en) * 2000-01-13 2004-08-17 Visteon Global Technologies, Inc. Design evaluation system
US6769098B2 (en) 2000-02-29 2004-07-27 Matsushita Electric Industrial Co., Ltd. Method of physical design for integrated circuit
US20020087496A1 (en) 2000-04-05 2002-07-04 Stirpe Paul A. System, method and applications for knowledge commerce
JP2001350821A (ja) 2000-06-07 2001-12-21 Ikematsu Kenchiku Eigyo Jimusho:Kk 土地および建築物の営業方法
EP1178438A1 (de) 2000-08-03 2002-02-06 Tecoplan AG Verfahren und System zum automatischen Überprüfen der Baubarkeit eines aus mehreren rechnergestützt konstruierten Bauteilen bestehenden Gesamtprodukts
US7047505B2 (en) 2000-10-17 2006-05-16 Pdf Solutions, Inc. Method for optimizing the characteristics of integrated circuits components from circuit specifications
US6684375B2 (en) 2000-11-22 2004-01-27 Matsushita Electric Industrial Co., Ltd. Delay distribution calculation method, circuit evaluation method and false path extraction method
US6990649B2 (en) 2001-03-21 2006-01-24 John Claras Method to configure and quote component arrays
US6842749B2 (en) 2001-05-10 2005-01-11 Hewlett-Packard Development Company, L.P. Method to use the internet for the assembly of parts
US7457735B2 (en) * 2001-11-14 2008-11-25 Bentley Systems, Incorporated Method and system for automatic water distribution model calibration
US20030115108A1 (en) 2001-12-17 2003-06-19 William Scott Method and system for designing and ordering products for manufacture on-line
US20030177018A1 (en) * 2002-03-18 2003-09-18 Eastman Kodak Company System for designing virtual prototypes
TW581956B (en) 2002-04-09 2004-04-01 Mu-Jiou Jang Integrated virtual authentication method for product or service
JP2004302628A (ja) 2003-03-28 2004-10-28 Ntt Comware Corp ユビキタスコミュニティサービスシステム
US7103434B2 (en) 2003-10-14 2006-09-05 Chernyak Alex H PLM-supportive CAD-CAM tool for interoperative electrical and mechanical design for hardware electrical systems
US7496861B2 (en) * 2005-11-30 2009-02-24 Lsi Corporation Method for generalizing design attributes in a design capture environment

Also Published As

Publication number Publication date
US20120029885A1 (en) 2012-02-02
US20120029886A1 (en) 2012-02-02
WO2007067679A2 (en) 2007-06-14
EP1958106A2 (en) 2008-08-20
US20070136031A1 (en) 2007-06-14
US8069016B2 (en) 2011-11-29
WO2007067679A3 (en) 2007-07-26

Similar Documents

Publication Publication Date Title
AU2025100006A4 (en) Methods And Systems For Resolving User Interface Features, And Related Applications
US20120029886A1 (en) Virtual designer
CN100589095C (zh) 计算机辅助的查询与任务之间的映射
Birnbaum et al. 2005: Towards a Dimension Space for Musical Devices
Janert Gnuplot in action: understanding data with graphs
CN109657204B (zh) 使用非对称度量学习的自动配对字体
US10534842B2 (en) Systems and methods for creating, editing and publishing cross-platform interactive electronic works
Cano et al. Six Sigma with R: Statistical engineering for process improvement
CN109074549A (zh) 具有嵌入式工作流设计器的应用
CN105849725A (zh) 构造用于针对多维数据结构执行的查询
JP2019518275A (ja) 静的および動的要素を有するデータフロー設計
US8898197B2 (en) Method and system for creating a relationship structure
CN120826690A (zh) 用于使用人工智能引擎来写作反馈的系统和方法
CN107924387A (zh) 用于生成电子页面的系统和方法
Ornes Computers take art in new directions, challenging the meaning of “creativity”
CN112825038A (zh) 基于通用组件语言规范的可视化页面制作方法和相关产品
WO2014054308A1 (ja) 情報処理装置及びプログラム
CN109739493A (zh) 数据库操作语句的生成方法、装置、电子设备及存储介质
Datar et al. Hands-on exploratory data analysis with R: become an expert in exploratory data analysis using R packages
Signer et al. Towards a Framework for Dynamic Data Physicalisation
KR20220040401A (ko) 딥뉴럴 네트워크 기반의 음원 자동 생성 서비스를 제공하는 장치 및 방법
Jianu et al. Visual integration of quantitative proteomic data, pathways, and protein interactions
O'hanlon Advanced TypeScript programming projects: build 9 different apps with TypeScript 3 and JavaScript frameworks such as Angular, React, and Vue
Milovanović Python Data Visualization Cookbook
Li et al. BioInfograph: an online tool to design and display multi-panel scientific figure interactively