INNER CODE UNIT · Python
_build_shell_tab
wzyn20051216/solidworks-automation-skill · apps/desktop/cad_workbench/app.py:273
def _build_shell_tab(self) -> QWidget:
page = QWidget()
layout = QGridLayout(page)
layout.setContentsMargins(0, 0, 0, 0)
layout.setSpacing(14)
shell_panel, shell_layout = self._panel("外形尺寸")
shell_form = QFormLayout()
shell_form.setHorizontalSpacing(16)
shell_form.setVerticalSpacing(10)
self.outer_length = self._spin(120)
self.outer_width = self._spin(80)
self.outer_height = self._spin(35)
self.wall_thickness = self._spin(1.6, 0.1)
self.bottom_thickness = self._spin(2.0, 0.1)
self.corner_radius = self._spin(4.0)
self.edge_chamfer = self._spin(0.5)
self.open_direction = QComboBox()