3D Model to Post Processed G Code

Hi,

I have build a 3-axis milling machine and am starting to look into how I create a G code file for the smoothieboard to read. The only thing I need my smoothieboard to do is to move the 3 axes for now. I currently have Autodesk Inventor 2014 with HSM express. I’m am able to figure out the selection of tool paths but am really confused when it comes to the post processor portion. Which post processor suits the smoothieboard or are people going into the code file and deleting lines that are not recognized by smoothie?

If someone knows of a tutorial or other free software that can be used hassle free with the smoothieboard, please let me know. If you can even write up a tutorial in this thread that would be more than awesome :smiley:

Imported from wikidot

Hey !

Can you give us some examples of the G-code the different post-processors produce ? Then we’ll be able to tell you which fits Smoothie best.

You don’t need to delete lines that Smoothie doesn’t recognize, so you just need to find a post-processor that generates G-code Smoothie can understand ( which should be easy as Smoothie’s G-code flavour is simple and pretty standard ).

Most of us export CAD files ( DXF, STL ), then use Cambam for the CAM. Maybe you should give it a try, it should fit your needs for simple jobs.

Cheers !

I dont know if it helps you here are: Lin3s and Curv3s

If you just need to move the axes for testing you can manually write the gcode to do so with a text editor. The following code should home the X, Y , and Z axes, then move each 200mm, then home all axes again. Just save the file with a .gcode suffix and load it into the smoothieboard.

G28 ; home all axes
G91 ; set relative coordinates
G1 F600 ; set speed to 600mm/min (10mm/sec)
G1 X200 ; move to 200,0,0
G1 Y200 ; Move to 200,200,0
G1 Z200 ; move to 200,200,200
G28 ; home all axes