明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 烟盒迷唇

[提问] 如何合并表格

[复制链接]
 楼主| 发表于 2021-6-5 09:39:46 | 显示全部楼层
mikewolf2k 发表于 2021-6-3 09:23
选一次就可以了,取包围盒,包围盒有重叠的就合并。

非常感谢,已经搞定了。
(defun c:tt (/ cmde lst p1 ss ss1)
        (setq cmde (getvar "CMDECHO"))
        (setvar "CMDECHO" 0)
        (prompt "\n框选需要合并的表格:")
        (while (setq ss (ssget))
                (setq lst (reverse (get-mBox ss)))
                (setq p1 (caar lst) lst (cdr lst))
                (if (/= lst nil)
                        (foreach x lst
                                (setq ss1 (ssget "w" (car x) (cadr x)))
                                (vl-cmdf "_.move" ss1 "" "non" (list (caar x) (cadadr x)) "non" p1)
                                (setq p1 (polar p1 (* 1.5 pi) (distance (car x) (list (caar x) (cadadr x)))))
                        )
                        (prompt "\n没有需要合并的表格。")
                )
                (prompt "\n框选需要合并的表格:")
        )
        (setvar "CMDECHO" cmde)
        (prompt "\n表格合并完成!")
        (princ)
)

本帖子中包含更多资源

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

x

评分

参与人数 2明经币 +2 收起 理由
Aries + 1 很给力!
lee50310 + 1 很给力!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

发表于 2021-6-5 11:18:00 | 显示全部楼层
烟盒迷唇 发表于 2021-6-5 09:39
非常感谢,已经搞定了。
(defun c:tt (/ cmde lst p1 ss ss1)
        (setq cmde (getvar "CMDECHO")) ...

no function definition: GET-MBOX
 楼主| 发表于 2021-6-5 14:46:09 | 显示全部楼层
yoyoho 发表于 2021-6-5 11:18
no function definition: GET-MBOX

自定义函数的,论坛里就有
发表于 2021-6-5 16:10:39 | 显示全部楼层
烟盒迷唇 发表于 2021-6-5 14:46
自定义函数的,论坛里就有

你好兄弟可以吧这个函数加进去吗
 楼主| 发表于 2021-6-5 16:37:07 | 显示全部楼层
664571221 发表于 2021-6-5 16:10
你好兄弟可以吧这个函数加进去吗

这个程序只对我有用的,对你们来说未必有用吧
发表于 2021-6-5 17:37:00 | 显示全部楼层
本帖最后由 lee50310 于 2021-6-6 02:23 编辑
烟盒迷唇 发表于 2021-6-5 14:46
自定义函数的,论坛里就有

找到了在下面網址:
http://bbs.mjtd.com/thread-178146-1-1.html











发表于 2021-6-5 18:00:10 | 显示全部楼层
谢谢! lee50310 程序测试真的可行!!!!!
发表于 2021-6-6 08:46:58 | 显示全部楼层
烟盒迷唇 发表于 2021-6-5 16:37
这个程序只对我有用的,对你们来说未必有用吧

有用谢谢大佬....
发表于 2021-6-6 08:47:22 | 显示全部楼层
lee50310 发表于 2021-6-5 17:37
找到了在下面網址:
http://bbs.mjtd.com/thread-178146-1-1.html

谢谢兄弟   你是哪里人怎么用繁体
发表于 2021-6-6 08:52:02 | 显示全部楼层
本帖最后由 lee50310 于 2021-6-6 08:53 编辑
664571221 发表于 2021-6-6 08:47
谢谢兄弟   你是哪里人怎么用繁体

在台灣,所以用繁體字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-17 09:37 , Processed in 0.183464 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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