乐筑天下

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

[编程交流] 移动动态文本属性

[复制链接]

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 09:59:17 | 显示全部楼层
这与第一次发布的内容相同,但这是一张图。如果这不是你想要的,你能给我一个更详细的你到底在寻找什么?
纤维标记测试2。图纸
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 10:04:28 | 显示全部楼层
 
 
天啊,这比我想象的要复杂得多。太多的变量需要考虑。
 
我只考虑了X和Y对齐,根本没有考虑旋转参数,不管怎样,我们还是要试一试。(这可能需要很多数学知识)
 
在您的样本图纸上。您希望这两者如何对齐?
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:07:07 | 显示全部楼层
对于文本,它们是如何显示的,从角度块的插入点直接向下,然后与现在显示的移动参数对齐。这也是为什么我认为,如果将这些移动到直线上最近的点,LISP可能会更容易。我们的程序是,我们画一条水平线,并根据该线将文本对齐,然后删除该参考线。
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:11:35 | 显示全部楼层
能解决这个问题吗?
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 10:12:46 | 显示全部楼层
 
Ohnoto,
 
我最近没有花时间处理你的请求,一想到要写一个涉及太多数学问题的代码,我就心烦意乱。正如我所说,变量太多,即旋转参数、块旋转、当前ucs、当前视图。。尽管我对如何处理这个问题有一些想法。
 
Anyhoo,到目前为止你得到了什么?
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:17:25 | 显示全部楼层
 
至于旋转,我的代码是,但它与line-up参数有相同的问题,即如果不在0处插入,块旋转就不会放在视口角度的90度处。
 
至于UCS,我认为可能可以通过viewtwist系统变量完成一些事情,而不一定是UCS。目前,我还并没有足够的LISP经验,甚至还并没有开始解决其他可变问题,如块角度和定位角度的混合,但我正在尝试。
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:20:50 | 显示全部楼层
pBe。。或任何其他人,
 
为了消除所有这些变量问题,我意识到最好不要指定插入时的旋转,这意味着所有块都将以0的旋转放置,因为我们根本不会弄乱UCS,只需在页面上进行viewtwist。
 
我在上一篇文章中稍微编辑了编码,但它确实有效,因为它根据视口扭曲将所有文本放置在适当的角度。现在我唯一的问题是在选择一行的基础上排列这些。我意识到最初的编码是在基于特定块排列文本的前提下创建的,但我真的希望它是基于选择一行,因为我们在每个页面上都有不同的块,而不是页面上的任何特定块。
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:22:44 | 显示全部楼层
这个运气好吗?这能像我认为的那样工作吗?
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 10:26:28 | 显示全部楼层
哦,那。。。再告诉我一次你需要用这个做什么?
 
这一次给我们一个图形演示,至少3个条件,你需要例行校准
 
回复

使用道具 举报

27

主题

126

帖子

99

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
135
发表于 2022-7-6 10:29:30 | 显示全部楼层
我试图做的是获取嵌入动态块中的文本,并使用移动参数根据用户选择的行排列。动态参数称为“定位移动”
 
阻止列表为:
这是一张图片:
102733wf5avlqcf2dkjdzz.jpg
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 03:14 , Processed in 1.062182 second(s), 72 queries .

© 2020-2025 乐筑天下

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