乐筑天下

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

[编程交流] 使文本腐烂需要Lisp

[复制链接]

32

主题

131

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
160
发表于 2022-7-5 16:00:25 | 显示全部楼层 |阅读模式
嗨,Lisp Legends,
我需要一个帮助,在创建一个lisp,实际上我有很多(近数千个文本转换为一个单一的绘图文件)的文本从不同角度转换为零角度,并改变其文字高度和字体风格,如附件所示。dwg文件,
另一件重要的事是,我需要删除该文本中的/符号,并重新排列,如附件所示。dwg文件。
请看这一点,并要求为这项工作提供lisp。
文本转换。图纸
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 16:28:27 | 显示全部楼层
您想要的一切之前都已经完成了,使用vlisp,使用PUT更改文本值是一项简单的任务,例如(vla PUT Rotation txtobject 0.0),与文本样式相同。或者使用实体dxf代码和entmod。
 
ObjectName(RO)=“AcDbMText”
;   所有者ID(RO)=43
;   PlotStyleName=“ByLayer”
;   旋转=0.504313
;   StyleName=“dgnlstyle lstyle”
;   TextString=“P50/450D6凝胶/融合1439”
 
这些是建议的顺序。
1有很多关于搜索和替换的示例,最简单的是从命令行查找P50/replace with nothing。
把文字再多行文字一点快速搜索一下就应该找到了。
例如上周在cadtutor这里,新线路已解决。
4改变角度和风格。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 16:31:46 | 显示全部楼层
这是P50/http://www.cadtutor.net/forum/showthread.php?101748-替换多个textstring只需生成新字符串(setq new“”)。
回复

使用道具 举报

32

主题

131

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
160
发表于 2022-7-5 16:48:34 | 显示全部楼层
 
嗨,比格尔,
谢谢你的回复,实际上我不知道VLSIP,你能帮我保存你的代码并使用它吗。
回复

使用道具 举报

32

主题

131

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
160
发表于 2022-7-5 17:14:08 | 显示全部楼层
 
嗨,比格尔,
对不起,没有提前通知,实际上它不是P50/整个图纸。。。。它像Pxx/一样变化,所以我需要它,就像任何以P开头,以/被移除结尾的东西一样。。。。这可能吗?请帮忙
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-14 21:04 , Processed in 1.046435 second(s), 63 queries .

© 2020-2025 乐筑天下

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