ALKISTI 发表于 2022-7-6 06:14:18

Lisp以放置几个

你好
 
我想将几个(在每种情况下,它们的数量都不同)2d对象(简单矩形)放置在给定长度的等距(在每种情况下,这是不同的)。
 
我知道如何手动操作:假设我有11个盒子,每个150mm,总长度为3100mm,盒子之间的间隙(Y)是我想要的。
所以方程是这样的:12Y+11X150=3100
 
但我想用一种更自动的方式来做,因为我有很多同样的事情要完成。
 
提前谢谢你。我几乎可以肯定,有人和我面临过同样的问题。。但我不知道如何搜索它。
为了更好地理解,我附上了一张小照片。
 
 
 
阿尔基斯蒂

Commandobill 发表于 2022-7-6 06:20:32

抱歉,如果这似乎是一个显而易见的选择,那么为什么不使用“measure”?

Tharwat 发表于 2022-7-6 06:21:48

或者ARRAY命令

ALKISTI 发表于 2022-7-6 06:25:04

 
因为使用命令数组,我不知道应该将第一个对象放置在哪里!
除非有办法,我不知道如何正确使用命令数组。
 
我对数组矩形和数组路径做了一些尝试,但没有成功。甚至在提交第一篇帖子之前。
无论如何,谢谢你!

ReMark 发表于 2022-7-6 06:28:48

使用“块”选项的“测量”命令可能有效。

Commandobill 发表于 2022-7-6 06:30:21

 
我想我看到了问题所在,但array和measure不是同一个命令。试一试,看看它是否能满足你的需要。

ALKISTI 发表于 2022-7-6 06:35:25

我用array命令做了一些努力,但我无法修复它。测量命令用于测量,但除此之外,我应该创建一个我不想要的块。不太可能有更快的解决方案。建筑师每天都会遇到这种问题。
再次感谢您抽出时间。我会做一些额外的搜索。

Tharwat 发表于 2022-7-6 06:38:54

您可以用lisp重新定位闭合的LWW多段线,该lisp要求所有这些线之间的间隙距离吗?

Lee Mac 发表于 2022-7-6 06:42:42

使用DIVIDE命令的Block选项。

Commandobill 发表于 2022-7-6 06:43:33

 
听起来他没有使用块,只是矩形之类的。
页: [1] 2
查看完整版本: Lisp以放置几个