TWI330771B - Automated design frame and method for solid models - Google Patents

Automated design frame and method for solid models Download PDF

Info

Publication number
TWI330771B
TWI330771B TW95141439A TW95141439A TWI330771B TW I330771 B TWI330771 B TW I330771B TW 95141439 A TW95141439 A TW 95141439A TW 95141439 A TW95141439 A TW 95141439A TW I330771 B TWI330771 B TW I330771B
Authority
TW
Taiwan
Prior art keywords
design
mold
size
shape
parts
Prior art date
Application number
TW95141439A
Other languages
Chinese (zh)
Other versions
TW200821786A (en
Inventor
Bor Tsuen Lin
Shih Hsin Hsu
Original Assignee
Univ Nat Kaohsiung 1St Univ Sc
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 Univ Nat Kaohsiung 1St Univ Sc filed Critical Univ Nat Kaohsiung 1St Univ Sc
Priority to TW95141439A priority Critical patent/TWI330771B/en
Publication of TW200821786A publication Critical patent/TW200821786A/en
Application granted granted Critical
Publication of TWI330771B publication Critical patent/TWI330771B/en

Links

Landscapes

  • Stored Programmes (AREA)
  • Mounting, Exchange, And Manufacturing Of Dies (AREA)

Description

1330771 九、發明說明: 【發明所屬之技術領域】 本發明係有關於一種實體模型自動設計架構及方 法,尤其是指-種可供應用在建築設計、橋樑設計、船舶 設計、飛機設計、車輛設計、機械設計、模具 如應用在沖壓模具設計上而言,其可讓使用者輸入等模方具面設 计資訊及分件種類等,系統即能依據已建構之自動設叶系 統,完成沖壓模具之上模、下模及胚料支持器等主^件結 構設計,而能大幅縮短模具設計之時間及成本,並提昇設 計品f之實體模型自動設計架構及方法創新設計者。 【先前技術】 按,在沖壓模⑽計方面,沖壓零件(press卿⑹ f泛的應用於汽車之架構(fraine)、車身(bQdy)、門(d〇〇r) 等零件,面對世界潮流及高度競爭,需要快速且有效率的 =發:品質車_ ’以符合市場需求;其中,模具設計是車 =:的:鍵路徑(criticalpath)e沖壓模具依功能分 成冲壓、剪切及彎曲模具,由於車輛板金沖壓模且尺寸魔 大且複雜,故沖壓模具設計是一個高專業且耗時的流程。 近年^,由於個人電腦技術及3D⑽軟體的急速發 3D CAD軟體逐步成為沖壓模具設計主流,利用 呈現-二體模型(S〇lidra〇del),直覺且具體的 的,可大幅縮短模具設計時間;然而,大多數 進二Si提供實體模型建構的幾何建模功能,以 來協二程師執=計並無提供必要且足夠的設計知識, 5 因此,世界各國學者及研究人員,從事自動化、知識 化與智慧化設計系統之研究,在專用系統建構方面,Roh 及Lee架構於3D CAD軟體,以CH為工具,開發輪船骨幹 結構模型設計系統(ahull structural modeling system for ship design) ; Myung及Han,結合設計知識及結構 設計方法(configuration design method)建構專家系 統,以3D設計工具機;Lee等人在AutoCAD,以Auto-LISP 為開發工具,發展鍛造模具設計系統;Kong等人將系統架 構於SolidWorks,以Visual C++為程式開發工具,架構 客製化塑膠射出模具系統,目的為快速建模與建模標準 化;Chu等人在CATIA系統,以CAA開發工具,建構3D 輪胎模具(tire mold)設計系統。 在沖壓模具設計方面,如Cheok在AutoCAD發展以知 識為基之料條規劃設計(strip layout design) ; Pi lani 等人探討模面成形性設計參數,並結合類神經網路及CAD 軟體’自動修正模具型面成最佳之設計;Ismail等人在 低^貝CAD發展以特徵為基(feature_based)之連續模 (progressive die)設計;Singh 及 Sekhon 在 AutoCAD 以 AutoLISP依據板金加工操作(sheet metai 〇perati〇ns) 發展衝壓機選擇的專豕系統;Tisza在AutoCAD發展板金 細部程序規劃之專家系統。 如此一來,使得如何讓模具主零件於其整體設計上能 更為快速、更為有效率及更具有高品質,即為一重要之研 究課題。 【發明内容】 本發明之目的是建立實體模型自動設計架構及方 法,以沖壓模具設計而言,透過系統化模具設計知識,整 合3D CAD軟體功能,讓使用者輸入包括素材尺寸、模面、 產品分模線及沖床資訊等模具設計資訊,及彈性選用吊 勾、引導及停止座等分件種類,系統即能完成沖壓模具主 要零件之設計,使模具主零件設計更為快速、更加有效率 及更高品質。 本發明之實體模型自動設計架構及方法,其主要可供 應用在建築設計、橋樑設計、船舶設計、飛機設計、車輛 設計、機械設計、模具設計等方面,以沖壓模具設計而言, 係讓使用者輸入包括素材尺寸、模面、產品分模線及沖床 資訊等模具設計資訊,及彈性選用吊勾、引導及停止座等 分件種類’系統依據已建構之自動設計系統,即可完成沖 壓模具之上模、下模及胚料支持器等主零件結構設計,而 能大幅縮短模具設計之時間及成本,並提昇設計品質。 【實施方式】 首先’本發明之實體模型自動設計架構及方法可供應 用在建築設計、橋樑設計、船舶設計、飛機設計、車輛設 計、機械設計、模具設計等,而本發明說明内容則以沖壓 模具設計為例,其方法同樣能適用於建築設計、橋樑設 計、船舶設計、飛機設計、車輛設計、機械設計等其他方 面。 請參閱第一圖本發明之系統架構圖所示,本發明主要 係包含人機介面、推論引擎、設計知識庫、設計資料庫及 電腦輔助設計軟體;其中: 該人機介面,其目的係提供設計者容易使用系統之溝 通介面,人機介面包含輪入字母與數字(alphanumeric) 模型建構,規劃出模具之標準化設計流程〔如第四圖本發 明之標準化設計流程所示〕,讓模具設計具備CAD系統可 建構之邏輯,據此規劃後續樣本模具主要零件之架構與初 始尺寸及各分件在主要零件之位置與初始尺寸。 該樣本模具建構,於完成設計流程標準化後,依據模 具設計流程建構特徵結構樹(Layer Tree)及樣本模具: 以作為後續模具自動設計之基準。一般模面由數千個曲面 所構成,為了確保樣本模具的穩定,使用簡單的模面建構 樣本模具,沖壓模具結構有數種不同分件具備相同功能, 在樣本模具建構時,必須將各個功能所有可能出現之分件 結構預先建構,而設計完成之模具實體模型,只啟動 (activate)被選用之分件種類,沒被選用之分件種類則 Ίτ用(deactivate);此外,在樣本模具建構上,需應用 各種拘束條件以及設定各個尺寸,拘束條件的數量涉及模 具設計的彈性,且多利用拘束條件可減少參數的數量,讓 程式撰寫上較簡潔,故宜審慎規劃及應用拘束條件,而各 個尺寸後、’々將α疋為參數,設定參數關係式,便於設計時 變更其值,由於尺寸不能為零或負數,故尺寸的訂定宜考 慮所有可能的情況,尤其要注意部份零件尺寸與其他零件 尺寸有因果關係,以減少程式錯誤的發生。 該變數設定,於完成樣本模具建構後,為了讓樣本模 具之尺寸此隨模具設計條件作變更,故需將可變更之尺寸 賦予變數名稱,後續可透過其與設計條件之關係,定義變 數關係式,作為尺寸變更之依據,此外,沖壓模具自動設 計系統涉及的變數高達數百個,故在變數名稱的設定必須 有系統且做適當的分類,以便變數的識別與管理及後續程 式的撰寫與除錯;本發明的變數名稱由兩部份組成,包含 變數所屬零件名稱及零件圖中該尺寸名稱,此外,變數依 其所代表為位置與形狀,分為位置變數與形狀變數,另 外,形狀變數又分為自變數及因變數,自變數係依據設計 條件,在滿足設計準則下而變更尺寸值之變數,因變數則 依據自變數,在滿足設計規範下而變更尺寸值之變數。 該程式撰寫,其係將完成設定之參數,依據設計輸入 條件,在滿足設計準則及設計規範,找出各參數間之關 係,將參數關係轉換成程式,為方便設計系統之運作,將 程式分為三個層次,以吊搬機構之插銷式吊勾為例:第一 個層次為分件選擇,該層次程式係依據設計準則’透過 CATIA V5 内建之 RUie Editor 及 Formula Editor,改寫 成限制條件及計算公式,來判斷所需建構之分件種類及其 數量、位置及大小,第二個層次為形狀尺寸計算,該層次 程式係將各分件之設計規範,利用CATIA V5内建功能建 構成Design Table,以便第一個層次的程式選定之分件種 類及大小之自變數,決定該分件形狀尺寸之因變數,第主 個層次為模型建構,該層次程式係分件之實體建構流程, 以VBA撰寫程式,供以上程式所決定之分件種類及尺寸, 建構分件實體。 該人機介面設計,其係讓設計者在友善及符合人性 下,使用從事沖壓模具設計,本發明之人機介面分為兩部 份:第—部份為圖形㈣(型面、素材尺寸線和成品分割 線等資料)輪人介面,使用CATIAV5内建功能_咖, 作為與樣本_資料替換介面,其步驟 設計系統,再讀取欲設計_之_資㈣案至系統環 1330771 境,點選樹狀結構的樣本圖形資料,啟動Replace視窗, 依序點選欲設計模具之圖形資料,按下οκ,此時樣本模具 若呈現紅色的為更新狀態,即完成圖形資料的替換;第二 部份係字母與數字資料(沖床、導引、吊鉤和停止座的種 類等資料)輸入介面,該人機介面為系統提供之下拉式類 別清單,該下拉選單以VBA編寫,提供使用者強制選擇沖 床及分件種類。在使用時,只需點選所需沖床及分件種 類,再按OK鍵,即可完成期望模具設計。1330771 IX. Description of the invention: [Technical field to which the invention pertains] The present invention relates to an automatic design architecture and method for a solid model, in particular, for use in architectural design, bridge design, ship design, aircraft design, vehicle design. Mechanical design, mold, such as application in the design of stamping die, it allows the user to input the design information of the mold surface and the type of parts, etc. The system can complete the stamping die according to the built-in automatic leaf setting system. The main structure design of the upper mold, the lower mold and the blank supporter can greatly shorten the time and cost of the mold design, and enhance the design of the automatic design structure and method of the solid model of the design product f. [Prior Art] Press, in the stamping die (10) meter, stamping parts (press qing (6) f general application of automotive architecture (fraine), body (bQdy), door (d〇〇r) and other parts, facing the world trend And highly competitive, need to be fast and efficient = hair: quality car _ 'to meet market demand; where the mold design is car =: key path (criticalpath) e stamping die is divided into stamping, shearing and bending die according to function Because of the large and complicated size of the stamping die of the vehicle, the stamping die design is a highly professional and time-consuming process. In recent years, due to the rapid development of personal computer technology and 3D (10) software, 3D CAD software has gradually become the mainstream of stamping die design. Using the presentation-two-body model (S〇lidra〇del), intuitively and concretely, the mold design time can be greatly shortened; however, most of the two Sis provide the geometric modeling function of the solid model construction, since the two-way master = does not provide necessary and sufficient design knowledge, 5 Therefore, scholars and researchers from all over the world are engaged in the research of automation, knowledge and intelligent design systems. In terms of system construction, Roh and Lee are architected in 3D CAD software, using CH as a tool to develop ahull structural modeling system for ship design; Myung and Han, combined with design knowledge and structural design method (configuration design method) Construction of expert system to 3D design tool machine; Lee et al. in AutoCAD, using Auto-LISP as development tool to develop forging mold design system; Kong et al. to system architecture in SolidWorks, Visual C++ as a program development tool, architect The plastic injection molding system is designed for rapid modeling and modeling standardization; Chu et al. in the CATIA system, using CAA development tools to construct a 3D tire mold design system. In the stamping mold design, such as Cheok in AutoCAD Develop knowledge-based strip layout design; Pi lani et al. discuss the mold surface design parameters and combine the neural network and CAD software to automatically correct the mold surface to the best design; Ismail Etc. in the development of low-featured CAD, feature-based progressive die design ; Singh Sekhon and hog system designed in AutoCAD with AutoLISP based sheet metal processing operation (sheet metai 〇perati〇ns) development punch choice; Tisza in AutoCAD expert system development program planning of sheet metal detail. As a result, it is an important research topic to make the main parts of the mold more efficient, more efficient and of higher quality in its overall design. SUMMARY OF THE INVENTION The object of the present invention is to establish a solid model automatic design architecture and method. In terms of stamping die design, through the systematic knowledge of mold design, the 3D CAD software function is integrated, and the user input includes the material size, the mold surface, and the product. Mould design information such as parting line and punch information, and the selection of the types of parts such as hooks, guides and stop seats, the system can complete the design of the main parts of the stamping mold, making the main part design of the mold faster and more efficient. Higher quality. The solid model automatic design structure and method of the invention can be mainly applied to architectural design, bridge design, ship design, aircraft design, vehicle design, mechanical design, mold design, etc., in terms of stamping die design, The input includes mold design information such as material size, die face, product parting line and punch information, and elastic type of hook, guide and stop seat. The system can complete the stamping die according to the built-in automatic design system. The main part structure design of the upper mold, the lower mold and the blank support can greatly shorten the time and cost of the mold design and improve the design quality. [Embodiment] First, the solid model automatic design architecture and method of the present invention can be applied to architectural design, bridge design, ship design, aircraft design, vehicle design, mechanical design, mold design, etc., while the description of the present invention is stamped. For example, the mold design can be applied to architectural design, bridge design, ship design, aircraft design, vehicle design, mechanical design and other aspects. Please refer to the first diagram of the system architecture diagram of the present invention. The present invention mainly includes a human-machine interface, an inference engine, a design knowledge base, a design database, and a computer-aided design software; wherein: the human-machine interface is provided for the purpose of providing The designer can easily use the communication interface of the system. The human-machine interface includes the construction of the alphanumeric model, and the standardized design process of the mold is planned (as shown in the fourth figure, the standardized design flow of the present invention), so that the mold design has The logic of the CAD system can be constructed to plan the structure and initial dimensions of the main parts of the subsequent sample molds and the position and initial dimensions of the parts in the main parts. The sample mold construction, after standardizing the design process, constructs a Layer Tree and a sample mold according to the mold design process: as a benchmark for subsequent mold automatic design. The general die surface is composed of thousands of curved surfaces. In order to ensure the stability of the sample mold, a simple mold surface is used to construct the sample mold. The stamping die structure has several different parts with the same function. When the sample mold is constructed, each function must be The possible component structure is pre-constructed, and the designed die solid model only activates the selected component type, and the component type that is not selected is deactivated; in addition, in the sample mold construction It is necessary to apply various restraint conditions and set various sizes. The number of restraint conditions involves the flexibility of the mold design, and the use of restraint conditions can reduce the number of parameters, making the program writing more concise, so it is advisable to carefully plan and apply the constraints, and each After the size, '々 will be α 疋 as a parameter, set the parameter relationship, easy to change its value during design, because the size can not be zero or negative, so the size should be considered in all possible situations, especially pay attention to some parts size Causal relationship with other part sizes to reduce the occurrence of program errors. The variable setting, after the completion of the sample mold construction, in order to change the size of the sample mold according to the mold design conditions, it is necessary to assign the changeable size to the variable name, and subsequently define the variable relationship relationship through the relationship with the design condition. As the basis for the size change, in addition, the automatic design system of the stamping die involves hundreds of variables, so the setting of the variable name must be systematic and appropriate classification, so that the identification and management of variables and the writing and removal of subsequent programs Wrong; the variable name of the present invention consists of two parts, including the name of the part to which the variable belongs and the name of the part in the part drawing. In addition, the variable is divided into a position variable and a shape variable according to the position and shape represented by the variable, and the shape variable Divided into independent variables and dependent variables, the independent variables are based on the design conditions, and the variables of the dimensional values are changed according to the design criteria. Because the variables are based on the independent variables, the variables of the dimensional values are changed according to the design specifications. The program is written, the system will complete the set parameters, according to the design input conditions, meet the design criteria and design specifications, find out the relationship between the parameters, convert the parameter relationship into a program, in order to facilitate the design of the system operation, the program is divided into For the three levels, the plug-in hook of the hoisting mechanism is taken as an example: the first level is the component selection, which is rewritten into the restriction condition according to the design guidelines 'through the built-in RUie Editor and Formula Editor of CATIA V5. And the calculation formula to determine the type of the required construction and its quantity, position and size. The second level is the shape size calculation. The hierarchical program design specifications of each component are constructed using CATIA V5 built-in functions. Design Table, so that the self-variable of the type and size of the component selected by the first level of the program determines the variable of the shape size of the component. The first level is the model construction, and the hierarchical programming is the entity construction process of the component. The program is written in VBA for the type and size of the parts determined by the above program, and the component entities are constructed. The human-machine interface design allows the designer to use the stamping die design under the friendly and human nature. The human-machine interface of the present invention is divided into two parts: the first part is a graphic (four) (profile, material size line) And the finished product split line and other information) wheel user interface, using the CATIAV5 built-in function _ café, as the sample _ data replacement interface, its step design system, and then read the _ _ _ _ (four) case to the system ring 1330771 environment, point Select the sample graphic data of the tree structure, start the Replace window, select the graphic data of the mold to be designed in sequence, and press οκ. At this time, if the sample mold is red, it is updated, that is, the replacement of the graphic data is completed; The input interface is a letter and digital data (types of punch, guide, hook and stop seat). The human interface provides the system with a pull-down category list. The drop-down menu is written in VBA and provides users with mandatory selection. Punch and type of parts. When using, just click on the desired punch and part type, and then press OK to complete the desired mold design.

藉由以上所述’以能讓使用者輸入模具設計資訊及分 4牛種類等u即⑥依據已建構之自動設計*統,完成沖 ,模具之上模、下模及闕切器等主零件結構設計,而 此大t縮短模具設狀時間及成本,並提料計品質者。 上τ、上所述,本發明實施例確能達到所預期之使用功 τ ’ ϋ揭露之具體構造,不僅未曾見諸於同類產品 盈击’、主日α開於中請前’誠已完全符合專利法之規定與By the above-mentioned, the user can input the mold design information and divide the 4 cattle type, that is, 6 according to the constructed automatic design system, complete the punch, the mold upper mold, the lower mold and the cutter and other main parts. Structural design, and this large t shortens the mold setting time and cost, and extracts the quality of the meter. Above τ, above, the embodiment of the present invention can achieve the expected construction work τ ' ϋ expose the specific structure, not only has not seen the same product surplus attack ', the main day α opened in the middle of the front before the 'completely complete In accordance with the provisions of the Patent Law and

= 出發明專利之申請,懇請惠予審查,並賜 准專利,則實感德便。 13 1330771 【圖式簡單說明】 第一 圖 本發明之系統架構圖 第二 圖 本發明之系統建構流程圖 第三圖 本發明之功能結構組織圖 第四 圖 本發明之標準化設計流程 【元件符號簡單說明】= If you apply for a patent for an invention, please give it a review and grant a patent. 13 1330771 [Simplified description of the drawings] The first diagram of the system architecture diagram of the present invention The second diagram of the system construction flow chart of the present invention The third diagram The functional structure organization diagram of the present invention The fourth diagram The standardized design flow of the invention [the symbol of the component is simple Description]

1414

Claims (1)

1330771 __ • . 99年7月1日修正替換頁 •十、申請專利範圍: ' ' 1. 一種實體模型自動設計架構,其主要係包含人機介面、 ' 推論引擎、設計知識庫、設計資料庫及電腦輔助設計軟 ' 體;其中: ’ 該人機介面,其包含輸入資料,及輸出設計最後結 果; 該推論引擎,其係依據設計輸入資訊,完成模具主 要零件實體結構設計; Φ 該設計知識庫,其包含程序知識及經驗知識,程序 知識係指模具設計流程中各個分件設計順序,以及各個 分件建模順序,經驗知識係指決定分件種類及其數量、 位置與大小之設計準則; • 該設計資料庫,其包含分件設計規範及沖床規格; 該電腦輔助設計軟體,其係利用CATIA V5軟體内 建的模組來完成開發。 2. —種實體模型自動設計方法,該方法包括如下步驟: φ 人機介面輸入字母與數字及圖形兩部份資料;該輸 入字母與數字介面係選擇包括有沖床、導引、吊鉤和停 止塊的種類,圖形介面係包括有更換型面、素材尺寸線 和成品分割線圖形資料, 推論引擎細分為推論協調器、分件選擇器、形狀計 算器及模型建構器四個單元,由於實體模型的變數是利 用系統自動推算而非使用者以交談方式選定,該實體模 型亦係由3D CAD自動執行建模,當推論引擎建模過程 有錯誤發生,系統會向使用者提出錯誤指令及狀況; 設計知識庫中模具結構有系統的分類出零件及其 15 月災日修正替換頁I ::牛’在了解分件間之相互關係,合理排列出各個分件 。又冲順序,至於,各種分件之詳細建模過程所需要的幾 何操作及注意事項,則分別紀錄,此外,各種分件亦各 別匯其種類、數量、位置及大小的設計準則方各 料庫’其分件設計規祕指各種分件之形狀 f寸犯圍’而沖床規格制旨模具料涉及沖床之工作行 ^尺7工作面積'τ型槽位置與尺寸及緩衝銷孔位置 3’t申Γ專利乾圍第2項所述實體模型自動料方法,其 ^推論引擎之推論協調器,其係協調各個單元,從 ^面之輸人起始條件,依據沖壓模具之設計流程, 由幹分件,在設計每個分件時,分件的種類係 制選用或分件選擇器選定,並由分件選擇器決 狀i +里、位置及大小,再由形狀計算器獲得該分件形 4 ‘由」'觸動_型建構器建構該分件之實體模型。 .申請翻範圍第2項所述實龍型自動設計方法,1 :量該:=口件選?器,其係提供分件的種類: 起始條件及,二貝:二系統決定設計的分件,依據 式,又:#所轉換成之限制㈣及設計公 &擇该7刀件的種類、數量、位置及大小。 1申請專利範圍第2項所述實體模型自動設計方法,I 數之形狀計算器,其係提供分件的形狀變 依據Γΐ,=定設計分件的種類及大小,該形狀計算器 ’計算出該分件形狀尺寸。 令;二=所述實體模型自動設計方法,其 挪输引筆之模型建構器,其執行模具分件之3〇 1330771 P㈣月X)日修正替換頁 實體建模過程,依據選定之分件種類,數量,位置及尺 寸,結合各個分件建模過程的幾何操作,建構出分件之 實體模型。 7. 如申請專利範圍第2項所述實體模型自動設計方法,其 中,該方法係利用CATIA V5軟體内建的模組來完成開 發,其Part Design模組具備控制及執行3D實體零件 設計,故用以建構該推論引擎之推論協調器, Know 1 edge Adv i sor模組允許鑲喪連接實體零件設計之 知識,以提昇設計效益;推論引擎之分件選擇器使用 CATIA V5軟體内建的模組之Formula Editor和Rule Editor,而推論引擎之形狀計算器運用CATIA V5軟體 内建的模組之 Design Table,Automation & Scripting 提供連接CAD軟體之自行開發客製化環境,該推論引擎 之模型建構器使用CATIA V5軟體内建的模組之VBA開 發實體建模程式。 8. 如申請專利範圍第2項所述實體模型自動設計方法,其 中,該設計知識庫中,各種分件的設計準則,係以標示 設計參數之3D圖,加上條列之文字及公式呈現,並以 電子書型式儲存,以便新手進行教育訓練、模具資訊查 詢與程式撰寫、修改、除錯。 17 1330771 f (年〇(月日修正替換頁 “ml ^«0 *^u〇 D D • · «<-€V ^$0 nr> 游4:荽剧 • 參 •參 Ο > <D < CD S ^ tuO Τί C 〇 · rH S 4-> cd a τ-丨— 3 Ο ϊμ τοη- "〇(/)〇 0--,〇〇 ^ > "TU 〇3 G b〇 C ·-< CD O CO U)--h CD -4--^ Q <D cd 猫 〇3? ε 4-> ^ 〇 h O cc C P CU 1^1 -< LO LO LO > ;> ;> t—t ^ ►—H ^㈠^ o o o • •參 雨 瑞^4-|-^^令· 1330771 I- Blank Holder-'1330771 __ • . July 1, 1999 revised replacement page • Ten, the scope of patent application: ' ' 1. A physical model automatic design architecture, which mainly includes human-machine interface, 'inference engine, design knowledge base, design database And the computer-aided design soft body; wherein: 'the human-machine interface, which contains the input data, and the final result of the output design; the inference engine, which is based on the design input information, completes the physical structure design of the main part of the mold; Φ the design knowledge Library, which contains program knowledge and experience knowledge. Program knowledge refers to the design sequence of each component in the mold design process, and the order of each component modeling. The empirical knowledge refers to the design criteria that determine the type and quantity, location and size of the component. • The design database, which contains component design specifications and punch specifications; The computer-aided design software is developed using CATIA V5 software built-in modules. 2. An automatic design method for a solid model, the method comprising the following steps: φ human-machine interface inputting letters and numbers and graphic data; the input letter and digital interface selection includes punching, guiding, hooking and stopping The type of block, the graphical interface includes the replacement profile, the material dimension line and the finished segmentation line graphic data. The inference engine is subdivided into four units: the inference coordinator, the piece selector, the shape calculator and the model builder, due to the solid model. The variables are automatically estimated by the system rather than the user. The entity model is automatically modeled by 3D CAD. When the inference engine modeling process has an error, the system will provide the user with the wrong command and status. The mold structure in the design knowledge base systematically sorts out the parts and their 15th disaster correction correction page I: Niu's understands the relationship between the parts and arranges the parts. In addition, the geometric operations and precautions required for the detailed modeling process of the various components are recorded separately. In addition, the various components are also individually designed according to the type, quantity, location and size. The library's component design rules refer to the shape of the various parts, and the punching specifications are designed to cover the work of the punching machine. The working area of the stamper is 'the position and size of the τ-shaped groove and the position of the buffer pin hole 3' t Γ Γ Γ Γ patent 干 第 第 第 第 第 第 第 第 第 第 第 第 第 第 第 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体 实体Dry parts, when designing each part, the type of the part is selected by the selection or the piece selector, and the part selector determines the shape, position and size, and then the shape calculator obtains the part. The shape 4 'by' touches the _ type constructor to construct the solid model of the part. Apply for the automatic dragon design method described in item 2 of the scope, 1: quantity: = mouthpiece selector, which provides the type of parts: starting conditions and, two shells: two systems determine the design points Piece, according to the formula, and: # is converted into a limit (four) and design public & select the type, number, position and size of the 7 pieces. 1 The automatic design method of the solid model described in item 2 of the patent application scope, the shape calculator of the I number, which provides the shape change of the part according to the shape, the type and size of the design part, and the shape calculator 'calculates The piece shape size. (2) The automatic design method of the solid model, which moves the model builder of the pen, and executes the 3#1333071 P(four) month X) day of the die part to modify the replacement page entity modeling process, according to the selected component type , quantity, position and size, combined with the geometric operation of each part of the modeling process, construct a physical model of the piece. 7. The automatic design method of the solid model described in the second paragraph of the patent application scope, wherein the method is completed by using the module built in CATIA V5 software, and the Part Design module has the function of controlling and executing 3D solid parts, so The inference coordinator used to construct the inference engine, Know 1 edge Adv i sor module allows knowledge of the design of the connected solid parts to enhance the design benefits; the component selector of the inference engine uses the CATIA V5 soft built-in module The Formula Editor and the Rule Editor, and the shape calculator of the inference engine uses the Design Table of the CATIA V5 software built-in module, Automation & Scripting to provide a self-developed customized environment for connecting CAD software. The model builder of the inference engine VBA development entity modeling program using CATIA V5 software built-in modules. 8. The automatic design method of the solid model described in claim 2, wherein in the design knowledge base, the design criteria of the various components are represented by a 3D map indicating the design parameters, plus the text and formula of the column, It is stored in e-book format for novices to conduct education training, mold information inquiry and programming, modification and debugging. 17 1330771 f (Year 〇 (Monthly correction replacement page "ml ^«0 *^u〇DD • · «<-€V ^$0 nr> Tour 4: 荽剧 • 参•参Ο ><D &lt CD S ^ tuO Τί C 〇 · rH S 4-> cd a τ-丨— 3 Ο ϊμ τοη- "〇(/)〇0--,〇〇^ >"TU 〇3 G b〇 C ·-< CD O CO U)--h CD -4--^ Q <D cd cat 〇3? ε 4-> ^ 〇h O cc CP CU 1^1 -< LO LO LO &gt ; ;>;> t—t ^ ►—H ^(一)^ ooo • • 参雨瑞^4-|-^^令·1330771 I- Blank Holder-' f序。I月从日修正替換; Lower Die 「 Upper Die (模具結構座面) (模具結構座面) (模具結構座面) 型面肉厚 型面肉厚 型面肉厚 型面逃隙 型面逃隙 引導機構 引導機構 引導機構 側邊底板 (緩衝銷承座) (定位具承座) (Hook懸吊機才 (停止塊承座) 缓衝銷逃孔)ΖΪΞ: (ί溝鎖附機構3 (jlook懸吊機;}φ 角肋補強3 溝鎖附機才冓j (hook懸吊機才 三角肋補強 (停止塊承座) 安全區 停止塊承座j 安全區 (底部肋佈置> 安全區 底部肋佈置 Key-溝 第四圖f order. I month modified from day to replace; Lower Die "Upper Die (mold structure seat surface) (mold structure seat surface) (mold structure seat surface) profile flesh-thickness flesh-thickness fleshy thick profile escape surface escape Guide mechanism guiding mechanism guiding mechanism side bottom plate (buffer pin seat) (positioning tool holder) (Hook suspension machine (stop block bearing) buffer pin escape hole) ΖΪΞ: (ί沟锁机构3 (jlook Suspension crane;}φ angle rib reinforcement 3 groove locking machine only j (hook suspension machine only triangular rib reinforcement (stop block bearing) safety zone stop block bearing j safety zone (bottom rib arrangement > safety zone bottom Rib arrangement Key-ditch fourth map
TW95141439A 2006-11-09 2006-11-09 Automated design frame and method for solid models TWI330771B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW95141439A TWI330771B (en) 2006-11-09 2006-11-09 Automated design frame and method for solid models

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW95141439A TWI330771B (en) 2006-11-09 2006-11-09 Automated design frame and method for solid models

Publications (2)

Publication Number Publication Date
TW200821786A TW200821786A (en) 2008-05-16
TWI330771B true TWI330771B (en) 2010-09-21

Family

ID=44770609

Family Applications (1)

Application Number Title Priority Date Filing Date
TW95141439A TWI330771B (en) 2006-11-09 2006-11-09 Automated design frame and method for solid models

Country Status (1)

Country Link
TW (1) TWI330771B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10346768B2 (en) 2009-12-23 2019-07-09 Aea Integration, Inc. System and method for automated building services design
CN104102753B (en) * 2013-04-08 2017-05-24 中集海洋工程研究院有限公司 Construction method of semi-submersible platform mast
TWI506465B (en) * 2013-11-25 2015-11-01 Ship And Ocean Ind R&D Ct Design Method of Semi - submersible Type Floating Platform for Offshore Wind Power
CN112541207B (en) * 2020-12-04 2023-07-07 成都数模码科技有限公司 Stamping die man-machine interaction intelligent design method

Also Published As

Publication number Publication date
TW200821786A (en) 2008-05-16

Similar Documents

Publication Publication Date Title
Lin et al. Automated design system for drawing dies
US20200183358A1 (en) Cad-based design control
CN104778753B (en) The three-dimensional modeling implementation method of bridge reinforcement
US9536028B2 (en) Method and system of change evaluation of an electronic design for verification confirmation
TW200521755A (en) Design build test cycle reduction
CN102073762B (en) High-accuracy mold design method and mold manufacturing management system
Zhao et al. Domain independent shell for DfM and its application to sheet metal forming and injection molding
TWI330771B (en) Automated design frame and method for solid models
US7280948B2 (en) System and method for integrating geometric models
CN105975723A (en) Data exchange method for heterogeneous CAD model in spacecraft development process
CN107784181A (en) A kind of fluid structurecoupling towards carrier rocket emulates geometric model simplification method
Lin et al. Computer-aided structural design of drawing dies for stamping processes based on functional features
Aranburu et al. Reusability and flexibility in parametric surface-based models: a review of modelling strategies
Krogstie Evaluating data quality for integration of data sources
CN112861282B (en) System and method for realizing data transmission among multiple software
Winkler et al. Application of data mining for the identification of parts for additive manufacturing
Danjou et al. Challenges for design management
JP2006018461A (en) Design supporting system and its method
Krot et al. Processing of design and technological data due to requirements of computer aided process planning systems
Jong et al. Algorithm for automatic parting surface extension in the mold design navigating process
JP2006516932A (en) Software for modeling presses
CN112861284B (en) Chute parameterization design method
Wang et al. Research on template-based parameterized structure design for drawing dies
Ostrosi et al. Robust CAD Modelling: Concepts and Principles for Industrial Applications
Tisza et al. Rapid Parametric Process Design Using FEM Analysis