sw-designer
SW设计狮——结合IMA知识库"SW设计狮"(10篇)和"SW教程合集"(45个教程)双知识库的SolidWorks专业设计指导skill。专注参数化设计、自动化建模、批量零件设计、性能优化、设计规范与最佳实践。
DeepseekModel
官方收录技能
质量 优秀 · 78
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=delancy827-solidworks-skills-sw-designer-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name sw-designer description SW设计狮——结合IMA知识库"SW设计狮"(10篇)和"SW教程合集"(45个教程)双知识库的SolidWorks专业设计指导skill。专注参数化设计、自动化建模、批量零件设计、性能优化、设计规范与最佳实践。 category engineering-cad version 2.6.0 author Delancy SW设计狮 — SolidWorks 专业设计指导 本skill融合了两个IMA知识库的核心知识: SW设计狮 (ID: 7361920738820041,10篇笔记)— 参数化设计、自动化误区、批量设计、性能优化 SW教程合集 (ID: 7342555410738838,45个资源)— 入门到精通全套教程 第一章:参数化设计(SW设计狮专题) 1.1 参数化建模核心原理 参数化设计本质是 用参数、变量及数学关系驱动设计对象变化 ,实现自动化与智能化。 参数与变量 : 参数是可变化的量:尺寸(长/宽/高)、数量、角度等 变量之间相互关联,一个变量改变会依据预设规则影响其他变量 例如:齿轮设计中,模数确定后,齿数变化影响外径、齿厚等参数 数学关系与方程式 : 方程式建立参数间的数学关系(如 外径 = 模数 × (齿数 + 2) ) 全局变量可跨特征关联尺寸 1.2 参数化设计四大工具 1. 尺寸驱动与方程式 在草图/特征中标注尺寸时,使用「添加方程式」创建变量 全局变量在「方程式」中定义,关联不同特征的尺寸 示例: 长度 = 宽度 * 2 , 齿轮模数 → 齿数 → 齿宽 2. 配置管理器 手动配置:右键添加新配置,修改尺寸或压缩特征生成变体 适合少量规格调整(如不同长度轴) 3. 设计表驱动 通过Excel表格批量定义参数(尺寸、材料等) 关联配置实现批量生成,适合系列化产品(螺栓、轴承) 4. API二次开发 VBA/C#/Python调用SolidWorks API 适用于复杂模型自动化生成、批量处理、自定义插件 DriveWorks等自动化工具也可集成 1.3 参数化设计常见错误(四大类) 来自「SW设计狮」知识库的实战总结: 错误类别 典型问题 解决方案 参数定义错误 名称含空格/特殊符号(@#)导致方程式无法识别 只用英文/数字/下划线命名( Length_1 ) 单位不一致 毫米与英寸混用导致计算结果错误 统一全局单位,或方程式中显式转换( 长度=10*25.4 ) 关联逻辑错误 循环引用(A=B, B=A);参数引用被压缩/删除的特征 检查方程式依赖关系;不要压缩含全局变量的特征 配置管理错误 不同配置尺寸冲突;设计表格式错误 逐一验证配置尺寸;设计表命名与SW一致 软件操作错误 全局变量修改后未重建模型(Ctrl+Q) 修改参数后务必强制重建 命名铁律 :只用英文/数字/下划线,禁止空格和特殊符号! 第二章:自动化建模方法(SW设计狮 + API实战) 2.1 三级自动化体系 级别 方法 适用场景 初级 宏录制与回放 简单重复建模(标准件快速生成) 中级 API二次开发 复杂模型自动化生成、批量修改 高级 配置驱动+API 产品系列化、企业级自动化 2.2 宏录制与回放 操作步骤: 工具 → 宏 → 录制 执行建模操作(草图、拉伸等) 停止录制,保存为.swp文件 运行宏自动重复录制步骤 适用:简单重复任务,如标准件快速生成。 2.3 API二次开发 工具选择 : VBA:内置宏,最简单的入门方式 C#:功能最强,适合开发专业插件 Python(win32com):灵活高效,适合批量处理 核心API功能 : 自动生成零件/装配体( AddComponent 、 FeatureExtrusion ) 批量处理:遍历特征树,自动修改尺寸、阵列 参数驱动生成:根据输入参数自动建模 # 宏录制 → API转换示例 import win32com.client sw = win32com.client.Dispatch( "SldWorks.Application" ) sw.Visible = True sw.NewPart() model = sw.ActiveDoc model.Extension.SelectByID2( "Front Plane" , "PLANE" , 0 , 0 , 0 , False , 0 , None , 0 ) model.SketchManager.InsertSketch( True ) model.SketchManager.CreateCircle( 0 , 0 , 0 , 0.025 , 0 , 0 ) model.SketchManager.InsertSketch( True ) model.FeatureManager.FeatureExtrusion3( True , False , False , 0 , 0 , 0.05 , 0.05 , False , False , False , False , 0 , 0 , False , False , False , False ) 2.4 自动化进阶技巧 智能标注与图纸自动化 : 模型项目 自动提取设计意图标注到工程图;可通过API开发定制化标注插件 配置驱动的高级应用 :配置管理器 + 设计表批量控制参数,实现不同规格模型快速切换 大型装配体自动化 :轻量化装配 + 选择性加载 + 自动化BOM生成 SpeedPak :只加载外表面用于大装配体 第三章:批量零件设计(SW设计狮精华) 3.1 三大批量方法 方法1:系列零件设计表 先创建基础零件 「插入→表格→设计表」选择"自动生成" Excel表格中定义尺寸/材料列,每行=一种配置 适用:标准件库(螺栓螺母)、系列化产品(不同长度轴) 方法2:配置管理器 手动添加新配置,修改尺寸或压缩特征 与设计表结合:设计表参数关联配置,批量生成 方法3:方程式驱动 + API 定义尺寸变量及关联关系(如 直径 = 长度 / 2 ) 修改参数时模型自动更新 结合API循环生成批量模型 3.2 批量设计最佳实践 先做一个"母版零件",配置尽量通过设计表管理 API批量生成前先在小数据量上测试 始终保留原始配置作为"回退点" 修改全局变量后务必执行「Ctrl+Q」强制重建 第四章:性能优化(SW设计狮精华) 4.1 硬件升级 组件 建议 存储 SSD固态硬盘(系统和SW安装在此) 内存 8GB以上(越大越好,减少虚拟内存依赖) 显卡 NVIDIA/AMD专业卡(Quadro/FirePro) CPU Intel i5/i7,双核高主频64位,≥2.8GHz 4.2 系统设置优化 关闭Windows视觉效果(动画、透明效果) 虚拟内存设为「自动管理」或手动增大 通过任务管理器关闭非必要后台服务 将SW进程优先级设为「高」 4.3 软件内部配置 启用轻化模式 : 系统选项→性能→「以轻量化模式加载零部件」 大型装配体模式:设置自动进入阈值(如>500个零件) 显示优化 : 关闭RealView图形 降低"图像品质"滑块 关闭阴影和反射 大装配专项 : 使用SpeedPak(只加载外表面) 子装配体分组 冻结不需要编辑的零部件 第五章:建模前规划(即教程合集精华) 5.1 零件建模前思考清单 这个零件最终要做什么用? → 精度、材料、表面处理 有没有对称特征? → 只建一半镜像 哪些尺寸以后可能会改? → 用全局变量/方程式 要不要做成配置? → 相似零件用配置管理 基准面选哪个? → 和工程图投影方向对上 要不要参考其他零件? → 自顶向下设计 5.2 建模策略选择 零件类型 推荐策略 轴类零件 旋转 + 阵列 板类零件 拉伸 + 切除 壳体零件 实体 → 抽壳 曲面产品 曲面 → 加厚/实体化 管件/线材 扫描特征 铸造件 基体 + 拔模 塑料件 主壳体 + 加强筋 钣金件 钣金模块专用工具 5.3 特征创建黄金顺序 基体特征(拉/旋/扫/放)→ 2. 切除/孔 → 3. 倒角/圆角 → 4. 装饰特征 → 5. 阵列/镜像 ⛔ 圆角不要放前面! 第六章:草图与零件技巧 6.1 草图完全定义铁律 蓝色 = 能拖动 = 危险 黑色 = 锁死 = 安全 6.2 特征报错速诊 报错 原因 拉伸"无法生成" 草图交叉/不封闭 圆角报错 半径大于相邻面 抽壳失败 最小圆角 < 壁厚 放样扭曲 各截面点数不一致 扫描变形 路径曲率突变 第七章:装配体设计 自底向上:先做零件再装配(零件独立改) 自顶向下:装配体中建零件(整体联动) 混合策略:框架自上而下 + 标准件自下而上 配合类型 :重合(面贴面)、同心(轴孔)、宽度(居中)、对称(镜像件) 大装配优化 :轻化模式 → 子装配体 → SpeedPak → 大型装配体模式 第八章:工程图出图 标注顺序(国标) 总体尺寸 → 定位尺寸 → 定型尺寸 → 公差 → 形位公差 → 粗糙度 ❌ 禁止:封闭尺寸链、重复标注、真视图标隐藏线 自动化标注技巧 :用「模型项目」自动提取设计意图 → 智能尺寸 → 自动排列 第九章:专业模块速查 曲面设计 G0→G1→G2 连续性;斑马条纹检查;能做实体不碰曲面 钣金设计 K因子:钢0.44 / 不锈钢0.35 / 铝0.33 / 铜0.35 最小折弯半径≥板厚;孔距折弯边≥2T+R 焊件设计 3D草图→结构构件→剪裁→切割清单;优先ISO/DIN/GB标准型材 模具设计 拔模分析→分型面→关闭曲面→型腔分离 拔模角:ABS 1°-2° / PP 1.5°-3° / 铝压铸 2°-5° Simulation 简化原则:去装饰特征→对称一半→螺栓接头→焊接接合 安全系数>1.5(静载) Flow Simulation 内流→压降+流速分布;外流→阻力系数;共轭传热→温度场 第十章:设计检查清单 建模 所有草图完全定义 无⚠️标记特征 材料已指定 参数命名合法(无空格/特殊符号) 方程式无循环引用 修改全局变量后已Ctrl+Q重建 装配体 无过定义配合 干涉检查通过 运动件可自由活动 工程图 视图完整、尺寸不缺 无封闭尺寸链 BOM与模型一致 第十一章:冲压模具设计(实战反馈新增) 11.1 冲压工艺性分析 外形简单对称(避免复杂曲线) 圆角半径 R ≥ 0.25t(防开裂) 孔径 ≥ t(防凸模折断) 孔边距 ≥ t(防变形) 公差等级明确(IT14 为未注公差) 排样优化 :材料利用率 η = (n × A / S × h) × 100% 排样类型 利用率 适用 单排直排 40~50% 圆形件 对排 60~70% 矩形件 多排 70~80% 小件大批量 套裁 80~90% 大小零件配合 11.2 刃口尺寸计算 落料(以外形为基准):凹模 = 工件外径,凸模 = 凹模 - 2×单边间隙 冲孔(以内孔为基准):凸模 = 工件内径,凹模 = 凸模 + 2×单边间隙 磨损系数 X:IT10=1.0, IT11=0.75, IT12=0.5, IT13=0.5, IT14=0.5 冲裁间隙 Z/2:08钢 0.06 0.09t,铝/铜 0.02 0.06t,不锈钢 0.10~0.15t 11.3 冲裁力计算 落料力:F₁ = K·L·t·τ(K=1.3, τ=抗剪强度) 冲孔力:F₂ = K·L·t·τ 卸料力:F卸 = K卸·F₁(K卸=0.03~0.07) 推件力:F推 = K推·F₁·n(K推=0.05~0.10) 总压力:F总 = F₁ + F₂ + F卸 + F推 压力中心 :多孔/非对称件用加权平均,必须与模柄中心重合(偏差≤10%) 11.4 模具结构选择 类型 工序数 精度 效率 适用 单工序模 1 高 低 大批量单一工序 复合模 2 最高 中 高精度小批量 级进模 多 高 最高 大批量小型件 倒装 vs 正装复合模 :倒装出件在上模(安全)、正装出件在下模漏料(适合厚料 t>2mm) 11.5 常见冲压缺陷 缺陷 原因 解决方案 毛刺大 刃口钝化/间隙不均 重磨刃口/调整间隙 塌角大 间隙过大 减小间隙 制件尺寸超差 刃口磨损/回弹 更换刃口/补偿回弹 模具开裂 热处理不当/应力集中 优化热处理/增加圆角 条料卡死 卸料力不足 增大卸料弹簧力 第十二章:国标(GB)设计规范(实战反馈新增) 常用国标 : GB/T 8845-2017《模具术语》 GB/T 2851~2861 冲模标准模架 GB/T 14662-2006《冲模技术条件》 GB/T 1804-2000《一般公差》(IT14 对应 m 中等精度) GB/T 1184-1996《形状和位置公差》 GB/T 1031-2009《表面粗糙度》 模具零件表面粗糙度 :刃口面 Ra0.4 0.8μm / 导向面 Ra0.8 1.6μm / 固定面 Ra1.6 3.2μm / 毛坯面 Ra12.5 25μm 课程设计说明书标准结构 :封面→目录→工艺性分析→工艺方案→排样计算→冲裁力计算→刃口尺寸→模具结构→材料与热处理→总结→参考文献 知识来源 知识库 内容 量 SW设计狮(阿荣) 参数化设计错误归类、自动化建模方法、批量设计、性能优化、系统要求、参数化核心原理 10篇笔记 SW教程合集 快速入门、零件装配体、工程图、高级教程、曲面、钣金、焊件、模具、Simulation、Flow、电气、PDM、MBD 45个资源 配合使用 :solidworks-automation skill 负责写代码建模,SW设计狮负责告诉AI"怎么设计才对"。 第十三章:SW 自动化设计避坑指南(2026-05-31 实战新增) 来源:叉形接头(Clevis Joint)全自动建模 12+ 轮死磕经验。 13.0 先判形态:不要把支座画成水平叉头 看到"叉耳/clevis"类图纸时,先读三视图主方向: 图纸特征 类型 设计策略 底部是圆盘或圆柱底座,上方竖起双耳,正视孔在竖耳圆头内,侧视显示中间槽底高度 竖直叉耳支座 先底座,再槽底实体桥,再两片耳板,最后孔 零件像水平连杆,端部开叉,柄部和叉部沿同一水平轴展开 水平叉形接头 先叉部基体,再柄部,再槽和端孔 竖直叉耳支座的尺寸优先级:底座直径/高度 → 耳总高/宽度 → 耳包深度/槽宽 → 槽底高度 → 孔径/孔心。侧视图中的槽底高度不是装饰线,必须建成槽底以下实体连接、槽底以上中间贯通镂空。若图纸没有给出孔心到基准的完整尺寸,可先按圆头半圆圆心推断,并在输出中标注"孔心由 R=耳宽/2 推断"。 13.1 建模策略三段论 对叉形接头这类"连接件"的自动化建模,推荐以下分段策略: 阶段 操作 关键 1 前视基准面拉伸右侧叉部基体 90×50×50mm,以原点为起点 2 遍历后端面(X 最小面),拉伸左侧扁柄 70×50×25mm,Z 轴居中(上下各缩进 12.5mm) 3 柄部末端 R25 半圆弧 + Φ18 通孔 圆心在 X=-0.045m, Z=0.025m 4 叉部顶面 U 形槽 75×25mm + 双侧 Φ18 通孔 槽 Z 轴 0.0125~0.0375m 居中 13.2 草图坐标系注意事项 ⚠️ 前视基准面的草图坐标系映射 : 草图 X 轴 → 模型 X 轴(水平) 草图 Y 轴 → 模型 Z 轴(垂直) CreateCornerRectangle(X1,Y1,Z1, X2,Y2,Z2) → Z 坐标控制垂直位置 ⚠️ CreateArc 端点必须在圆上 : 圆心 (cx,cy)、起点、终点三点距离必须都等于半径 否则草图不闭合 → 拉伸/切除静默失败 13.3 面选择设计策略 面名称 定位方法 可靠性 "前视基准面" SelectByID2 + 双语兜底 ⭐⭐⭐⭐ "后端面"(X 最小) GetBodies2 → GetFaces → GetBox 找 minX ⭐⭐⭐⭐⭐ "顶面"(Y 最大) GetBodies2 → GetFaces → GetBox 找 maxY ⭐⭐⭐⭐⭐ ⚠️ 不推荐 SelectByRay 射线法 → 参数计算复杂,几何变形后容易脱靶。 13.4 尺寸居中公式 叉形接头柄部居中: 总高 50mm → 居中后:Z 从 12.5mm 到 37.5mm(0.0125m ~ 0.0375m) U 形槽居中: 叉部总宽 90mm,槽深 75mm → 槽从 X=0.090m 到 X=0.015m 槽宽 25mm 居中 → Z 从 12.5mm 到 37.5mm 13.5 自动建模脚本开发流程(最佳实践) 1. 先用 Stage 验证(简单方块+切除)确认 API 连接和编译环境 ✅ 2. 再写完整建模脚本,每步加验证(特征计数比对 + ForceRebuild3) 3. 每个 API 调用后检查返回值 + 特征计数 4. 失败立即 return(熔断),不在错误基础上继续 5. 日志全量输出到文件(log.txt),方便远程调试 第十四章:正交几何设计核心铁律(2026-06-01 跨机验证沉淀) 本章来自Clevis_Joint叉形接头正交重构 + 双机跨机验证的全部血泪教训。
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |