opencascade code study

OpenCASCADE Customize Highlighting-卡核

OpenCASCADE Customize Highlighting

OpenCASCADE Customize Highlighting eryar@163.com   The traditional way of highlighting selected entity owners adopted by Open CASCADE Technology assumes that each entity owner...
Mesh Data Structure in OpenCascade-卡核

Mesh Data Structure in OpenCascade

Mesh Data Structure in OpenCascade eryar@163.com 摘要Abstract:本文对网格数据结构作简要介绍,并结合使用OpenCascade中的数据结构,将网格数据在OpenSceneGraph中可视化。  关键字Key...
Split Shape by Plane in OpenCASCADE-卡核

Split Shape by Plane in OpenCASCADE

Split Shape by Plane in OpenCASCADE eryar@163.com Abstract. Sometimes you want to split a shape by plane or even split a shape by a B Spline surface, OpenCASCADE provide a feature ...
OpenCASCADE License FAQs-卡核

OpenCASCADE License FAQs

OpenCASCADE License FAQs   经常用人问我使用OpenCASCADE开发商业软件是否需要付费,下面从OpenCASCADE的官方网站上截取其回答翻译成中文,官方网址:https://www.opencascade.com/conten...
OpenCASCADE Root-Finding Algorithm-卡核

OpenCASCADE Root-Finding Algorithm

OpenCASCADE Root-Finding Algorithm eryar@163.com Abstract. A root-finding algorithm is a numerical method, or algorithm, for finding a value x such that f(x)=0, for a given functio...
OpenCASCADE Make Primitives-Sphere-卡核

OpenCASCADE Make Primitives-Sphere

OpenCASCADE Make Primitives-Sphere eryar@163.com Abstract. The sphere is the simplest topology shape of the BRep structure. But there are several import concept of the sphere edges...
OpenCASCADE 曲线向曲面投影-卡核

OpenCASCADE 曲线向曲面投影

OpenCASCADE 曲线向曲面投影 eryar@163.com   Abstract: Project a curve on a surface no matter the surface is a plane or BSpline Surface. The projected result curve are all BSpli...
OpenCASCADE 平面求交-卡核

OpenCASCADE 平面求交

OpenCASCADE 平面求交 eryar@163.com   OpenCASCADE提供了类IntAna_QuadQuadGeo用来计算两个二次曲面quadric(球面、圆柱面、圆锥面及平面,平面是二次曲面的特例)之间的交线。他们...
Function Set in OPEN CASCADE-卡核

Function Set in OPEN CASCADE

Function Set in OPEN CASCADE eryar@163.com Abstract. The common math algorithms library provides a C++ implementation of the most frequently used mathematical algorithms. These inc...
GLUT Trackball Demo-卡核

GLUT Trackball Demo

GLUT Trackball Demo eryar@163.com 1.Introduction 在三维场景中建立模型后,为了方便用户从各个角度观察模型,从而需要对三维视图进行控制。常见的视图交互控制方式有:Trackball控制器、飞行...
AVEVA PDMS Text Tool-卡核

AVEVA PDMS Text Tool

AVEVA PDMS Text Tool eryar@163.com 网上有个文字工具插件,可以在PDMS中创建三维的字母、数字,不过不能创建中文。所以开发一个小工具,可以在PDMS中创建任意文字,如下图所示:
OpenCascade Tcl vs. ACIS Scheme-卡核

OpenCascade Tcl vs. ACIS Scheme

OpenCascade Tcl vs. ACIS Scheme eryar@163.com 摘要Abstract:本文通过OpenCascade的Tcl/Tk和ACIS的Scheme的对比来说明脚本语言在程序中的重要作用。及通过在Tcl中实现自定义的命令来理解Draw...