OpenCASCADE:建立Body

  • OpenCASCADE:建立Body
  • 棱镜轮廓
  • 应用圆角
  • 添加颈部
  • 创建空心实体

OpenCASCADE:建立Body

棱镜轮廓

要计算瓶子的主体,您需要创建一个实体形状。最简单的方法是使用先前创建的轮廓并沿一个方向扫描它。Open CASCADE Technology的Prism功能最适合该任务。它接受一个形状和一个方向作为输入,并根据以下规则生成一个新的形状:


您当前的个人资料是一条线。参考 Shape/Generates 表,您需要根据其线计算面以生成实体。要创建人脸,请使用BRepBuilderAPI_MakeFace类。如前所述,面是由闭合线包围的表面的一部分。通常,BRepBuilderAPI_MakeFace从一个表面和一根或多根线中计算出一个面。当线位于平面上时,会自动计算表面。

TopoDS_Face myFaceProfile 

OpenCASCADE:建立Body相关推荐

  1. 建立最简单的OpenCASCADE程序

    第一次接触OpenCASCADE,如何使用MFC建立OpenCASCADE程序? 这里有一个纯手工打造的demo . 转载于:https://www.cnblogs.com/aiwz/archive/ ...

  2. OpenCASCADE:Genproj tool构建OCCT

    OpenCASCADE:Genproj tool构建OCCT OpenCASCADE:Genproj tool构建OCCT 第三方库 配置 项目生成 建造 OpenCASCADE:Genproj to ...

  3. OpenCASCADE:构建线程

    OpenCASCADE:构建线程 OpenCASCADE:构建线程 创建曲面 定义二维曲线 建立边缘和线 创建线程 OpenCASCADE:构建线程 创建曲面 到目前为止,您已经学习了如何从 3D 曲 ...

  4. 基于OpenCASCADE自制三维建模软件(六)瓶子模型例程

    文章目录 概述 预备知识 模型 规格 一.构建轮廓 定义支持点 定义几何图形 定义拓扑结构 完成轮廓 二.构建瓶身 拉伸轮廓 倒角 添加瓶颈 创造中空的实体 三.构建螺纹 创建表面 定义二维曲线 创建 ...

  5. OpenCascade源码分析之BRepMesh_IncrementalMesh(网格离散化操作)

    OpenCascade源码分析之BRepMesh_IncrementalMesh(网格离散化操作) 一.引言 在使用opencascade读取连续曲面模型的时候,一般来说我们都会调用BRepMesh_ ...

  6. OpenCascade Matrix

    为什么80%的码农都做不了架构师?>>>    OpenCascade Matrix eryar@163.com 摘要Abstract:本文对矩阵作简要介绍,并结合代码说明OpenC ...

  7. Opencascade源码学习之模型数据——TKGeomBase模块文件介绍

    Opencascade源码学习之模型数据--TKGeomBase模块文件介绍 1.AdvApp2Var 2.AppCont 3.AppDef 4.AppParCurves 5.Approx 6.Bnd ...

  8. occt-wasm配置——emsdk配置web版opencascade

    occt-wasm配置--emsdk配置web版opencascade 1.安装git 2.安装Emscripten SDK 3.安装MinGW 方法1: 方法2: 4.安装CMake 5.Emsdk ...

  9. OpenCasCade 简介

    Open CASCADE是一套开放原始码的CAD/CAM/CAE几何模型核心,源自于法国的Matra Datavision公司,这一套函式库系统原来是著名的CADCAM软体EUCLID的开发平台,但是 ...

最新文章

  1. 有符号数据的符号位扩展
  2. PHP学习笔记4:字符串与正则
  3. linux c++ 编译 库,LINUX C/C++ 编译库关系
  4. Java-IO-对接流
  5. ASP.NET Web API接受AngualrJS的QueryString的两种方式
  6. 结构重参数化技术【为了模型压缩】:进可暴力提性能,退可无损做压缩
  7. 调用远程接口上传文件
  8. 操作系统 第四章 文件管理
  9. java decompiler 3.11_Java反编译软件(DJ Java Decompiler)下载 v3.11.11.95官方版-第五资源...
  10. poj 3678 Katu Puzzle 2-SAT
  11. Arduino 和 雨滴传感器 滴水实验
  12. tftp服务器默认ip怎么修改,tftp服务器的ip地址
  13. 【JVM】深入理解JVM垃圾回收机制及其垃圾回收算法
  14. Exploit编写教程1:栈溢出
  15. 计算机中图形和图像这两个概念的异同,图形图象处理
  16. 刮刮乐微信html5源码,微信小程序canvas实现刮刮乐效果
  17. Spring系列之一:Spring入门
  18. Remove WebCakeDesktop
  19. 基于Linux系统部署新世纪版五笔输入法
  20. SVM-支持向量机算法(一)

热门文章

  1. 《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第六章——自编解析与答案
  2. JAVA——System.in作为控制台输入时结束输入(输入EOF)解决方案
  3. java使用阿里云oss上传文件测试案例+上传策略包装类
  4. hive中删除表的错误Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException
  5. Python实训day06am【网络爬虫(爬取接口)】
  6. windows环境下安装elasticsearch
  7. Android-Universal-Image-Loader 框架使用
  8. 地图按照自己规定路线进行移动
  9. BUUCTF的Web真题学习整理(一)
  10. 深入分析JVM逃逸分析对性能的影响