Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些在不同点连接的线。我想画出这些线的轮廓,我还想处理连接点处的额外线。
我在这个网站上看到过两个类似的问题:这里和这里
我通过偏移中心线然后更改线的起点和终点来处理正常情况。
但是当点彼此靠近时,我无法处理特殊情况。
不幸的是,我的声誉很低,我无法发布图片来更好地解释这一点。
我正在使用 Visual Basic .net 进行编码,并且正在为 Autocad 编写代码,但任何建议对我来说都会非常有用。
大多数问题案例都是通过平移向量交集检查来解决的
如果平移向量不相交,则很可能一切正常,但如果它们相交,则只需执行以下操作:
从轮廓中剪掉这些点
或从这些交叉点创建一些奇异点
它更棘手,但可以避免项目符号 #1 中的一些问题案例
如果控制点的密度更大,有时也会有所帮助
希望它有点帮助...