You are here:   Wiki
Register   |  Login

3D PrintHead Wiki

   Minimize

3D Free Software

4.7

Free (or almost free) software is not (IMHO) the challenge that many people have express in the forums.  I searched for a weekend and found dozens of free software titles for 3D that appeared very professional.  Examine the list below!  If anyone says they cannot find free software to perform the job for 3D, I have trouble believing them.  This all seems plenty adequate for the hobbiest.  BTW, free means free and not "free for 30 days" or other such crap.  If anyone finds this list wrong or misleading, please correct it.

Software Classification for 3D Work

At some point, I need to classify software so that it can be discussed.  I am not a professional in the 3D design arena, so please forgive my classifications if they are not perfect.  I was aiming for a mixture of classifications that broadly covered 3D but could be absorbed fairly quickly by newcomers.  Here is the classification schema for this website:

 

This drawing is not intended to be a complete drawing of all the possibilities or paths.
I strongly debated putting the paths into the drawing because they are not well defined as connectors.  In most cases, the paths represent "export" and "import" where the arrow points to an "import." 
For Input devices:
Camera: An example camera is a Sony 5.1 MegaPixel DSC-W1 which snaps a photo and lets you upload it as a jpeg onto a computer.  Why include this in 3D?  Because cameras let you quickly create a representation of a real world object such as my child's toy bear which can then be easily converted into CNC commands for the Mill / 3D printer. 

Keyboard / Mouse / Pen: This represents one of the most common ways of creating 3D objects.  Simply draw them with a mouse / keyboard / pen.  I frequently use a tablet pc to draw objects for engraving.  I use MOI with the tablet PC and it is wonderful for CAD, but I am afraid that MOI is about to start charging a lot of money ($100+ for me), so I am shying away from recommending it in this context.
Scanners: This can be flatbed or a 3D scanner like the NextEngine (which I happen to own and love.)  BTW, some of the free software in the list below helps to clean up the scans from the NextEngine at no cost.  I hope to quickly reach a point where I can replicate a small 1" x 1" item in under 2 hours using my 3D Scanner and the Mill / 3D printer combination.
Digital Probe: I don't actually have one of these, but I hear they work very well. 
Object Repository: External Internet repositories such as the one hosted by Google come to mind.  Google's is "ok" but I honestly think that these repositories could be made sooo much better with the proper descriptive data "aka metadata" behind them.  These repositories don't list the various properties and functionalities of the objects they hold...  I could design a much more functional repository for finding and combining objects for use in both virtual and the real worlds.  Repository design is something I know about and these guys at Google strike me as novices making the wrong tradeoffs for speed and ease of use.
For Software:
2D Image Editor: There are at least two of these for which everyone needs to spend a night in tutorials and those are Gimp and Inkscape.  Inkscape gets you the Raster to Vector capabilities and combined with PSToEdit to convert the Vector into a DXF, that is a powerful combination!  Once you have a DXF, a tool like EasyMill will get you gcode.  All that, and you can put George Bush in silly situations.  What is not to like?
3D Editor / Designer: Holy S**t there are a lot of these.  Good Ones!  I list everything from the traditional CAD space to more of a Modeling / Animation space.  If it creates 3D, then I classify it here.  And, of course, every F*****g one has it's own proprietary file format.  WHAT???  Nobody else has a workable and usable file format???  Most, will export to dfx and or stl, which works for me.
File Conversion /Repair: This is a utility category.  Because nobody can agree on file formats, it is worth while to list the tools that will resolve some of those issues.  Also, tools to fix things like stl files are listed here.
Convert to Gcode: Why not just use CAM?  Because then I would have had to make another category for that special classification of software that does stuff like convert images to gcode or text to gcode.  CAM software fits here.   
Mill/Printer Control: CNC software, basically.  Mach3 and EMC.  Mach3 limits you in lines of GCode.  

Mill/Printer Simulation: Why waste material?  The simulators do it a lot quicker also.

Mill/3D Printer: This is what the site is about!  Theoretically, this could just be CNC Mill or a standalone 3D Printer, but what a bore.  This category is for anything that produces physical output.

Monitor: Any display that doesn't actually develop a physical object, but show a virtual result.

A Workable Set of Software to Begin With


I use all of this information for milling and can go from concept to finished product.  Since my first thought, prior to being told otherwise by experts, is to use gcode for 3D printing (a machine path is a machine path, correct?), I will at least start here.  Here is a combination of free software that appears workable.  I have not downloaded and tried even half of all the free software listed below.  I may be missing some great free stuff!

