找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1240|回复: 11

[求助] [求助]:一个文字镜像的小程序,请大家帮忙指正

[复制链接]
发表于 2007-7-3 22:17:28 | 显示全部楼层 |阅读模式

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

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

×
[PHP];文本镜像
(defun c:test ()
  (setvar "cmdecho" 0)
  (setq ss (my-ssget "选择要镜像的文字:" '(((0 . "*TEXT")))))
  (setq ssn (sslength ss))
  (setq i 0)
  (repeat ssn
     (setq en (ssname ss i))  
           ent (entget en)
           ang (cdr (assoc 50 ent))
           pt1 (cdr (assoc 10 ent))
           pt2 (polar pt1 ang 10)
           pt3 (cons (car pt1) (list (cadr pt1)))
           pt4 (cons (car pt2) (list (cadr pt2)))
     )
     (command ".mirror" en pt3 pt4 "Y")
     (setq i (1+ i))
  )
  (princ)
)[/PHP]
运行提示如下:
错误: 参数类型错误: 二维/三维点: nil
是不是镜像点类型错了?
谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2007-7-4 09:12:25 | 显示全部楼层
1.多了一个括号
2.少了两个引号
[PHP]
;文本镜像
(defun c:test ()
  (setvar "cmdecho" 0)
  (setq ss (ssget '((0 . "*TEXT"))))
  (setq ssn (sslength ss))
  (setq i 0)
  (repeat ssn
     (setq en (ssname ss i)  
           ent (entget en)
           ang (cdr (assoc 50 ent))
           pt1 (cdr (assoc 10 ent))
           pt2 (polar pt1 ang 10)
           pt3 (cons (car pt1) (list (cadr pt1)))
           pt4 (cons (car pt2) (list (cadr pt2)))
     )
     (command ".mirror" en "" pt3 pt4 "Y")
     (setq i (1+ i))
  )
  (princ)
)
[/PHP]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2007-7-4 14:56:58 | 显示全部楼层
我也不懂有什么用!
请楼主注意一个变量!
(setq mirtxt (getvar "MIRRTEXT"))
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-4 15:53:02 | 显示全部楼层
用一个辅助绘图软件,标注桩号时文字位置有点问题。
我想对桩号文字进行批量镜像,再利用et里面的文本旋转处理。
谢谢两位。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-7-4 16:16:29 | 显示全部楼层
那还不如用cht直接把文字的角度改掉就行了!
晕!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2007-7-5 19:16:11 | 显示全部楼层
最初由 eobser 发布
[B]用一个辅助绘图软件,标注桩号时文字位置有点问题。
我想对桩号文字进行批量镜像,再利用et里面的文本旋转处理。
谢谢两位。 [/B]


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

使用道具 举报

发表于 2007-7-6 16:17:31 | 显示全部楼层
“桩号”
如果我没有猜错,脚下是做结构的。是画基础平面图的时候的问题吧!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-8 17:28:22 | 显示全部楼层
最初由 zml84 发布
[B]

敢问足下是做路线设计的吗? [/B]

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

使用道具 举报

发表于 2007-7-20 22:05:38 | 显示全部楼层
直接修改该对象的组码71即可
71 文字生成标志(可选;默认值 = 0):
2 = 文字反向(在 X 轴方向镜像)
4 = 文字倒置(在 Y 轴方向镜像)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 16:28 , Processed in 0.324432 second(s), 54 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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