您的位置:网站首页 > CAD新闻

反力导入到cad中

时间:2009-04-17 09:13:34 来源:

目前将magestic的各工况反力导入cad是用同事matlab程序实现的,流程如下:

1. magestic中将反力导出为excel文件

2.matlab中程序读取excel文件并生成cad脚本

3.在magestic导出的dxf模型中运行脚本,导入节点编号及各工况坐标。

问题:

1. 每次用matlab运行均需手动修改工况名、数据行数

2. 节点较多时用脚本方法生成速度慢。

 

改进方案:

直接在cad中读取excel文件。

1. 判断工况数目

2. 给用户选择:导入哪些工况?

3. 建立几个数组读取储存数据

4. 将数组中数据作为cad文字,写入3d模型 (加入进度条)

好处:直接读取一次excel文件即可,避免繁琐的步骤和手工修改。

用vba和vb.net均可实现,代码很容易移植,估计vb.net实现的话运行速度较快。