明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2335|回复: 11

[提问] 统计标记,讨论(大神们都进来看看)

  [复制链接]
发表于 2013-5-24 16:59:26 | 显示全部楼层 |阅读模式
功能是:统计圆,并进行标记
  对不同半径的圆进行不同的字母标记
  同半径的用一样的字母标记

例如:
    图形中有半径1的圆1,半径2的圆2个,半径3的圆5个。
对齐进行统计,标记
    半径1的圆右上角写上字母A
    半径2的圆右上角写上字母B(注意:有2个圆)
    半径3的圆右上角写上字母C(注意:有5个圆)

统计方面,(我在论坛版主的帮助下)已经会了,就是标记不会
求大神们,指点
发表于 2013-5-24 17:11:08 | 显示全部楼层
这个不用标记
用直线或多义线之间画线就可以
发表于 2013-5-24 17:12:12 | 显示全部楼层
gtj116600 发表于 2013-5-24 17:11
这个不用标记
用直线或多义线之间画线就可以

关键是公司要求要写上字母呀
 楼主| 发表于 2013-5-24 17:14:41 | 显示全部楼层
【KAIXIN】 发表于 2013-5-24 17:12
关键是公司要求要写上字母呀

谢谢开心大哥的帮助,不好意思,耽误了你不少时间
也许是我太笨了,会了统计,标记就不会了
发表于 2013-5-24 17:15:44 | 显示全部楼层
Angel1995 发表于 2013-5-24 17:14
谢谢开心大哥的帮助,不好意思,耽误了你不少时间
也许是我太笨了,会了统计,标记就不会了

你们公司的要求不能改改?
发表于 2013-5-24 21:16:30 | 显示全部楼层
  1. ;圆分类标注 明经ZZXXQQ 2009.6
  2. (defun c:tt ()
  3. (setvar "CMDECHO" 0)
  4. (setq oldos (getvar "OSMODE"))
  5. (setvar "OSMODE" 0)
  6. (if (and (princ "\n【提示】选择圆对象....") (setq ss1 (ssget '((0 . "CIRCLE"))))) (progn
  7.   (setq i 0 j 65 cl (list))
  8.   (repeat (sslength SS1)
  9.    (setq ent (entget(ssname ss1 i)))
  10.    (setq pc (cdr(assoc 10 ent)))
  11.    (setq r (cdr(assoc 40 ent)))
  12.    (if (setq rl (assoc r cl))
  13.     (setq cl (subst (list r (cons (caadr rl) (1+ (cdadr rl)))) rl cl))
  14.     (setq cl (cons (list r (cons (chr j) 1)) cl) j (1+ j))
  15.    )
  16.    (setq i (1+ i))
  17.   )  
  18.   (setq i 0 j 0 cl (reverse cl))
  19.   (repeat (sslength ss1)
  20.    (setq ent (entget(ssname ss1 i)))
  21.    (setq pc (cdr(assoc 10 ent)))
  22.    (setq r (cdr(assoc 40 ent)))
  23.    (if (setq rl (cadr(assoc r cl)))
  24.     (command "TEXT" "MC" pc "" 0.0 (car rl))
  25.    )
  26. ;   (if (and (setq rl (assoc r cl)) (> (cdr r1) 1))
  27. ;    (command "TEXT" "J" "MC" pc "" 0.0 (ascii (+ (cdr rl) 40)))
  28. ;   )
  29.    (setq i (1+ i))
  30.   )
  31. ))
  32. (setvar "OSMODE" oldos)
  33. (setvar "CMDECHO" 1)
  34. (princ)
  35. )
发表于 2013-5-25 12:33:51 | 显示全部楼层
本帖最后由 【KAIXIN】 于 2013-5-25 12:35 编辑



本帖子中包含更多资源

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

x
发表于 2013-5-25 12:35:33 | 显示全部楼层
本帖最后由 【KAIXIN】 于 2013-5-25 12:37 编辑

H
发表于 2013-5-25 12:37:58 | 显示全部楼层
F
发表于 2013-11-1 11:08:23 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 10:33 , Processed in 0.201100 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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