OpenCASCADE:教程概述
OpenCASCADE:教程概述
概述
本教程将教您如何使用 Open CASCADE Technology 服务对 3D 对象进行建模。本教程的目的不是描述所有 Open CASCADE Technology 类,而是帮助您开始将 Open CASCADE Technology 作为一种工具进行思考。
先决条件
本教程假设您具有使用和设置 C++ 的经验。从编程的角度来看,Open CASCADE 技术旨在通过 3D 建模类、方法和函数增强您的 C++ 工具。所有这些资源的组合将使您能够创建大量的应用程序。
模型
为了说明 3D 几何建模工具包中提供的类的使用,您将创建一个瓶子,如下所示:
型号规格
我们首先定义瓶子规格如下:
此外,我们决定瓶子的轮廓(底座)将以全局笛卡尔坐标系的原点为中心。