线路的智能连接
我需要将直线连接到一条多段线中。问题是,有时如果有T形接头,它会将支线连接到主线的任何一部分。
我需要它做什么来连接在角度上彼此靠近的线,并保持其他线分开?
除了手动监控每个接头外,还有其他选择吗? 半径为0的圆角? 什么意思?圆角将两条选定的线一起修剪或延伸,我如何使用它来实现此目的?
这些线已经连接好了,我需要把右边的连接成一条多段线。 我想知道你是怎么排队的?你有某种自动化工具吗,lisp或宏?我这样做的方式是体力劳动,然后我从一开始就选择正确的线路——但听起来你是用其他方式做的? 有几百个文件,每一个都有数千行,手工是不可能的。尤其是因为每次文件更改时,都必须在文件上完成此例程。
如果没有其他方法,我将不得不比较以lisp结尾的每条线的角度,并确定要连接哪些线。
这只是一个更大项目的一小部分。我需要在线路周围创建缓冲区,如果线路没有正确连接,缓冲区就不会看到这些连接。 下面是一个例子,如果线路连接不正确,会发生什么情况,以及当线路连接正确时应该是什么样子。
你能在支线连接处留一个多段线宽度一半的间隙吗。然后间隙不会显示,支线也不会连接。 给出了文件。制造差距只是用另一个更难实现的问题来取代问题。 如果有数百个文件和数千行,那么连接方式真的会有所不同吗?我跟你打赌,这里的每个人都坚持精确——即使这真的无关紧要(89.5度不是90度——但大多数时候这已经足够了)。你在编写一个确定连接哪些行的lisp时所做的工作最终值得吗? 做一个明智的人对你的观点毫无帮助。
当然,这会有所不同,如果只有几行,那么合乎逻辑的解决方案是手动执行。
这不是重点,我之所以打开这个话题是为了找出,是否还有其他解决方案。需要做的只是如何做。
编写这个算法不是五分钟就能完成的,所以如果可能的话,我希望避免它。
页:
[1]
2