OpenCASCADE:OCCT应用框架OCAF之函数机制使用示例

  • 介绍
  • 第 1 步:数据树
  • 第 2 步:接口
    • 创造钉子
    • 计算
    • 可视化
    • 移除钉子
  • 第 3 步:函数
  • 示例 1:函数的迭代和执行
  • 示例 2:Cylinder 函数驱动程序

介绍

让我们通过一个简单的例子来描述Open CASCADE Application Framework的功能机制的使用。此示例表示由一个圆锥体和两个不同半径和高度的圆柱体组成的“钉子”:

这三个物体(一个圆锥体和两个圆柱体)是独立的,但功能机制使它们相互连接并代表一个物体——一个钉子。对象“钉子”具有以下参数:

钉子的位置由锥体的顶点定义。圆柱体建在圆锥体上,因此它们取决于圆锥体的位置。通过这种方式,我们定义了圆柱体对圆锥体的依赖。
钉子的高度由锥体的高度定义。让我们考虑长圆柱体有 3 个圆锥体高度,而集管

OpenCASCADE:OCCT应用框架OCAF之函数机制使用示例相关推荐

  1. OpenCASCADE:OCCT应用框架OCAF之功能服务

    OpenCASCADE:OCCT应用框架OCAF之功能服务 功能服务 查找函数.它们的所有者和根源 存储和访问有关功能状态的信息 传播修改 功能服务 功能服务聚合了重新生成模型所需的数据.TFunct ...

  2. OpenCASCADE:OCCT应用框架OCAF之TObj模型辅助类和包装

    OpenCASCADE:OCCT应用框架OCAF之TObj模型辅助类 辅助类 包装 辅助类 除了模型和对象,TObj包还提供了一组辅助类: TObj_Application – 定义支持TObj文档存 ...

  3. OpenCASCADE:OCCT应用框架OCAF之TObj模型对象

    OpenCASCADE:OCCT应用框架OCAF之TObj模型对象 模型对象 数据和接口分离 基本功能 数据布局和继承 Persistence 对象名称 对象之间的引用 对象的创建和删除 对象数据的转 ...

  4. OpenCASCADE:OCCT应用框架OCAF之TObj 模型

    OpenCASCADE:OCCT应用框架OCAF之TObj 模型 介绍 适用性 TObj 模型 TObj 模型结构 数据模型基本特征 模型持久性 访问模型中的对象 自己的模型数据 对象命名 交易机制A ...

  5. OpenCASCADE:OCCT应用框架OCAF之形状属性

    OpenCASCADE:OCCT应用框架OCAF之形状属性 概述 数据框架中的形状属性 注册形状及其演变 使用命名资源 读取命名形状属性的内容 拓扑命名 算法历史 在数据框架中加载历史记录 选择/重新 ...

  6. OpenCASCADE:OCCT应用框架OCAF之数据框架

    OpenCASCADE:OCCT应用框架OCAF之数据框架 数据结构 数据结构示例 标签TAG 使用随机交付的标签创建子标签 通过用户从标签交付创建子标签 标签LABLE 标签创建 创建子标签 检索子 ...

  7. OpenCASCADE:OCCT应用框架OCAF之标准属性

    OpenCASCADE:OCCT应用框架OCAF之标准属性 概述 几何属性 一般属性 关系属性 辅助属性 所有属性通用的服务 访问 GUID 标准属性的常规接口 标准属性和自定义属性之间的选择 方法比 ...

  8. OpenCASCADE:OCCT应用框架OCAF之标准文件服务

    OpenCASCADE:OCCT应用框架OCAF之标准文件服务 概述 应用程序 创建应用程序 创建新文档 检索文档所属的应用程序 文件 访问框架的主标签 从其框架中的标签中检索文档 定义存储格式 通过 ...

  9. OpenCASCADE:OCCT应用框架OCAF之可视化属性

    OpenCASCADE:OCCT应用框架OCAF之可视化属性 概述 提供的服务 定义交互式查看器属性 定义表示属性 创建自己的驱动程序 为驱动程序使用容器 概述 标准可视化属性实现应用程序交互服务.在 ...

最新文章

  1. esp8266 php 接口,ESP8266_SDK基础(5)智能插座_完整项目代码
  2. 简述本地组策略中用户和计算机配置的差异,组策略编辑器中的计算机配置和用户配置有什么区别吗?...
  3. python 抓取网页链接_从Python中的网页抓取链接
  4. ubuntu16.04安装微信
  5. Canvas的基本用法
  6. 潜艇大战java代码_java潜艇大战游戏源码项目
  7. [数位dp] Jzoj P4239 光棍
  8. python: 从txt文件中读入数组
  9. java获取weblogic路径_weblogic下java web项目获取根路径
  10. 《HALCON机器视觉与算法原理编程实践》第1章 机器视觉概述-学习笔记
  11. 12864c语言程序,LCM12864 C语言驱动程序
  12. Ani网页木马生成器
  13. 软件企业变更管理流程
  14. 机器人系统数学建模(现代控制理论1)
  15. SQL Server 2014 企业版安装教程
  16. 数据库中的 “行式存储”和“列式存储”
  17. 武汉服务器眼中的黄鹤楼
  18. codewars题目
  19. 腾讯云TCP架构高级工程师认证考试大纲、考题下载及说明
  20. 如何知道Android机型是32位还是64位

热门文章

  1. Spring Security——简单第三方OAuth2登录自动配置——GitHub登录DEMO
  2. Visual Studio 2019 + Visual C++——创建Visual C++ Hello World! 程序
  3. Applese 涂颜色
  4. I NEED A OFFER!
  5. mysql安装后配置
  6. Discuz!6.1.0 用户密码如何加密的?
  7. Java08-day08【API(概述、使用)、String-StringBuilder(概述、构造方法、特点、方法)、StringBuilder和String相互转化】
  8. Kotlin实战指南十四:协程启动模式
  9. Objective-C学习笔记---构造函数和析构函数
  10. python学习(函数)