For developers
ALS offers extensive, practical support to developers evaluating GGCM, integrating it into their applications, or developing new application based on GGCM:
- Free supported evaluation. ALS offers free technical evaluation licenses for GGCM, including constant email support from our engineers.
- Technical documentation. A lot of technical documentation and training material, in the form of documents and powerpoint presentations is available to help developers get quickly up-to-speed with GGCM's API, concepts and features, and also to discuss in more detail various specific aspects and application cases.
- Ready-to-compile examples. A variety of ready-to-compile source code examples are available as Microsoft Visual Studio Projects. These will help developers quickly learn how to code with GGCM.
- An Open Source C++ development framework. GGCM comes with a simple, intuitive C/C++ API covering all of its functionalities with minimal assumptions for the host application. However we have also developed what we refer to as a "Client Application", which we offer under a fully permissive Open Source license. The Client Application:
- Further abstracts the GGCM API, wrapping and packaging some of its functionalities in simpler and more concise ways, to minimize development time.
- Provides a broad framework and class structure for using as a basis for one's own application.
- Is a complete, functional application itself, including different examples, that can be used for reference, or even for including pieces of code into your own application
(feel free to take, modify and distribute parts of - or the complete Client Application code under your own terms with no restrictions).
To download the technical documentation and Client Application visit the downloads page.
Model of three collaborating robots controlled by GGCM to weld two workpieces along a curve.