SM3_CNC Library Documentation

Company

3S - Smart Software Solutions GmbH

Title

SM3_CNC

Version

4.3.2.0

Categories

Intern|SoftMotion

Author

Placeholder

SM3_CNC

Description [1]

The modules of this library serve to decode paths that have been created within the CNC editor (according to DIN 66025). Decoding is done to change the path into a structure that can be used by the IEC program (path preprocessing), that can be modified, interpolated and transformed in order to make it readable for the drives. (e.g. SMC_NCDecoder, SMC_ToolCorr, SMC_AvoidLoop, SMC_SmoothPath, SMC_Round­Path, SMC_Interpolator).

The functional breakdown to modules allows particular components – like e.g. the decoder – to be replaced by modules designed for special requirements. Moreover, further modules – like an individual path pre-processing or optimization – can be added to the existing compo­nents without any problems, as this completion will not require any adap­tion of components in stock. Thereby, the program logic will be handled entirely by the PLC program, only the pure motion information will be processed by the library modules.

The data structures of the library (e.g. SMC_POSINFO, SMC_­GEOINFO and SMC_VECTOR3D) serve to describe positions, path segments and vectors and to manage SMC_GEOINFO objects (SMC_OUTQUEUE structure).

Contents:

Indices and tables

[1]

Based on SM3_CNC.library, last modified 05.03.2018, 12:38:24.

The content file SM3_CNC.clean.json was generated with CODESYS V3.5 SP11 on 05.03.2018, 12:39:31