乐筑天下

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

[编程交流] 计算厚度a的程序

[复制链接]

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 22:14:18 | 显示全部楼层 |阅读模式
您好,先生,
我正在lisp中工作,我需要你的帮助。
现在,我想获取AutoCAD中已有的3D组件的尺寸。
例如,我有100x100x10组件的3D图。我在这一点上感到受挫。请帮帮我。
 
谢谢你,
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 22:27:53 | 显示全部楼层
Soham,你的3D部件总是像box 3DSOLID吗?你可以得到它的边界框点坐标,并计算其高度。。。如果3DSOLIDs是在实体建模操作(并集、减法、相交)后未创建的普通图元,则最简单的方法是尝试在本文中解释的方法:
http://www.cadtutor.net/forum/showthread.php?89522-通过lisp更改曲面构建设置(&p)=#6&
 
HTH公司
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 22:33:09 | 显示全部楼层
您在主3DSOLID中进行了减法,因此我的链接不适用,因为3DSOLID失去了其基本属性。。。你必须走另一条路:
 
  1. (defun c:solhig ( / ss solobj ll ur hig )
  2. (vl-load-com)
  3. (prompt "\nPick 3D SOLID")
  4. (setq ss (ssget "_+.:E:S" '((0 . "3DSOLID"))))
  5. (while (null ss)
  6.    (prompt "\nEmpty sel.set... Please try picking 3D SOLID again...")
  7.    (setq ss (ssget "_+.:E:S" '((0 . "3DSOLID"))))
  8. )
  9. (setq solobj (vlax-ename->vla-object (ssname ss 0)))
  10. (vla-getboundingbox solobj 'll 'ur)
  11. (setq ll (vlax-safearray->list ll))
  12. (setq ur (vlax-safearray->list ur))
  13. (setq hig (abs (- (caddr ur) (caddr ll))))
  14. (prompt "\nHeight of picked 3D SOLID is : ") (princ (rtos hig 2 50))
  15. (princ)
  16. )
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 22:43:21 | 显示全部楼层
索:没有必要在背靠背的帖子中重复同一个问题。请表现出一些耐心。也没有必要在多个线程中重复同一个问题,因为当帖子分布在两个或多个不相关的线程上时,很难遵循任何讨论的过程。非常感谢。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 22:51:37 | 显示全部楼层
你只需要有耐心。我们这些选择在这里回答问题的人只是自愿贡献我们的时间、服务和才能;我们不是带薪员工。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 22:52:03 | 显示全部楼层
谁会删除这些帖子。。。soham,试试这个代码,如果它满足您的需求,请告诉我。。。如果这是真的,请删除足够的帖子。。。
 
当然,要感谢李先生的子功能(增量Alpha)。。。
M、 R。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 23:01:53 | 显示全部楼层
我将相关帖子移动到AutoLISP、Visual LISP和DCL>程序,以使用AutoLISP自动计算厚度
 
请停止添加到不相关的线程。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 23:06:53 | 显示全部楼层
谢谢你SLW210。。。
 
M、 R。
回复

使用道具 举报

26

主题

145

帖子

122

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
130
发表于 2022-7-5 23:14:59 | 显示全部楼层
 
非常感谢。绿巨人:lol:
你是一个负责任的管理员干得好!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 06:43 , Processed in 0.618134 second(s), 70 queries .

© 2020-2025 乐筑天下

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