I recognize Linux as valuable for a true free experience with EMC, but my needs are such that I currently run Mach3.  As such, here is a list for the noob and a reference for anyone sharing files with me.

2D Image Editor:
Gimp: I recommend this for its free Raster image capabilities.  Tool paths can be generated from Raster images, but the better the image, the better the quality of the tool paths.  The tool paths, btw, are usually created by running the tool back and forth like an inkjet printer while the Z axis goes up and down.  Runs on Linux and Windows.

InkScape:  I recommend this for its free Vector image capabilities:  Tool paths can be generated from Vector images.  Runs on Linux and Windows.

3D Editor / Designer: 
Sketchup: I recommend this for its object repository.  Theoretically, we can all share files this way.  It has good tutorials and is easy to use.  Only runs on Windows, although there is rumors that Linux is in the works and some people have had limited success with wine.  Also, an Ajax version of Sketchup may be in the works for online usage by everyone.

Art Of Illusion: Used by RepRap and has a nice interface.  Runs on a JVM, so it works for Linux or Windows.

Blender: Good GNU software that can convert between dozens of file formats.  It compares well with professional software.  Runs on Windows and Linux.

Convert to Gcode:
CamBam:
Nobody seems to have heard about this CAM software?  My only worry is that they say "at the moment it is free."  Runs on Windows.

FreeMill: Free CAM software from the Rhino group.  Runs on Windows. 

LazyCam: Most functionality comes free from the same group that sells Mach3.  Easy for a beginner like me to use, and since I bough Mach3, the integration is a plus.  Runs on Windows.

Profiler6: Hard to find.  Search google and there are about 6 hits, but at least one of them will lead you to the executable.  I think I saved a copy if anyone wants it, I will post it in the files section.  Basically, this is an image to gcode utility.  There are not many free image to gcode routines so I listed it.  Runs on Windows.

Deskengrave: I use this to quickly create text for engraving.  It is quick enough that it is worth listing.  Runs on Windows.

File Conversion / Repair:
PSToEdit
: The primary use here is to convert EPS (extended postscript from InkScape) into DXF.  I have seen a dozen forums where people ask how to get InkScape Vector Files into DXF and this is the answer.  Runs on Windows and Linux (Inkscape on Linux may have this incorporated already.)  This may require ghostscript.

MeshLab: Instead of spending $$$ on software for the NextEngine which already cost me a lot of money, I use this to fix up the STL files.  Runs on Windows or Linux.

Scanalyze: Same reasons as Meshlab only with ply files.  Also runs on Windows or Linux.

Deep Publish: For sharing 3D files in Microsoft Office, this is actually a good utility.  I downloaded it as an afterthought, but I am glad I did.  Runs on Windows.

Ogle: This almost falls in a category by itself.  This captures objects from OpenGL.  Many people capture game objects with this.  Theoretically, we could then print it!  Runs on Windows.

Mill / Printer Control:
EMC:
I have a disk, but I have not used it.  It controls a mill and runs on Linux.

Mach3: Runs the gcode on my mill (and lathe and soon to be 3d printer...)

Mill / Printer Simulation:
AutoEditNC: I use it more for editing gcode than running simulations, but it does both.  Runs on Windows.

CNCSimulator: Good simulator.  Runs on windows.

The Software List!


I really hope this list helps somebody.  It took a long weekend to compile.

 

Name Comments  Price (low)   Price (high)   Input Format(s)   Output Format(s)   Role 
A9Cad    Free   $     29.95  DWG, DXF   DWG, DXF, EMF   3D Editor / Designer 
AC3D    $    69.95  $     69.95      3D Editor / Designer 
Alibre Design Looks to be an extremely capable CAD program with good tutorials  Free   $1,995.00  stp,igs,sad,3dm, dwg,dxf   stp,igs,sat,stl   3D Editor / Designer 
AllyCad 150kb Drawing size limit  Free   $     29.95  DRG, DWG, DXF, CEX   DRG, DWG, DXF, CEX   3D Editor / Designer 
Anim8or Good tutorials, etc…  Free   Free   .an8, .3ds, .lwo, .obj   .an8, .3ds, .obj, .vtx   3D Editor / Designer 
Art of Illusion Requires Java (check for plugins after install) Also, used by reprap.  Free   Free   .aoi, .obj, .stl, .dem, .dxf, .geo, .lwo, .pov, .inc, .3ds   .aoi, .obj, .pov., Vrml, .stl   3D Editor / Designer 
AutoQ3D Also non-free version but is it only $4.99?  Free   $       4.99  .3dq, dxf, md2   .3dq, .dxf   3D Editor / Designer 
B-Cad Looks good  Free   $   245.00  .bdf,3ds,asc,wmf, dwg,dxf,nff,stl, mrc.laserlink   .bdf,3ds,asc,wmf, dwg,dxf,nff,stl, mrc.laserlink + major image formats   3D Editor / Designer 
Blender Highly Recommended Open Source  Free   Free   Every major format   Every major format   3D Editor / Designer 
BRL-CAD Looks good - good tutorials  Free   Free       3D Editor / Designer 
CADMAI Can be free but it will constantly annoy.  $ 189.00  $   189.00      3D Editor / Designer 
CadStd    $    29.95  $     29.95      3D Editor / Designer 
CB Model Pro Beta for free  Free   Free       3D Editor / Designer 
CoCreate    Free   Free       3D Editor / Designer 
Desi III    Free   Free       3D Editor / Designer 
DesignCAD Own version 15?  $    79.00  $     79.00      3D Editor / Designer 
Draft IT    Free   Free       3D Editor / Designer 
eMachineShop    Free   Free       3D Editor / Designer 
FilixCad LT    Free   Free       3D Editor / Designer 
free2Design (Website)    Free   Free       3D Editor / Designer 
FreeCAD    Free   Free       3D Editor / Designer 
gcad3d   Bitmap Bitmap
 Free 
 Free       3D Editor / Designer 
