A
Air学园
版本亮点不是更新日志的复读,这篇挑AirCad(from FreeCad)这一版真正有分量的几件事讲。
AirCad(from FreeCad)的定位一句话能说清:FreeCAD 移植,参数化 3D CAD 建模。
▍桌面 CAD 全量形态上屏
主窗口、八个顶级菜单、工具栏、组合视图、报告视图、多文档标签(顶栏切换),FreeCAD 的完整桌面形态在鸿蒙设备上原样成立。
▍十九个工作台模块同开
Part、Sketcher、Mesh、TechDraw、Spreadsheet、Measure 等十九个上游模块连同依赖环全数解开,不是精简版。
▍双 GL 世界的共存补丁
Qt 合成直连驱动、三维渲染走桌面 GL 翻译栈,两套状态管理以属性无条件重发与帧缓冲记录恢复三枚补丁立下共存规则,拖拽旋转不再黑屏定格。
▍Python 3.11 全量可用
五十六个扩展模块经专用通道部署并补齐符号,ctypes 调用闭包全通;期间还发现并修复了对象处理工具重排段对齐导致的加载崩溃。
▍边界与下一步
如实登记的缺口:PySide6 命令集、装配模块(缺源关闭)、DRAFT 工作台(依赖未移植)、个别快捷键路径与手机端任务面板参数化在待办清单。当前定位:FreeCAD 鸿蒙可用交付版,也是 CAD 类目移植的参考样板。
如果这篇帮到了你,不妨去官网 https://www.shunidc.cn/ 把AirCad(from FreeCad)带走。
AirCad(from FreeCad)的定位一句话能说清:FreeCAD 移植,参数化 3D CAD 建模。
▍桌面 CAD 全量形态上屏
主窗口、八个顶级菜单、工具栏、组合视图、报告视图、多文档标签(顶栏切换),FreeCAD 的完整桌面形态在鸿蒙设备上原样成立。
▍十九个工作台模块同开
Part、Sketcher、Mesh、TechDraw、Spreadsheet、Measure 等十九个上游模块连同依赖环全数解开,不是精简版。
▍双 GL 世界的共存补丁
Qt 合成直连驱动、三维渲染走桌面 GL 翻译栈,两套状态管理以属性无条件重发与帧缓冲记录恢复三枚补丁立下共存规则,拖拽旋转不再黑屏定格。
▍Python 3.11 全量可用
五十六个扩展模块经专用通道部署并补齐符号,ctypes 调用闭包全通;期间还发现并修复了对象处理工具重排段对齐导致的加载崩溃。
▍边界与下一步
如实登记的缺口:PySide6 命令集、装配模块(缺源关闭)、DRAFT 工作台(依赖未移植)、个别快捷键路径与手机端任务面板参数化在待办清单。当前定位:FreeCAD 鸿蒙可用交付版,也是 CAD 类目移植的参考样板。
如果这篇帮到了你,不妨去官网 https://www.shunidc.cn/ 把AirCad(from FreeCad)带走。
楼主
7 天前