使用軟體: cimatron it 13.1
第1圖 2D線架構
第2.3圖 3D成品
煞車把手 算是入門級的東西
只要會 loft 或是 sweep 之類的指令 很簡單就可以完成...


.
Rhino & MASTERCAM
舊版的 mastercam 可以收 rhino 3.0 的 3dm 格式...
但是曲面容易出現破洞....
在轉檔前
先將所有多重曲面炸開
全部轉為3階曲面
之後不論是組成封閉多重曲面, (以 3.0的3dm 輸出)
或是以 iges / stp 輸出
都不會有破洞 或掉面的問題....
and
rhino輸出檔案給 cimatron it 時
建議用 iges 和 stp 格式
曲面也是全部都得轉成3階曲面
.
1/26/2010 | 0 意見
標籤: Cimatron it, mastercam, Rhino
Cimatron it 外部程式 ( model.dll )
model: 把 尺寸標註 和 NC加工 的物件,傳送到 模型建立模式底下...
路徑位置 USER/DRAFTING/MODEL.DLL
在 尺寸標註 或 NC加工 模式底下, 點選外部程式 MODEL.DLL ....
在 NC加工 模式時...
選取機械系統
選取要轉出物件的機械系統
選取圖素&離開
選取要轉出的曲面或曲線,
按滑鼠中鍵離開這個指令時就會轉出到模型建立模式底下...
在 尺寸標註 模式時...
SELECT SOURCE TYPE ( 視圖/圖面 )
當選擇 視圖 時...
SELECT OPTION /
選擇要轉出的模式,是要把物件 複製或搬移 到模型建立模式底下
當點選好要動作的圖素時,按滑鼠中鍵離開就可以完成指令...
當選擇 圖面 時...
選取 DRAWIN
選取要轉出的圖紙編號...
SELECT OPTION /
選擇要轉出的模式,是要把物件 複製或搬移 到模型建立模式底下
當點選好要動作的圖素時,按滑鼠中鍵離開就可以完成指令...
.
5/02/2009 | 0 意見
標籤: Cimatron it, Learned
Rhino 外掛程式 T-spline 實戰
T-spline 是外掛於 Rhino 功能很強的外掛程式....
該程式的詳細介紹可以查看以下連結...
http://www.surface3d.idv.tw/viewtopic.php?t=83
T-spline 下載點
要先在該網站註冊
等收到認證信
啟動帳號後
就能登入下載該程式
安裝後,
會自動在進入 Rhino 時,
出現如左圖左側的粉紅色工作列...
在視窗裡面建立或載入
任何的網格圖素...
在指令列輸入 " meshtonurb "
將網格曲面構成的 polygon
直接轉成nurbs曲面...
如左圖所示,
轉出來的nurbs曲面數量很大...
接著是要取出所有的曲面邊界線,並切刪除重複的線段...
這個部分,我在 Rhino 4.0 SR1 裡面,一直沒法順利的處理,
所以這個部分,我是轉到 Cimatron it 13.0 裡面完成....
先轉出 IGS 檔案...
由於Cimatron it 的 IGS 檔案
跟 MasterCam的相容性比較高,
所以選擇該 IGS格式...

轉入 Cimatron it 後,建立曲面線,並且刪除所有重複圖素....

將剩下的完整線架構,轉出 IGS 檔案....
接著就是 T-spline 上場了....
要先把所有的線架構整理乾淨
不能有重複的圖素,
不然執行 T-spline 的時候會出現錯誤訊息,
並且把造成錯誤的位置以紅色粗線表示...
點選 T-spline 工作列從下方數上來第5個指令 " Skin "
會出現如左圖的視窗...
點選 " Display "
會出現各節點的連結情況...
這個部分可以做編修...
點選 " spans "
做出以所有線段節點為控制點的單一曲面
( T-Spline Surface )
底下兩張是完成圖....
藍色是線架構,黃色是 T-spline 曲面....

