Indexへ
(6930)//【6894】→(6906)
------------------------
【タイトル】B−スプライン曲線
【記事番号】 6894 (*)
【 日時 】05/12/15 03:40
【 発言者 】はじめ ponpon533@hotmail.com

JwCADでスプライン曲線は描けるのですがB−スプライン曲線を描きたいのです。どうすればいいのでしょう


Indexへ
(6894)←【6906】→(6913)
------------------------
【タイトル】Re(1):B−スプライン曲線
【記事番号】 6906 (6894)
【 日時 】05/12/15 15:47
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼はじめさん:
>JwCADでスプライン曲線は描けるのですがB−スプライン曲線を描きたいのです。どうすればいいのでしょう

JWWの標準機能にあるスプライン曲線は、
メニュー「作図|曲線」で「スプライン曲線」を選択し、分割数を入れれば
補間直線の集まりとして、描けます。

但しこのスプライン曲線は、確か、2次か3次?の平滑化スプライン
だったと思います。
Bスプライン曲線でもCスプライン曲線でもNURBSでも、無かったと思います。

どうしても描きたいのであれば、Bスプライン曲線を作図する
外部変形プログラムを探す、無ければ自分で作る、
又は、別のCADやツール類で描かせたものを取り込む、
というような事になるのではないかと思います。


Indexへ
(6906)←【6913】//(6898)
------------------------
【タイトル】Re(1):B−スプライン曲線
【記事番号】 6913 (6894)
【 日時 】05/12/16 02:55
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



ちなみに、AutoCADで使われているスプラインは、
NURBS (nonuniform rational B-spline)曲線だときちんと明記されています。
日本語だと、Bスプライン曲線を有理化して拡張したパラメトリック曲線
と言うのだそうです。

数学的に言うと、NURBS は万能曲線で、線や円ですら表現
できるらしく、線の形状だけで、どんな曲線か判断するのは
困難でしょう。同じ通過点でも、パラメータを少し変えるだけで
どんどん表情が変わっていきます。

試しに、AutoCADで普通にスプラインを書き、R12DXFで保存、JWWで
読み込んで同じ通過点(波状5点)でスプラインを書くと
ぴったり重なりました。

以前、ネットに転がっていた NURBS ルーチンを組み込んだ
スプライン曲線修正外部変形を試作した事が
有るのですが、こちらは微妙に形状が変わっていました。(笑)