CATIA批量导入导出数据到EXCEL

本文介绍了如何使用CATIA的宏程序和VB功能实现与Excel的数据批量导入导出。针对测量数据与建模基准不一致的问题,通过调整宏安全性,运行特定Excel文件中的宏,可以将EXCEL数据点批量导入CATIA。反之,通过设计表和过滤器,可以将CATIA中的点坐标值批量导出到Excel。
摘要由CSDN通过智能技术生成

序言

工作中,由于测量基准和建模基准不一致,我们经常遇到大量的测量数据需要导入CATIA中,经过坐标转换与模型进行对比。这个用宏程序可以解决,但是由于我们大部分人不懂编程,所以这个问题会让大家苦恼,下面介绍一种方法,解决上述问题。

一、EXCEL数据点批量导入到CATIA

  1. 打开CATIA,新建part文件,转入创成式外形设计模块,新建一个几何图形集;
  2. 打开D:\ProgramFiles\Dassault Systemes\B21\win_b64\code\command目录下的GSD_PointSplineLoftFromExcel _BeforeV5R21.Excel文件(具体视安装版本而定);
  3. 将宏安全性设置到最低后,点击EXCEL中的开发工具—宏,选择Feuil1.Main;
  4. 在弹窗中输入1点击确定即可(2和3分别表示曲线和曲面);

二、CATIA数据点批量导入到EXCEL

  1. 点击知识工程的设计表,选择使用当前的参数值创建设计表,单击确定;
  2. 在过滤器名称中输入x,提取点x的参数,然后全部选择,点击图中的箭头,输入到右边的已插入参数区域;
  3. 单击确定后修稿名称,单击保存。再单击确定,就可以保存到数据点X的坐标值。同理,可以输出Y和Z坐标的值就可以完成数据的导出。

三、VB批量输出点到EXCEL

// An highlighted block
Sub CATMain()
Dim lApp, lBook, lSheet,lESlct
Dim lDoc, lPrt, lHybody,lPoint, Coord
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值