【溫馨提示】====【1】設(shè)計包含CAD圖紙 和 DOC文檔,均可以在線預(yù)覽,所見即所得,,dwg后綴的文件為CAD圖,超高清,可編輯,無任何水印,,充值下載得到【資源目錄】里展示的所有文件======【2】若題目上備注三維,則表示文件里包含三維源文件,由于三維組成零件數(shù)量較多,為保證預(yù)覽的簡潔性,店家將三維文件夾進行了打包。三維預(yù)覽圖,均為店主電腦打開軟件進行截圖的,保證能夠打開,下載后解壓即可。======【3】特價促銷,,拼團購買,,均有不同程度的打折優(yōu)惠,,詳情可咨詢QQ:1304139763 或者 414951605======【4】 題目最后的備注【JA系列】為店主整理分類的代號,與課題內(nèi)容無關(guān),請忽視
用于塑料注射模具設(shè)計和生產(chǎn)的自動基準(zhǔn)尺寸
摘要:基準(zhǔn)尺寸(或者坐標(biāo)尺寸)技術(shù)在表面有大量必須有規(guī)定的孔特征的注射模具畫圖方面應(yīng)用非常廣泛。盡管商業(yè)CAD/CAM系統(tǒng)提供了半自動工具來協(xié)助設(shè)計者進行尺寸確定,但它仍然是個非常復(fù)雜的過程。作為使用者,不得不進行規(guī)定每個尺寸標(biāo)記的位置。這篇文章講的是一種最優(yōu)的尺寸標(biāo)記的全自動方法。這種方法采用的是動態(tài)工程技術(shù),在尊重用戶所選擇的標(biāo)準(zhǔn)前提下,使尺寸確定最優(yōu)化。這種方法已經(jīng)作為一種工具插到了商業(yè)CAD/CAM系統(tǒng)中,并且給出了一些實例來說明這個技術(shù)的重要特征。
關(guān)鍵字:自動尺寸 基準(zhǔn)尺寸 動態(tài)工程 最優(yōu)尺寸 坐標(biāo)尺寸
1介紹 CAD/CAM系統(tǒng)現(xiàn)在在塑料模具注射制造業(yè)應(yīng)用非常廣泛,許多公司可用一種實體模擬系統(tǒng)來設(shè)計注射模具。他們用CAD系統(tǒng)來設(shè)計,不僅僅是核心和孔插入到模具(他們是形成模具最重要部分),同時也是在模具裝配中其他所有部分。伴隨著互聯(lián)網(wǎng)技術(shù)的進步和最近CAD網(wǎng)絡(luò)通信的發(fā)展,注射模具的設(shè)計信息可以在產(chǎn)品工程師(設(shè)計塑料部件)和刀具工程師(設(shè)計注射模具),甚至他們位于世界上不同區(qū)域。在設(shè)計信息通過電子方式在產(chǎn)品設(shè)計和刀具設(shè)計中可以有效的交流,制造信息通信在電子和傳統(tǒng)技術(shù)共同作用下在車間完成。數(shù)控機床刀具軌跡或者檢查指令可以直接從CAD/CAM和互聯(lián)網(wǎng)下載給數(shù)控控制器進行加工或者進行檢查工作。然而,對于一個專門機器來說建立一個說明書或許在工程圖紙中規(guī)定。另外,不是所有的加工任務(wù)都是在數(shù)控機床上完成。出于成本預(yù)算的考慮,一些傳統(tǒng)機床,例如鉆床和磨床等,可以方便用傳統(tǒng)刀具完成。通常工程圖紙也在車間里的工程信息通信中扮演重要角色。正交投影工程圖紙可以從CAD模型中自動產(chǎn)生。零件尺寸自動工具同樣由商業(yè)CAD系統(tǒng)提供。然而,就像有chen指出的,那些尺寸工具不能夠根據(jù)圖紙標(biāo)準(zhǔn)和工廠通常采用的工程方法來生成尺寸。
在注射模具的特殊要求中,孔特征的基準(zhǔn)尺寸(或坐標(biāo)尺寸)應(yīng)用得非常廣泛。圖1展示了一張在一個模具制造公司的工廠中可以找到的典型詳細(xì)的圖紙。在圖中表明了孔特征和用來規(guī)定這些孔位置的基準(zhǔn)尺寸??梢园l(fā)現(xiàn)這些尺寸顯得非常擁擠,并且人工的來確定這些基準(zhǔn)尺寸的位置是非常繁重的工作。最終這張滿帶尺寸的圖紙的質(zhì)量很大程度上依賴于這張圖紙繪圖員的經(jīng)驗。這項研究的目的是發(fā)明一種能夠從一個給定的注射模具的零件上自動的產(chǎn)生基準(zhǔn)尺寸。尺寸結(jié)果必須滿足兩個要求:第一,任意兩個尺寸標(biāo)記不能夠重疊;第二,尺寸標(biāo)記必須盡可能的接近被測特征。這個問題的關(guān)鍵是研究一種使基準(zhǔn)尺寸位置的最優(yōu)化的方法。
2.相關(guān)工作
在規(guī)定機械零件或組裝特征的大小或位置信息中尺寸標(biāo)記和公差分析是兩個非常接近的工作,并且大多數(shù)的研究工作都集中于公差上。公差的主要研究問題是顯示、分析和合成。公差顯示與把公差信息合并產(chǎn)品模型草圖中相關(guān)。實例中包括由Requicha發(fā)明的實體偏移法、Turner的可行性空間法和Desrocher和Dlement的TTRS法。在Roy和Yu的文章中有更加詳細(xì)的觀點。公差分析的目的是確定公差中決定零件公差的合并效果。它被用來證實已知或猜想的給定設(shè)計單個零件尺寸變化的功能性。公差分析的技術(shù)實例包括Monte,Carlo總結(jié)和指出的線性方法。它的主要觀點是綜合合成或公差分配,它是用來確定基于給定裝配的功能性要求的零件公差。最近,Is Lam同時發(fā)表了一個工程方法來解決這個問題。從工程性考慮,根據(jù)不同用戶需求和技術(shù)需求在系統(tǒng)的分析功能性需求基礎(chǔ)上,提出了一種解決尺寸需求的方法。FDT軟件也是用來支持實現(xiàn)這種方法。FDT向功能需求或尺寸基礎(chǔ)中提供用來代表功能需求、尺寸、公差或過程能力的工具。在這個基礎(chǔ)上,這種獲取的函數(shù)方程被分成若干組,并且每組都用來解決所涉及到的函數(shù)需求和公差問題的專一方法策略。在公差公差分析和合并中更多詳細(xì)的觀點可以在Roy、Ngoi、Ong,Hong和Chang的文章中找到。
從一個CAD模型中自動的產(chǎn)生尺寸的方法已經(jīng)被提出。在立體幾何學(xué)實體模型技術(shù)上的零件自動顯示尺寸上Yuen做過一些早期的嘗試。從實體模型上提取一些來自二維表面和剪切剪切圓柱上的點。這些點的坐標(biāo)被安排在一個樹型結(jié)構(gòu)上來產(chǎn)生線性尺寸,并刊登了一個為直徑和半徑尺寸的簡單例子。其他早期的自動尺寸方面的工作由Yu總結(jié)了。最近,Chen發(fā)表了一個更加在自動尺寸方面具有深度的研究。他們的方法是分析多余尺寸,對稱特性的尺寸草圖。,選擇適當(dāng)?shù)囊暯莵硪?guī)定尺寸,并且用一種專業(yè)級系統(tǒng)的方法來確定尺寸定位。這個專業(yè)級系統(tǒng)分析被測特征的幾何形狀和布局,并且確定一個合適的位置來放置一個基于一套規(guī)則的相關(guān)被測特征的尺寸。在一個尺寸位置完成后,構(gòu)造一個禁區(qū)使所有隨后的尺寸不會放在此區(qū)域中。這就避免了兩個尺寸的重疊或交叉。
現(xiàn)存的尺寸放置方法是有限的,取決于這個方法的自然連續(xù)性。例如,在Chen的方法中,特征的測量是被優(yōu)先考慮的,但尺寸的位置是隨后考慮的。這種方法不適合確定坐標(biāo)尺寸的位置,特別是在注射模具表面尺寸非常擁擠的情況下。這是因為一個基準(zhǔn)尺寸的位置影響到其他尺寸的位置。這篇文章講述了我們在解決坐標(biāo)尺寸位置方面的工作。使用了動態(tài)程序方法使其最優(yōu)化,這種新的方法克服了在現(xiàn)存方法中連續(xù)方法的限制。
3.在基準(zhǔn)尺寸中,特征位置通過特征的參考位置和參考基準(zhǔn)的水平和垂直距離來確定?;鶞?zhǔn)尺寸的缺省形式在圖2a中表示。當(dāng)被測兩特征的垂直距離小于尺寸標(biāo)記大小(尺寸文本高度的和和相鄰兩尺寸文本的最小空間),圖2b中的被選形式就需要了。為了防止不重疊,這個尺寸標(biāo)記則從缺省位置向上或向下轉(zhuǎn)換。就像圖2c中,尺寸標(biāo)記的轉(zhuǎn)換是尺寸的單一延長線打斷成了三個部分:被一個傾斜部分相連的兩個水平部分。通過三個參數(shù)使尺寸標(biāo)記的范圍能夠變換調(diào)整:(i)傾斜部分和尺寸線的水平部分的折角α;(ii)尺寸文本和零件邊緣距離m;(iii)特征的位置和最低位置由下式給出:
=
= (1)
4.自動基準(zhǔn)尺寸
自動基準(zhǔn)尺寸的目的是尋找一種使每個基準(zhǔn)尺寸位置都達到最優(yōu)的方法。每個過程包括兩個階段:準(zhǔn)備階段和最優(yōu)化階段。在準(zhǔn)備階段,使最優(yōu)化過程得到簡化的主要參數(shù)將被建立。所有特征使用給出的折角、邊緣偏移和尺寸標(biāo)記大小將會進行尺寸位置的可行化測試。在最優(yōu)化階段,使用的是動態(tài)程序方法。尺寸標(biāo)記位置最優(yōu)化是在最重不同的基準(zhǔn)系列,包括從他們的缺省位置中每個尺寸轉(zhuǎn)移的最小量,或者從缺省形式使用的盡可能多的最大量。
4.1準(zhǔn)備階段
被測特征首先被分成一個或更多的特征系列。對于一個特征系列的每一個特征來說,在此特征系列中至少存在另一個特征以便使他們之間的垂直距離小于尺寸標(biāo)記的大小。換句話說,在一個特征系列中的所有特征,沒有重疊的情況下在相鄰兩尺寸標(biāo)記不能用缺省的專用形式測量。相反,至多一個特征能用一個叫做尺寸塊的特征相關(guān)聯(lián)。尺寸快的構(gòu)造涉及到每個在尺寸塊中的基準(zhǔn)尺寸的形式和位置。對于一個尺寸塊的每個位置,它的構(gòu)造是唯一確定的。圖3表示在兩個構(gòu)造中的兩個特征系列和它們的尺寸塊
定義1:構(gòu)造的正確性。假如在一個尺寸塊中任意兩個尺寸標(biāo)記間沒有重疊,并且每個尺寸標(biāo)記位于它們的末端位置,則這個尺寸塊的構(gòu)造就是正確的。
在圖3b中表示的尺寸塊就是正確的。圖4表示的兩個尺寸塊是不正確的。因為在圖4a中的尺寸標(biāo)記有重疊所以不正確,圖4b的構(gòu)造中,14.00尺寸標(biāo)記的延伸線的位置太高,而尺寸要求的位置標(biāo)記在它之下。
定義2:構(gòu)造末端。有兩種構(gòu)造末端:最高構(gòu)造和最低構(gòu)造。假如一個尺寸是正確的,并且任何再高點(或低點)的位置都是不正確的構(gòu)造則稱此尺寸塊是最高(或最低)構(gòu)造。尺寸塊的末端構(gòu)造取決于和。
圖5a里的構(gòu)造處于它的最高構(gòu)造。因為29.5是它的最高位置,它不能再向上移動了。圖5b表示的是最低構(gòu)造,因為14.00是它的最低位置,它不能向下移動了。
尺寸塊的末端構(gòu)造有兩個在最優(yōu)化階段所應(yīng)用的重要參數(shù)。在兩個尺寸標(biāo)記中沒有任何重疊的情況下,看測量所有特征是否可行的過程中,這兩個參數(shù)是非常有用的。在形成一種測量末端構(gòu)造中可以看到這兩個參數(shù)是非常有用的。
特點1:在一個尺寸標(biāo)記處于它的最高(或最低)的位置上,最少有一個尺寸標(biāo)記處于最高(或最低)的位置。
特點2:只要尺寸塊有末端構(gòu)造,則它就是不正確的。
特點1可以由反證法證明。假如一個尺寸處于它的最高(或最低)構(gòu)造上,并且沒有尺寸標(biāo)記處于最高(或最低)位置。因此所有它的尺寸標(biāo)記都不處于它們的最高(或最低)位置,它們能夠同時向上(或向下)移動相同距離直到它們中的任意一個達到了最高(或最低)位置上。因為所有的尺寸標(biāo)記都是同時移動了相同的距離,尺寸標(biāo)記就不會重疊,并且因此構(gòu)造結(jié)果仍然是正確的,并且在一個比它初始構(gòu)造更高點(或低點)的位置上。這就違反了初始構(gòu)造處于最高或最低的假設(shè)。
特點2可以直接證明。給定的一個正確構(gòu)造、尺寸塊移動更高(或低)直到一個或更高的尺寸標(biāo)記達到最高(或最低)位置。因此所有尺寸標(biāo)記都同時移動相同距離,重疊也不會發(fā)生。另外,因為至少它的一個尺寸標(biāo)記達到最高(或最低)位置,尺寸塊在沒有不正確構(gòu)造的情況下,尺寸塊不能被移動更高(或更低)。根據(jù)定義2,構(gòu)造的結(jié)果也是最高(或最低)位置。另一方面,尺寸塊是否有末端構(gòu)造就很明顯了,因為末端構(gòu)造定義是正確的所以該尺寸塊就是正確構(gòu)造。
特點1表明尺寸塊的末端構(gòu)造可以由通過觀察塊中的尺寸標(biāo)記的末端位置的方法獲得。尺寸塊的構(gòu)造可以通過{}來規(guī)定,i=1,2,3,……,n,是特征系列中第i個特征的尺寸標(biāo)記的位置。這說明了{}是按照他們的垂直上升順序排布的(假如i﹥j,則﹥)。然而,為了避免尺寸標(biāo)記的重疊,第i個尺寸標(biāo)記的位置由下式給出:
; n≥i≥2 (2)
式中SIZE是尺寸標(biāo)記的大小,是該系列中的第一個特征()尺寸標(biāo)記的位置。也同樣被用作尺寸塊的參考位置。
如果構(gòu)造是正確的,通過式(1)得出所有尺寸標(biāo)記必須位于其自己最高位置的下端,如下:
≥
因此
以上關(guān)系必須通過所有i證明。因此,最高允許值通過給出:
(3)
的值通過式(2)給出,一個或更多的都等于。所有其他的都小于它的。沒有更大的值因此構(gòu)造滿足≥,假如正確,這個最終構(gòu)造就是它的最高構(gòu)造。然而,在此構(gòu)造中通過式(2)給出的中的一些值可能小于。因此,每個必須驗證。假如所有的i的≥,則這個最高構(gòu)造成立。假如一些i的,則這個構(gòu)造成立就是不正確的,并且沒有最高位置成立。通過特性2特征系列{}不存在任何正確構(gòu)造。
為了尋找最低位置,對于所有i的≥,最低允許值由下式給出:
對于一個零件來說,它的尺寸塊是多樣化的,假如所有尺寸塊中的兩個末端構(gòu)造能夠成功建立,則在每個沒有任何重疊尺寸塊中放置尺寸標(biāo)記就是可行的。然而,一個尺寸塊中的一個尺寸標(biāo)記可能與另一個尺寸塊中的尺寸標(biāo)記重疊。因此下一步就是測試所有沒有任何重疊的尺寸塊的放置是否可行。下面所講的特點3在解釋這個測試過程就是十分有用的。
特點3:在一個尺寸塊中的兩個末端構(gòu)造之間通常建立一個正確的構(gòu)造。
在特點3中很容易發(fā)現(xiàn),從最低位置開始,在尺寸塊中的尺寸標(biāo)記能夠同時移動相同的距離,以使它的尺寸標(biāo)記能夠達到它的最高位置。根據(jù)定義1,此位置的構(gòu)造是正確的,當(dāng)它的一個尺寸標(biāo)記達到了最高位置,就達到了尺寸塊的最高位置。
為了測試放置沒有重疊的所有尺寸塊的可行性,一個特征系列的所有特征首先參考按照它們特征的上升順序挑選。然后所有特征系列根據(jù)它們的第一個特征的位置按照上升順序排列。第一個尺寸塊被放置在它們最低構(gòu)造的位置。對于第二個特征系列,假如比的頂端高,尺寸塊也被放置在它們最低構(gòu)造的位置,否則在和的范圍內(nèi)放在的頂端。根據(jù)特點3,對于后者也是正確構(gòu)造。否則,作為正確的構(gòu)造在沒有與尺寸塊重疊的情況下也不能夠建立。對于下個尺寸塊來說是一個重復(fù)的過程,直到所有正確的尺寸塊都已建立,否則無論對于一個尺寸塊正確的構(gòu)造不能建立的話都將中止。
4.2最優(yōu)化階段
在準(zhǔn)備階段之后,每個尺寸塊的邊緣構(gòu)造已經(jīng)建立,并且使在一個尺寸塊和兩個相鄰尺寸塊確定避免。使用一種動態(tài)工程方法來確定每個尺寸塊最優(yōu)構(gòu)造。像上面假設(shè)一樣,根據(jù)尺寸塊的參考位置用上升順序來挑選尺寸塊。確定尺寸塊構(gòu)造的過程被分為步,i=1,2,3,……,n,在第i步確定了尺寸塊的構(gòu)造。在每個步,的每個可能構(gòu)造與其狀態(tài)相聯(lián)系。換句話說,狀態(tài)與第i個尺寸塊的第j個構(gòu)造相聯(lián)系。選取第步的狀態(tài),的費用通過一個總的費用函數(shù)來反映,它是通過下式給出:
是費用函數(shù)用來反映:(i)在獨立的狀態(tài)和的情況在兩尺寸塊和的相互作用;(ii)尺寸塊從它缺省構(gòu)造中的偏差范圍;(iii)兩尺寸塊和之間的重疊;(iv)尺寸塊與被稱為禁區(qū)的一系列區(qū)域之間的重疊。禁區(qū)由用戶規(guī)定,并且禁區(qū)通常為由用戶放置的其他尺寸標(biāo)記的區(qū)域,因此不允許把尺寸標(biāo)記放置在遠的地方。最優(yōu)的解決方法從中獲得。這個步驟系列=1,2,3,……,n使最優(yōu)化得以提高,同時這一系列構(gòu)造使尺寸標(biāo)記的放置位置得到最優(yōu)化。
4.3狀態(tài)解決方法
通過特點3,一個尺寸塊的兩個邊緣構(gòu)造之間的構(gòu)造是正確的構(gòu)造,因此每一步都有無數(shù)種選擇。為了使動態(tài)工程方法起作用,必須使用離散化使無數(shù)的狀態(tài)為每個步。離散化最簡單的方法是從 和的位置中提取一個合適的數(shù)字,這種方法對利用計算機資源來說不是一個有效的方法。這是因為尺寸塊的范圍(由-給定)可以很大限度的改變,從式1中可以明顯的看出尺寸塊給出了一個很大的范圍,而很少值的給了一個很小的范圍。在有合適數(shù)量的狀態(tài)下,那些有較大范圍的尺寸塊會得到近似的解決方法。另一方面,對于一個有很大范圍的尺寸塊來說,就像大多數(shù)在兩邊緣構(gòu)造的正確構(gòu)造將在它們的尺寸塊重疊。通過一個例子最好的解釋:假如在尺寸塊最高構(gòu)造的頂端高于尺寸塊最高位置構(gòu)造的底端,則尺寸塊在構(gòu)造上必然與的最高端重疊。相似的問題在最低構(gòu)造上。因此,對于每個尺寸塊來說,一個合適的范圍,由和之間的不同來定義:
=
=
式中和是尺寸塊和中尺寸標(biāo)記的數(shù)量且是獨立的。使用這種可行的范圍定義,那些在兩相鄰尺寸塊之間經(jīng)常導(dǎo)致重疊的構(gòu)造從可行范圍內(nèi)排除。
4.4費用函數(shù)
一個階段的費用和費用函數(shù)都是矢量和矢量值函數(shù)。一個費用矢量包括按重要性由高到低排列的5個部分,i=1,2,3,……,5。動態(tài)的實施階段要求最小的費用選擇,因此必須在兩矢量間進行對比。兩個費用函數(shù)通過比較它們的組成來比較。比較從認(rèn)為最重要的第一部分開始。假如兩矢量的第一部分相等,則比較認(rèn)為是次重要的下一部分。當(dāng)相關(guān)聯(lián)的兩部分不相等時就停止比較。在費用矢量尖的比較是建立在不相等的第一對部件上的。
費用函數(shù)的第一組成部分等式應(yīng)該減少相鄰兩尺寸塊和和尺寸塊和禁區(qū)之間的重疊。由下式給出:
式中如果在和之間沒有重疊=0。如果有重疊,則就是一個很大的值。費用函數(shù)用來減少與狀態(tài)相關(guān)聯(lián)的尺寸塊和禁區(qū)之間的重疊。的所有和m認(rèn)為是與所有禁區(qū)相重疊的值。在和如果沒有重疊,則=0;如果有重疊,則就是一個很大的值。
接下來的四個等式和,是分配四個可選的亞費用函數(shù),這些函數(shù)根據(jù)四個不同的基準(zhǔn)通過返回值來反映構(gòu)造的。的布局與亞費用函數(shù)由用戶確定。這就給了用戶的可行性來決定準(zhǔn)則的重要聯(lián)系。
要求尺寸塊放置在特征的中間部分能夠被測缺省構(gòu)造測量的位置,這就認(rèn)為是尺寸塊的缺省構(gòu)造。亞費用函數(shù)是用來測量尺寸塊在它的第j個構(gòu)造處偏移的程度。這個偏移值可以從特征的平均位置上來測量,并且是第j個構(gòu)造尺寸標(biāo)記的平均位置
=
式中為尺寸塊中尺寸標(biāo)記的數(shù)量,為在第j個構(gòu)造上尺寸標(biāo)記的位置,為特征的位置。和是所有尺寸標(biāo)記和特征的數(shù)量。
在只被用作亞費用函數(shù)的時候,不能通過費用函數(shù)來確定。因為在每兩個狀態(tài)下偏移的數(shù)是確定的費用函數(shù)是僅建立在能夠給出相同費用的可選費用函數(shù)上的,可以忽略這個問題。可以分配到另一個可以給出一個較低狀態(tài)費用函數(shù)的部件等式。假如尺寸塊在狀態(tài)時不在它的缺省狀態(tài),取1,否則取0。
可能要求由用戶規(guī)定一個可行范圍的百分比來限制尺寸塊由缺省位置偏移的范圍。亞費用函數(shù)是用來減少過大的偏移。假如>p×︳YFmaxi ?YFmin ︳,則的值為1,否則為0。
當(dāng)兩個相鄰尺寸塊在它們的缺省位置重疊,某個值a,則在此重疊中向上移動距離為,并且向下移動到,距離為,其中+=。其中要求=。這就要求兩尺寸塊移動量相等。亞費用函數(shù)不能達到這個目的,因為這僅是測量移動值不是相鄰尺寸塊移動值的分配。則要求兩相鄰尺寸塊的移動值相等。在兩相鄰尺寸塊移動值的范圍通過下式設(shè)置不同值:
這四個可選的亞費用函數(shù)可以由用戶自由的選擇,安排第二到第五部分來達到目的。在下一部分中,通過例子來說明選擇不同的亞費用函數(shù)達到不同的結(jié)束。
5.實例說明
合適的最優(yōu)化方法已經(jīng)被執(zhí)行,并且通過API插入到UG2系統(tǒng)中。為了說明亞費用函數(shù)的作用,思考圖6中的作用。圖6中有5個尺寸塊,所有尺寸塊都處于它們的缺省構(gòu)造,并且在和之間,和