乐筑天下

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

块内有多行文字时的物体包围盒

[复制链接]

14

主题

56

帖子

34

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
146
发表于 2015-10-17 21:30:00 | 显示全部楼层 |阅读模式
图块内有个多行文字。
图块大小1200X1800
图块内多行文字大约500X1600,但是文字实际占用的不到1200,都在图块内部。
现在计算物体包围盒时多行文字未使用的部分也计算进来了,如何才能生成正确的图块包围盒,多行文字未占用的不计算进来。
  1. (defun ax:GetBoundingBox (ent / ll ur)
  2.   (vla-getboundingbox (vlax-ename->vla-object ent) 'll 'ur)
  3.   (mapcar 'vlax-safearray->list (list ll ur))
  4. )
  5. (defun c:tt(/ ename box)
  6.   (vl-load-com)
  7.   (setq ename (car (entsel "\n指定图块:")))
  8.   (setq box (ax:GetBoundingBox ename))
  9.   (command "_.RECTANG" (car box) (cadr box))
  10.   (princ)
  11. )
  12. (princ "\n程序加载完成")
  13. (princ "\n")

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

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

使用道具 举报

1

主题

16

帖子

9

银币

初来乍到

Rank: 1

铜币
16
发表于 2022-7-4 15:36:00 | 显示全部楼层
这效果 吗

                               
登录/注册后可看大图

回复

使用道具 举报

1

主题

16

帖子

9

银币

初来乍到

Rank: 1

铜币
16
发表于 2022-7-4 15:38:00 | 显示全部楼层
需要达到的是这种效果吗

rwsbj243mqa.png

rwsbj243mqa.png

回复

使用道具 举报

14

主题

56

帖子

34

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
146
发表于 2022-7-7 12:25:00 | 显示全部楼层

1djm1gcgtzw.png

1djm1gcgtzw.png

这么老的帖子翻出来啦,当时想要对勾这样的效果又不想分解块,后来放弃了。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 05:55 , Processed in 0.955136 second(s), 66 queries .

© 2020-2025 乐筑天下

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