2
我正在使用python 2.7的vtk
包來創建一些我想要導出爲.stl
的三維物體。部分幾何形狀是幅度可調的正弦波。這裏是我的問題:當我從點數據(基本上是每個最大,最小和轉折點中的一個點)生成樣條曲線時,它看起來並不統一!VTK中的樣條看起來扭曲
這是花的樣子:
你可以看到,中間的幅度看上去還挺好的,而其餘部分向中心
基本上我只想清楚地扭曲中間部分看起來像一個完美的正弦,因爲我無論如何都把剩下的部分切掉了。
當我使用另一個程序(Autodesk Inventor)從同一點數據手動創建樣條曲線時,它會創建一個均勻的正弦波。有沒有辦法解決這個問題?
對不起,不提供任何代碼,但我會給你我做的步驟:
- 添加點
vtkPoints
對象 - 創建
vtkParametricSpline
與vtkPoints
作爲輸入 - 使用
vtkSplineFilter
獲得更精細樣條的分辨率 - 使用
vtkTubeFilter
創建量 - 使用
vtkClipClosedSurface
去掉不需要的東西
如果你需要得到這個儘快解決,只需添加方式更預先計算的點,這都應該是位於正弦。這不能解決問題,但最有可能幫助你解決* this *問題。 –
謝謝!這確實會提供一個快速解決方案,但最終我希望儘可能精確地確定幾何圖形。 – Ian