張恩華 張勝蘭 雷陽 尹一君 劉峻城
摘? 要:字頭標(biāo)識規(guī)格、種類繁多,每個標(biāo)識也具有不同的大小、斜度和高度,為提高建模效率和設(shè)計質(zhì)量,提出了一種基于中心矩形線框控制法的參數(shù)化設(shè)計方案。根據(jù)字頭標(biāo)識筆畫特征分類,通過尺寸約束和參數(shù)關(guān)系式保持規(guī)格內(nèi)的一致性,最后結(jié)合CATIA Catalog目錄編輯器構(gòu)建字頭庫,實現(xiàn)了變形設(shè)計和快捷調(diào)用。
關(guān)鍵詞: CATIA;字頭;參數(shù)化設(shè)計;Catalog
中圖分類號:TH122;TP391? ? 文獻(xiàn)標(biāo)志碼:A? ? 文章編號:1005-2550(2023)06-0043-04
The Research and Implementation of a Parameterized Design Method for Font Libraries*
ZHANG En-hua1, ZHANG Sheng-lan1, LEI Yang2, YIN Yi-jun2, LIU Jun-cheng1
(1. School of Automotive Engineering, Hubei Institute of Automotive Industry, Shiyan 442002,China; 2. Dongfeng Forging Co.,Ltd. R&D Department,Shiyan 442002,China)
Abstract: The specifications and types of header identifications are diverse, with each identification varying in size, slant, and height. In order to enhance modeling efficiency and design quality, a parameterized design approach based on the central rectangular bounding box control method is proposed. This approach involves categorizing header identifications based on stroke characteristics, maintaining consistency within specifications through size constraints and parameter relationships, and finally, combining this with the CATIA Catalog directory editor to construct a header library, thus achieving deformable design and quick retrieval.
Key Words: CATIA; Fonts; Parametric Design; Catalog
在機(jī)械制造中,零部件表面增加可追溯性標(biāo)識的技術(shù)得到越來越廣泛的應(yīng)用。永久標(biāo)識成形技術(shù)利用鍛壓工藝,通過擠壓和金屬塑性,形成零部件表面的凹凸字畫標(biāo)識。所謂字頭也有人稱之為“字模”、“鋼印字?!被颉白帜d撚 保鋵嵪喈?dāng)于一種沖頭。
這些標(biāo)識通常包括數(shù)字、字母和圖案,用于識別零件的數(shù)量、特性、質(zhì)量、安裝和維修方法等。傳統(tǒng)的字體設(shè)計是在AutoCAD完成的,軟件中自帶的字體筆畫粗細(xì)、間距等不能滿足客戶的需求,需要對字符圖形另外設(shè)計。張敏等人提出將字體寬度拆分為兩個參數(shù),在不同字符排列組合時能夠單獨調(diào)整字符排列位置,使相鄰字符的間距保持美觀、合理。對于單個字體的修飾沒有涉及,如拔模斜度和倒角[1]。
法國的Gravotech Marking公司開發(fā)的TYPE3軟件可以用來在模型表面上寫字,但是TYPE3軟件只能改變字形的傾斜角度,而且輸出結(jié)果是一個線框整體,做出的三維造型只能選取一個方向進(jìn)行拉伸,無法做出拔模角度,不能滿足實際產(chǎn)品的使用場景[2]。
現(xiàn)代三維建模軟件如CATIA在機(jī)械設(shè)計中廣泛使用[3]。結(jié)合企業(yè)需求,選擇在CATIA軟件平臺上進(jìn)行參數(shù)化建模,實現(xiàn)字頭標(biāo)識的快速變形設(shè)計。首先建立字頭標(biāo)識模板,然后選取拔模角度、標(biāo)識高度和標(biāo)識寬度等作為驅(qū)動參數(shù)。通過修改這些驅(qū)動參數(shù)的數(shù)值得到不同規(guī)格的字頭標(biāo)識模型,再結(jié)合CATIA知識工程模塊的目錄編輯器,實現(xiàn)字頭的快速調(diào)用。調(diào)取之后的模型仍可對特征樹上的驅(qū)動參數(shù)進(jìn)行修改和編輯,便于字頭規(guī)格的系列拓展。
1? ? 字頭標(biāo)識分類
字頭為一體式結(jié)構(gòu)件,在建模中分為字頭標(biāo)識和字頭底座兩個部分,其中標(biāo)識是參數(shù)化設(shè)計的目標(biāo)。如圖1所示,字頭標(biāo)識為凸起的三維字體,包括英文字母和阿拉伯?dāng)?shù)字,字頭底座與液壓機(jī)固定連接。字頭標(biāo)識有多種規(guī)格,每種規(guī)格都有不同的標(biāo)識高度、寬度和拔模角度。
字頭標(biāo)識一般是大寫英文字母和阿拉伯?dāng)?shù)字,避免使用易混淆的字符,如“Q”、“O”。字頭在零件表面擠壓形成的凹字標(biāo)識為正向標(biāo)識,所以字頭底座上建立的標(biāo)識為鏡像反字。CATIA V5中沒有直接輸入鏡像字體的功能,需要在草圖中使用鏡像功能對字符圖形進(jìn)行調(diào)整。
根據(jù)字頭標(biāo)識筆畫結(jié)構(gòu)之間的差異,將所有的字頭標(biāo)識分為兩類:直線類和曲線類。如圖2所示:
以字母“H”為例,從CATIA字體庫中選定所需的字體樣式,將其轉(zhuǎn)換為DWG格式,然后在草圖模塊拆解為可施加約束的直線段,調(diào)整各直線尺寸之后使用系列特征生成三維模型。如圖3所示。
以數(shù)字“2”為例,DWG格式字符拆解之后的草圖是大量點的集合,無法使用拔模特征生成三維模型。因此,含有曲線筆畫的字頭標(biāo)識需要手工繪制,工程制圖模塊中的字符輪廓只能作為參考。為控制筆畫寬度均勻,需逐個布置每個樣條線節(jié)點,以保持內(nèi)外輪廓曲線之間的距離相等。生成的三維模型如圖4所示。
2? ? 字頭參數(shù)化設(shè)計
參數(shù)化設(shè)計是一種能夠在產(chǎn)品設(shè)計中迅速調(diào)整和更新設(shè)計的方法。它將設(shè)計要素和設(shè)計參數(shù)分開處理,并用參數(shù)來定義和描述產(chǎn)品設(shè)計[4]。常見的參數(shù)化設(shè)計流程如圖5所示[5]。
在CATIA V5中,對于相似的新設(shè)計任務(wù),只需修改驅(qū)動參數(shù),即可迅速調(diào)整產(chǎn)品模型,滿足新的設(shè)計需求。參數(shù)化設(shè)計前,需要在系統(tǒng)選項界面啟用參數(shù)和關(guān)系的顯示設(shè)置,否則在特征樹中將無法顯示[6]。
2.1? ?字頭標(biāo)識關(guān)鍵參數(shù)的定義
關(guān)鍵參數(shù)是三維模型更新的驅(qū)動尺寸[7],用于用戶調(diào)整字頭標(biāo)識規(guī)格。根據(jù)字頭標(biāo)識的規(guī)格差異,定義拔模角度、標(biāo)識寬度和標(biāo)識高度作為關(guān)鍵參數(shù)。如圖6所示:
2.2? ?標(biāo)識非關(guān)鍵參數(shù)的選取
字頭標(biāo)識包含了各種數(shù)字和英文字母,具有多樣的外輪廓,其中的非關(guān)鍵參數(shù)為各個標(biāo)識草圖中點對點、點對線和線對線之間的尺寸約束。工程制圖模塊中字體筆畫的粗度、造型不能滿足客戶的需要,需要對原字體進(jìn)行調(diào)整。
為了使同一規(guī)格下的字頭標(biāo)識大小相同、美觀對稱??紤]以坐標(biāo)軸系原點為基準(zhǔn)建立中心矩形線框,設(shè)置固定的長寬比值,對字頭標(biāo)識進(jìn)行整體約束。所有字頭標(biāo)識草圖均在線框內(nèi)構(gòu)建,其外輪廓與線框貼合,從而確保字符圖形不會畸變。經(jīng)多次測試,將矩形線框的長度和寬度比值設(shè)為1.5時,生成的字頭標(biāo)識在底座上較為美觀、飽滿。最后,將矩形線框的寬度尺寸定義為驅(qū)動尺寸,長度尺寸根據(jù)用戶輸入的寬度值進(jìn)行自動計算。
2.2.1 直線類字頭標(biāo)識非關(guān)鍵參數(shù)的選取
直線類字頭標(biāo)識的非關(guān)鍵參數(shù)主要包括草圖中各段直線的長度尺寸。草圖中的每個約束尺寸均與線框?qū)挾瘸叽珀P(guān)聯(lián),字體筆畫的寬度隨矩形線框?qū)挾鹊淖兓缺壤淖?。以字頭標(biāo)識“H”為例,非關(guān)鍵參數(shù)如圖7所示:
2.2.2 曲線類字頭標(biāo)識非關(guān)鍵參數(shù)的選取
曲線類字頭標(biāo)識的非關(guān)鍵參數(shù)主要選取樣條線節(jié)點與坐標(biāo)軸原點之間的距離尺寸,其參數(shù)數(shù)量與二維草圖樣條線節(jié)點的數(shù)量相關(guān)。為了使三維模型更加美觀,可以增加標(biāo)識草圖中樣條線的節(jié)點數(shù)讓字頭的曲線筆畫過度更加平滑。然而,節(jié)點數(shù)量較多也會使參數(shù)關(guān)系設(shè)置變得更加復(fù)雜。所有節(jié)點的約束尺寸均與矩形線框?qū)挾汝P(guān)聯(lián)。以字頭標(biāo)識“2”為例,非關(guān)鍵參數(shù)如圖8所示:
3? ? 構(gòu)建字頭庫
建立零件標(biāo)準(zhǔn)庫已經(jīng)成為機(jī)械工程領(lǐng)域的趨勢。目前,國內(nèi)很多企業(yè)缺乏對非標(biāo)零件的系統(tǒng)化管理,致使在非標(biāo)零件的設(shè)計和更迭上浪費(fèi)人力資源 [8-9]。為管理鍛件字頭零件,將所有的三維數(shù)模集成在Catalog目錄中,構(gòu)建庫文件[10]。如圖9所示,不僅便于后期添加和維護(hù),還可以快速調(diào)用所需字頭并進(jìn)行規(guī)格調(diào)整。
4? ? 結(jié)語
(1)對字頭標(biāo)識進(jìn)行分類為直線類和曲線類,通過固定長寬比的矩形線框約束草圖,解決了定位和約束問題。
(2)利用不同的非關(guān)鍵參數(shù)選取方式和關(guān)系公式,實現(xiàn)了快速變形設(shè)計,僅需輸入拔模角度、標(biāo)識高度和標(biāo)識寬度三個參數(shù)即可生成不同規(guī)格的字頭模型,解決了規(guī)格擴(kuò)展、變換時重復(fù)性建模問題。
(3)通過目錄編輯器將每個字頭集成到Catalog庫文件中,提升了用戶管理和調(diào)用字頭的便捷性。
(4)比較傳統(tǒng)CAD設(shè)計方法,本方法使用參數(shù)驅(qū)動模型變更,不僅簡化了設(shè)計流程,還保證了字頭同規(guī)格內(nèi)的一致性,使產(chǎn)品更加美觀和統(tǒng)一。
參考文獻(xiàn):
[1]張敏,李華,吳東霞,等. 一種基于CATIA的輪胎胎側(cè)字體參數(shù)化排列方法[J]. 輪胎工業(yè), 2021,41(6): 354-358.
[2]龍娟,黃熾強(qiáng).基于CATIA的輪胎參數(shù)化設(shè)計[J].輪胎工業(yè),2019,39(4):199-202.化,2022,51(06):93-95.
[3]馬奎,石若潼,黃德,郭濤,陳奇.面向交互功能的螺紋CATIA二次開發(fā)方法研究[J].機(jī)械制造與自動化,2022,51(06):93-95.
[4]李強(qiáng),樊新波,何志堅.基于Matlab GUI與Creo的正交面齒輪參數(shù)化設(shè)計研究[J].裝備制造技術(shù),2019,(08):30-33.
[5]賈帥帥.基于CATIA 的非標(biāo)零件庫參數(shù)化設(shè)計系統(tǒng)的研究[D].長春:長春理工大學(xué),2016.
[6]李強(qiáng),樊新波,何志堅.基于Matlab GUI與Creo的正交面齒輪參數(shù)化設(shè)計研究[J].裝備制造技術(shù),2019,(08):30-33.
[7]吳宇,王志國.基于CATIA的杠桿加載系統(tǒng)參數(shù)化設(shè)計方法[J].機(jī)械制造與自動化,2021,50(02):134-136.
[8]劉薇娜,張越,謝榮譽(yù),王尹琛.基于CATIA的非標(biāo)零件標(biāo)準(zhǔn)庫技術(shù)研究[J].新型工業(yè)化,2017,7(05):58-63.
[9]LIU Wei-na,LI Ming-yang,Li Feng.Development of Mechanical Standardized Parts Database[J].The Journal of New Industrialization,2014,4(9):34-38.
[10]李春光.CATIA知識工程入門與實戰(zhàn)[M].北京:中國鐵道出版社有限公司,2021.
專家推薦語
田哲文
武漢理工大學(xué)汽車學(xué)院
車輛工程專業(yè)? 副教授
字頭標(biāo)識規(guī)格種類繁多,對其進(jìn)行三維參數(shù)化設(shè)計可提高建模效率和質(zhì)量,對機(jī)械制造標(biāo)識水平的提升具有一定的實際應(yīng)用價值。論文設(shè)計和例證較為合理,邏輯清晰、條理清楚、可讀性好。