明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 994|回复: 15

[提问] 视口中的文字调整至水平

[复制链接]
发表于 2021-12-17 14:37 | 显示全部楼层 |阅读模式
50明经币
lisp如何在布局的视口中,文字和标注线调整至水平状态。
如下图所示

附件: 您需要 登录 才可以下载或查看,没有账号?注册
发表于 2021-12-17 14:47 | 显示全部楼层
模型空间里不变?你这种最好上图,要根据图层、字线关系来处理的。
回复

使用道具 举报

发表于 2021-12-17 16:14 | 显示全部楼层
试下这个可否。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

 楼主| 发表于 2021-12-17 17:37 | 显示全部楼层
gaics 发表于 2021-12-17 16:14
试下这个可否。

感谢,但是有点小问题。。视口本身是旋转过角度的,现在的是在模型中转正,但是在视口中不是正的。此外,大佬能不能把下面的那根线也实现转正。可以选择一个旋转的基点,通过这个基点,将文字、线转了和视口平行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2021-12-17 18:32 | 显示全部楼层
最好还是上图,有图有真相
回复

使用道具 举报

发表于 2021-12-17 20:44 来自手机 | 显示全部楼层
ibodybuilding 发表于 2021-12-17 17:37
感谢,但是有点小问题。。视口本身是旋转过角度的,现在的是在模型中转正,但是在视口中不是正的。此外, ...

无图无真相
回复

使用道具 举报

发表于 2021-12-17 22:52 | 显示全部楼层
本帖最后由 wudechao 于 2021-12-17 22:55 编辑

模型空间已经转正,视图里面旋转坐标,就是UCS问题,不难
回复

使用道具 举报

 楼主| 发表于 2021-12-17 23:37 | 显示全部楼层

麻烦看下,感谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2021-12-18 11:10 | 显示全部楼层
(defun c:tt (/ ss pt1 pt2 ang)
  (setq ss (ssget '((0 . "*Line,*Text"))))
  (setq pt1 (getpoint "\n指定旋转基点:"))
  (setq pt2 (getpoint "\n指定另一端点:"))
  (command "rotate" ss "" pt1 "R" pt1 pt2 0)
  (princ)
)
回复

使用道具 举报

发表于 2021-12-18 11:14 | 显示全部楼层
本帖最后由 wudechao 于 2021-12-18 11:15 编辑

你这些是炸开的线条,不是引导线,算法有点难度,但是并不是不可行。算法:1。取线的起点,终点,选择线条和线上下文字。2,计算起点,终点连线角度,以起点为旋转点,旋转刚才那个选择集。3.循环上述步骤,做其它线条的旋转。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-7 15:17 , Processed in 0.943687 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表