Robot Programming Interface

Robot Programming Interfacejpg.jpg

Materialise Robot offers a lot of flexibility in terms of integration into your workflow.

.NET Client

A dedicated .NET client library is created to allow communication with Materialise Robot. Using the .NET client library, you can easily send jobs, pass on a custom value for the variable parameters present in the workflow, monitor the queue of Materialise Robot, cancel jobs, etc. If you have IT skills and want to fully automate your process, this is the recommended way to integrate with Materialise Robot.

For applications that can’t integrate with the .NET library, a Web client is available for common languages: PHP, JavaScript, Ruby and more.

Documentation describing the client can be found here: http://www.software.materialise.com/robot-api-documentation/

The client library is included in the Materialise Robot software.

WEB Client

For applications that cannot integrate the .NET library (PHP projects …), we have also made a Web client available for common languages: PHP, JavaScript, Ruby,... The Web client is less user friendly than the .NET.

Using this client, you can easily send jobs, pass a custom value for the variable parameters present in the workflow, monitor the queue of Robot, cancel jobs, etc.

A document describing this client can be found here: http://www.software.materialise.com/robot-api-documentation/