遇到的问题

在使用Solidworks进行工作的过程中,不可避免地需要进行组内模型的传递。这时候,装配体打包就会成为一个比较重要的问题。因为如果打包的方式不恰当,可能会出现无法清晰地展现文件结构,或是出现打开装配体无法找到对应的零件,需要一个个浏览、寻找零件,带来不必要的麻烦。因此本人探索了一种新的保存Solidworks装配体模型的方法。当然,可能有很多大佬早已经探索过。

软件版本

Solidworks 2021

文件及现有打包方法情况

目前,整个模型文件(装配体及零件)存储在如下的文件夹中:

将文件夹如此划分是为了机械加工方便,可以统一按照文件命名的尺寸进行加工,也方便大型环氧板等外送制作

其中装配体文件位于以下文件夹中

可以看到,装配体与它的各个子装配体、零件不一定位于同一个装配体文件所在文件夹中或其子文件夹中。

以下介绍两种已知方法:

文件夹压缩

将整个模型的文件夹压缩

可以将其放到另外一个目录底下解压打开

但是如果使用飞书等通讯工具传输这些文件,则有一定几率会出现在某某路径找不到装配体零件的情况。这可能是由不同电脑有不同用户名导致的。

pack and go

左键单击左上角“文件”,在下拉菜单中选择pack and go

选择“保存到Zip文件”,选择“平展到单一文件夹”,左键单击右下角保存,即可打包整个装配体至“保存到Zip文件”右侧的路径下

关于“平展到最少文件夹”,其效果本人暂时不知道和平展到单一文件夹在Solidworks2021中有什么不同(似乎2018版本效果是不一样的)。对于“保留完整的文件夹结构”,如果发送者保存装配体文件路径比较深,那么接收者打开或者将是一件麻烦事(要打开很多层文件夹)

具体的使用“另存为”的方法

左键单击“文件”,在下拉菜单中选择“另存为”

勾选“包括所有参考的零部件”,之后左键单击“高级”

之后单击“查找/替换”按钮将所选择的文件路径(蓝底,默认全选,取消选择之后可以使用Shift连选)按照需求进行替换,可以替换为自己想要保存到的文件夹。这样做的好处是原有的文件结构不会丢失,仍然会在新的文件夹中保留,也可以自定义新的文件结构。

更改过文件路径的零件或装配体会将路径的字体颜色变成绿色。可以对所有文件路径进行是否更改的检查。单击“保存所有”之后,文件将会逐一按照位置进行保存。

自定义的打包之后的文件夹就可以直接通过飞书发送或者压缩之后发送而不容易发生文件丢失等错误了。

当然需要注意,Solidworks是不能打开同名的不同文件的,打开的装配体中的零件一般也不能和已经打开的零件重名。

关于Solidworks打包的更好的方式(并保留部分文件结构)——使用“另存为”保存装配体相关推荐

  1. Solidworks装配体打包/Pack and Go和另存为两种方法的区别

    Solidworks装配体打包/Pack and Go和另存为两种方法的区别 1. 打包/Pack and Go 2. 另存为(推荐) 1. 打包/Pack and Go 优点:不但可以将零件打包,还 ...

  2. SolidWorks装配体中让弹簧随装配体运动的方法

    弹簧是我们日常设计中最常用的几种零部件之一,但是弹簧不跟螺栓一样装好之后是相对静止的,弹簧在装配好后需要进行运动,在SolidWorks装配体中可以让弹簧跟随其他物体运动,操作分为三大步: 一.创建弹 ...

  3. 辛星php函数,辛星和您用更简略的方式去实现PHP中的验证码

    辛星和您用更简单的方式去实现PHP中的验证码 说实话,提到验证码我想大家都不会陌生,确实,验证码还是挺常见的,现在搜索一下PHP的验证码类简直是海量的数据,那我们今天就来实现一个自己的验证码把,不过它 ...

  4. javascript 编码规范 用更合理的方式写 javascript

    目录 类型 引用 对象 数组 解构 Strings 函数 箭头函数 构造器 模块 Iterators and Generators 属性 变量 Hoisting 比较运算符和等号 代码块 注释 空白 ...

  5. spring中的依赖注入——构造函数注入、set方法注入( 更常用的方式)、复杂类型的注入/集合类型的注入

    spring中的依赖注入 依赖注入: Dependency Injection IOC的作用:降低程序间的耦合(依赖关系) 依赖关系的管理:以后都交给spring来维护.在当前类需要用到其他类的对象, ...

  6. 选择更安全的方式执行你的puppet更新

    选择更安全的方式执行你的puppet更新 生产环境中,puppet的更新有需要节点自动更新的,有需要通过puppetmaster推送更新的,还有需要节点更新时间离散的.下面讲解三种更新方式 2.7 P ...

  7. 转: Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)

    转自: Springboot - 用更优雅的方式发HTTP请求(RestTemplate详解) - Java知音号 - 博客园RestTemplate是Spring提供的用于访问Rest服务的客户端, ...

  8. 更简洁的方式修改Chrome的User Agent,轻松体验移动版网络

    国庆节在家宅着,使用3g上网卡上网,和在公司上网不一样的是:使用上网卡时刻要注意流量问题,毕竟是限定流量的. 理论上访问手机版或者iPad等平板电脑版的网络,应该可以剩些流量的,毕竟移动网络是经过优化 ...

  9. 选择更安全的方式注册你的puppet节点

    选择更安全的方式注册你的puppet节点 1.1Puppet节点注册选型 1.1.1手动注册[root@puppetserver ~]# puppet cert --list #搜索请求注册的节点 & ...

最新文章

  1. 【Python刷题】_10
  2. Porter Stemming Algorithm
  3. 解决Weblogic 本机可以访问控制台,网络IP访问不了
  4. 「offer来了」面试中必考的15个html知识点
  5. mysql.h 动态编译命令_Linux环境编译动态库和静态库总结
  6. recipe for target 'aclocal.m4' failed
  7. dubbo通信协议之对比
  8. 如何查看windows某个目录下所有文件/文件夹的大小
  9. 2018年7月第一周网站建站笔记
  10. Hark的数据结构与算法练习之梳排序
  11. python重写和装饰器_Python | 老司机教你 5 分钟读懂 Python 装饰器
  12. 微信群发机器人源代码
  13. Oracle 数据库实例介绍
  14. 【设计鉴赏】超美的墨汁喷溅字体
  15. 《西游记》中的未解之谜,经典之至
  16. 【全网世界区划最全整理输出之第一部分】全世界所有国家的行政区划整理,省市信息,已按照国家,省,市排好序,可直接复制使用,第一部分4006条,总条数:21088
  17. java程序员必备快捷键
  18. WPF实现DoEvents
  19. 正交性,从內积开始到施密特正交化
  20. 小学计算机应用到英语课教案,信息技术与小学英语教学有效融合(转载)

热门文章

  1. macbook进水不用怕
  2. Linux·内核源码简单分析
  3. 语义通信(Semantic Communication)
  4. Mysql动态sql之mybatis动态sql
  5. gfp 通用成帧程序 帧结构 校验 crc 多项式 加扰
  6. 发票扫描识别 发票ocr识别
  7. Cubase Pro 10.0.50 PC 完整版音乐制作宿主软件下载
  8. c语言链表单值化,《编译原理及实践教程》第3章词法分析.ppt
  9. 如何更改计算机任务栏图标,win7修改任务栏图标|win7系统如何将任务栏图标变大...
  10. C#大作业——学生信息管理系统