mandala 发表于 2010-12-24 21:19:49

能否用lisp编辑线型后画线?

本帖最后由 mandala 于 2010-12-24 21:28 编辑

有个斜坡线型是这样的:
*536,斜坡
A,0.01,,1.99,,2
调用的形“921”就是一条长为1的竖线。画出来的结果就是一条坡长为2的斜坡,如图:



现在我想画任意坡长的斜坡,比如4。也就是说,上图中短竖线长度不变,长竖线长度变为4。当然如果不用线型的话,可以直接用lisp写出这个斜坡来,但能否用lisp调整线型,并同时画线呢?

因为我举的这个例子是一个最简单的线型,实际很多线型要复杂得多,用lisp直接来写非常麻烦。

顺便请教一下:这个斜坡线型有更好的写法吗?

caoyin 发表于 2010-12-25 01:53:46

用entmake可以直接创建简单线型,参考下线型的组码

Gu_xl 发表于 2010-12-25 09:43:57

回复 mandala 的帖子

斜坡用线型可做不到,因为斜坡竖线的长度是不固定的,只能用程序根据坡顶坡底的位置画出来!为了保证画出来的斜坡是一个整体可选的物体,你可将斜坡所有的线放在一个组里,或者做成一个无名块!

461045462 发表于 2010-12-25 15:17:15

用程序根据坡顶坡底的位置画出来是正解
测量软件也是选择坡顶坡底线画斜坡图形
页: [1]
查看完整版本: 能否用lisp编辑线型后画线?