CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

AutoCAD

スプライン

投稿日:

AutoCADのスプラインについて新発見があった。

ながいことスプラインはポリラインに分解できないものだと思ってた。

AutoCADで分解しようとすると、「SPLINEを分解できません」

って出るし、それっぽいAPIもなかったから。

唯一知っていたのは、下位バージョン(R12以下)で保存すること。

SPLINEというエンティティは、R13からできたものだからね。

だけど、そんなことしたら、図面中の全部の図形が影響してまう。

寸法はおかしくなるだろうし、引き出し線も分解されるだろうな。

スプラインに関して別件で調査していたら、ふと見つけた。

キーワードは、explodeGeometry。

ほかのエンティティを分解する場合は、ただのexplodeでいいから見落としてたよ。

DWGdirectのAPIだから、ほとんどの人には関係ないけどさ。

これによって、2Dポリラインに分解できちゃった。

AutoCADにできないことをまた一つ発見した。

AutoCAD分解ツール「Exploder」のネタになりそうだ。

で、本題であるほうの調査に関しては実を結ばなかった。やれやれ。

AutoCADのスプラインについて調べてみた。

「NURBS(nonuniform rational B-spline)曲線というスプラインが作成されます。

NURBS 曲線により、制御点の間に滑らかな曲線が作成されます。」

(AutoCADヘルプから転載)

曲線の世界は奥が深いらしい。

クロソイド、インボリュート、ベジェ...。

以前、イラレから書き出したDWGについて調べたことがある。

スプラインが大量にあって、ある特徴があった。

調査の結果、ベジェ曲線だったね。

NURBS曲線という大きなくくりの中に、ベジェ曲線というタイプが含まれる。

関係者の協力のもと、そのスプラインの形状を完全に再現できるように

データ変換ができるようになったよ。

こんなことしてたら、週末はあっという間に過ぎてしまいましたとさ。

最後に、マンションの玄関に置いてある花を載せておこう。

花はいいね。

-AutoCAD
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

AutoCAD 2018

あとひと月ほどでAutoCAD新バージョンがリリースする。3/20の週になることだろう。今回久しぶりにDWGフォーマットが変わるらしく、何だか面倒なことになりそうだ。情報ソースはAutoCADのwik …

no image

Teighaが何なのかを知りたければココを読め

Teighaとは?

no image

AutoCAD 2016 リリース?

2015/3/19からAutoCAD 2016の情報が出回り始めている。 オートデスクジャパンにはまだ情報が出ていないものの、 英語サイトではかなりの情報が出ている。 AutoCAD開発者と思われるブ …

no image

Autodesk Solution Day 2009

おととい(6/5)行われたAutodeskのイベント「Autodesk Solution Day 2009」。 去年、一昨年の記事をまず読み返した。 いずれも行ってから1ヶ月くらい後に書いた記事だが、 …

no image

2008寸法

AutoCAD2008が出てから早1年が経とうとしている。 巷では、2009関連の情報が出回り始めている。 はやいとこ、2008DWGの変更点を調査するつもりでいたが、 無情にも月日だけが経過していく …