C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

siren v0.13 再び挑戦してみる2

こちらの続きです。
siren v0.13 再び挑戦してみる - C#ATIA

既に諦めかかってます。 欲しかったのは3Dな曲線で
NURBS曲線・Bスプライン曲線辺りです。

GitHubの "シェイプ生成メソッド" を参考に テストされたスプリクトコードを
試しているのですが、上手く出来ないです・・・。

include Siren

degree = 2
knots = [0.0, 1.0, 2.0]
mults = [3, 1, 3]
poles = [[10, 0, 7], [7, 0, 7], [3, 0, 8], [0, 0, 7]]
weights = [1.0, 1.2, 1.0, 1.0]

bs = Siren.curve[bscurve.new[degree, knots, mults, poles, weights], 0.1, 1.2]
Siren.save_model bs, ARGV[0] + "/bs.igs"

puts "done."

数値的にはUpされていたテストコードのまま(と言いますか、ほぼそのまま)
ダメなんです。 デバッグの方法がわからないので、ちょっと変えては実行しか
方法がわからないんです。 ん~ 一日で諦めちゃおうかな・・・。