- github下载速度太慢,本项目最新进度移至码云上进行更新
- 码云项目地址(https://gitee.com/liuwentao1234/robot-simulation-software)
- 本仓库仅保留了解析G代码基础功能, 轨迹和三维仿真源码请点上面👆的链接
- QQ:626373788
建立本仓的目的之初是为了提供给新手C++快速入门学习, 尤其是从面向过程到面向对象设计思想的转变, 本人当年也是走过了不少弯路, 通过大量阅读大佬的源码可以获得"胜读十年书"的提升. 本仓库最初只是一个3000+代码行的小程序, 后来经过不断的版本迭代, 代码量逐渐庞大, 功能的丰富存在了实际的使用价值 但是代码任然是全部开源的, 你可以拿去继续添加你需要的功能, 甚至作为你自己的个人项目.
- 基于Qt框架,Qt本身可以被称作是一种C++的延伸,Qt本身已经继承了C++的快速、简易、面向对象等许多的优点.
- 本项目模块可分为三大块:
- 解析G代码
- 轨迹数据可视化
- 机器人三维仿真
- 项目技术栈: 基本涵盖了所有C++基础,例如数据结构与算法,设计模式,STL库等
- 面向对象编程风格: <Effective C++> <More Effective C++>
- 大部分代码都配有注释降低上手难度
- 项目代码行1W+, 本人QQ: 626373788