Communication library between internal components for Ultimaker software