drlukeparry / libSLM

libSLM is a c++ library for generating and transfering to SLM Machine Systems
http://lukeparry.uk/projects
GNU Lesser General Public License v2.1
30 stars 5 forks source link

Support for SLM Solution Systems via .mtt and .slm Build Files #1

Open drlukeparry opened 4 years ago

drlukeparry commented 4 years ago

SLM Solutions were originally split from the MTT Technologies Group into both Marcam (now Renishaw) and SLM Solutions in Germany.

The original .mtt file can be used as input into the machine system, however, further information is required to diagnose any cross-over compatibility with the original .mtt specification. A more modern machine build file format is .slm, which for example can be used on the SLM Solution SLM280 HL.

A new interpreter will be created to read and write to this new file format, if the format does not use an encrypted sections.

cube-10mm.zip

drlukeparry commented 4 years ago

Update (06.09.2020): The structure and form of the .slm machine build file has been interpreted. Most elements of the build file has been interrogated. Next steps are to rationalise the knowledge and create some translator module in libSLM.

The image below is taken from the first layer from the example SLM Solution .slm build file translated into PySLM using native python.

5d50d549