<?xml version="1.0" encoding="UTF-8" ?> <configuration-sheet name="wood sign process" id="id001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="configForm.xsd" > <specifications> <spec name="shape" id="sid001"> <one-of> <option> <command code="code/sharp.cd"/> <param name="shape" text="sharp corners" value="sharp"/> <img src="img/shape_sharp.jpg"/> <snd src="snd/sharp.wav"/> </option> <option> <command code="code/soft.cd"/> <param name="shape" text="soft corner" value="soft"/> <param name="diameter" text="Corner diameter [mm]" unit="mm"/> <img src="img/shape_soft.jpg"/> </option> <option> <command code="code/cut.cd"/> <param name="shape" text="cut corners" value="cut"/> <param name="height" text="Corner height [mm]" unit="mm"/> <img src="img/shape_cut.jpg"/> </option> </one-of> </spec> <spec name="hole-configuration" id="sid002"> <one-of> <option> <command code="code/hole.cd"/> <param name="hole-configuration" text="one" value="one"/> <img src="img/hole_one.jpg"/> </option> <option> <command code="code/hole.cd"/> <param name="hole-configuration" text="two" value="two"/> <img src="img/hole_two.jpg"/> </option> <option> <command code="code/hole.cd"/> <param name="hole-configuration" text="four" value="four"/> <img src="img/hole_four.jpg"/> </option> </one-of> </spec> <spec name="pattern-text" id="sid003"> <one-of> <option> <command code="code/pattern-text.cd"/> <param name="pattern" text="pattern1" value="pattern1"/> <img src="img/pattern_one.jpg"/> </option> <option> <command code="code/pattern-text.cd"/> <param name="pattern" text="pattern2" value="pattern2"/> <img src="img/pattern_two.jpg"/> </option> </one-of> <one-of> <option> <command code="code/drawing.cd"/> <param name="text" text="drawing" value="file"/> <img src="img/text_area.jpg"/> </option> <option> <command code="code/text.cd"/> <param name="text" text="text" value="text"/> <param name="text-value"/> </option> </one-of> </spec> </specifications> <tasks> <task name="calibration" id="tid001"> <args> <arg0>robot</arg0> <arg1>work piece</arg1> </args> <!-- the options need input and output data. They are to be determined --> <one-of> <option> <command code="code/preprog.cd"/> <param name="calibration" text="preprogrammed" value="preprogrammed"/> </option> <option> <meta-arg name="points">3</meta-arg> <command code="manual.cd"/> <param name="calibration" text="manual" value="manual"/> </option> <option> <command code="code/touch_sensor.cd"/> <param name="calibration" text="touch sensor" value="touch"/> </option> </one-of> </task> <task name="milling" id="tid002"> <args> <arg0>robot</arg0> <arg1>wood sign corners</arg1> </args> <one-of> <option> <command code="code/skip.cd"/> <param name="milling" text="skip" value="skip"/> </option> </one-of> </task> <task name="selection-drill-holes" id="tid003"> <args> <arg0>robot</arg0> <arg1>work piece</arg1> </args> <one-of> <option> <command code="code/skip.cd"/> <param name="hole" text="skip" value="skip"/> </option> <option> <command code="code/manual.cd"/> <param name="hole" text="automatic" value="automatic"/> </option> <option> <command code="code/lead-through.cd"/> <param name="hole" text="lead-through" value="lead-through"/> </option> <option> <command code="code/gesture.cd"/> <param name="hole" text="gesture" value="gesture"/> </option> </one-of> </task> <task name="drilling" id="tid004"> <args> <arg0>robot</arg0> <arg1>holes</arg1> </args> <one-of> <option> <command code="code/skip.cd"/> <param name="drilling" text="skip" value="skip"/> </option> </one-of> </task> <task name="selection-text-area" id="tid005"> <args> <arg0>robot</arg0> <arg1>i text area</arg1> </args> <one-of> <option> <command code="code/skip.cd"/> <param name="selection-text-area" text="skip" value="skip"/> </option> <option> <command code="code/manual.cd"/> <param name="selection-text-area" text="automatic" value="automatic"/> </option> <option> <command code="code/lead-through.cd"/> <param name="selection-text-area" text="lead-through" value="lead-through"/> </option> <option> <command code="code/gesture.cd"/> <param name="selection-text-area" text="gesture" value="gesture"/> </option> </one-of> </task> <task name="grinding" id="tid006"> <args> <arg0>robot</arg0> <arg1>surface</arg1> </args> <one-of> <option> <command code="code/skip.cd"/> <param name="grinding" text="skip" value="skip"/> </option> </one-of> </task> </tasks> <task-sequence> <task id="tid001"/> <task id="tid002"/> <task id="tid003"/> <task id="tid004"/> <task id="tid005"/> <task id="tid006"/> </task-sequence> </configuration-sheet>