INNER CODE UNIT · Python

check_parameters_only

wzyn20051216/solidworks-automation-skill · apps/desktop/cad_workbench/app.py:612

    def check_parameters_only(self) -> None:
        """@brief 仅检查当前表单参数,不生成任何文件。"""
        try:
            parameters = self.collect_parameters()
            checks = validate_parameters(parameters)
            review = {
                "overall_status": "fail" if any(check["status"] == "fail" for check in checks) else "warning",
                "checks": checks,
            }
            self.update_status(review)
            self.append_log("参数检查完成。右侧会显示最关键的 P0/P1 结果。")
        except Exception as exc:
            QMessageBox.critical(self, "检查失败", str(exc))

    def save_project(self) -> None:
        try:
            name = self.project_name.text().strip()
            if not name:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…