白曉宇,陳義保,胡友民,賈 坤,李先成
(1.煙臺大學機電汽車工程學院,山東煙臺 264005)(2.華中科技大學無錫研究院,江蘇 無錫 214174)(3.華中科技大學機械科學與工程學院,湖北武漢 430074)
參數化設計方法能夠靈活地對產品模型進行修改,從而避免產品重新設計問題,提高產品的設計效率[1]。尤其是對于結構成熟的產品,通過參數化設計能夠更方便地對產品進行管理。目前國內外的參數化研究大多集中在單個零件上,對于裝配體的參數化設計的研究及應用還有待加強[2-3]。通過研究三維裝配體參數化設計,可以提高機械產品的設計效率。例如文獻[2]通過研究裝配體模型參數化設計,并應用到機床的參數化設計上,提高了機床的設計效率;文獻[3]將裝配體參數化設計抽象為二叉樹結構,并應用到減速器的參數化設計中,對提高減速器的設計效率具有重要作用。
通過裝配體的參數化設計,可以實現產品部件甚至整機模型的快速修改,從而提高機械產品的設計效率。將知識工程引入到三維裝配體的參數化設計中,可以更加方便快捷地實現復雜模型的參數化設計。知識工程采用人工智能的原理和方法,能夠彌補傳統參數化設計的不足,例如傳統參數化設計中無法進行多參數協調控制等。
本文根據零件參數化設計的特點,結合實例介紹了三維裝配體參數化設計的方法,并將知識工程引入到裝配體的參數化設計中。通過面向對象的高級語言對裝配體模型特征進行修改,從而實現高效的三維裝配體模型參數化設計。……