BrianTFC 发表于 2022-7-5 17:10:47

缩放对象的Lisp例程

大家好,
 
我想知道是否有一个lisp例程可以将一个对象(如矩形)缩小到某个比例因子,如偏移量,使其平均缩小?或者我可能在scale命令中遗漏了什么。如果我能在这方面得到一些帮助,我将不胜感激。如果不可能,请告诉我。
 
谢谢
布瑞恩

Lee Mac 发表于 2022-7-5 17:16:35

您可以使用SCALE命令,使基点位于矩形的中心-使用带有对角线两个角的M2P捕捉捕捉到此中心。

Lee Mac 发表于 2022-7-5 17:18:31

或者,作为一个方便的LISP程序:
从这里选择集边界框函数。

BrianTFC 发表于 2022-7-5 17:22:20

李,
 
像往常一样,你总是在那里帮忙。。。这将是一个有点棘手的问题,假设你把一个矩形缩小到1/16或。9994它只减少了矩形的长度,而不是宽度或高度。所以要做到这一点,难道你不需要取比例因子,并以某种方式改变宽度吗?我需要它以1/16的比例双向缩放。。。嗯,我做了一些测试面板,发现我必须有单独的比例因子是正确的,因为长度和高度是两个不同的维度,即36“=.9982638889和120”=。总之,比例因子会随着维度的变化而变化。我认为如果有一个例程,如果你选择了对象,并输入了你想要缩小的大小,那将是一个开始。

BIGAL 发表于 2022-7-5 17:24:19

如果它是一个矩形,这是一个普林线,然后得到现有的坐标计算出质心,然后删除它,画一个全新的,你说的尺度长度和宽度作为一个比例因子。Verion 2要在X&Y中进行缩放,您可以阻止它,重新缩放X&Y,然后分解并清除临时块。看看我能不能抽出时间做点什么,现在有几个人要回答。

BIGAL 发表于 2022-7-5 17:28:27

这里是版本2唯一的问题是,它将作出新的答案作为线。所以也许ver1是一个不错的选择
1

Lee Mac 发表于 2022-7-5 17:32:27

 
缩放任何形状都将按给定的比例因子缩放所有尺寸-缩放矩形将按相同的比例因子缩放宽度和高度。
 
你能贴一张图片来解释你想要的结果吗?

ReMark 发表于 2022-7-5 17:33:55

为什么不将矩形向内偏移1/32英寸,从而将总长度和宽度减少1/16英寸?

BrianTFC 发表于 2022-7-5 17:38:58

李和比加尔
 
 
这就是我要做的。当我绘制图纸时,客户希望所有面板都是实际尺寸的图纸,但当我通过CNC程序运行时,我们必须将面板缩小1/16(长度和高度),但标签是。7188缩小了1/32。现在我必须使用拉伸来实现这一点。如果能够同时选择一组面板来完成任务,那就太好了。。这真的可以节省大量时间。。。
 
 
谢谢
布瑞恩
面板。图纸

ROBP 发表于 2022-7-5 17:40:25

 
通常,当切割后涉及折叠材料时,尺寸应基于中性纤维减去1倍材料厚度进行2次折叠。
所有内角的半径应为材料厚度的一半或相等,以防止开裂
页: [1] 2
查看完整版本: 缩放对象的Lisp例程