明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 疯球

块等分图形后,块被炸开

[复制链接]
发表于 2020-2-6 21:23:31 | 显示全部楼层

(defun c:TT ()
  (CMDLA0)
  (command "-insert" "插入的块名" pause  "" "" "")
(setq s1(entlast))
  (command"explode" s1 "")
  (CMDLA1))
  

回复

使用道具 举报

发表于 2020-2-6 21:25:47 | 显示全部楼层

代码只是插入块,然后可以直接分解块的代码,你试试能拼合,搞一下吧,我也不会代码,也不知道这点代码能给你帮上点忙了不
回复

使用道具 举报

 楼主| 发表于 2020-2-7 07:35:43 | 显示全部楼层
xj6019 发表于 2020-2-6 21:25
代码只是插入块,然后可以直接分解块的代码,你试试能拼合,搞一下吧,我也不会代码,也不知道这点代码能 ...

谢谢你的回复,但是好像不太行,知道选取上一步操做的命令吗?
回复

使用道具 举报

发表于 2020-2-7 08:02:56 | 显示全部楼层
疯球 发表于 2020-2-7 07:35
谢谢你的回复,但是好像不太行,知道选取上一步操做的命令吗?

你看看这个是不是?

(princ "选择箭头:")
(setq ent (ssget))

(while ent
(command "copy" ent "" "@""@")
(setq en2 (entlast))
回复

使用道具 举报

发表于 2020-2-7 09:14:44 | 显示全部楼层
(defun C:fk ()
     (prompt "批量选择等分....")
     (setq ss (ssget) Num (getint "多少等分?: ") i 0)
     (while (setq ee (ssname ss i))
       (command "divide" ee "b" "原有接入设备-2(GE)" "n" Num)
       (setq i (1+ i))
     )
     (prompt "选择要炸开的块....")
     (setq ss1(ssget))            
     (command "explode" ss1)      
)
回复

使用道具 举报

 楼主| 发表于 2020-2-7 10:56:59 | 显示全部楼层
bssurvey 发表于 2020-2-7 09:14
(defun C:fk ()
     (prompt "批量选择等分....")
     (setq ss (ssget) Num (getint "多少等分?: ") i ...

还是不行,平分的块根本没有炸 开,谢谢回复
回复

使用道具 举报

 楼主| 发表于 2020-2-7 17:45:50 | 显示全部楼层
等高手!!
回复

使用道具 举报

 楼主| 发表于 2020-2-7 19:53:56 | 显示全部楼层
等大神,赐教
回复

使用道具 举报

 楼主| 发表于 2020-2-7 21:00:27 | 显示全部楼层
每隔一会来看一下,等着高人出现
回复

使用道具 举报

发表于 2020-2-7 21:33:39 | 显示全部楼层
建议,你先画一个示意图,然后再想如何用代码来实现。问题被具现化了更容易解决。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 19:44 , Processed in 0.175138 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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