劉文春
(肇慶亞洲鋁廠有限公司,廣東肇慶 526238)
摘要:
關(guān)鍵詞:擠壓模; 標(biāo)注; 自動復(fù)核
在擠壓模設(shè)計(jì)中,??壮叽缰苯佑绊懩>呱a(chǎn)出的型材形狀、尺寸及公差。為確保??壮叽缡芸匚宜景慈缦铝鞒套鳂I(yè):
1.由繪圖室繪制型材截面圖并標(biāo)注尺寸(客戶確認(rèn)后出“工序圖”交模具設(shè)計(jì)室)。
2.設(shè)計(jì)室縮水組人員將“工序圖”中型材截面圖與標(biāo)注尺寸按統(tǒng)一比例縮放(比例數(shù)值依被擠壓合金,型材斷面形狀、尺寸及公差確定,默認(rèn)值1.01[1]),并對標(biāo)注尺寸綜合考慮斷面幾何形狀特點(diǎn)及在擠壓拉伸矯直過程中的可能變化進(jìn)一步進(jìn)行修正后出“??讟?biāo)注圖”[2]。
3.設(shè)計(jì)室繪圖組人員再按“??讟?biāo)注圖”繪制模具圖中的??捉孛鎴D。
4.線割編程組對模孔截面圖對照“??讟?biāo)注圖”進(jìn)行復(fù)查,對模孔截面圖與“??讟?biāo)注圖”不一致的反饋設(shè)計(jì)室繪圖組更正,核對無誤后傳線割編程員。
在具體實(shí)施中發(fā)現(xiàn)在復(fù)查中因人工對當(dāng)前電腦圖的標(biāo)注尺寸與紙制圖的標(biāo)注尺寸比對存在誤查與漏查(雖然概率不高,但對生產(chǎn)影響極壞),所以提出人工標(biāo)注,電腦比對消隱,再用當(dāng)前標(biāo)注尺寸反推受控圖素,將受控圖素高亮,從而確認(rèn)是否所有圖素被檢的方案。具體方案如下:
一、調(diào)入圖形及標(biāo)注,并按規(guī)定放置
a.模具圖中的??捉孛鎴D(在模具圖主視圖中)、標(biāo)注圖調(diào)入, 將??捉孛鎴D在標(biāo)注區(qū)復(fù)制一個副本用作標(biāo)注檢查(??捉孛鎴D原圖素須保留)。
b.將標(biāo)注圖移到標(biāo)注區(qū)(層別不變,依舊為標(biāo)注層),并與標(biāo)注區(qū)??捉孛鎴D中心對齊, 若標(biāo)注圖非1:1比例須還原到1:1比例, 將標(biāo)注圖中截面圖隱藏到205層(其為工序圖按1.01倍縮放而成,與模孔截面形狀相似但并不吻合,僅作尺寸標(biāo)示用)。對標(biāo)注圖中局部標(biāo)注移回到其原始位置, 并設(shè)當(dāng)前工作層為0層。
c.因模具設(shè)計(jì)所作預(yù)變形的須還原。例如:有開口的須將開口還原,對多孔模有中心移位的須將中心移位還原。
二、人工標(biāo)注,電腦比對消隱:標(biāo)注層確保無錯誤尺寸標(biāo)注
a.確保電腦比對消隱宏被調(diào)入,對標(biāo)注區(qū)模孔截面圖進(jìn)行尺寸標(biāo)注,每標(biāo)注一尺寸便按快捷鍵調(diào)用電腦比對模塊進(jìn)行比對。程序流程及GPL程序如下:
#procedure PICK_SELECT !vindicator NanZhi.pang 2011*[1] 判斷$lastent是否為標(biāo)注, 否 退出 172 174 175 176 187 LocGetEntPar 175.out!(172//173)
if(LocGetEntPar($lastent,EP_ENT_TYPE).out!(170//172//173//174//175//176//178//180//187))
then
ek_w_m('最后建立的[$lastent]不是標(biāo)注 請先建立標(biāo)注 再執(zhí)行本過程!')
m(LocGetEntPar($lastent,EP_ENT_TYPE))
exit
endif
N1dimLay:=198 eos N2dimLay:=199 eos BITCKLine::=0
N1dimCol:=15 ! lightGreyColor15[N1dimCol]
N2dimCol:=3 ! darkGreyColor3[N2dimCol]
ie:=0 eos HALT
while(1) do
*[]判斷$lastent是否為零 以便讓直線可以被選中 T.LINE/T.ARC/T.CIRCLE
if(cast(user::GetEntTxt($lastent,ep_d_dimens),3).le.0.02) then
PICK pick T.SET T.LINE
ek_highl($lastent,1) !高亮$lastent
ENTS.ID $LASTENT EOS halt
BITCKLine::=.NOT.USER::BITCKLine
else
PICK pick T.SET T.DIM
endif
ek_m('Select a Dimension') ig ! "Select a symbolic mate" EkDimensionP ek_m(tmm_msg(638,'')) ig
if(gcod.ne.0) break
* gpntxy
if($p_id.eq.0) then
continue
elseif($p_id.eq.$lastent) then
ek_w_m('選擇圖素不允許為最新建立圖素!')
continue
elseif($p_id.eq.$lastent) then
ek_w_m('選擇圖素為直線!')
EKPAR EP_D_RATIO 1.0 eos G.DIM ! 繼續(xù)標(biāo)注
continueelse
m('$p_id break', $p_id, $lastent) ! ufintCDim(1447,2009)
tmpstr:=CKDIM_G($p_id,$lastent) ! CKDIM/ufintCDim 檢查標(biāo)注數(shù)值是否相等
if(tmpstr(1:3).eq.'OKT') then
ek_mod_dim ent.id $lastent ent.id $p_id eos redra !實(shí)現(xiàn)將兩個標(biāo)注重合
! 檢查通過 修改原標(biāo)注與新標(biāo)注的顏色 圖層
EKP_S_EV($p_id,EP_lev,N1dimLay,ie,ERR_e0) !
EKP_S_EV($lastent,EP_lev,N2dimLay,ie,ERR_e0) !
REDRA
EKPAR EP_D_RATIO 1.0 eos G.DIM ! 繼續(xù)標(biāo)注
else
! 高亮$p_id,$lastent
!ek_m("11") ek_w_m(m(11,12))
!ek_w_m("11")
ek_highl($lastent//$p_id,1)
ek_w_m(m('檢查未通過',tmpstr))
ek_highl($lastent//$p_id,0)
m(tmpstr(1:3), "xxxx", tmpstr)
endif
break
endif
enddo
if(abs(gcod).eq.1) then
m('$stop(1)') ! err stop
$stop(1)
else
m('else') ! break while
endif
#end
b.將對稱結(jié)構(gòu)(一般有中心線標(biāo)示, 且尺寸只標(biāo)一側(cè)。), 將對稱結(jié)構(gòu)復(fù)制一個副本,通過沿中心線鏡像使圖素重疊進(jìn)行檢查, 并在圖紙上畫中心線或?qū)σ延兄行木€打鉤確認(rèn)。
c.對相同結(jié)構(gòu)(尺寸只標(biāo)一處,一般標(biāo)有數(shù)量), 將其復(fù)制一個副本,將多個相同結(jié)構(gòu)的副本通過平移或旋轉(zhuǎn)進(jìn)行重疊檢查, 并在圖紙上劃方向箭頭確認(rèn)。
三、由當(dāng)前標(biāo)注反推已標(biāo)關(guān)聯(lián)圖素,確保無漏標(biāo)尺寸。a.在3D繪圖軟件Think3中,標(biāo)注分為兩線平行標(biāo)注(類別碼27);兩線角度標(biāo)注(類別碼27);半徑標(biāo)注(類別碼10); 直徑標(biāo)注(類別碼11); 相切圓弧標(biāo)注(類別碼15);線點(diǎn)切點(diǎn)標(biāo)注(類別碼16);兩點(diǎn)標(biāo)注(類別碼04); 水平/垂直兩點(diǎn)標(biāo)注(類別碼05/06)
b.將標(biāo)注區(qū)標(biāo)注通過屏顯按鈕(因當(dāng)前標(biāo)注在0層及199層;0層為未注壁厚等在“??讟?biāo)注圖”無對應(yīng)具體標(biāo)注數(shù)值的標(biāo)注,故不能消隱到199層;199層為在“??讟?biāo)注圖”有對應(yīng)具體標(biāo)注數(shù)值并通過復(fù)核的標(biāo)注)選中,按篩選按鈕將各標(biāo)注類別及其所關(guān)聯(lián)的圖素進(jìn)行統(tǒng)計(jì),并將結(jié)果保存到相應(yīng)類別的集合中。對本次統(tǒng)計(jì)未用到的類別,相應(yīng)的檢查框變灰色,用到的類別可通過相應(yīng)的檢查選中使其尺寸及關(guān)聯(lián)圖素高亮顯示。
c.當(dāng)兩線平行標(biāo)注時(shí),距離為零時(shí),我們稱其為共線標(biāo)注 ,為便于分析統(tǒng)計(jì),將其從平行標(biāo)注中分離歸入半徑標(biāo)注類。
d.在高亮顯示被標(biāo)圖素時(shí),尺寸標(biāo)注本身會干擾判斷時(shí),可通過“層0”、“層199”檢查框?qū)?biāo)注關(guān)閉顯示,而只高亮顯示被標(biāo)注的圖素(即直線和圓
e. 弧等)
f.當(dāng)設(shè)計(jì)室變更圖形時(shí)為避免從新檢查,將舊圖變?yōu)樘摼€放到層196,這樣只對差異部分檢查即可。
報(bào)告了利用Think3的GPL語言,通過計(jì)算機(jī)輔助復(fù)核使擠壓模??壮叽鐦?biāo)注完全受控,杜絕尺寸的誤標(biāo)與漏標(biāo)。經(jīng)過以上步驟,完全杜絕了標(biāo)注錯誤;對尺寸遺漏也進(jìn)行了有效控制。尤其對新員工作業(yè)方式是否存在紕漏,做到了有據(jù)可查,以便進(jìn)行及時(shí)糾正。避免了手工劃勾核對的不確定性。