乐筑天下

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

[编程交流] StripMtext修改示例不起作用

[复制链接]

78

主题

279

帖子

24

银币

中流砥柱

Rank: 25

铜币
570
发表于 2022-7-8 12:51:44 | 显示全部楼层 |阅读模式
根据lisp文件中的描述…
这似乎不起作用。我错过了什么
找到文本并创建选择集
  1.   (if (setq ss (ssget "x" '((0 . "mtext") (62 . 1)))) (StripMtext ss '("C")))
<br>在命令行..<br>处
  1. Command: (setq ss (ssget "x" '((0 . "mtext") (62 . 1))))
  2. Command: (StripMtext ss '("C"))
  3. 1

尝试了此变体
选择集,但在发出命令后再次返回选择集
  1.   (if (setq ss (ssget "x" '((0 . "mtext") (62 . 1))))
  2.     (Command "SMT" ss "C)

在命令行…
命令:(setq ss(ssget“x”((0.“mtext”)(62.1))
选择>命令:(命令“-SMT”ss“C”)
-SMT未知命令“-SMT”。按F1键获取帮助
命令:<选择><br>在lisp之外的SMT中以及在命令行中使用<br>命令:SMT…对话框<br>时,所有操作都可以正常进行

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

78

主题

279

帖子

24

银币

中流砥柱

Rank: 25

铜币
570
发表于 2022-7-8 13:36:54 | 显示全部楼层
需要进一步阅读描述。
(strip mtext(ss get " x ")" c ")
起作用。
编辑:现在隔离红色。
回复

使用道具 举报

78

主题

279

帖子

24

银币

中流砥柱

Rank: 25

铜币
570
发表于 2022-7-8 15:54:38 | 显示全部楼层
好的...我只是把这个加到了套路的最后。
  1. (Alert "Some MText may have not be returned to their bylayer color. Please select them now")
  2.   (StripMtext (ssget) "c") ;;select all red text not changed by routine.

不是最佳的,但至少有了警告、一些训练,并且用户有希望用他们的眼睛来完成它。
这我可以接受。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 05:39 , Processed in 1.384878 second(s), 58 queries .

© 2020-2025 乐筑天下

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