BIGAL 发表于 2022-7-5 17:43:42

忘记缩放,只需从第1个原则重新绘制从dim1拾取长度从DIM2拾取高度,这将为您提供基础尺寸,并根据您的规则计算出新尺寸。是的,它有很多极性,但形状很简单,您可以将默认大小设置为预设值,并用于接受或输入新值。不确定,但您可以使用约束绘制两个矩形,并将约束链接起来,以便在输入顶部矩形的值时显示底部矩形。如果需要,可以根据小偏移值编辑约束。看这个空格两个矩形。

BIGAL 发表于 2022-7-5 17:45:44

这是两个矩形约束,在顶部更改长度和宽度,添加选项卡等一位工作。

ReMark 发表于 2022-7-5 17:51:25

这听起来像是OP可以使用自定义的lisp例程,可以将多个矩形向内偏移到它们的中心。显然,每个矩形都必须基于其特定中心进行偏移,因为一个点不能用作偏移的基点。是否有任何人知道的多个对象(基于其各自的中心点)的偏移lisp?

marko_ribar 发表于 2022-7-5 17:52:28

我还没有读完所有的主题,但我写下了评论想要的内容。。。可能是这样的:
 
尊敬的M.R。

BrianTFC 发表于 2022-7-5 17:57:51

马尔科·里巴
 
 
谢谢你的意见,我认为我不可能做我想做的事。。。如果这个网站上的lisp天才无法解决这个问题,那么这是不可能的。

ReMark 发表于 2022-7-5 17:59:14

也许你应该重申你试图解决的问题的性质,因为显然我们似乎不理解你试图做什么。

BIGAL 发表于 2022-7-5 18:02:28

像这样的评论我很困惑你想要什么可以做,你有没有看一下使用约束?它们需要一点时间来学习,但非常强大。否则,沿着lisp路径写下所有规则,我会从一个完整的空白屏幕开始输入宽度、长度、侧折、上折,画两个完全分开的矩形,这并不难。

BrianTFC 发表于 2022-7-5 18:06:22

让我解释一下我所做的工作,我画了一些铝墙板用于建筑,例如汽车经销商、医院、学校等等。绘制图纸的第一部分是从立面上绘制面板,必须按比例绘制,感谢本网站上的一些人,他们帮助我编写或编写了lisp例程,以快速完成这一部分,现在,当涉及到通过数控机床运行材料时,面板的尺寸需要小于第一次绘制的尺寸,因为当你弯曲标签时,面板将增长1/16”。好的,这是我想做的,我希望能够复制绘制的尺寸,并将其缩小1/16“,以便我可以将其导入到我的程序中。以下是我认为程序必须完成的步骤:
 
1.由于面板尺寸不同,因此需要计算长度和高度的比例因子。
2、一旦做到这一点,它需要能够通过这些因素缩小面板。
3.在这里,当你将面板的长度和宽度缩小1/16“时,你还必须将标签缩小1/16”。此外,如果你所做的只是将面板缩小1/16“标签将只缩放1/32”。
 
唯一使用的矩形是第一个获得面板大小的矩形,然后分解该矩形并偏移由lisp例程完成的选项卡长度。这是第1步中面板的外观,第2步是我需要完成的,以便将其导入CNC程序。我希望这有帮助。谢谢大家
 

面板。图纸

Lee Mac 发表于 2022-7-5 18:10:11

布莱恩,
 
澄清一下,当你说“按1/16”缩放时,这实际上不是一个比例因子,而是从两个维度中减去1/16“,对吗?
 
此外,您声明:
“当您将面板的长度和宽度缩小1/16”时,您还必须将选项卡缩小1/16”。此外,如果您所做的只是将面板缩小1/16”,则选项卡将仅缩放1/32”
 
然而,您的图像似乎显示每个选项卡都缩短了1/32”。
 
因此,需要什么?
标签应该缩短1/16英寸还是1/32英寸?

BrianTFC 发表于 2022-7-5 18:12:37

李,
 
你说“从两个维度中减去1/16”是正确的,关于制表符它们需要“缩短1/32”也是正确的。对不起,误传。。
页: 1 [2]
查看完整版本: 缩放对象的Lisp例程