Generative Components Maybe Free?  Unk   Unk       3D Editor / Designer 
JCAD    Free   Free       3D Editor / Designer 
JustCAD    Free   Free       3D Editor / Designer 
K-3D    Free   Free       3D Editor / Designer 
LeoCAD Lego!   Free   Free     lcd,dat,ldr,3ds, povray,obj   3D Editor / Designer 
Minos 2    Free   Free       3D Editor / Designer 
MoI Excelent Tablet PC Version - Functionality expires however, and it appears that it will soon cost.  Free   Future?   3dm,iges   3dm,iges,obj,stl,3ds   3D Editor / Designer 
OneSpace Modeling Personal Edition (PE)    Free   Free       3D Editor / Designer 
Open CASCADE    Free   Free       3D Editor / Designer 
Projecad    Free   Free       3D Editor / Designer 
pythoncad Mostly for Linux  Free   Free       3D Editor / Designer 
Qcad Freeware Linux only?  Free  $31      3D Editor / Designer 
Quake 2 Modeler Unable to find  Free   Free       3D Editor / Designer 
SagCAD Linux only  Free   Free       3D Editor / Designer 
ShapeShop    Free   Free       3D Editor / Designer 
Silo Pricey  $ 109.00  $   109.00      3D Editor / Designer 
Sketchup Has a repository of objects easily accessible.  Free   $   495.00  skp,dxf,dwg,3ds,ddf   skp,(stl with plugin)   3D Editor / Designer 
SmoothTeddy    Free   Free       3D Editor / Designer 
StCAD    Free   Free       3D Editor / Designer 
SynDEx    Free   Free       3D Editor / Designer 
TopMod    Free   Free       3D Editor / Designer 
TurboCAD Professional Medium Price  $    79.95  $   449.95      3D Editor / Designer 
Varcon    Free   Free       3D Editor / Designer 
Vectorengineer    Free   $     19.99      3D Editor / Designer 
Wings 3D    Free   Free       3D Editor / Designer 
X11    Free   $     29.95      3D Editor / Designer 
Zanoza Modeler    Free   Free       3D Editor / Designer 
Dolphin CAD is Free - Looks good.  Free   Free       3D Editor / Designer
Convert to Gcode 
hyperMILL® Web Page Down  Free   $5,000.00      3D Editor / Designer
Convert to Gcode 
Vector32            3D Editor / Designer
Convert to Gcode 
Vector-Cam - VectorXT   Bitmap
$30
 $   795.00      3D Editor / Designer
Convert to Gcode 
PowerSHAPE Excellent Free Software - Good for file conversions.  Free   Free   Every major format   Every major format   3D Editor / Designer
File Conversion / Repair 
ArtCam Insignia Free Guides, engraving tool. (No Save ability!!!)  Free   $7,500.00  .art, .dxf, .dwg     Convert to Gcode 
CamBam Excellent free Cam software  Free   $   149.00
 cb,dxf,nc,3ds   cb,dxf,nc   Convert to Gcode 
