凡
deepin
2023-04-20 07:35 希望官方也能主动开通一个libreCAD 开发的sig,本群后期如果项目常用功能能完善,可上传源代码给deepin的2D CAD用户使用。
Reply Like 1 View the author
希望官方也能主动开通一个libreCAD 开发的sig,本群后期如果项目常用功能能完善,可上传源代码给deepin的2D CAD用户使用。
希望官方也能主动开通一个libreCAD 开发的sig,本群后期如果项目常用功能能完善,可上传源代码给deepin的2D CAD用户使用。
你可以自己拉人然后申请呀,只要符合要求官方肯定会同意的。
3.希望LibreCAD 2D版在二次代码重写和重构的过程中,能使用到深度DTK提供的QML实现CAD界面的开发,以及相关核心C++代码的源封装;
不用开发了,肯定会卡爆的
可以参考免费的QCAD
不不不,我建议与西北工业大学的的廖达雄教授团队联系一下,争取拿到大雄CAD的授权源代码,目前是免费开放下载使用的。免费CAD软件中,最适合中国人的CAD软件。
可以参考免费的QCAD
qcad,绘制的几何图形还是有锯齿感,只不过功能比libreCAD多。
👍
Popular Ranking
ChangePopular Events
More
由于自己目前都是下班时间折腾libreCAD 2D 软件的二次开发,从项目build方式的qmake转变为cmake,以及后期的2D平面图形的整体设计功能实现,这些任务的完成总体感觉个人目前很难单独完成,需要社区的CAD用户和开发者来共同推动。
【LibreCAD 2D版的现状】
1.关于LibreCAD 2D版,官方已经没有继续再更新,而是直接换3D版重新开始。对于长期使用这款软件的用户来讲,是无法得到更多实用的新功能支持;
2.对于LibreCAD 2D版来讲,它没有针对设计使用者进行“工作台”方式的使用分类,就如设计行业有电子主板设计、服装设计、机械设计、建筑设计等等。通过工作台的方式提供,可以为设计者提供更加专业的设计工具模块;
3.就LibreCAD 2D版的实际绘制使用过程来看,不管是绘制线条、圆、椭圆、长方形,几何图形的轮廓始终有点“锯齿感”,相对于AutoCAD的绘制过程并不是那么美观;
4.绘制的几何体,不能直接在绘图区进行尺寸标注,绘制的过程中未直接提供尺寸大小的输入框;
5.从LibreCAD在github上提供的源代码来看,它是基于Qt的Qmake方式构建,并没有采用现在开源比较流行的cmake构建方式;
6.关于LibreCAD的源代码,实际上在main主函数中有很多地方在通过C++的宏或预处理器来进行代码调试,有些bug仍然还是存在,包括有些算法库boost等也需要进行精简;
.......
【针对LibreCAD 2D版进行二次开发,创建CAD开发群的主要目的】
1.实际上改造这个项目,我个人确实能力有限,且在家写代码的时间也有限,短期内不能对LibreCAD 2D版源代码项目进行100%解读,需要更多感兴趣的CAD开发者一起参与;
2.希望通过Cmake构建项目的方式,达到目前流行开源项目开发的方式;
3.希望LibreCAD 2D版在二次代码重写和重构的过程中,能使用到深度DTK提供的QML实现CAD界面的开发,以及相关核心C++代码的源封装;
4.希望更多Windows系统的Auto CAD使用者,可以在deepin论坛和CAD开发群里面进行使用反馈,让LibreCAD 2D版的所有功能更加贴近Auto CAD的2D功能;
5.为deepin系统的用户长期提供一款免费、更加实用的2D CAD软件;
【CAD开发群的二维码和入群帐号】
CAD群号:629353712
个人备注申明:
本群主要是围绕libreCAD 2D版进行源代码的解析、架构重组,程序开发者不限于Qt、DTK这两种开发套件,AutoCAD使用者也可以加入本群,让AutoCAD中的使用习惯、更实用的功能也能在二次开发的librecad中被使用。