目录
一、简介
二、主要功能
三、常用方法
四、详细子类示例
1、BRepBuilderAPI_Copy
1.1 形状复制
注意事项
1.2 复制和变换
2、BRepBuilderAPI_Transform
3、BRepBuilderAPI_GTransform
3.1 应用广义仿射变换
3.2 平移和旋转变换
3.3 缩放
4、BRepBuilderAPI_NurbsConvert
4.1 将形状转换为 NURBS
4.2 将圆柱体转换为 NURBS
4.3 获取 NURBS 面和边
4.4 使用 NURBS 转换的细节和注意事项
5、BRepOffsetAPI_DraftAngle
5.1 为一个盒子的面添加拔模角
5.2 为多个面添加拔模角
一、简介
BRepBuilderAPI_ModifyShape
是 OpenCASCADE 中一个用于修改形状(shape)的类。
BRepBuilderAPI_Copy:生成形状的副本
BRepBuilderAPI_Transform和BRepBuilderAPI_GTransform:应用几何变换到形状
BRepBuilderAPI_NurbsConvert:将形状的整个几何形状转换为NURBS几何形状
BRepOffsetAPI_DraftAngle:构建一个锥形
二、主要功能
- 定义修改操作:提供接口来定义对形状的具体修改操作。
- 应用修改:执行并应用定义好的修改操作到目标形状。
- 获取结果形状:在修改操作完成后,获取并返回修改后的形状。
三、常用方法
BRepBuilderAPI_ModifyShape
中public方法主要继承