找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1410|回复: 6

[求助]:求CAD中数据求和程序

[复制链接]
发表于 2006-11-10 16:26:47 | 显示全部楼层 |阅读模式

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

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

×
求CAD中数据求和程序
搜索也搜索不到有关的程序,那位朋友有的请给一个呀.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-11-10 20:10:59 | 显示全部楼层
我编写过一个针对“TEXT”实体数据求和程序,不知符合你要求否?

  1. ;;;=========================================================================================
  2. ;;;                                                                                         
  3. ;;;    Program name: SUM.LSP                                                               
  4. ;;;    Useage: 1. 区域求和                                                                  
  5. ;;;            2. 适用于AutoCAD R14及以上版本                                               
  6. ;;;    Created 10.05.2006                                                                  
  7. ;;;               By qjcpj ,Qujing,Yunnan, Republic of China .                              
  8. ;;;                                                                                         
  9. ;;;    Permission to use, copy, modify, and distribute this software                        
  10. ;;;    for any purpose and without fee is hereby granted, provided                          
  11. ;;;    that the above copyright notice appears in all copies and                           
  12. ;;;    that both that copyright notice and the limited warranty and                        
  13. ;;;    restricted rights notice below appear in all supporting                              
  14. ;;;    documentation.                                                                       
  15. ;;;                                                                                         
  16. ;;;    Copyright(C), QJCPJ, ALL RIGHTS RESERVED.                                            
  17. ;;;                                                                                         
  18. ;;;   本软件仅提供作为应用上的参考, 而未声明或隐含任何保证; 对于任何特殊                    
  19. ;;;   用途之适应性, 以及商业销售所隐含出具的保证, 在此一概予以否认。                        
  20. ;;;                                                                                         
  21. ;;;    Add:№18 East Road Jiaochang Qujing,Yunnan China.                                    
  22. ;;;                                                                                         
  23. ;;;=========================================================================================

  24. (defun c:sum        (/ cnt cnt2 ent ent2 ent_str num num2 ss ssl sum)
  25.         (setq ss (ssget (list (cons 0 "*TEXT"))))
  26.         (if        ss
  27.                 (progn
  28.                         (setq num (sslength ss))
  29.                         (setq cnt 0)
  30.                         (setq ssl (ssadd))
  31.                         (repeat        num
  32.                                 (setq ent (ssname ss cnt))
  33.                                 (setq ent_str (cdr (assoc '1 (entget ent))))
  34.                                 (if        (= ent_str (rtos (atof ent_str)))
  35.                                         (ssadd ent ssl)
  36.                                 )
  37.                                 (setq cnt (1+ cnt))
  38.                         )
  39.                         (setq num2 (sslength ssl))
  40.                         (if        (> num2 0)
  41.                                 (progn
  42.                                         (setq        cnt2 0
  43.                                                                 sum        0.0
  44.                                         )
  45.                                         (repeat        num2
  46.                                                 (setq ent2 (ssname ssl cnt2))
  47.                                                 (setq sum (+ (atof (cdr (assoc '1 (entget ent2)))) sum))
  48.                                                 (setq cnt2 (1+ cnt2))
  49.                                         )
  50.                                 )
  51.                                 (setq sum 0.0)
  52.                         )
  53.                         (alert (strcat "\n所求区域 ∑ Sum = " (rtos sum) "。"))
  54.                         (princ "\n所求区域∑Sum = ")(princ (rtos sum))
  55.                 )
  56.                 (alert "\n未选中有效文字实体!")
  57.         )
  58.         (princ)
  59. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-10 20:35:54 | 显示全部楼层
搂主能告诉我如何安装ADT2007吗,我安装后出现缺少MSVCP71.dll文件要求重装。我已经装了三次了。到底是这么回事。我的系统是winxp,adt2006,cad2007都已安装。切盼搂主能赐教。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2006-11-13 09:45:40 | 显示全部楼层
我也需要啊,2楼的能不能直接上传SUM.LSP附件。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-11-13 13:02:22 | 显示全部楼层
最初由 leept 发布
[B]我也需要啊,2楼的能不能直接上传SUM.LSP附件。 [/B]

拷贝并粘贴至记事本中,另存为*.lsp即可。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-7-25 00:04:20 | 显示全部楼层
看看,不错
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-13 12:15 , Processed in 0.185339 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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