切片软件Cura及CuraEngine原理分析5-gcode生成 

3D打印技术 /[软件]
2017-03-17 18:18
步骤五:gcode生成
        

        路径都生成好了,还需要翻译对打印机可以实别的gcode代码才行。这一步花样不多,按部就班即可。

        先让打印机做一些准备工作:归零、加热喷头和平台、抬高喷头、挤一小段丝、风扇设置。
        从下到上一层一层打印,每层打印之前先用G0抬高Z坐标到相应位置。


        按照路径,每个点生成一条gcode。其中空走G0;边挤边走用G1,Cura的设置里有丝材的直径、线宽,可以算出走这些距离需要挤出多少材料;G0和G1的速度也都在设置里可以调整。


        若需回抽,用G1生成一条E轴倒退的代码。在下一条G1执行之前,再用G1生成一条相应的E轴前进的代码。
        所有层都打完后让打印机做一些收尾工作:关闭加热、XY归零、电机释放。


        生成gcode的过程中,CuraEngine也会模拟一遍打印过程,用来计算出打印所需要的时间和材料长度,这些也会写在gcode的注释里供用户参考。
                                
声明:3D打印资源库(3dzyk)内网友所发表的所有内容及言论仅代表其本人,并不代表3D打印资源库(3dzyk)观点和立场;如对文章有异议或投诉,请联系kefu@3dzyk.cn。
B Color Smilies
切片软件Cura及CuraEngine原理分析5-gcode生成