3DMAX是一种三维动画制作软件,具有很强的渲染和动画制作功能,但它的三维实体建模功能不强。为了充分发挥UG和3DMAX各自的优点,可将UG生成的三维实体转换到3DMAX中进行渲染和动画。UG与3DMAX的转换是通过.stl文件格式转换的。 转换的具体步骤为: 1)在UG中创建三维实体模型或打开已建立的模型。 2)选择File→Export→Rapid-Prototyping…菜单项,系统弹出 Rapid-Prototyping对话框。按需要设置各选项,单击OK。 3)在弹出的Export Rapid-Prototyping对话框中指定输出文件名称。 4)根据系统提示输入标题。 5)弹出类选择器对话框后,选择要转换到3DMAX中的三维实体,单击OK。则产生了一个扩展名为.stl的文件。 6)打开3DMAX应用软件。 7)在3DMAX的File菜单中选择Import选项。 8)在弹出Select File to Import对话框中,输入要转换的*.stl文件,即可打开在UG中所建立的三维实体,再用3DMAX的功能对其进行渲染和动画操作。
如何设置UG的初始环境
用记事本打开UGII_ENV.DAT把UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\\ugii\\ug_english.def改成UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\\ugii\\ug_METRIC.def就可以把UG的工作环境变成公制(单位mm)
再打开UG_METRIC.DEF,里面有很多设置选项.UG_systemColor: 设定系统颜色; UG_initialPartDir: 设定起始图档的位置;UG_initialGripDir: 设置GRIP位置; UG_initialUFunDir: 设置USER FUNCTION位置;UG_initialMacroDir: 设置MARCO位置; UG_initialIgsDir: 设置IGES档案的位置;UG_initialStpDir: 设置安装STEP的目录; UG_initialDxfDir: 设置DXF档案的位置;UG_initialTransLogDir: 设置档案转换报告的位置; UG_layersInList: 设置图层显示方式,有三个选项,建议用OBJECTS;UG_showObjectCount: 是否显示物体数,建議ON; UG_showCategoryNames: 是否显示实体名称,建議ON;Solids_undoFileSize:4095.000 实体UNDO暫存,最大值到4095; Solids_tolerDist_EU: 0.0010 ! Inches 英制公差;Solids_tolerDist_MU: 0.0254 ! mm 公制公差; Solids_tolerAngl: 0.5000 ! degrees 角度公差;Solids_FreeFormConstructionResult: 0 自由造型的架构结果,若是做機構用0比較好,若是造型用1比較好.
建立自己的udf文件库unigraphics二次开发[来源] 先锋cad [日期] 2004-9-8 http://www.cadxx.com/
在某个指定的路径下建立文件, 例如f:\zxd_lib\zxd_lib.txt 在该文件里加库名和路径名,如: lib_box;f:\zxd_lib\zxd_box\ (库名;路径) lib_boss;f:\zxd_lib\zxd_boss\ 将ug_metric.def, ugii_env.dat, ugii.bat 文件从ugs150\ugii\路径下拷入到f:\zxd_lib 修改ugii_metric.def 文件,findàudf 定义 solids_udflibraryfile:zxd_lib.txt 修改ugii_env.dat 文件, findà ugii_defaults_file 定义 ugii_defaults_file=f:\zxd_lib\ug_metric.def 在该路径编辑文件udf.bat, 内容为: f:\zxd_lib\ugii.bat ogl auto 执行 udf.bat 启动ug, 在udf 菜单中可发现新的 库名:lib_boss 和lib_box.