我可以用自动化连接吗
大家好!我在这里还是新手(第二篇文章),但我想知道是否有人能帮我找出一种方法,将一整串(8100)线路端到端连接起来?
基本上我拥有的是一系列极性阵列,它们排列得不整齐。在类似的事情上,我使用对象捕捉并用鼠标连接线,但现在有这么多线,需要至少22个小时来调整一切。
有人能帮我写一点宏或什么,使这项工作更容易一点?基本上,它需要做的是从底部开始,调整每一行的上部,以连接到下一个数组的相应端点。
[列表]
[*]我已经包括了一些我的阵列的屏幕截图。每一条线是111.11111111mm,你们可以看到,为了视觉清晰度,我把其中一个阵列改成了绿色。
[/列表]
[列表]
[*]第二幅图像是光线端点在较大放大倍数下错位的示例。差异范围从小于半毫米到超过10毫米。我使用line工具在需要连接的两个端点之间绘制了一条橡皮筋,以获得清晰的视觉效果。橡皮筋不是一条永久的线,只是用来显示差异的视觉辅助工具。
谢谢你的帮助!
我不知道这是做什么用的,但是以一种不会使末端断开和轻微移动的方式重新绘制数组会更容易吗?只是一个想法。。。。 谢谢你的快速回复,疯狂的J!
我不确定这是否可行,因为我的精度设置已达到最大值。这似乎是CAD程序能够排列它们的最接近点。另一个问题是阵列在就位后不会遵循完美圆弧。 我和疯狂J在一起;
删除除一组蓝-绿-蓝之外的所有内容。
使用夹点将这三条线的端点放在一起,然后对它们进行极性排列,以恢复到原来的状态,但线端点是共线的。
大约需要5分钟。 示例图纸? 第三条线(橡皮筋线)只是为了帮助可视化错位。由于阵列不遵循完美的圆弧,因此实际上只有两条外线正确对齐。
屏幕截图应该包含所有必要的信息。我认为我需要以某种方式选择每条光线,然后将其顶端捕捉到其上方光线的底端。
从DWG编码要容易得多。 这里是一个快速的DWG,我做了简化问题。在该项目中,几乎有100个阵列!
这个示例DWG有望足以编写一个脚本,我只需要一些可以将端点从下部阵列连接到上部阵列的东西。手动移动每条线需要20-40个小时,即使我一次可以移动2条,这将是一个巨大的进步。比如,也许我可以用一个交叉窗口来选择两个端点,然后用一个宏来组合它们?
OsnapExamp。图纸 发现了一些东西两个阵列对象的创建方式不同,因此不匹配白色的半径为14.1421,蓝色的半径为14.4325,因此每个对之间的间隙不同。不是简单的解算,就我个人而言,在我写这篇文章的时候,我会把它们全部重画出来!
还根据半径检查了直线的角度不同,在进行连接之前,我会问这个问题,正确的角度解是什么。
只需使用具有多个对象的数组重做 嗯,问题是阵列应该有不同的半径点,所以连接的光线可以有规则的角度变化。不过,我确实想画同样大小的线。
基本上我要做的就是在底层获取光线的顶部端点,然后将其捕捉到光线正上方的底部端点。唯一的问题是我必须做8100次。
页:
[1]
2