...
8/05/2007 | 0 意見
標籤: CAD, Cimatron it, Industrial Design, Learned, Rhino
Cimatron it 加工路徑編輯運用
Q:使用手動編輯刪除空跑區域時,
系統的接刀與提刀處讓我的加工時間也變得很長,
請問有沒有再更快的方式?
( 圖二 )
( 圖三 )
A:上圖是類似於電腦後殼的溝槽,面對斜斜的溝槽,
用等高粗銑銑完會出現如下的刀具路徑。
( 圖四 )
空跑的部分用手動編輯刪除後如上圖(圖三),但問題是提 刀過多,也是浪費時間,
其實在手動編輯中,也有取消提刀,改由直接連接刀具路徑的參數,
可由下圖的指引看到此參數的放置位置。
當刪除完畢之後,若尚有單條的刀具路徑欲刪除,
可以在尚未離開手動編輯的情形之下,使用刪除的功能,例如下圖:
上圖所看到的是在實際切削到工件之前仍有空跑的刀具路徑,我們欲將其刪除,
因此,可以使用如下圖中的刪除功能:
點選刪除指令,將其游標移至左上角『 按 <> 繼續 』,
每按一次,路徑就會呈現虛線狀態往回刪除,如下圖:
選取完成之後請按中間鍵離開,出現如下圖:
不錯,既然您要手動刪除這些多餘的空跑區域,
那刪除之後,接刀的區域就仍需參數來控制,點選經由提刀高度,出現如下圖:
將起始高度設0,一但設為0,
那開始下刀處便會以刪除完的刀具路徑處為起始0點開始加工。如下圖:
經由此圖可以看見提刀點剛好是路徑刪除完的那一點高度。
看下圖的等角視圖。
5/25/2007 | 3 意見
標籤: CAM, Cimatron it, Learned
Cimatron it 外部程式 ( nCRTANSRF.dll )
nCRTANSRF:在曲線和曲面間建一規則曲面並保持相切 DEFINE PLANE :定義平面 PICK CURVE TOL.=0.100 設定好公差後請選曲線 PICK SURFACE DISP.LINES=3 DISP.CURVES=3 BOTH SIDES/ ONE SIDE 參數設定好後請選取曲面 SURFACE OK YES NO
請選取YES以確認繼續執行
標籤: CAD, Cimatron it, Learned
Cimatron it 外部程式 ( APLNAR.dll )
APLNAR:將曲線變成2D複合曲線,再炸開成圓弧ARC
USER > Geometric > APLNAR
提示區:
PICK CURVE | TOL=0.1 | RMIN | ON | KEEP ORIGINAL | AS ORIGINAL |
| | | FREE | DELETTE ORIGINAL | AS ACTIVE |
PICK CURVE:參數設定好後,請選取曲線EXECUTING (XX.X%):執行運算
ENTITIES:83 圖素 | BREAK POINTS:0 斷點 | INFLECTION POINTS:1 折點 |
CONFIRM YES NO :
選取YES > 接受組合曲線
選取NO > 不接受
CONVERTING :組合曲線建立
PS : 此程式常用在線切割EDM,因為線切割只能GO2及G03格式
標籤: CAD, Cimatron it, Learned
Cimatron it 外部程式 ( text_db.dll )
text_db ,它可以使用繪出數字與英文字體,
它不只是單線體可用,空心字體亦可用,
使用者不需要在辛苦的從Auto CAD當中載入....
步驟一:請在螢幕上劃一直線。
步驟二:選取User(外部程式)\Drafting\text_db 。出現如下圖:
步驟三:點選新增 \ 新增。出現如下圖:
步驟四:點選FROM KEYBOARD(代表從鍵盤輸入)
步驟五:請輸入你要的加工的數字或英文字,輸入完畢請按Enter
步驟六:請點選曲線。
步驟七:請輸入起始點。
步驟八:請輸入字的方向(左邊或是右邊)。
步驟九:請輸入放字的位置(上面還是下面)
步驟十:出現此圖:
步驟十一:更改字型後,出現預覽結果:
步驟十二:完畢之後請按中間鍵離開。
步驟十三:選是套用
步驟十四:若要繼續請繼續打字。若不要繼續,請按中間鍵
步驟十五:選是離開
PS:
1.它唯一的缺點是不能使用中文字體--請注意
2.內定字型只有兩個,請讀者於您的作業系統內抓取,例如:
Window2000請在C:\WINNT\FONTS\所有的字型按Ctrl+A,
複製到Cimit\dat\fonts中
標籤: CAD, Cimatron it, Learned
Cimatron it 外部程式 ( MATHCRV.dll )
外部程式 ( USER ) \ ( GEOMETRY ) 目錄底下有一個 MATHCRV 之功能,
可用交談或批次的方式, 輸入數學表示式, 以建立曲線或曲面.
一進入MATHCRV 後, 可以見到如下所示之對話參數表:
SELECT OPTION | CURVE / SURFACE | PARAMETRIC / NONPARAMETRIC | INTERACTIVE / FROM FILE BY EXPRESSION / BY NAME |
SELECT OPTION:
設定完參數後, 將反白移到SELECT OPTION, 或直接按ENTER 鍵, 繼續下一步驟.
PICK ORIGIN: 選擇建立曲線或曲面之參考座標位置.
PICK NEW ORIGIN / EXIT: 選擇其他參考座標位置, 或直接按下滑鼠中鍵離開, 繼續下一步驟.
DEFINE PLANE: 選擇建立曲線或曲面之參考平面
執行完畢後, 會在目前Cimatron捷徑底下建立一個 matcrv.log 的檔案,
其內容包括數學表示式以及變數值之上下限.
底下闡明參數模式以及非參數模式之使用.
壹, PARAMETRIC MODE ( 參數模式 ) :
一, INTERACTIVE MODE ( 交談模式 ) :
INPUT EXPR & CR | X= | Y= | Z= |
| Umin=0.000 | Umax=1.000 | delU=0.1 |
Vmin=0.000 | Vmax=1.000 | delV=0.1 |
INPUT EXPR & CR: 輸入X, Y, Z, 以U, V 為變數之數學函數表示式.
對於曲線而言, 只要使用U變數即可. 曲面則同時使用U及V兩變數.
EXECUTING…: 執行運算中.
CURVE / SURFACE OK
YES: 執行確認, 並回到主要功能表.
NO: 重新輸入數學函數表示式並設定變數之上下限.
二, INTERACTIVE FROM FILE OPTION ( 批次模式 ) :
如下列三個例子所示, 將數學氏之定義事先存檔, 再依此模式叫進來.
1, 圓 ( 曲線 ) :
X = Radius*cos(u)
Y = Radius*sin(u)
Z = Depth
Umin =0.000000; Umax = 2*pi; delU=Umax/20
Radius = 100
Depth = 50
2, 圓管 ( 曲面 ) :
X = (a1+a2*cos(v))*cos(u)
Y = (a1+a2*cos(v))*sin(u)
Z = a3*sin(v)
Umin = 0.000000; Umax = 2*pi; delU = 1.26e-1
Vmin = 0.000000; Vmax = 2*pi; delV = 1.26e-1
a1 = 4e2
a2 = 1e2
a3 = a2
3, 球 ( 曲面 ) :
X = Radius*SIN(V)*COS(U)
Y = Radius*SIN(V)*SIN(U)
Z = Radius*COS(V)
Umin = 0.000000; Umax = 2*pi; delU = 0.100000
Vmin = 0.000000; Vmax = pi; delV = 0.100000
Radius = 100
檔案之內容為文字檔, 主檔名及副檔名可依需要自定.
matcrv.log 可以當做樣本使用.
ENTER FILE NAME < cr =" MATHCRV.DAT">: 請輸入檔案名稱及其路徑.
CREAT POINTS ( YES \ NO ): 是否建立資料點.
貳, NON PARAMETRIC MODE ( 非參數模式 ) :
共有依數學表示式 ( BY EXPRESSION ) 以及依名稱 ( BY NAME ) 兩種方式.
其數學公式擺在 <> \ DAT 底下的 mathcrv.crv ( 曲線 ) 以及 mathcrv.srf ( 曲面 ).
一, 依數學表示式 ( BY EXPRESSION ) :
二, 依名稱 ( BY NAME ) :
選取數學式或檔案名稱後, 會出現如下之參數表.
INPUT EXPR & CR: 輸入函數式, 參數以及變數值之上下限.
參, 參數定義 :
CURVE: 建立曲線.
DELETE SPLINE: 刪除建立曲面所用的平滑曲線. 只有在建立曲面時才會出現此參數.
delU: U參數之增量. 對於曲面而言, 此參數影響到嵌片數目. 值太小時並不能 建立.
delV: V參數之增量. 對於曲面而言, 此參數影響到嵌片數目. 值太小時並不能 建立.
KEEP SPLINE: 保留建立曲面所用的平滑曲線. 只有在建立曲面時才會出現此參數.
SURFACE: 建立曲面.
Umin: 變數U起始值.
Umax: 變數U最大值.
Vmin: 變數V起始值.
Vmax: 變數V最大值.
肆, 底下的數學運算式或常數表示方式可直接輸入於數學函式內 :
+, - , /, *, ** ( 指數 ), SIN, COS, TAN,
ASIN, ACOS, ATAN, SINH, COSH,
TANH, RADIAN ( 弳度 ), DEGREE ( 角度 ),
SQRT ( 平方根 ), PI ( 常數 ), ().
伍, 應用實例 :
一, 橢圓拋物面 :
X = 1*U*COS(V)
Y = 1*U*SIN(V)
Z = U*U/(PI)
Umin = 0.000000; Umax = 2*PI; delU = 0.100000
Vmin = 0.000000; Vmax = 2*PI; delV = 0.100000
二, 橢圓球面 :
X = 2*RADIUS*SIN(V)*COS(U)
Y = RADIUS*SIN(V)*SIN(U)
Z = RADIUS*COS(V)
Umin = 0.000000; Umax = 2*PI; delU = 0.100000
Vmin = 0.000000; Vmax = 2*PI; delV = 0.100000
RADIUS = 1
三, 雙曲拋物面 :
X = a*SIN(V)*COS(U)
Y = b*SIN(V)*SIN(U)
Z = -(X/a)*(X/a)+(Y/b)*(Y/b)
Umin = 0.000000; Umax = 2*pi; delU = 0.100000
Vmin = 0.000000; Vmax = 2*pi; delV = 0.100000
a = 1
b = 2
標籤: CAD, Cimatron it, Learned