257 lines
9.1 KiB
XML
257 lines
9.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>Form</class>
|
|
<widget class="QWidget" name="Form">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>446</width>
|
|
<height>597</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Form</string>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_4">
|
|
<item row="0" column="0">
|
|
<widget class="QFrame" name="frame">
|
|
<property name="frameShape">
|
|
<enum>QFrame::StyledPanel</enum>
|
|
</property>
|
|
<property name="frameShadow">
|
|
<enum>QFrame::Raised</enum>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout_3">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="label">
|
|
<property name="text">
|
|
<string>Tool Controller</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QComboBox" name="toolController">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>The tool and its settings to be used for this operation.</p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="text">
|
|
<string>Coolant Mode</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QComboBox" name="coolantController">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>The tool and its settings to be used for this operation.</p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QWidget" name="widget" native="true">
|
|
<property name="locale">
|
|
<locale language="English" country="Germany"/>
|
|
</property>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<item row="0" column="0">
|
|
<widget class="QLabel" name="cutSideLabel">
|
|
<property name="text">
|
|
<string>Cut Side</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QComboBox" name="cutSide">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Specify if the profile should be performed inside or outside the base geometry features. This only matters if Use Compensation is checked (the default).</p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>Outside</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>Inside</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QLabel" name="directionLabel">
|
|
<property name="text">
|
|
<string>Direction</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QComboBox" name="direction">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>The direction in which the profile is performed, clockwise or counter clockwise.</p></body></html></string>
|
|
</property>
|
|
<item>
|
|
<property name="text">
|
|
<string>CW</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>CCW</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QLabel" name="extraOffsetLabel">
|
|
<property name="text">
|
|
<string>Extra Offset</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="Gui::InputField" name="extraOffset">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>The amount of extra material left by this operation in relation to the target shape.</p></body></html></string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<widget class="QLabel" name="label_3">
|
|
<property name="text">
|
|
<string>Enable Rotation</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="1">
|
|
<widget class="QComboBox" name="enableRotation">
|
|
<item>
|
|
<property name="text">
|
|
<string>Off</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>A(x)</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>B(y)</string>
|
|
</property>
|
|
</item>
|
|
<item>
|
|
<property name="text">
|
|
<string>A & B</string>
|
|
</property>
|
|
</item>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="0">
|
|
<widget class="QWidget" name="widget_2" native="true">
|
|
<layout class="QGridLayout" name="gridLayout_2">
|
|
<item row="0" column="0">
|
|
<widget class="QCheckBox" name="useStartPoint">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Check if this operation should use a starting point.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Use Start Point</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="1">
|
|
<widget class="QCheckBox" name="processHoles">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Check if this profile operation should also process holes in the base geometry.</p><p><br/></p><p>Found holes are automatically offset on the opposite cut side and performed in the opposite direction as perimeters.</p><p><br/></p><p>Note that this does not include cylindrical holes, the assumption being that they will get drilled.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Process Holes</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="0">
|
|
<widget class="QCheckBox" name="useCompensation">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>If checked the profile operation is offset by the tool radius. The offset direction is determined by the Cut Side.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Use Compensation</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="1" column="1">
|
|
<widget class="QCheckBox" name="processCircles">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Check if you want this profile operation to also be applied to cylindrical holes, which normally get drilled.</p><p><br/></p><p>This can be useful if no drill of adequate size is available or the number of holes don't warrant a tool change.</p><p><br/></p><p>Note that the cut side and direction is reversed in respect to the specified values.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Process Circles</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="2" column="1">
|
|
<widget class="QCheckBox" name="processPerimeter">
|
|
<property name="toolTip">
|
|
<string><html><head/><body><p>Check if this profile operation should also process the outside perimeter of the base geometry shapes.</p></body></html></string>
|
|
</property>
|
|
<property name="text">
|
|
<string>Process Perimeter</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</item>
|
|
<item row="3" column="0">
|
|
<spacer name="verticalSpacer">
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<property name="sizeHint" stdset="0">
|
|
<size>
|
|
<width>20</width>
|
|
<height>40</height>
|
|
</size>
|
|
</property>
|
|
</spacer>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<customwidgets>
|
|
<customwidget>
|
|
<class>Gui::InputField</class>
|
|
<extends>QLineEdit</extends>
|
|
<header>Gui/InputField.h</header>
|
|
</customwidget>
|
|
</customwidgets>
|
|
<tabstops>
|
|
<tabstop>toolController</tabstop>
|
|
<tabstop>cutSide</tabstop>
|
|
<tabstop>direction</tabstop>
|
|
<tabstop>extraOffset</tabstop>
|
|
<tabstop>useStartPoint</tabstop>
|
|
<tabstop>useCompensation</tabstop>
|
|
<tabstop>processHoles</tabstop>
|
|
<tabstop>processCircles</tabstop>
|
|
<tabstop>processPerimeter</tabstop>
|
|
</tabstops>
|
|
<resources/>
|
|
<connections/>
|
|
</ui>
|