楼主具体想要做哪方面的研究和论文?
3D打印的原理其实就是在普通打印纸张的打印机基础上增加了一个Z轴的运动方向。但具体的X,Y轴运作机制略有不同。
比方说用3D打印机制作一款金字塔模型。 第一层(底层)打的就是一个100*100MM的正方形。第二层就是99*99MM的正方形。 第三层是98*98MM正方形。每层的中心点都是对齐成一条垂直线(Z)轴, 通过层层堆砌的方式就成了 三维的模型。 其实就和造房子一样。100米高的房子,每层楼2米,总共50层。也是这样一层层用砖头水泥堆砌起来的。
3D打印 最常用的也是最基础的就是 切片软件。 意思就是将一个待打印的物品切割成一片一片的纸片状。常用的切片软件有slic3r, CURA,Repetier-Host等等许多。可以自行BAIDU。
切片好后的文件为XXX.GCODE文件。 其实就是将需要绘制(或叫打印)的平面图形转换成对应的G命令,如G1 X10.000 Y10.0000 意思就是将坐标轴移动到对应的坐标点(X10,Y10)
当单层打印结束后会多一条 G命令 命令Z轴移动相应的设定层高, 比如我要求打印层厚精度为0.1MM的。 那这时候Z轴就会对应的+1.00MM
以上就是简单描述的 3D 打印的数据格式转换系统, 并没有你想想的这么复杂, 3D打印机其实自己无法识别出自己是再做三维模型还是平面图纸,它做的只是根据软件传输的G命令进行坐标轴的移动。
所以你像要做这方面3D打印的数据格式转换的研究,其实很成熟了。可以去研究一下几个切片软件就行。
建议不妨更改命题 去 研究一下3D打印机的固件程序还是比较有亮点的。毕竟现在的3D打印固件(开源的就这么几家)
同学如果有兴趣欢迎加入我们。我们是做3D打印机的