• 2024-08-282024 windows系统下 Qt 加载 OCCT的方法
    一使用的版本OCCT使用了最新版,于2023.11.08发布的7.8.0。是用windowsvisualstudio编译后的软件包, 编号v143,就是VS2022所编译的。Download-OpenCASCADETechnologyhttps://dev.opencascade.org/release OCCT在qt运行时,所需的第三方依赖全部集中起来了,在github
  • 2024-08-14osg,objectarx及occt之间矩阵的转换
    osg的矩阵表达形式为osg::MatrixObjectArx的矩阵表达式为AcGeMatrix3docct的矩阵表达式分gp_Trsf及支持变形的gp_GTrsf osg矩阵转化为ObjectArxosg::MatrixmVPW;TcGeMatrix3dmatrix;for(inti=0;i<4;++i){for(intj=0;j<4;++j){matr
  • 2024-04-20opencascade官网文档学习之OCCT-Shape healing (3)分析 TopoDS_Shape
    Analysis分析Analysisofshapevalidity形状有效性分析ShapeAnalysis软件包提供了用于分析拓扑形状的工具。在执行修复工具之前,没有必要通过这些工具检查形状,因为这些工具用于在修复工具内部执行修复之前的分析。但是,如果您愿意,这些工具可以独立于修复工具用于检测某些形状问
  • 2023-12-21使用OCCT构建两个面之间的最短路径
    查找两个面之间的最短面路径查找面的邻面。std::vector<TopoDS_Face>OCCTUtility::adjacentFace(TopoDS_Faceconst&face,std::optional<TopoDS_Shape>shape,std::optional<TopTools_IndexedDataMapOfShapeListOfShape>edgeMapFace){std::vector<TopoD
  • 2023-09-07下拉列表select动态初始化 (JSP页面)
    HTML代码:<td><selectid="as_occt"name="as_occt"><optionselected="selected"value="">智能模糊搜索</option><optionvalue="content">仅搜索内容</option><o
  • 2023-08-18OCCT
    -DCMAKE_BUILD_TYPE=Debug-D3RDPARTY_DIR=x:/y/OCCT/dep-DINSTALL_DIR=x:/y/OCCT/install-DUSE_FREETYPE=TRUE-DUSE_FREEIMAGE=TRUE-DUSE_OPENGL=TRUE-DUSE_TK=TRUE-DUSE_VTK=TRUE-DUSE_TBB=TRUE-DBUILD_WITH_DEBUG=TRUE-DINSTALL_FREETYPE=TRUE-DINSTALL_FREEIMAG
  • 2023-06-09使用OCCT构建三角网模型并导出模型文件
    首先需要构建三角网的数据,点集和构成面的点的索引序列,构建成TopoDS_Face后,可以自行选择实现需要导出的文件类型,该功能在DataExchange模块。以下是代码示例//20230606voidApp_20230606(){TColgp_Array1OfPntNodes(1,6);Nodes.SetValue(1,gp_Pnt(0,0,0));N
  • 2023-05-04OCCT学习记录
    TopoDS_Face和Geom_Surface您好,这是必应。根据我查到的信息,occt中的TopoDS_Face和Geom_Surface是两种不同的数据结构,它们之间有一定的关系,但也有区别。¹²TopoDS_Face是一个拓扑对象,它表示一个有限的曲面,由一个无限的几何曲面(Geom_Surface)和一个或多个边界线(TopoDS_Wire)组成
  • 2023-01-03VS创建空项目,使用OCCT库,读取STEP文件
    创建VS空项目使用OCCT库,读取STEP文件,获得TopoDS_Shape对象前提:完成构建OpenCascade,可以查看在windows上构建OpenCascade首先创建引入OCCT库的空项目创建项目配置项
  • 2022-10-23Macad3d的编译
    Macad3d编译的条件比较苛刻地址:https://github.com/Macad3D/Macad3DVS2022VisualStudio2022:需要安装.net桌面开发,C++桌面开发,.net6组件,C++/CLI支持组件,最后一
  • 2022-10-08OCCT 7.7.0 beta version is available
    WearepleasedtoinformyouthatthenewreleaseofOCCT,7.7.0,isreadyforbetatesting,andinviteyoutotestthisbetaversioninyourapplicati
  • 2022-10-08OCCT 7.7.0 beta version is available
    WearepleasedtoinformyouthatthenewreleaseofOCCT,7.7.0,isreadyforbetatesting,andinviteyoutotestthisbetaversioninyourapplicati
  • 2022-10-04OCCT 7.7.0 beta version is available
    Hello,WearepleasedtoinformyouthatthenewreleaseofOCCT,7.7.0,isreadyforbetatesting,andinviteyoutotestthisbetaversioninyourapplicatio