私は、pythonOCCでスプラインを使う方法について2つの質問をしています。pythonOCCでスプラインを使用するにはどうすればよいですか?
まず、私は
array = []
array.append(gp_Pnt2d (0,0))
array.append(gp_Pnt2d (1,2))
array.append(gp_Pnt2d (2,3))
array.append(gp_Pnt2d (4,3))
array.append(gp_Pnt2d (5,5))
pt2d_list = point2d_list_to_TColgp_Array1OfPnt2d(array)
SPL1 = Geom2dAPI_PointsToBSpline(pt2d_list).Curve()
display.DisplayShape(make_edge2d(SPL1) , update=True)
にスプラインを作成することができることを知っていると私はBスプラインが
BSPL1 = Geom2dAPI_PointsToBSpline(pt2d_list)
で算出することができることを期待しかし、どのように私が入手できます:
- bsplineの派生物?
- bsplineのノット?
- 結び目はpt2d_listですか?
- bsplineの制御ポイントは?
- スプラインの係数は?
そして、どのように私は、削除またはBスプラインにノットを追加するには?第二に
、このようなpythonOCCで.stpファイルCAD図面のロード:私は結び目、Bスプライン、および係数のような形状からデータを取得するにはどうすればよい
from OCC import TopoDS, StlAPI
shape = TopoDS.TopoDS_Shape()
stl_reader = StlAPI.StlAPI_Reader()
stl_reader.Read(shape,str(filename))
display.DisplayShape(shape)
を。
答えはどこか他にありますか?あなたは私たちとそれらを共有してくださいすることができます:Dを? – Jiloc
絶望的に古い................. –