5.5 建立*.asm文件, N, i( {/ y9 d; N
建立好各零件的Part文件、Layout文件以及Skeleton文件后,將各零件以Skeleton上提供的面、線作為參考進行裝配,組成插箱的裝配文件,這樣進行的目的是為了防止零件安裝面意外修改而導致裝配失敗。 " n2 J. T" Q( _; G4 A7 G. [8 c5 `3 s
圖6 插箱尺寸
所有的零件裝配好后,再修改*.asm文件中的Program,確保Layout變化時,*.asm裝配文件能找到具有正確文件名的零件Instance。以下為修改后的Program,注意括號內的文件名參數以及條件語句的使用。+ L% e4 e( O- H8 J: O- @- v
ADD PART (REAR_HORIZONTAL_NAME)- {( Y5 \, Z* J8 P; ~
INTERNAL COMPONENT ID 59 9 j* [6 D+ E4 X PARENTS = 43(#1) ! N% I" O: S* s4 x! i1 J
END ADD; Z, c6 R. X- W8 n$ ^. v3 q, T
IF HORIZONTAL_NUM==0 / Y4 U% v" e3 p7 H) D. @ n4 `2 A ELSE ( ?' ~$ C! T3 d. v4 b5 g! U+ I ADD PART (MIDDLE_HORIZONTAL_NAME) 2 h4 I- ]$ }1 u INTERNAL COMPONENT ID 495 # _" E% D1 q9 u5 B5 ]8 ?2 j PARENTS = 43(#1) - e& J) _7 W9 d$ \3 X END ADD+ P/ s$ S1 v( W
ADD PART (MIDDLE_HORIZONTAL_NAME) ! u& R! J2 ?, |+ u# \) Y0 s INTERNAL COMPONENT ID 500 9 h0 e8 Q; k7 x' W: P% M) O# J END ADD 7 S0 S% o& N( U5 z" G, K" F& G END IF 5 ~2 F1 d1 \7 T5.6 運行與調試( j7 U. Q# n3 {) x
依次打開Layout文件、*.asm文件,按照Layout中的提示,輸入參數值。若輸入錯誤,系統將根據輸入的值進行判斷、計算,并給出相應的錯誤提示;若輸入正確,系統將提示進行下一步的輸入,直到最后一頁最后一欄中出現“輸入結束,請修改工程圖,并完成設計”提示時,表明所有的參數輸入符合標準,并能夠生成正確的*.asm、*.drw文件。如圖7所示。' q- Z7 D% D6 g: o5 ? j