耀唐解读
我们在结构设计或仿真分析时,有时需要将外部输入的一些点坐标数据导入到CATIA,以完成后续的研发工作,例如航空行业中绘制飞机的机翼需要导入翼型的数据到CATIA中完成外形设计或者在CAE 分析中需要建立参考点,对参考点进行工况约束。
本文会介绍两种批量将点坐标导入到CATIA的方法,欢迎大家一起交流。
批量导入点坐标
利用CATIA Digitized Shape Editor模块
导入CATIA V5:
此方法主要用到两个命令:Import和Cloud/points。
进入shape-Digitized Shape Editor模块。
选择Cloud import工具条的Import命令,导入Step1准备的.dat文件。
导入点云数据后会发现此时导入的点为不可编辑状态,需要通过Cloud operations 工具条的Cloud/points 命令将点云数据变成可单独编辑的点。
通过处理后,可校核导入点坐标是否与输入数据一致。
导入3DEXPERIENCE CATIA:
只需通过Mechanical & Shape Engineer角色下的Digitized Shape Preparation app 执行对应操作即可。
批量导入点坐标
利用Excel 宏程序
导入CATIA V5:
打开CATIA V5安装路径,并打开GSD_PointSplineLoftFromExcel.xls。
(默认C:\Program Files\Dassault Systemes\B34\win_b64\code\command)
打开CATIA 并新建一个part。
(此时Excel 中段的XYZ三列表示点坐标数值,可替换)
打开Excel 文件,点击开发工具-宏,执行Feuil1.Main,User Info输入1/2/3后,点击确认:
1:创建点;
2:创建点和样条线;
3:创建点、样条线和多截面曲面。
Excel 宏命令运行完后,可以看到CATIA 界面中已经自动生成Excel 中点数据,且可以看到点的三维坐标参数。(同理可以试试User Info输入2/3的生成效果)
导入3DEXPERIENCE CATIA:
在3DEXPERIENCE CATIA安装路径下,也存在一个GSD_PointSplineLoftFromExcel.xls文件。
(默认C:\Program Files\Dassault Systemes\B426\win_b64\code\command)
按照导入CATIA V5同样的步骤,执行此excel文件内的宏程序也能得到相同的效果。
总结
以上可以看出,单一的模块功能有时并不能满足日常工作中所有的功能需求,但通过不同模块之间的命令借用可以更好的提升工作效率,甚至通过一些简单的程序脚本或者二次开发的手段,不仅可以提升工作效率,有时也会得到意想不到的效果。
赶紧打开电脑中的CATIA V5 或者3DEXPERIENCE CATIA 试试吧!
END