
OCC
文章平均质量分 95
Me伟
学无止境,莫等闲,白了少年头,空悲切!
展开
-
Open CASCADE 高级曲面——N边曲面
基于Open CASCADE实现N边面,完成单一曲面、拼接曲面的补洞操作、曲面变形操作。探索 Open CASCADE高级曲面算法BRepFill_Filling、GeomPlate运行的基本逻辑。原创 2025-03-22 10:21:34 · 945 阅读 · 3 评论 -
Open CASCADE 开发实践:拉伸、旋转、阵列、字体、布尔运算
使用Open CASCADE完成了一次以电风扇为对象的建模实践,涉及拉伸、旋转、阵列、倒圆角等常见的CAD建模功能,以及曲线、曲面的一些基础操作,还涉及简单的动画生成。这些对OCC初学者可能会有一些帮助,因此整理、总结成这篇文章。原创 2024-08-11 22:44:56 · 832 阅读 · 0 评论 -
CAD特征识别介绍
由于零件的的三维建模成型过程与加工制造成型过程并不相同,所以多数情况下设计特征和加工特征是不同的。不管类型是什么,特征都是零件几何模型主要信息的载体。在CAD软件与CAM软件之间建立桥梁的一个关键问题是如何将建模特征与数控加工程序关联起来。翻译 2023-12-10 13:10:44 · 2601 阅读 · 0 评论 -
Open Cascade 7.7.1 动画 AIS_Animation
3D动画效果在一些软件中很常见,动画有助于使用者观察模型或视角的变化轨迹,避免画面突变,提升交互体验。在OCC中3D视图中显示物体位置动画变换和相机视角动画变换是由 AIS_Animation 实现的。Open Cascade 7.7.1 新增了 AIS_AnimationAxisRotation 来解决绕轴旋转动画不准确的问题。原创 2023-05-07 22:02:20 · 1702 阅读 · 4 评论 -
Open Cascade 7.7.0 优化功能:BRepOffsetAPI_MakeOffset
BRepOffsetAPI_MakeOffset可处理平面轮廓线的偏置问题,OCC官方在2022年11月3日发布 7.7.0 正式版,其中一项即是对该功能的优化——样条简化。本文将对此一探究竟。原创 2023-02-27 22:33:09 · 2746 阅读 · 18 评论 -
Open Cascade 中的 AIS_InteractiveContext、V3d_Viewer 与 V3d_View 之间的关系
Open Cascade 中的 AIS_InteractiveContext、V3d_Viewer 与 V3d_View 之间的关系,测试发现无法将 GUI 事件直接传递到多个交互场景 Context 中。文章使用 AIS_ViewController 进行功能测试。原创 2022-11-13 22:28:27 · 2665 阅读 · 4 评论 -
Open Cascade 多视图-多个3D视图
介绍OCC如何实现多窗口视图以及单个窗口的多视图功能。Open Cascade 7.7.0 Beta 中引入一个新功能:新增口来创建视图的子视图,改进对多视图的支持。各视图均基于AIS_ViewController 实现。原创 2022-11-06 17:15:43 · 2899 阅读 · 6 评论 -
Open Cascade 获取面的内外环线
获取OCC一个面TopoDS_Face的外环线TopoDS_Wire以及其他的内环线。原创 2022-10-23 19:57:22 · 2613 阅读 · 0 评论 -
Open Cascade 7.7.0 Beta 新功能:BRepLib_PointCloudShape
OCC官方在2022年10月3日发布 7.7 Beta 版,其中一个更新为:一个用于生成拓扑模型上的点集的工具方法:BRepLib_PointCloudShape原创 2022-10-16 17:49:04 · 906 阅读 · 2 评论 -
OCC圆锥曲线的参数表达
圆锥曲线的参数化表达抛物线在局部坐标系下,以X轴为对称轴,标准方程为y2=4fx其中f>0为焦点到原点的距离,焦点坐标为f,0,准线方向为x=-f。曲线以u=y为参数,则曲线上指定参数点坐标为:u24f,u在曲线的局部坐标系XOY下,参数表达式为:Pu=O+u24f∙X+u∙YX,Y分别为坐标轴方向矢量。...原创 2020-12-20 15:49:34 · 738 阅读 · 1 评论