700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > breakall lisp文件_cad导入草图大师后自动成面问题

breakall lisp文件_cad导入草图大师后自动成面问题

时间:2019-02-04 11:20:40

相关推荐

breakall lisp文件_cad导入草图大师后自动成面问题

规划图从

CAD

导入

Sketchup

后,

曲线相交的地方经常会出现断点,

描线很麻烦,

该怎么办?

因为

Sketchup

会把

CAD

的曲线拟合成多段直线,所以相交出会出现一点点的误差。

要想闭合就必须手工把这一点点误差补上或删掉,确实很麻烦。如果用找线头的插件,

就可以看到在直线和曲线相交的地方有很多断开的区域,

所以即使用自动封面插件也不能很

好的生成面。

设想一下,

一个几千平方米的规划图,上百上千个面,一个一个去描的话,不死也要脱

层皮了,呵呵。左图是未处理的

CAD

导入

Sketchup

后,运行找断线插件和自动封面插件的

结果。可以看到很多断头,封面也不正确。右图是经过处理的

CAD

导入

Sketchup

后,运行

找断线插件和自动封面插件的结果。可以看到没有断头,封面基本正确。

对这个问题,我想了很多种办法。以前我是在

CAD

里对复杂区域就做成闭合面域导入

Sketchup

,但是也很麻烦。后来想到,如果在

CAD

里手动把相交的地方打断,那么两边就

是单独两条曲线,这样导入

Sketchup

后相交点的坐标就不会变动,也就不会出现细小的误

差了。

经过实验,这个方法可行。但是那么多的相交点,一个一个的去处理会非常麻烦。

所以我在网上搜索能一次性把所有相交点都打断的程序。还真找到了!

!经过测试,效

果非常好,除了对闭合的圆和椭圆不能起作用外,对

PLINE

LINE

ARC

SPLINE

都能

正确打断。处理后的图形再导入

Sketchup

,就没有断头了。封面的效果也很不错,对于局部

椭圆之类的对象,再简单描一下就可以了。好,接下来我们看看具体的做法吧,以

AUTOCAD

为例:

第一步:下载

LISP

程序,

第二步,解压下载的文件。

选择解压到当前文件夹,解压完成后出现一个

LISP

的文

件夹。

第三步,把文件夹拷贝到

CAD

的安装目录下,如

D:\ProgramFiles\AutoCAD\lisp

第四步,

设置工作目录。

打开

AUTOCAD

点击

工具

菜单

>>“

选项

在选项对话框中

点击

文件

展开

支持文件搜索路径

然后点击

添加

在出现的路径箭头后输入你的

LISP

放置的路径,如

D:\ProgramFiles\AutoCAD\lisp

,然后确定。

第五步,

加载程序。

点击

工具

菜单

>>“AutoLisp”>>“

加载应用程序

选择

“breakall.lsp”

文件,然后点击

加载

,再点

关闭

第六步,运行程序。在

AUTOCAD

命令行输入

QINGLI

,然后回车。命令行提示选择

对象时选择要打断的对象,然后回车,命令执行完毕。如果所选对象中有圆或椭圆,就会提

示无法打断周期性曲线,不用管它。

第七步,

DWG

导入

Sketchup

这个步骤就不用我多说了。将整理好的文件导入

SU

运行自动封面插件,就可以得到很好的封面效果。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。