Development/MatterSlice Fundamentals

From MatterControl Manual
Revision as of 12:07, 7 December 2015 by MatterHackers (Talk | contribs) (Created page with "'''MatterSlice''' is a single independent application that MatterControl uses to do its slicing. MatterSlice goes though roughly these steps to turn your file into GCode: #Th...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

MatterSlice is a single independent application that MatterControl uses to do its slicing. MatterSlice goes though roughly these steps to turn your file into GCode:

  1. The command line is processed to know what to do. (main.cs)
  2. The settings are loaded up. (Settings.cs)
  3. The STL is loaded (modelFile.cs)
  4. The FFF processor is run on to do the processing (fffProcessor.cs)
    1. setTargetFile is called to set the stl to process
    2. processFile is called to do the processing (this is the start of all the real work)
    3. finalize is called to finish the save