找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 651|回复: 4

[编程申请]:计算图形的总长度

[复制链接]
发表于 2004-8-9 16:06:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
例如图形里面有很多不一样的线、弧、圆,能不能把他的总长度算出来。谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-8-11 00:26:58 | 显示全部楼层

scysqc哥哥:请您下载我的附件,不用哀心鼻的。

附件是我的一个ARX文件,完成您这个功能的命令叫“cl”。


各位哥哥:小妹的小程序现在4个小命令,希望哥哥们喜欢啊。
1.jt,提问你选择第1个文本实体,注意它是被替换的实体了。然后选择要连接的文字,全部选择完毕,在左上角的对话框上还可以修改它再点确定,就把所有文字合并了。如果勾了“删除被连接的文字”,就会把所有被连接的文字删除掉。
2.fb:是输入段数来把任意的曲线(不管是线、弧、圆、椭圆、洋条等等等等,比小东的要强多了)搞断;
3.fb2:是输入距离来把任意的曲线打断。跟AutoCAD的divide命令非常类似,不过不用在自己去break了,一点即断
4.cl:先选择任意一根曲线,然后选择要测量距离的2个点,此时也可以按回车或者右键表示计算整个曲线的长度。然后留下两个小红叉表示刚才您选择的点。不要害怕,重绘一下就会消失的啦。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-22 22:11:52 | 显示全部楼层
大大的程序太棒了,感謝分享丫
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-23 12:26:59 | 显示全部楼层
2004加载后,无法运行?什么原因?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 11285个

财富等级: 富甲天下

发表于 2004-8-24 10:35:13 | 显示全部楼层
这个功能可以用下面的小程序完成:
(DEFUN C:TT (/ SS SS_L N LENN LEN)
  (setq ss (ssget))
  (setq ss_l (sslength ss))
  (setq n 0)
  (setq lenn 0)
  (repeat ss_l
    (command "lengthen" (ssname ss n) "")
    (setq len (getvar "perimeter"))
    (setq lenn (+ len lenn))
    (setq n (1+ n)))
  (princ "\n你所选到的像素的总长是")
  (princ lenn)
  (Princ "(mm)....")
  (princ))
(PRINC "\n输入TT执行求选集的总长.....")
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-21 11:54 , Processed in 0.313491 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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