2

Solidworks .slddrw 図面を Windows フォームの Visual Studio (C#) にロードする必要があります。次に、ピッチ/ロール データを使用してこの画像を回転させる必要があります。最初に図面を表示したいと思います。SolidWorks API を使用してこれを行う方法を知っている人はいますか?

ここにコードがあります

public SolidWorksDrawing() 
{ 
   InitializeComponent(); 
   myGraphic = groupBox1.CreateGraphics(); 
   drawingFile = "C:\\BrendaDocs\\trunk_July10\\foodprocessor.slddrw"; 

   //ModelDoc2 swModel = default(ModelDoc2); 
   ModelDoc2 swModel = new ModelDoc2(); //class not registered 
}

この行に「obj refがobjのインスタンスに設定されていません」と表示されます

swModel = default(ModelDoc2)

この行に「クラスが登録されていません」と表示されます

swModel = new ModelDoc2()

Windows フォームにグループ ボックスがあり、今のところ Solidworks 図面を読み込んで表示しようとしています。

4

1 に答える 1

3

私は数年間このようなことをしていませんが、使用できる edrawings コントロール (activex?) がありました。Edrawings は solidworks によって作成された無料の solidworks ビューアーで、API を使用して何をするかを指定できます。醜いでしょうけど。

于 2012-07-10T23:56:08.300 に答える