0
我想通过SolidWorks中的一组3D点扫掠连续曲线。扫描意味着代表管子,因此与曲线保持垂直的圆形横截面沿着曲线扫掠。该曲线是使用xyz点的SolidWorks曲线制作的。这些点来自我自己的C#程序。横截面沿着曲线保持不变是非常重要的。SolidWorks中的扫描曲线
定义曲线的点导致扫描失败。这是由于定义了一个曲率的点,该曲率对于给定的直径来说要大得多。 (如果我将横截面的直径做得很小,扫描就会成功,但这不是解决我的问题的方法)。
我想要做的是去除导致扫描失败的代码(最好是MATLAB或C#)。我的曲线有很多点(约300),如果它们中的一部分被移除,那也没关系。我必须为多组积分做这个过程。
如果这是不可能的,可以接受的是,最终试管在每个点都不总是连续的,所以急转弯是可以的。但是,在这两种情况下,横截面必须保持不变。
几点:https://www.dropbox.com/s/ri4oti7butwe77o/Points.txt?dl=0
添加代码,请。 –
我已经加了点,我不认为添加C#代码有助于解决这个问题。由于我不想更改该代码,我只想更改点数 – Lau
至少,用点分布和从点生成的曲线显示图片。 – fang