找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: abc498091367

[求助] 生成

[复制链接]

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-3-10 20:21:02 来自手机 | 显示全部楼层
abc498091367 发表于 2014-3-10 19:40
插入点: ; 错误: no function definition: XDRX_TABLE_MAKE



什么版本CAD?

点评

2004版本....  详情 回复 发表于 2014-3-10 20:25
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-10 20:25:14 | 显示全部楼层

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

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-3-10 20:50:21 来自手机 | 显示全部楼层
abc498091367 发表于 2014-3-10 20:25
2004版本....

那没办法了,2005以上才有的Table

点评

哦,那能不能用其他的函数,不用晓东的,,,  详情 回复 发表于 2014-3-10 21:13
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-10 21:13:00 | 显示全部楼层
st788796 发表于 2014-3-10 20:50
那没办法了,2005以上才有的Table

哦,那能不能用其他的函数,不用晓东的,,,
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-3-10 21:48:47 来自手机 | 显示全部楼层
abc498091367 发表于 2014-3-10 21:13
哦,那能不能用其他的函数,不用晓东的,,,

可以不要格线

点评

我就想符号,数量在一排,这样一排下来看起好看点 符号 数量 A 5 A 5 A 5 A 5  详情 回复 发表于 2014-3-10 22:02
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-10 22:02:02 | 显示全部楼层

我就想符号,数量在一排,这样一排下来看起好看点
符号 数量
A      5
A      5
A      5
A      5
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-3-11 07:55:06 | 显示全部楼层
abc498091367 发表于 2014-3-10 22:02
我就想符号,数量在一排,这样一排下来看起好看点
符号 数量
A      5

那就简单点
  1. (defun c:tt (/ ss lst i p v wd _mktext)
  2.   (defun _mktext (p str / txt)
  3.     (setq txt (xdrx_text_make p str (getvar "textsize") 0.))
  4.     (xdrx_text_sethozmode txt 4)
  5.     (xdrx_text_setvermode txt 2)
  6.     (xdrx_text_setalignmentpoint txt p)
  7.   )
  8.   (princ "\n选择多义线.....")
  9.   (if (setq ss (ssget '((0 . "*polyline"))))
  10.     (progn
  11.       (setq lst        (mapcar        '(lambda (x / bp)
  12.                            (setq bp (car (xdrx_entity_box x)))
  13.                            (list (mapcar '(lambda (p)
  14.                                             (mapcar '- p bp)
  15.                                           )
  16.                                          (xdrx_entity_getstretchpoint x)
  17.                                  )
  18.                                  x
  19.                            )
  20.                          )
  21.                         (xdrx_pickset->ents ss)
  22.                 )
  23.             lst        (xd::list:groupbyindex lst 1)
  24.             lst        (mapcar 'cdr lst)
  25.       )
  26.       (XD::Begin)
  27.       (setq i        64 ;_编号数量不大於 52 个 A-Z a-z
  28.             lst        (mapcar        '(lambda (x / box p)
  29.                            (if (> 97 i 90)
  30.                              (setq i 96)
  31.                            )
  32.                            (setq i (1+ i))
  33.                            (mapcar '(lambda (a)
  34.                                       (_mktext
  35.                                         (apply 'xdrx_points_centroid
  36.                                                (xdrx_entity_box a)
  37.                                         )
  38.                                         (chr i)
  39.                                       )
  40.                                     )
  41.                                    x
  42.                            )
  43.                            (list (chr i) (itoa (length x)))
  44.                          )
  45.                         lst
  46.                 )
  47.       )
  48.       (if (setq p (getpoint "\n插入点<回车显示>: "))
  49.         (progn
  50.           (setq        wd (XD::String:ActualWidth "编号" "" (getvar "textsize") 1.)
  51.                 v  (list 0. (* -1.5 (getvar "textsize")) 0.)
  52.           )
  53.           (foreach x (cons '("编号" "数量") lst)
  54.             (_mktext p (car x))
  55.             (_mktext (polar p 0. (+ wd wd)) (cadr x))
  56.             (setq p (mapcar '+ p v))
  57.           )
  58.         )
  59.         (foreach x lst
  60.           (princ "\n")
  61.           (princ x)
  62.         )
  63.       )
  64.       (XD::End)
  65.     )
  66.   )
  67.   (princ)
  68. )

点评

插入点: ; 错误: *error* 函数中出错参数太多  详情 回复 发表于 2014-3-11 15:11
命令: test 选择多义线..... 选择对象: 指定对角点: 找到 18 个 选择对象: 插入点: ; 错误: *error* 函数中出错参数太多 命令: 指定对角点:  详情 回复 发表于 2014-3-11 09:20
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-11 09:20:35 | 显示全部楼层

命令: test
选择多义线.....
选择对象: 指定对角点: 找到 18 个
选择对象:
插入点<回车显示>: ; 错误: *error* 函数中出错参数太多
命令: 指定对角点:

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

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-11 15:11:10 | 显示全部楼层

插入点<回车显示>: ; 错误: *error* 函数中出错参数太多
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-3-11 16:24:06 来自手机 | 显示全部楼层
函数库中的xd::string:actualwidth有问题,把上面帖子中该函数拷贝到前面加载

点评

程序OK 我xd::string:actualwidth放在最前面,OK了  详情 回复 发表于 2014-3-12 09:15
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 60个

财富等级: 招财进宝

 楼主| 发表于 2014-3-12 09:15:55 | 显示全部楼层
st788796 发表于 2014-3-11 16:24
函数库中的xd::string:actualwidth有问题,把上面帖子中该函数拷贝到前面加载

程序OK 我xd::string:actualwidth放在最前面,OK了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 00:28 , Processed in 0.395593 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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