汽車模具企業(yè)TrimSteel自動化工具是由上海圖源信息科技有限公司攜手華中科技大學(xué)模具技術(shù)國家重點實驗室聯(lián)合開發(fā)。是一款面向汽車模具企業(yè)的凸模刀塊快速化設(shè)計工具。
開發(fā)環(huán)境概述
開發(fā)平臺:NX7.5/NX8.0。
編譯器:Visual Studio 2008。
開發(fā)語言:C++/C。
界面設(shè)計:NX Block UI。
工具: UFun/NXOpen C++。
系統(tǒng)界面設(shè)計如下圖所示:
Select Trim Profile: 允許用戶選擇曲線作為生成Trim Steel的裁剪曲線。此曲線將被離散,作為生成實體刀塊的基礎(chǔ)。選擇該曲線以后,系統(tǒng)會顯示兩個方向,一個表示曲線的朝向,另外一個表示裁剪方向。其中前者不可以修改方向,后者可以通過Reverse Direction進行修改方向。Reverse Direction: 用戶選擇一條曲線以后,會有一個垂直于曲線和默認的-Z方向的箭頭表示裁剪的方向。用戶可以點擊反轉(zhuǎn)方向或者雙擊箭頭來改變此方向。
Base Location: 表示生成刀塊的基準面,一般情況下垂直于Cam Direction。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
Start Orientation: 一般選擇曲線上一點生成一個垂直于曲線的面。該面表示此刀塊生成的開始面。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
End Orientation: 一般選擇曲線上一點生成一個垂直于曲線的面。該面表示此刀塊生成的終止面。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
Sheet Metal: 用戶可以選擇一個片體作為生成刀塊的裁剪面。首先偏置該片體,然后裁剪實體。
Cam Direction: 選擇或者生成一個方向表示刀塊的運動方向。也表示刀塊生成時的拉伸方向。
Back Shape: 選擇一個或者多個Plane,用來裁剪刀塊的背部。
Rib Location: 選擇一個或者多個Plane,表示刀塊的筋的位置。
Cross Section: 刀塊的界面參數(shù)設(shè)置。具體含義可參考示意截面圖。
Entrance: Entrance參數(shù)設(shè)置。
Entrance Type包含兩種方式,第一種為Constant,表示切入量為一個常數(shù)值。當此項被選擇時,Entrance Value會顯示出來。
第二種為Linear。表示線性的切入量。可以設(shè)置開始和終止切入量。當選擇此項時,僅Entrance Start Value 和Entrance End Value顯示。 Entrance Value會被隱藏。
Entrance Value: 當Entrance Type選項為Constant時候顯示。
Entrance Start Value 和Entrance End Value當Entrance Type選項為Linear時候顯示。
Start Joint Relief: 勾選上時,Extend Start有效。非勾選時,Extend Start無效。
Extend Start: 刀塊起始側(cè)突出部分的長度值。
End Joint Relief: 勾選上時,Extend End有效。非勾選時,Extend End無效。
Extend End: 刀塊結(jié)束側(cè)突出部分的長度值。
該功能的生成結(jié)果是一個Feature Group, 該Feature Group包含若干個標準NX特征,如Studio Spline, Extrude, Trim Curve等。該Feature Group不支持編輯。如果需要編輯,需要重新生成。
最終生成的效果如下:
汽車模具企業(yè)TrimSteel自動化工具是由上海圖源信息科技有限公司攜手華中科技大學(xué)模具技術(shù)國家重點實驗室聯(lián)合開發(fā)。是一款面向汽車模具企業(yè)的凸模刀塊快速化設(shè)計工具。
開發(fā)環(huán)境概述
開發(fā)平臺:NX7.5/NX8.0。
編譯器:Visual Studio 2008。
開發(fā)語言:C++/C。
界面設(shè)計:NX Block UI。
工具: UFun/NXOpen C++。
系統(tǒng)界面設(shè)計如下圖所示:
Select Trim Profile: 允許用戶選擇曲線作為生成Trim Steel的裁剪曲線。此曲線將被離散,作為生成實體刀塊的基礎(chǔ)。選擇該曲線以后,系統(tǒng)會顯示兩個方向,一個表示曲線的朝向,另外一個表示裁剪方向。其中前者不可以修改方向,后者可以通過Reverse Direction進行修改方向。Reverse Direction: 用戶選擇一條曲線以后,會有一個垂直于曲線和默認的-Z方向的箭頭表示裁剪的方向。用戶可以點擊反轉(zhuǎn)方向或者雙擊箭頭來改變此方向。
Base Location: 表示生成刀塊的基準面,一般情況下垂直于Cam Direction。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
Start Orientation: 一般選擇曲線上一點生成一個垂直于曲線的面。該面表示此刀塊生成的開始面。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
End Orientation: 一般選擇曲線上一點生成一個垂直于曲線的面。該面表示此刀塊生成的終止面。用戶可以直接選擇一個面或者通過該控件來生成一個新的基準面。
Sheet Metal: 用戶可以選擇一個片體作為生成刀塊的裁剪面。首先偏置該片體,然后裁剪實體。
Cam Direction: 選擇或者生成一個方向表示刀塊的運動方向。也表示刀塊生成時的拉伸方向。
Back Shape: 選擇一個或者多個Plane,用來裁剪刀塊的背部。
Rib Location: 選擇一個或者多個Plane,表示刀塊的筋的位置。
Cross Section: 刀塊的界面參數(shù)設(shè)置。具體含義可參考示意截面圖。
Entrance: Entrance參數(shù)設(shè)置。
Entrance Type包含兩種方式,第一種為Constant,表示切入量為一個常數(shù)值。當此項被選擇時,Entrance Value會顯示出來。
第二種為Linear。表示線性的切入量??梢栽O(shè)置開始和終止切入量。當選擇此項時,僅Entrance Start Value 和Entrance End Value顯示。 Entrance Value會被隱藏。
Entrance Value: 當Entrance Type選項為Constant時候顯示。
Entrance Start Value 和Entrance End Value當Entrance Type選項為Linear時候顯示。
Start Joint Relief: 勾選上時,Extend Start有效。非勾選時,Extend Start無效。
Extend Start: 刀塊起始側(cè)突出部分的長度值。
End Joint Relief: 勾選上時,Extend End有效。非勾選時,Extend End無效。
Extend End: 刀塊結(jié)束側(cè)突出部分的長度值。
該功能的生成結(jié)果是一個Feature Group, 該Feature Group包含若干個標準NX特征,如Studio Spline, Extrude, Trim Curve等。該Feature Group不支持編輯。如果需要編輯,需要重新生成。
最終生成的效果如下: