mflorindi 发表于 2022-7-6 07:33:53

修改的比例命令:

大家好,
这是我在这里的第一个帖子。我试着把它找出来,但没有用。
 
我有一个问题,我带到我的汽车包中的acad块与图纸的比例不匹配(大多数情况下没有比例)。让我们以变压器为例。我把木块拿进来,把它炸了。然后通过osnap抓取transformer上的一个节点,并将其移动到第一条导线的端点。然后使用该端点作为我的基点缩放变压器,并拖动鼠标“观察它”,直到下一个节点与我的另一条导线对齐。这通常足够近,可以通过osnap移动节点并放置所有内容。
 
我想做的是缩放transformer,并使用上面的第一个osnap作为我的基点。但是,与scale命令查找scale ref/copy/ref不同,我希望它只是说拾取并将transformer上的下一个节点捕捉到下一条导线的端点(就像我在上面拖动鼠标一样),而是精确到捕捉点(另一条导线的端点)
 
我想我想缩放到一个捕捉点。没有计算出我在每张图纸上的比例。。。。。对不起,这么久了。如果你需要更多的定义,请告诉我。非常感谢!!
迈克

ReMark 发表于 2022-7-6 07:46:53

不能使用“对齐”命令执行此操作?有一个可用的缩放选项。

Lee Mac 发表于 2022-7-6 07:49:31

欢迎来到CADTutor Mike
 
如果可能的话,你可以发布一个你想要实现的图像吗?仅仅从你的描述很难可视化变压器和电线的设置。

mflorindi 发表于 2022-7-6 08:02:29


 
看看这是否有帮助。谢谢你这么快的回复!

mflorindi 发表于 2022-7-6 08:05:01

 
检查。。。

rkent 发表于 2022-7-6 08:16:29

对齐可能是最快的,但可以在“缩放”命令中执行。
 
拾取要缩放的对象并提供基点后,使用ref选项并捕捉到两个圆,然后捕捉到中间线。

Lee Mac 发表于 2022-7-6 08:25:43

 
这也是我的建议。
 
我认为可以对流程进行适度优化,以减少点击:
 
(defun c:sr ( / s p )
   (if (and
         (setq s (ssget "_:L"))
         (setq p (getpoint "\nSpecify Base Point: "))
       )
       (command "_.scale" s "" "_non" p "_R" "_non" p pause pause)
   )
   (princ)
)

mflorindi 发表于 2022-7-6 08:33:44

 
我要把这件事搞砸了。只是在做一份热门工作。。。。必须在今天下午之前把这该死的东西放出来。。。。。。我的人生故事。。。。。

mflorindi 发表于 2022-7-6 08:37:57

 
就是这样!!!!因为一旦我选择了参考,最后一个比例因子仍然存在。当我点击shift-left鼠标时,osnaps出现了,我就明白了。谢谢你们!这将有很大帮助,因为我参与的每个项目都有不同的规模。。。。。。这会很快改变的。。。。
页: [1]
查看完整版本: 修改的比例命令: