明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1179|回复: 3

[基础] 能否用lisp编辑线型后画线?

[复制链接]
发表于 2010-12-24 21:19:49 | 显示全部楼层 |阅读模式
本帖最后由 mandala 于 2010-12-24 21:28 编辑

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



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

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2010-12-25 01:53:46 | 显示全部楼层
用entmake可以直接创建简单线型,参考下线型的组码
发表于 2010-12-25 09:43:57 | 显示全部楼层
回复 mandala 的帖子

斜坡用线型可做不到,因为斜坡竖线的长度是不固定的,只能用程序根据坡顶坡底的位置画出来!为了保证画出来的斜坡是一个整体可选的物体,你可将斜坡所有的线放在一个组里,或者做成一个无名块!
发表于 2010-12-25 15:17:15 | 显示全部楼层
用程序根据坡顶坡底的位置画出来是正解
测量软件也是选择坡顶坡底线画斜坡图形
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-10-2 18:18 , Processed in 0.160437 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表