技术栈
cad开发
AIminminHu
13 天前
c++
·
单元测试
·
cmake
·
cad
·
cad开发
OpenGL渲染与几何内核那点事-项目实践理论补充(三-1-(2):当你的CAD代码变得“又大又乱”:从手动编译到CMake,从随性编码到单元测试))
@TOC代码仓库入口:系列文章规划:巨人的肩膀:小C的CAD项目越来越庞大:渲染模块、几何内核、网络同步、AI推理……源文件从几十个暴涨到几百个。每次改完代码,他都要手动输入长长的编译命令,链接几十个库,还要区分Debug和Release、Windows和Linux。更崩溃的是,同事老王在他的电脑上死活编译不过——因为头文件路径不一样。
AIminminHu
15 天前
c++
·
人工智能
·
几何
·
cad
·
几何内核
·
cad开发
OpenGL渲染与几何内核那点事-项目实践理论补充(二-1-(1):当你的CAD学会“想象”:图形技术与AI融合的三个层次)
@TOC代码仓库入口:系列文章规划:巨人的肩膀:你刚刚攻克了内存管理和分布式协同的难题,正想喘口气。老板又把你叫进办公室:“小C,现在AI这么火,我们的CAD不能只会‘画’已经定义好的东西。你能不能让它‘猜’出用户想画什么?或者让机器人在我们的虚拟环境里学会走路?”
AIminminHu
16 天前
cad
·
协同
·
cad开发
OpenGL渲染与几何内核那点事-项目实践理论补充(一-2-(1)-当你的CAD想“联网”时:从单机绘图到多人实时协作)
@TOC代码仓库入口:系列文章规划:巨人的肩膀:你的CAD软件在工程师圈子里火了。但很快,一个跨国公司的老板找上门来:“我们北京和伦敦的团队要同时改一张汽车引擎盖的设计图,你们能不能支持?”
AIminminHu
18 天前
数据库
·
几何
·
cad开发
OpenGL渲染与几何内核那点事-项目实践理论补充(一-1-(4):GstarCAD / AutoCAD 客户端相关产品 —— 深入骨髓的数据库哲学)
代码仓库入口:系列文章规划:巨人的肩膀:你的 CAD 已经能画 NURBS 曲面、处理百万级面片、支持 UCS 和布局,甚至能通过 C API 供其他语言调用。 朋友看了都惊叹:“这已经是一个能用的 CAD 了!” 但你心里清楚,它离真正的商业软件(AutoCAD、浩辰CAD)还差着十万八千里。
AIminminHu
21 天前
渲染
·
几何
·
cad开发
(OpenGL渲染与几何内核那点事-项目实践理论补充(一-1-(1):从开发的视角看下CAD画出那些好看的图形们))
代码仓库入口:巨人的肩膀:假设我们现在看到的是一张机械装配图,里面有一个复杂的齿轮箱:这张图用铅笔和尺规画在 A0 图纸上要花几天,但现在我们想用电脑来画。
文韬777
3 个月前
cad开发
【亲测有效】SolidWorks 2024 启动报错“无法获得下列许可 (-15,10,10061)” 解决方案
最近在打开 SolidWorks 2024 时遇到了一个棘手的问题,软件无法正常启动,并弹出了许可错误的提示框。经过一番折腾,在朋友的远程协助下成功解决了这个问题。为了帮助遇到同样问题的小伙伴,特此记录并分享具体的解决步骤。
文韬777
2 年前
cad开发
SmartPipe新增功能:自动识别含间隙的低质量模型与自动处理超过180度的圆弧管路
自2022年12月SmartPipe上市以来,我一直在不断迭代和升级其轴线识别算法。对于客户反馈的无法自动转换的模型,我都视若珍宝,将其视为提升算法性能的绝佳机会。经过一年半的积累,SmartPipe的测试模型从最初的10个逐步迭代到近100个。SmartPipe的轴线识别算法也日益成熟和强大,从最初只能识别普通标准管,到如今能够快速准确识别带有复杂孔洞、首末裁切管、带支管管路、压瘪管、装配管、推弯管、锥形管等各种类型。
我是有底线的