在Inventor中,衍生(Derived)是這種關(guān)聯(lián)的有效工具,能力很強、用著很舒服。因為篇幅關(guān)系,本文僅就零件設(shè)計中的使用進行分析和說明。
1. 公用草圖
設(shè)計參數(shù)的關(guān)聯(lián),是所有設(shè)計中必然涉及到的、基本的功能要求,也是CAD軟件必備的功能。但是,其關(guān)聯(lián)可能不是很具體的數(shù)據(jù),而是某個圖樣。例如總體設(shè)計提出了一種方案,而表達方法是一個二維的草圖,并保存為B.IPT文件,參見圖1。
如果有好幾個人同時在設(shè)計相關(guān)的不同的零部件,這就是并行設(shè)計,并行設(shè)計都與總體設(shè)計的意圖相關(guān)。我們希望做到:“多個幾乎同時進行的設(shè)計,共同基于一個草圖;并且在這一個草圖發(fā)生改變之后,所有的相關(guān)設(shè)計能夠自動跟隨改變”。
如果這個設(shè)想可以實現(xiàn),就能做到“任何一個人在任何一個位置上對一個設(shè)計數(shù)據(jù)做出說明,大家都能看到并同時關(guān)聯(lián)使用”。實際上在Inventor中,當(dāng)總圖設(shè)計修改了原始草圖之后,所有利用這個草圖衍生的零件,都將做到關(guān)聯(lián)修改。
例如某個設(shè)計項目組,需借用上級設(shè)計的意圖表達的草圖,完成相關(guān)的零件設(shè)計。其中一零件設(shè)計師的操作過程將是:
開始新零件,結(jié)束草圖;利用“衍生零件”功能,引入圖1中的零件,只需要草圖,具體的衍生參數(shù)設(shè)置參見圖2;
借助衍生而來的草圖直接創(chuàng)建特征(見圖3),進而創(chuàng)建其他特征完成自己的新零件。
這樣,當(dāng)上游設(shè)計(B.IPT)的草圖參數(shù)發(fā)生改變后,再打開自己的設(shè)計結(jié)果,進行更新之后,即可見到模型已經(jīng)關(guān)聯(lián)改變了。
在這種模式下,可以添加自己的特征,但不可以逆向修改原草圖。這正是通常的設(shè)計管理所需要的結(jié)果。
衍生結(jié)果本身也有若干可操作的功能,在瀏覽器中,選定衍生,可在右鍵菜單中看到(見圖4)。
做衍生的目的就是要實現(xiàn)“關(guān)聯(lián)”,如果“斷開”,這個草圖脫離了與原草圖的數(shù)據(jù)關(guān)聯(lián),與重新做的草圖并無不同(甚至更為麻煩)。實際上這是要解決一種特殊的需要:想刪除這個衍生關(guān)聯(lián)。這就要先“斷開”,然后才可以刪除。
2. 模型之間的布爾運算
在兩個零件模型之間做布爾運算,是設(shè)計中相當(dāng)普通的需求,AutoCAD/MDT中都直接有這種功能,然而目前Inventor還沒提供直接的操作。但 是,并不是說Inventor的算法核心不能完成這樣的要求??赡艿拈g接方法有幾種,這里先介紹利用衍生的解決方案。
例如:已經(jīng)設(shè)計了某零件的鍛造毛坯MP.IPT,現(xiàn)在要設(shè)計鍛造模具的型腔。希望能利用零件毛坯與模具體的差運算,直接“挖”出型腔,并保持兩者的設(shè)計數(shù)據(jù)關(guān)聯(lián)。這是設(shè)計過程的一種常見的要求。做法如下:
在毛坯零件模型中注意將軸線呈可見狀態(tài)。
開始新零件,結(jié)束草圖;在特征工具面版上啟用“衍生零部件”工具;
選定MP.IPT作為衍生的源零件;
在衍生參數(shù)對話框中,選定“實體為工作曲面”;
選定“定位幾何圖元”這樣就能把原模型的可見的設(shè)計基準(zhǔn)軸線加入進來,參見圖5。
在“原始坐標(biāo)系”的XY面創(chuàng)建草圖,根據(jù)衍生零件跟隨進來的基準(zhǔn)軸線,創(chuàng)建和約束模子的外框草圖,見圖6左。
拉伸成模子方塊,參見圖6。