カテゴリ: OpenCASCADE
-
OpenCASCADE のトポロジーオブジェクト
トポロジーオブジェクトの種類 OpenCASCADE には、次のようなトポロジカルな形状があります。※トポロジーとジオメトリーに関しては、別記事をご覧ください。 Vertex バーテックス ジオメトリ …
-
OpenCASCADE でソリッドのブーリアン演算(とボリューム計算)を行う
OpenCASCADE でソリッドモデル同士のブーリアン演算とボリューム計算を行うサンプルコードを書いてみました。 コードは次のとおり。 #include <stdio.h> #include …
-
OpenCASCADE で IGES ファイルを読み込む
OpenCASCADE で IGES ファイルを読み込むには、IGESControl_Reader クラスを用います。 #include <stdio.h> #include …
-
OpenCASCADE 6.5.4 を Microsoft Visual Studio でビルドする
2012年11月13日にリリースされた OpenCASCADE 6.5.4 を Microsoft Visual Studio でビルドする方法を忘れないうちにメモしておきます。 …
-
最新 Draw Test Harness の配布
2017-03-27 追記 この記事で紹介している Open CASCADE Technology Draw Test Harness の最新版は、公式配布のパッケージ内にあります。 Download …
-
OpenCASCADEで曲線同士の交点計算
Open Cascadeを用いて三次元曲線同士の交点を求めるには、GeomAPIのExtremaCurveCurveを利用します。このエクストリーマクラスは、交点を求める為のクラスではなく、曲線同士の …
-
OpenCASCADEの最低限のサンプル
OpenCASCADE を用いた最低限のサンプルを書いてみます。下記は、2つのベクトルが平行か否かを検証するコードです。Standard_Macro.hxx は不要かも。 #include …
-
bsplinecurve コマンド引数( knot 値)を相互変換
NURBS 曲線の knot 値( Bスプライン基底関数を決定する為の値 )は、一般的に下記のように ( 階数 + 制御点数 ) 個の単調増加する配列として表されます。 T = [ 0 0 0 0 1 …
-
OpenCASCADE 6.4.0 を Microsoft Visual Studio 2008 (vc9) 32bit 環境でビルドする
OpenCASCADE の最新版 6.4.0 からは、それまでの 6.3.* が VisualStudio 2003 ベースで開発されていたのに対し、 2005 ベースで開発されている。 公式マニュア …
-
Debian GNU/Linux 5.0 lenny に OpenCASCADE をインストールした。
昨晩、兼ねてから放置気味であった、去年組んだ Core i7 マシンに、Debian lenny をインストールした。新しいシステムをセットアップする度に、パッケージマネージャの恩恵を受ける。*1