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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

ARXをBRXに移植する

まずはObjectARXを学んでみたわけだが、その続きとしてそのARXをBRXにしようじゃないかという話。 AutoCAD 2023のObject ARXで作ったARX「図面中にHello World …

no image

AUG

Autodesk Users Group. 略してAUG。 近頃、このサイトから目が離せない。 この組織、Autodesk製品(主にAutoCAD)のユーザーが集まって、 あれやこれやと活動している。 …

no image

構築線と放射線

構築線(XLINE)、放射線(RAY)について考察する。 「一方向へ無限に延びる線を放射線、両方向へ無限に 延びる線を構築線といい、他のオブジェクトを作成するときの 参照として使用できます。」(Aut …

no image

Export Layout to Model Space Tool

日本語名「レイアウト-モデル変換」 レイアウトをモデル空間に書き出すツール、か。 Autodesk User Group が出しているWishリストで、 毎年上位に上がっていた機能。 ついに、作ること …

no image

AutoCADのサブス

AutoCAD 2016の記事が妙にアクセス数増加中なので、この流れに乗って AutoCADの記事を書いてみる。 オートデスク社は、サブスクリプション販売に舵を切った。 元々、けっこう高いソフトの売り …