在 SolidWorks(SW)中将装配体拆出单个零件,主要取决于装配体的来源(原生 SW 装配体 或 导入的 STEP/STP 等外部格式)。以下是几种常用且可靠的方法:一、适用于原生 SolidWorks 装配体(.SLDASM)
方法 1:另存为零件文件(推荐)
打开装配体文件。
在 FeatureManager 设计树 中右键点击要提取的零件。
选择 “另存为”(Save As)。
选择保存类型为 .SLDPRT(零件格式),指定路径后保存即可
方法 2:使用“保存实体”功能(适用于多实体零件)
打开装配体。
在设计树中右键点击 “实体” 节点(若存在)。
选择 “保存实体”。
在弹出对话框中勾选要导出的实体,点击 “确定”,保存为独立 .SLDPRT 文件
二、适用于导入的 STEP/STP 装配体
STEP 文件导入后可能表现为单个零件或多实体,需先识别结构:步骤 1:确认是否为多部件装配体
导入时确保勾选 “输入多个实体为零件”(SolidWorks 2021 及上面版本支持)
或在打开 STEP 文件前,在 选项 > 默认模板 中设置好零件和装配体模板
步骤 2:提取零件
若结构已识别为子装配或多个零件,可直接右键保存(同方法一)。
若为多实体单零件,使用 “保存实体” 功能
若未识别,可启用 FeatureWorks 插件进行特征识别,再逐个保存
步骤 3:批量导出(高级)
可使用 SolidWorks API 脚本自动遍历所有组件并保存为单独 .SLDPRT 文件
三、其他辅助操作
创建爆炸视图(仅用于可视化分解,不提取文件)
点击 “插入 > 爆炸视图”,拖动零件到合适位置即可
使用“Defeature”工具简化或移除部分零部件
适用于需要隐藏或删除非关键零件的情况
⚠️ 注意:对于 STEP 等外部格式,原始特征通常不可编辑,建议在提取后重新建模或使用 FeatureWorks 进行特征识别
如需进一步操作指导,可参考官方帮助文档:SolidWorks Help - Defeature。