wuyong66 / 3DPMax_v1

该项目是用于特定大型多打印头3D金属打印机(只支持回转体单层壁厚)的切片软件,使用Inventor建立三维模型导出STL文件格式,再载入到该软件中选择打印机头数,生成打印数据,下载至打印机便可执行打印功能。涉及到的技术有OpenGL技术、计算机图形学、数据库技术以及Modbus以太网传输技术等。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3DPMax_v1

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // AUTHOR: WuYong // DATE: 20170803 // WARNING:注意按照版本要求使用该软件; ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

1.对于STL文件,目前仅能使用Inventor建立三维模型,导出STL文件,导出精度,选择高精度。导出格式选择文本格式或者ASC码格式;另模型的轴线需要是Z轴,

且模型的整体位于XOY平面以上;若不是,请在Inventor中加以改正。

2.该17.03.1版本打印壁厚可以无限多,可以是一层,可以是两层,可以是N层。

3.打印模式选择时,可以人为的设定允不允许打印枪头的数量增加,而不再是只能减少枪头的情况

4.modbus通讯地址:

(1)从机地址01;

(2)层数请求寄存器地址45002; //%WM5002 (1,2,3,4,5)

(3)从地址45010开始,写入的是打印枪头的坐标,规则如下://%MD2505开始,

    (a)枪头是按序号存储的:1,2,3,4,5,6,7,8;

    (b)每一个打印头的数据排布规则为:打印头序号,外环x,y,z轴坐标,内环x,y,z坐标;

    (c)若某一枪头的所有坐标为零时,,则代表该打印头撤出工作。

5.软件运行界面如下图所示:

image

About

该项目是用于特定大型多打印头3D金属打印机(只支持回转体单层壁厚)的切片软件,使用Inventor建立三维模型导出STL文件格式,再载入到该软件中选择打印机头数,生成打印数据,下载至打印机便可执行打印功能。涉及到的技术有OpenGL技术、计算机图形学、数据库技术以及Modbus以太网传输技术等。


Languages

Language:C++ 92.5%Language:Clarion 4.2%Language:C 3.3%