iCAx开思工具箱
标题:
问:grip语句怎样将数据转换并写成规定格式?
[打印本页]
作者:
gypcad
时间:
2005-12-15 11:32
标题:
问:grip语句怎样将数据转换并写成规定格式?
用grip语句生成了部分点集,如何将这些数据导入到一个txt文件,格式如下
23 45 67
23 34 45
.....,十分感谢!!!
数据生成代码:
$$变量声明。
entity/results(100),cur
$$选择一条曲线。
l10:
ident/'pick a curve',cur,resp
jump/l10:,trm:,,resp
$$输入弦向公差。
l20:
param/'enter the tolerance','弦高公差=',tol,resp
jump/l20:,trm:,,resp
$$等弦长离散曲线。
l30:
cpset/chord,cur,tol,results
$$程序结束。
trm:
halt
数据保存代码???。。。期待中
作者:
liangquan6
时间:
2007-7-29 20:32
试试我的方法,不一定好,但是可以用。
基本思想是建立点集后,添加一步选择输出点集,代码如下:
$$选择要输出的点集
l40:
ident/'pick several point',ptarr,cnt,numPt,resp
jump/l40:,l50:,,resp
通过上面的代码,取得了点的数组ptarr,还有点集中点的个数,numPt。
用循环输出就可以了:
l70:
create/txt,1,'D:\New\UGTest\grip\'+ filename
l30:
do/trm:,index,1,numPt
pt=results(index)
a(1..3)=&point(pt)
write/1,a(1..3)
file/txt,1,'D:\New\UGTest\grip\' + filename
变量的声明如下:
number/a(3),numPt
string/filename(99)
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3