乐筑天下

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

[综合讨论] 这个marco的问题

[复制链接]

35

主题

140

帖子

108

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
177
发表于 2022-7-6 23:31:08 | 显示全部楼层 |阅读模式
我有一个自定义尺寸工具栏。我正在使用这个宏
  1. ^P^C^C(chklyr_desc "_gen_Dimn" "125" "continuous" "Dimensions" "p");_dimassoc;2;_dimlinear;'graphscr;\\\_-layer;s;!cl;;

 
它工作正常,但我不能右击再次激活它。如果我这样做,它会激活-layer命令,让我选择一个选项。
 
我已经试了很多次来解决这个问题,但我似乎无法解决它。
 
我希望这里有人能帮我。
 
谢谢
回复

使用道具 举报

YZ

27

主题

232

帖子

205

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 23:44:08 | 显示全部楼层
嘿,乔纳森。不幸的是,右键单击只能重复最后一个命令。这意味着即使在运行宏时,AutoCAD也会将其视为一系列命令,并且只会重复最后一个命令。
 
对于维度宏,我在宏的开头放了一个“*”来自动重复它,直到你右键单击或点击escape。星号“*”设置整个宏的循环,而不仅仅是最后一个命令。
 
就像这样:
  1. *^P^C^C(chklyr_desc "_gen_Dimn" "125" "continuous" "Dimensions" "p");_dimassoc;2;_dimlinear;'graphscr;\\\_-layer;s;!cl;;
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-6 23:52:13 | 显示全部楼层
作为YZ已经说过的补充说明,使用toolpalette中的宏可以使宏独立。如果cui中有宏,并在菜单、功能区或工具栏中使用宏,则可以从richt单击菜单访问宏
回复

使用道具 举报

35

主题

140

帖子

108

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
177
发表于 2022-7-6 23:55:15 | 显示全部楼层
 
我把“*”放在宏的开头,但它不是循环的?
回复

使用道具 举报

35

主题

140

帖子

108

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
177
发表于 2022-7-7 00:01:36 | 显示全部楼层
 
我在用崔
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-7 00:11:47 | 显示全部楼层
不幸的是,我不能使用LISP,所以没有办法检查你的宏。在这种情况下,我要做的是将宏简化为一个命令,并检查它是否与右键单击一起工作,假设它确实工作,然后一次添加一个元素,看看是否可以找到它在哪一点中断。如果它不适用于一个简单的命令,那么你需要深入挖掘。如果您可以在启动命令时以及尝试右键单击时发布命令行历史记录的副本,这可能会给其他人提供线索。
回复

使用道具 举报

YZ

27

主题

232

帖子

205

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-7 00:22:55 | 显示全部楼层
对不起,我可能误导了你。“*”在宏中工作,但我不知道它在lisp函数中的行为。
 
steven-g,如果宏中只有一个命令,则右键单击将起作用,只要您放置2个或更多命令,则右键单击将仅重复宏中的最后一个命令,而不是前面的命令。
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-7 00:23:45 | 显示全部楼层
YZ宏在哪里,如果它是工具选项板,那么这就是你得到的行为,但是如果它在CUI中并在菜单中使用,那么它应该在右键单击菜单中显示为命名宏,除非那里的某个地方有一个设置,它会产生影响
回复

使用道具 举报

YZ

27

主题

232

帖子

205

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-7 00:33:26 | 显示全部楼层
我的宏位于自定义按钮的CUI中,然后位于功能区面板中。
 
也许OP在右击菜单中有它。我不知道。
 
但是,如果他们使用的是lisp,那么我对这个宏还不够熟悉,无法对其进行评论。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 05:12 , Processed in 1.291775 second(s), 70 queries .

© 2020-2025 乐筑天下

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