Skip to main content
. 2016 Nov 8;17(6):189–203. doi: 10.1120/jacmp.v17i6.6425

Table 1.

A list of some useful recording and playback actions for autopiloted planning

Function Eclipse Operation Action in Coded UI & Application in C#
3D dose calculation F5 Record the “F5” and playback the code when dose distribution needs to be updated.
Open an optimization window F10 Record the “F10” and playback the code to change the Eclipse optimization parameters.
Adjust weighting factors or other parameters Manually entering values into the textbox after clicking “F10” Record the action of moving the mouse indicator to the textbox and entering new values. Playback with new input values.
Start an optimization Click “Optimize” button after clicking “F10” Record the action of clicking “optimize”. Playback when Eclipse optimizer needs to be executed with updated optimization parameters.
Export DVH to a file Pull down the textbox “show DVH view” and select “export DVH in tabular format” Record the DVH export process. Call the subroutine when updated Eclipse DVHs of the involved structures are needed.
Create a Boolean structure of two structures Go to “Contouring” section, identify the structures, and perform a Boolean operation Record the process (including “and”, “or”, “xor”, “sub”, and “not”). Call the subroutine when a Boolean structure needs to be created.
Convert an isodose region into a structure Right clicking “dose” on the left side menu and select “convert isodose level to structure” Record the process. Playback to iteratively refine an Eclipse‐optimized plan.
Refresh patient information Clicking “Save All” and “Reload All” under the file pull‐down menu Record the action. Call the subroutine when existing patient information needs to be refreshed or to move the planning to next stage.