Overview

RC+ Custom goes beyond the standard functionality of Epson RC+ and enables extensions to meet user-specific needs. It can achieve the following extensions.

  • UI Extension: Lets you add your own windows to the Epson RC+ screen.
  • Standard Function Call: Lets you invoke standard Epson RC+ functions such as point editing and controller connection.
  • SPEL+ Integration: Lets you invoke extensions from a SPEL+ program using the Declare statement.
  • Web Content Integration: Uses C# WPF WebView2 to display web pages on Epson RC+. It also permits two-way messaging between the Extension and the Web.

The system configuration appears as follows.

Extension runs within the RC+ main process (in-process). Extension accesses standard RC+ functions via the public interfaces of the Extensions API in the RC+ Extensions SDK, and is therefore not designed to have direct access to the internals of RC+. This ensures the consistency of the RC+ standard functions while safely enabling UI additions and function integration through extensions.