只需一步,快速开始
同一图层(biaogao)的一组数字(如43.55、43.70、46.82、46.95等等),都同时要减去或增加同一个数字2.80(或3.00、3.20等)操作步骤:执行命令,出现选择光标,(1)输入要减去或增加的数字2.80(2)点取其一数字如43.55(3)用w或c窗选目标数字(4)回车确认,得到结果。
谢谢!
另外我还有第二问题,也需要帮忙一下:一个平面的很多层图(wall、ground、windows、dote等等)上都分别有多条线段都“穿过”同一图层column上多个多边形(部分线段重叠于多边形的边),执行命令,程序自动剪掉多边形内和重叠部分的线段(但不要剪掉图层dote上的线段)。
使用道具 举报
试试下面的程序
该程序没有区分层,要的话自己去加,先输入要增加的值(“-”就是减),再选择数字就可。
命令:an
您需要 登录 才可以下载或查看,没有账号?注册
英雄无敌:您好!
能帮忙再改一下吗?怎样才使这程序得的结果:保留小数点后三位。
这个应该能你是几位就保留几位的啊,如果想要0.500,你可能要设置DIMzin这个系统变量,如果想要将如“0.5456”变成“0.546”可以用下面的函数替换:
(defun addandmod (hlst num) (setq txt (cdr (assoc 1 hlst))) (setq txtnum (gettxtnum txt)) (if (> txtnum 0) (progn (setq hlst (subst (cons 1 (strcat (substr txt 1 (- (strlen txt) txtnum)) (rtos (+ (read (substr txt (- (strlen txt) txtnum -1) txtnum) ) num ) 2 3;4位就改成4 ) ) ) (cons 1 txt) hlst ) ) (entmod hlst) ) ))
谢谢,谢谢你!
另外我还有第二问题,也想需要帮忙一下,可以吗?
一个平面的很多层图(wall、ground、windows、dote等等)上都分别有多条线段都“穿过”同一图层column上多个多边形(部分线段重叠于多边形的边),执行命令,程序自动剪掉多边形内和重叠部分的线段(但不要剪掉图层dote上的线段)。
(上边附件图少了图层dote的线)
英雄无敌,你好!我传上一个样图给你看看
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-4 19:32 , Processed in 0.369222 second(s), 27 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.