CodeShark Sherline recommends  $   49.00  $     98.00      Convert to Gcode 
Deskengrave Quick way to create text for inclusion on a sign, etc…  Free   Free     gcode, dxf   Convert to Gcode 
FreeMill Must Get  Free   Free   sla,stl,vmp,3dm, wrl,raw   gcode   Convert to Gcode 
G-Simple go under program files  Free   Free       Convert to Gcode 
Image to gcode pictures to gcode  $ 179.00  $   179.00      Convert to Gcode 
LazyCam Easy to use CAM program for people who do not need a lot of CAM features.  Free   $     50.00  dxf,dwf,wmf,svg, lcam,jpg,bmp   lcam,gcode   Convert to Gcode 
MeshCam Sherline recommends  $ 150.00  $   250.00  STL, DXF,BMP,JPG   gcode   Convert to Gcode 
MillWizard Easy to use  $ 250.00  $   250.00      Convert to Gcode 
StlWork    $ 125.00  $   125.00      Convert to Gcode 
DeskCNC Not bad… Some features may remain free after evaluation.  $ 250.00  $   350.00  dxf,stl,hpgl,gerber, image,gcode   gcode, dxf   Convert to Gcode
Mill / Printer Control 
CNC Pro Dos Based  $    25.00  $     25.00      Mill / Printer Control 
CncPlayer Dos Based?  Free   Free       Mill / Printer Control 
EMC2 Have it on CD  Free   Free   g-code - bmp and others with utilities

 direct machine control, some utilities generate g-code

 Mill / Printer Control 
TurboCNC    $    60.00  $     60.00      Mill / Printer Control 
Mach 3 Coming with Mill  $ 159.00  $   159.00  gcode     Mill / Printer Control
Simulation 
Accutrans Great conversion + viewer and some fix capabilities. $20 $20 Shitload Shitload File Conversion / Repair
Ace Convertor Looks iffy Free Free DXF gcode File Conversion / Repair
CtrlView     $    29.95  $     29.95     File Conversion / Repair
Deep Publish Kind of Cool! It helps to document drawings, especially in MS Office. It is worth playing with.  Free   Free   Almost Every Kind   pdf, imbedded MS Office…  File Conversion / Repair
MeshLab Great Freeware! Cool Fix of 3D Mesh problems!!! This is a must have utility to fix STL files.  Free   Free   PLY,STL,DAE,V3D ,OBJ,OFF,3DS,PTX   PLY,STL,DAE,V3D ,OBJ,OFF,3DS,PTX  File Conversion / Repair
ModelPress Web Page Views  Free   Free      File Conversion / Repair
Ogle Great! Captures OpenGL objects  Free   Free      File Conversion / Repair
PS-Exchange Every translation has small fee?  Unk   Unk   Every major format   Every major format  File Conversion / Repair
PSToEdit Postscript / PDF into Vector Formats. Needed in some image to DXF operations. (may require ghostscript install.)  Free   Free   Adobe, SVG, DXF, and others   Adobe, SVG, DXF, and others  File Conversion / Repair
Scanalyze Cool Fix 3D Scans!!!  Free   Free      File Conversion / Repair
Edgecam NC editor other free software like tool selector…  Free   Free      File Conversion / Repair
Deskart Looks like a good raster converter into gcode or dxf  $ 175.00  $   175.00  images   gcode, dxf   Convert to Gcode 
Profiler6 Images to gcode  Free   Free   bmp,jpg   gcode   Convert to Gcode 
ArtRage Fun PC Drawing for artists - great tablet support  Free   $     19.95  ptg,bmp, png,jpg,psd   ptg,bmp, png,jpg,psd   2D Image Editor 
Gimp A must have photo editor for Raster editing. Use with Inkscape for Vector editing.  Free   Free   Almost Every Imaginable Image   Almost Every Imaginable Image   2D Image Editor 
InkScape A must have editor for Vector graphics.  Free   Free   Almost Every Imaginable Image   Almost Every Imaginable Vector Graphic   2D Image Editor 
Autoeditnc Check your paths before you mill. I find the gcode editor to be nice also.  Free   Free   gcode     Mill / Printer Simulation 
CNCSimulator Test your paths before you mill (or print)  Free   Free   gcode     Mill / Printer Simulation 

 

 



  Rating
Rate This Page: Poor Great   |  Rate Content |
Average rating:  4.7   
100418
12345
Number of Ratings : 23
  Comments
Add Comment
Posted At 15-03-2010 01:42:03
Jack
You might add cambam to your list. CamBam+ $159 is a limited CAD, but good and in development CAM product.
40 free uses. Older beta is available for free use. You probably wan to put it on your list! ... good stuff.
Posted At 06-11-2008 15:32:12
maxim
Very cool page.
Posted At 21-10-2008 10:23:42
mario
Thanks for the list, very helpfull !!!
Posted At 05-04-2008 07:37:45



 |  View Topic History  |