找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 16372|回复: 47

(完成)[编程申请]:请帮忙编辑可写块的lsp-----实体对齐

[复制链接]

已领礼包: 1490个

财富等级: 财源广进

发表于 2004-5-31 20:28:53 | 显示全部楼层 |阅读模式

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

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

×
比如做施工图的目录,要对齐某一列有什么好的方法一次把它对齐??如果是单纯的文字就比较容易对齐。可写块各位大哥有什么好方法??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-6-1 07:32:01 | 显示全部楼层

Re: [编程申请]:请帮忙编辑可写块的lsp

最初由 flowerson 发布
[B]比如做施工图的目录,要对齐某一列有什么好的方法一次把它对齐??如果是单纯的文字就比较容易对齐。可写块各位大哥有什么好方法?? [/B]

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

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-6-4 21:07:51 | 显示全部楼层
最初由 flowerson 发布
[B]高手都在那里忙着? [/B]

  1. (defun c:XDTB_EntAlign (/ tf mat mats e box p lef rig cen mid ss v)
  2.   (if (setq p (getpoint "\n对齐点: "))
  3.     (progn
  4.       (initget "0 1 2 3 4")
  5.       (if (not (setq tf
  6.                       (getkword
  7.                         "\n请选择基点类型[0-左对齐 / 1-底对齐 / 2-右对齐 / 3-垂直居中 / 4-水平居中]<0>:"
  8.                       )
  9.                )
  10.           )
  11.         (setq tf "0")
  12.       )
  13.       (initget 6)
  14.       (setq mat (xdrx_matrix_identity 3))
  15.       (while (and
  16.                (progn
  17.                  (prompt "\r请选取要对齐的实体<结束>:")
  18.                  t
  19.                )
  20.                (setq ss (ssget))
  21.              )
  22.         (xdrx_begin)
  23.         (xdrx_ucson)
  24.         (xdrx_setsstodb ss 0)
  25.         (while (setq e (xdrx_getentdata 0))
  26.           (setq        box  (xdrx_entity_box e)
  27.                 lef  (car box)
  28.                 mid  (xdrx_midp (car box) (cadr box))
  29.                 rig  (cadr box)
  30.                 cen  (xdrx_midp (car box) (caddr box))
  31.                 v    (cond
  32.                        ((= tf "0")
  33.                         (list (- (car p) (car lef)) 0. 0.)
  34.                        )
  35.                        ((= tf "1")
  36.                         (list 0. (- (cadr p) (cadr lef)) 0.)
  37.                        )
  38.                        ((= tf "2")
  39.                         (list (- (car p) (car rig)) 0. 0.)
  40.                        )
  41.                        ((= tf "3")
  42.                         (list (- (car p) (car mid)) 0. 0.)
  43.                        )
  44.                        (t
  45.                         (list 0. (- (cadr p) (cadr cen)) 0.)
  46.                        )
  47.                      )
  48.                 mats (xdrx_matrix_SetTranslation mat v)
  49.           )
  50.           (xdrx_entity_transform e mats)
  51.         )
  52.         (xdrx_ucsoff)
  53.         (xdrx_end)
  54.       )
  55.     )
  56.   )
  57.   (princ)
  58. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-5 07:23:52 | 显示全部楼层
只可惜晓东工具V0.30不能和天正6一起用,这个好工具也就不能用了!:(
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-6-5 08:07:53 | 显示全部楼层
最初由 xgwl 发布
[B]只可惜晓东工具V0.30不能和天正6一起用,这个好工具也就不能用了!:( [/B]

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

使用道具 举报

发表于 2004-6-5 09:49:21 | 显示全部楼层
最初由 eachy 发布
[B]
送你个 lisp 版,气死我了,XD竟然不让我收币!!!! [/B]

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

使用道具 举报

发表于 2004-6-5 13:11:46 | 显示全部楼层
最初由 eachy 发布
[B]
送你个 lisp 版,气死我了,XD竟然不让我收币!!!! [/B]


呵呵~~~嘿嘿~~~省了一个币! 谢谢啦!  你已经是大款了,还那么爱币?:)


晓东工具箱3.0和天正6.0共存,我找到办法了!详见
http://www.xdcad.net/forum/showthread.php?s=&threadid=193915
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-6-5 15:02:18 | 显示全部楼层
最初由 xgwl 发布
[B]

呵呵~~~嘿嘿~~~省了一个币! 谢谢啦!  你已经是大款了,还那么爱币?:)


晓东工具箱3.0和天正6.0共存... [/B]

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

使用道具 举报

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

使用道具 举报

已领礼包: 1490个

财富等级: 财源广进

 楼主| 发表于 2004-6-7 15:02:03 | 显示全部楼层
谢谢各位斑竹、高手!!我更想要这样的可写块对齐
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-6-7 19:38:23 | 显示全部楼层
最初由 flowerson 发布
[B]谢谢各位斑竹、高手!!我更想要这样的可写块对齐 [/B]

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

使用道具 举报

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

使用道具 举报

发表于 2004-6-17 15:14:50 | 显示全部楼层
我加载完程序,不知道敲什么命令啊?请7楼楼主告诉我一下
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-17 15:27:03 | 显示全部楼层
最初由 木春林 发布
[B]我加载完程序,不知道敲什么命令啊?请7楼楼主告诉我一下 [/B]


楼上朋友,命令应该是:XDTB_EntAlign

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

使用道具 举报

发表于 2004-7-13 09:01:22 | 显示全部楼层
eachy  斑竹,你写的代码用那里的啊,是放到lisp里生成个应用程序么?我不了解cad的编程啊,指点下好么?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-20 09:53 , Processed in 0.464592 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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