乐筑天下

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

[编程交流] 带有反应堆的Vla sendcommand

[复制链接]

62

主题

466

帖子

404

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
310
发表于 2022-7-6 08:58:27 | 显示全部楼层 |阅读模式
我试图找到一种方法,将对象添加到动态块(翻转参数)。如果你在反应堆内观看视频。zip你会看到
动态门挡。
 
我只想知道两件事
1.vla sendcommand“bedit”是访问动作实体的唯一方法吗?
2.vla sendcommand是物体反应器中的愚蠢想法吗?
 
PS我知道做3d门可以解决我的问题,但我和老家伙一起工作,他们拒绝离开2d。
 
 
核反应堆拉链
回复

使用道具 举报

11

主题

98

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
55
发表于 2022-7-6 09:33:13 | 显示全部楼层
你好
 
看了视频,我期待看到最终结果。
 
我认为您需要的是“vla getDynamicBlockProperties”方法。它的使用可能需要将字典装订到每个块或两个块和文本字段的集合。
 
我不建议使用vla sendCommand,任何您可以理解的实现它的任务都可以使用vl*方法来完成,而不使用它。
 
希望这有帮助,
索利弗
回复

使用道具 举报

62

主题

466

帖子

404

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
310
发表于 2022-7-6 09:53:06 | 显示全部楼层
 
测验拉链
 
我只需要作为命令自定义命令来执行此操作
 
我必须使用命令调用才能做到这一点
回复

使用道具 举报

62

主题

466

帖子

404

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
310
发表于 2022-7-6 10:07:13 | 显示全部楼层
 
实际上,我正在寻找这个(见下文)。不能以这种方式将对象添加到动作实体。
 
有人知道怎么做吗?我想避免使用(命令“_.bedit”等。
 
 
;如果标志=t
;将返回作为实体的动作参数列表
;如果标志=零
;将返回“ACAD\u EVALUATION\u GRAPH”的实体列表
;;示例:(evalgraph“door”t);|或|;(evalgraph“door”无)
  1. (defun EvalGraph ( blockname flag / l eg )
  2. (if
  3.    (and (setq l (vla-item (vla-get-blocks (ad)) blockname))
  4.      (eq :vlax-true (vla-get-HasExtensionDictionary l))
  5.    )
  6.    (vlax-for x (vla-GetExtensionDictionary l)
  7.      (if (eq "AcDbEvalGraph" (vla-get-ObjectName x))
  8.        (setq eg
  9.          (
  10.            (lambda ( g )
  11.              (if flag
  12.                (mapcar (function cdr)
  13.                  (vl-remove-if-not
  14.                    (function
  15.                      (lambda ( x )
  16.                        (eq (car x) 360)
  17.                      )
  18.                    ) g
  19.                  )
  20.                ) g
  21.              )
  22.            ) (entget (vlax-vla-object->ename x))
  23.          )
  24.        )
  25.      )
  26.    )
  27. ) eg
  28. )
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 06:02 , Processed in 0.394043 second(s), 60 queries .

© 2020-2025 乐筑天下

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