nikzamri 发表于 2022-7-5 22:53:31

非常感谢伙计。。。我工作得很好。。。但仍然对莫科罗司令部感到困惑。。。。我实验室的一些电脑不工作。。。未知命令。

abilionc 发表于 2022-7-5 23:00:33

谢谢,我会努力的!

flyfox1047 发表于 2022-7-5 23:05:57

很不错的!谢谢你,瑞克!

pyrohamish 发表于 2022-7-5 23:07:34

很棒的lisp,有什么方法可以调整它,使其取指定长度的平均值开始和结束角度,以便沿样条线或类似的终点角度与前一个对象连接?
 

rickh 发表于 2022-7-5 23:11:53

嗨,佩罗哈米什,
这是一个很好的建议。
我会尽量想办法把它合并起来,但不会马上回来。由于这种情况下几何体的工作方式,这将是对现有代码的重要补充。您需要输入2个基点(示例中链环的两端),两个基点都需要与阵列路径相交。在线上,简单。。。在圆弧上,很容易(只需弦计算和偏移)。但是,当一条直线穿过一个链接或沿着样条曲线、椭圆等变成曲线时,这是很棘手的。代码需要找到从第一个点绘制的半径(半径=两个基点之间的长度)与路径相交的位置,并将其用作阵列路径上的第二个点。所以不仅仅是角度在变化。阵列路径上点之间的间距也会发生变化。我肯定会考虑的,但我不知道还要多久才能玩(最近工作很忙)。
 
 
仅供参考,如果这主要是一种视觉效果,您可以尝试使用链接的中心点作为基点,而不是链接的终点。这将使其沿着更接近所需结果的路径排列(因为切线将位于中心)。显然这不是一个精确的位置。。。再近一点。
页: 1 [2]
查看完整版本: 沿圆弧、样条曲线、pline排列