AnyCAD .Net SDK Pro
标签:
三维图库 |
分类: 三维软件 |
1.简介
1.1.三维建模
- 三维基本体,如点、线、多折线、Spline曲线、圆、椭圆、圆弧、球、长方体(立方体)、圆柱、圆锥等
- 复合体:复合线(wire)、复合体等
- 三维特征操作,如拉伸、扫掠、回转、放样、蒙面等
- 布尔操作:交、叉、并
1.2.文件交换
标准SDK支持一下格式的读取和保存:
- STEP
- IGES
- STL
1.3.三维可视化
SDK提供WinForm控件,可以方便的添加到窗体中。
主要功能:
- 标准视图操作:缩放、旋转、平移
- 显示节点管理:添加、删除、根据Id查询
- 实体模型显示及其显示风格设置
- 鼠标拾取
注:所有的API都在AnyCAD.Platform名字空间下。
2.系统设置
2.1.添加DLL模块引用
- AnyCAD.Foundation.Net.dll
- AnyCAD.Presentation.Net.dll:
http://files.cax360.com/2014/0319/20140319115113256.png.Net
3.三维可视化
代码详见AnyCAD.Basic示例。
3.1.添加可视化控件
可以通过添加控件的方式把RenderWindow3d拖放到窗体上,也可以动态创建:
|
… |
显示界面:
http://files.cax360.com/2014/0319/20140319115146837.png.Net
4.三维建模
4.1.建模API
三维建模API由BrepTools类实现,每个方法都返回TopoShape对像。详细的API参考AnyCAD API文档。
4.2.模型显示
由BerpTools创建的TopoShape对象,并在窗口中显示。
|
|

加载中…