乐筑天下

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

[编程交流] 更改圆形块的比例

[复制链接]

171

主题

447

帖子

276

银币

中流砥柱

Rank: 25

铜币
860
发表于 2022-7-5 15:13:07 | 显示全部楼层 |阅读模式
在此附着的图形中,网格气泡是块。插入点不在中心
在街区中。通过选择一个窗口,我需要在不从气泡中心移动的情况下更改网格气泡的比例。它可以通过LISP实现。但困难的是找到网格泡泡的中心点。请你帮我赢得这个任务。
测试11.dwg
回复

使用道具 举报

0

主题

946

帖子

978

银币

限制会员

铜币
-3
发表于 2022-7-5 15:20:50 | 显示全部楼层
请附上2010年格式的文件,因为我无法打开附件
回复

使用道具 举报

171

主题

447

帖子

276

银币

中流砥柱

Rank: 25

铜币
860
发表于 2022-7-5 15:30:27 | 显示全部楼层
以2010年格式附上
测试12.dwg
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 15:31:16 | 显示全部楼层
  1. (defun c:test (/ scl int sel ent obj lft rgt)
  2. (and (setq scl (getdist "\nSpecify scale factor :"))
  3.       (setq int -1
  4.             sel (ssget "_:L" '((0 . "INSERT") (2 . "test")))
  5.       )
  6.       (while (setq ent (ssname sel (setq int (1+ int))))
  7.         (vla-getboundingbox
  8.           (setq obj (vlax-ename->vla-object ent))
  9.           'lft
  10.           'rgt
  11.         )
  12.         (vlax-invoke
  13.           obj
  14.           'scaleentity
  15.           (mapcar '(lambda (q p) (/ (+ q p) 2.0))
  16.                   (vlax-safearray->list lft)
  17.                   (vlax-safearray->list rgt)
  18.           )
  19.           scl
  20.         )
  21.       )
  22. )
  23. (princ)
  24. ) (vl-load-com)
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 15:42:19 | 显示全部楼层
 
 
引用上一个帖子:slick coding Tharwat(as allways)
 
 
只是想知道,为什么要把插入点放在这样一个奇怪的地方???导入错误?也许最好把积木修好?
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 15:48:43 | 显示全部楼层
非常感谢。
 
完全同意你的观点,几周前,我对AutoCAD绘图人员进行了多次采访,他们都不知道除了收集对象之外,AutoCAD块还有什么用处,因此与其他绘图人员相比,将插入点放在错误的位置是一种额外的好处大声笑:
 
对不起,这是离题。
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 15:49:15 | 显示全部楼层
 
 
最终,客户并不真正关心“引擎盖”下发生了什么,只要硬拷贝看起来不错,所以有时很难解释所需的技能。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 15:59:03 | 显示全部楼层
这是第2部分吗http://www.cadtutor.net/forum/showthread.php?104211-在块内圈
 
对我来说,我会重做块中心点,然后选择块,新的比例,选择线,这样它会移动块和重新缩放。检查中心到终点将给出方向,使用上面的post拉动圆rad。这是第三部分吗?
 
这取决于我会欺骗多少人,并使用这个pt-num泡泡擦除旧的泡泡并生成新的泡泡。
getval。lsp
pt num气泡。lsp
回复

使用道具 举报

171

主题

447

帖子

276

银币

中流砥柱

Rank: 25

铜币
860
发表于 2022-7-5 16:03:32 | 显示全部楼层
 
谢谢这就是我所排除的代码。我自己无事可做。
回复

使用道具 举报

171

主题

447

帖子

276

银币

中流砥柱

Rank: 25

铜币
860
发表于 2022-7-5 16:09:39 | 显示全部楼层
确切地我为修女完成的每一件事都是网格泡泡。但当我发现这种奇怪的障碍时,我无法继续。谢谢你的建议。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-31 01:11 , Processed in 0.774550 second(s), 84 queries .

© 2020-2025 乐筑天下

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