1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
4 <sketch_launcher id="sketch"
5 attribute_list_id="base"
6 label="Select:<br />
7 1. Planar face of non-sketch object or a plane. Sketch creation will be started.<br />
8 2. An existing sketch face or contour. Extrusion will be filled by it.<br />
9 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
10 shape_types="wires faces objects">
11 <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
13 <multi_selector id="base"
15 tooltip="Select a base objects"
16 type_choice="wires faces objects"
18 <validator id="FeaturesPlugin_ValidatorBaseForGeneration" parameters="vertex,edge,wire,face,shell"/>
20 <shape_selector id="direction_object"
21 icon="icons/Features/axis.png"
23 tooltip="Select an edge for direction"
25 default="<base normal>">
26 <validator id="GeomValidators_ShapeType" parameters="empty,line"/>
28 <toolbox id="CreationMethod">
31 icon="icons/Features/dimension_up_down_32x32.png">
33 <doublevalue id="to_size"
37 icon="icons/Features/dimension_up.png"
41 <doublevalue id="from_size"
45 icon="icons/Features/dimension_down.png"
49 <box id="ByPlanesAndOffsets"
50 title="By bounding planes and offsets"
51 icon="icons/Features/plane_inverted_32x32.png">
52 <groupbox title="From">
53 <shape_selector id="from_object"
54 icon="icons/Features/plane.png"
56 tooltip="Bounding plane (select a planar face)"
58 default="<base sketch>">
59 <validator id="GeomValidators_Face" parameters="plane"/>
61 <doublevalue id="from_offset"
65 icon="icons/Features/dimension_up_down.png"
66 tooltip="Offset for "from" bounding plane"/>
69 <shape_selector id="to_object"
70 icon="icons/Features/plane_inverted.png"
72 tooltip="Bounding plane (select a planar face)"
74 default="<base sketch>">
75 <validator id="GeomValidators_Face" parameters="plane"/>
77 <doublevalue id="to_offset"
81 icon="icons/Features/dimension_up_down.png"
82 tooltip="Offset for "to" bounding plane"/>
86 <validator id="GeomValidators_ZeroOffset" parameters="CreationMethod,BySizes,base,to_size,from_size,to_object,to_offset,from_object,from_offset"/>
87 <validator id="FeaturesPlugin_ValidatorCanBeEmpty" parameters="base,direction_object"/>