如何从CATIA草图绘制的样条曲线中输出各点坐标??

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:33:27
catia草图里面的一条样条曲线,我想输出这条曲线上的坐标(x,y坐标),不是所有控制点的坐标,而是按照一定长度间隔输出坐标,比如说75mm长的样条曲线,每个0.1mm输出一个坐标,一共就是750个点的坐标。谁能告诉我怎么做啊?是不是一定要用那个叫“宏”的东西?
点的坐标要输出到excel里面,其实记事本也行,然后再导入。

其他的软件有没有能这样做的?比如autocad,我在网上查,说是用一个“NL”命令可以,但是也没搞明白。
再问一下,用catia画的草图,怎么能导入autocad里面。

多谢了,这个真的很着急用。

如果已知点的坐标,可以生成曲线,这个我见过,但相反的我就不知道怎么做了。

第一步先在EXCEL里输入坐标点
因为EXCEL在做一组数据的时候可以进行填充,省去你不必要的键盘输入

XY值都输入完以后,Z值全部为0

然后找到
catia安装位置里的
\intel_a\code\command\GSD_PointSplineLoftFromExcel.xls

此文件中间会包含一些语句,你需要把你刚才输入过的坐标点,
复制粘贴到StartCurve和EndCurve中间,如下图

StartCurve
内容
EndCurve

注意,一般这个文件里有三组StartCurve和EndCurve
你随便用一组即可,然后把其他的行删除掉。

回到catia,把文件创建好,把工作光标设定到几何图形集,(不能设到实体)
然后回到excel,点工具--宏--宏
选Feuil1.main,点执行。弹出对话框,用键盘输入2,(第一是全点,第二样条线,第三扫描面)
再回到catia,样条线已经创建完毕。

先写这么多。如果还有不明白的地方,你回头再找我吧。为了你这10分,我不值得打出一万多字吧。

在二维图里可以将三维点输出.你可以把草图里的点转到PART里生成三维点,然后投影出二维图.就可提取了

在drawing下画的图纸 直接可以另存为.DWG格式 AUTOCAD 就可以打开了