乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 60|回复: 4

[求助]块数据操作

[复制链接]

4

主题

34

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2004-5-20 14:56:00 | 显示全部楼层 |阅读模式
用ai_propchk命令处理块时可以变动块的X,Y,Z向比例,从而控制块的大小,变动旋转角控制块的方向,但只能一个一个的处理,我需要能用一个命令实现上述功能,不知哪位高手能解决此问题。
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-5-20 14:59:00 | 显示全部楼层
ai_propchk是没有这个命令的,这是用户自定义的东西,,,你应该去找这个命令的作者
回复

使用道具 举报

4

主题

34

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2004-5-21 14:22:00 | 显示全部楼层
用DDMODIFY命令一样也可以修改块的X,Y,Z向比例,从而控制块的大小,变动旋转角控制块的方向,但只能一个一个的处理,我需要的是当我选中一批块时,能用一个命令能批量修改这批块的X,Y,Z向比例和块的旋转角,可使这批块有统一的X,Y,Z向比例和旋转角或四个参数的某种组合。不知哪位高手能解决此问题。我用的是R14。在2000中好像有这种功能,但在R14中,据我所知目前还没有。
回复

使用道具 举报

29

主题

1152

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1268
发表于 2004-5-24 09:35:00 | 显示全部楼层
;;(tt x y z rotate)
;;(tt 2 3 4 45)
(defun TT (ENT41 ENT42 ENT43 ROT / SS N EN ENT)
         (setq        SS         (ssget '((0 . "insert")))
        N                 0
        ROT (/ (* ROT pi) 180)
         )
         (repeat (sslength SS)
                         (setq ENT (ssname SS N))
                         (setq EN (entget ENT))
                         (setq EN (subst (cons 41 ENT41) (assoc 41 EN) EN))
                         (setq EN (subst (cons 42 ENT42) (assoc 42 EN) EN))
                         (setq EN (subst (cons 43 ENT43) (assoc 43 EN) EN))
                         (setq EN (subst (cons 50 ROT) (assoc 50 EN) EN))
                         (entmod EN)
                         (entupd ENT)
                         (setq N (1+ N))
         )
         (princ)
)
回复

使用道具 举报

4

主题

34

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2004-5-24 12:21:00 | 显示全部楼层
谢谢龙龙仔!我先去调试一下,先献花一朵。这个程式主要用于门窗块修改,因为在天正里有时门窗块修改功能经常会莫明其妙地失灵。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-17 10:30 , Processed in 1.405375 second(s), 63 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表