提取Pl命令所生成线的坐标,并整理成文件
各位达人,我有个小问题请教如果已经用pl命令生成一条线,能不能请高手写个lisp程序达到如下目的?
1),生成一个txt文件,里面按顺序存储线上个点的坐标
2),存储的坐标的规律如下:
n,1,***(x坐标),***(Y坐标值),***(Z坐标值)
n,2,***(x坐标),***(Y坐标值),***(Z坐标值)
n,3,***(x坐标),***(Y坐标值),***(Z坐标值)
n,4,***(x坐标),***(Y坐标值),***(Z坐标值)
....
3)第二条中间的n只是个字母
请高手只指点!!!
本人现在在研究ansys,想通过CAD模型所生成的文本文件直接导入ansys进行计算,希望各位大侠帮忙! 你可以到网上下载CadAssis这个小工具,它可以提取pline的坐标到excel表格,你稍微处理一下就可以满足你的要求了:lol 工具-》查询-》列表显示
选择PL回车得到如下
-----------------------------------------------------------
[color=DeepSkyBlue]命令: _list 找到 1 个[/color]
[color=DeepSkyBlue] LWPOLYLINE 图层: 0[/color]
[color=DeepSkyBlue] 空间: 模型空间[/color]
[color=DeepSkyBlue] 句柄 = 1b4[/color]
[color=DeepSkyBlue] 打开[/color]
[color=DeepSkyBlue] 固定宽度 0.0000[/color]
[color=DeepSkyBlue] 面积 3314.3946[/color]
[color=DeepSkyBlue] 长度 5765.6537[/color]
[color=DeepSkyBlue] 于端点 X= 191.2417 Y=2169.0820 Z= 0.0000[/color]
[color=DeepSkyBlue] 于端点 X= 57.1366 Y=1573.8357 Z= 0.0000[/color]
[color=DeepSkyBlue] 于端点 X= 536.2029 Y=1412.7094 Z= 0.0000[/color]
[color=DeepSkyBlue] 于端点 X= 320.6833 Y=2182.6297 Z= 0.0000[/color]
[color=DeepSkyBlue] 于端点 X= 118.1297 Y=1844.5631 Z= 0.0000[/color]
[color=DeepSkyBlue] 于端点 X= 452.7301 Y=1341.4089 Z= 0.0000[/color]
---------------------------------------------------------------------------------------------
copy出来处理一下就行了。
[[i] 本帖最后由 thinkor 于 2008-7-11 16:39 编辑 [/i]]
页:
[1]