文章目录

    • SW - 用装配图的方式组合多个子零件然后转换成为零件,可维护性好
    • 概述
    • 笔记
    • 例子
    • 将装配图另存为零件
    • 将零件图中的多个实体组合为一个实体的特征
    • 备注
    • END

SW - 用装配图的方式组合多个子零件然后转换成为零件,可维护性好

概述

以前画机械零件,总是从头开始画。
如果零件中有多个相同的部分,就用阵列去搞。
昨天试了一下,将零件中相同的部分先画为子零件,然后将多个子零件装配成装配图。然后将装配图另存为新零件,在新零件中将多个子零件的特征合并为一个实体的特征。
这样拼成的零件,如果要改部分特征,非常容易。只需要改子零件,然后拼成装配图(如果装配图拼好后,看到子零件特征要更新,那么直接改子零件,装配图自动就更新了),再转成零件。

笔记

例子

昨天做了一个吸嘴坞,如果拆成子零件如下.
在这里插入图片描述
最终的零件由4部分拼成:安装底板,左端面,右端面,多个吸嘴坞单元。
如果给不同的人用,不同的地方可以归纳的出来。e.g. 安装底板的螺丝定位孔的定型定位尺寸不同,吸嘴坞单元的数量不同,吸嘴坞的高度不同。
好像不同点都归纳到了。
拼成装配图后如下
在这里插入图片描述
这个拼装过程非常快。如果最终的吸嘴坞有不同(给不同的人用,将不同人的需求问清楚),直接改的都是子零件,效率非常高。
如果要加入其他特征,也作为子零件加入,加入装配图中自己中意的位置.(e.g. 有些零件,会加个作者标识,那就加一块牌匾零件(有雕刻效果的字体面板)装配在零件显眼的位置)。

将装配图另存为零件

在这里插入图片描述
在这里插入图片描述

将零件图中的多个实体组合为一个实体的特征

打开另存后的零件图,SW提示“是否需要识别实体的特征”,选择否。
在这里插入图片描述
此时,零件中是有多个实体的。不论是CNC还是去3D打印,都是不行的。
零件中,必须是一个实体,才能作为零件去CNC或者3D打印。
在这里插入图片描述
将由多个实体组成的零件合并为一个实体的特征。
在这里插入图片描述
用鼠标将所有实体都选中,然后点击"添加".
在这里插入图片描述
组合后的零件,就只有一个实体特征了。
组合前的子零件之间的缝隙没有了,都融合进了一个零件里面。

在这里插入图片描述

备注

如果一个零件中有相同的多个子单元,可以尝试用子零件拼成装配图后,再另存为新零件,再组合多个实体为一个实体特征的方法。
这个方法效率很高。
最好将需求修改都散布到子零件中,组合之后的零件不做任何修改,这样才能体现这种方法的优势。
如果组合之后的零件,还要做修改,才能作为最终的零件,这种方法反而显得画蛇添足。

END

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/920767.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/920767.shtml
英文地址,请注明出处:http://en.pswp.cn/news/920767.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PhotoshopImageGenerator:基于Photoshop的自动化图像数据集生成工具

整体逻辑与设计思路 PhotoshopImageGenerator是一个基于Python和Win32COM的自动化工具,通过控制Adobe Photoshop CC 2019创建多样化的图像数据集。其核心设计思路是通过程序化调用Photoshop的图像编辑能力,为基础图像添加随机元素(图片、文本、形状)和效果,快速生成大量变…

macos自动安装emsdk4.0.13脚本

1.替换文件 emsdk #!/bin/sh # Copyright 2019 The Emscripten Authors. All rights reserved. # Emscripten is available under two separate licenses, the MIT license and the # University of Illinois/NCSA Open Source License. Both these licenses can be # foun…

c++ Effective c++ 条款5

class MyClass { public:MyClass(int& ref, const int c_val) : myRef(ref), myConstVal(c_val) {}// 明确删除拷贝操作MyClass(const MyClass&) delete;MyClass& operator(const MyClass&) delete;private:int& myRef; // 引用成员const int myCo…

如何使用 Xshell 8 连接到一台 CentOS 7 电脑(服务器)

什么是 Xshell? Xshell 是一款功能强大的、适用于 Windows 平台的终端模拟器。它支持 SSH (Secure Shell)、SFTP、TELNET、RLOGIN 和 SERIAL 等多种网络协议,让用户能够安全地连接和管理远程服务器。 对于开发者、系统管理员和网络工程师来说&#xff…

CSS scale函数详解

目录 基本语法 核心特性 常用场景示例 1. 等比例缩放(X 轴和 Y 轴相同) 2. 非等比例缩放(X 轴和 Y 轴不同) 3. 翻转并缩放 4. 配合过渡动画实现交互效果 5. 图片悬停缩放效果 6. 缩放原点调整 与其他变换组合使用 注意…

【MATLAB代码】基于EKF的二维组合导航仿真代码,状态量为位置、速度、航向角与IMU偏置,观测量为XY轴的位置和速度,附完整代码

8维状态量(2维位置、2维速度、航向角、航向角偏置、2维加速度计偏置)+4维观测量(2维位置、2维速度)。 订阅专栏后,可直接查看源代码,粘贴到MATLAB空脚本中即可直接运行、得到结果 文章目录 运行结果 MATLAB源代码 程序详解 📘 程序概述 状态预测(状态转移函数) 状态雅…

OpenCV 图像轮廓检测

目录 一、轮廓检测基础概念 二、核心 API 详解:cv2.findContours () 参数说明: 返回值说明: 三、轮廓检测实战步骤 1. 图像预处理(灰度化与二值化) 2. 查找轮廓 3. 绘制轮廓 四、轮廓的常用属性与操作 1. 轮…

【图论】 Graph.jl 概览

文章目录安装基础使用基本操作全局图的指标顶点性质边性质读写图按照 .lgz 格式存储图数据(压缩格式)按照 .lg 格式存储图数据(非压缩格式)图的绘制TikzGraphs.jl Latex 论文风格GraphPlot.jl 通常与 Compose.jl 一起使用SGtSNEpi…

[java] 控制三个线程按顺序交替输出数字123123…

控制三个线程按顺序交替输出数字123123… synchronized(配合专用锁对象) 通过共享锁和 volatile 变量控制执行顺序,每个线程按指定顺序打印指定内容,确保输出序列如 “123123…”。使用 synchronized 和 wait/notifyAll 实现线程间…

[C#]winform基于yolov8-seg实现的指甲分割实现源码

【测试环境】 vs2019 net framework4.7.2 onnxruntime1.16.3 opencvsharp 注意源码运行在CPU上不支持GPU运行,由于net framework限制GPU会很慢因此没有GPU版本提供。 【运行步骤】 打开sln项目 选择x64 debug运行即可 如需要再x64 release运行可以将x64 debu…

数据结构——线性表(链表,力扣中等篇,增删查改)

文章目录一、增删查改1.1增(插入节点)1.1.1两数后插入公约数1.1.2循环有序链表的插入1.2删(移除节点)1.2.1删除已知的node节点【交换val值】1.2.2移除数组中已存在的节点【unordered_set】1.2.3删除和为0的节点【前缀和】1.3改&am…

【Android】OkHttp发起GET请求 POST请求

三三要成为安卓糕手 一:OkHttp介绍 OkHttp 是一个开源的、强大且高效的 HTTP 客户端库,主要用于在 Java后端和Android 项目中进行网络请求。 //在gradle中添加依赖 com.squareup.okhttp3:okhttp:4.12.0二:GET请求/*** 使用OkHttp发起get请求*…

[Mysql数据库] 知识点总结8

1. 请详细描述在复制拓扑中参与复制的线程类型以及各自所承担的功能。答:当从属服务器连接到主服务器时,在主服务器上会创建 Binlog 转储线程,在从属服务器上会默 认创建 I/O 线程和 SQL 线程。- Binlog 转储线程用于从二进制日志读取事件并将…

250829-Gitlab数据备份与恢复

下面给你一份可落地的迁移方案,保证 GitLab 的数据和配置完整迁移到服务器 B。你当前用的是 GitLab Omnibus(docker 版),数据都在你映射的 3 个目录里(/etc/gitlab, /var/log/gitlab, /var/opt/gitlab)&…

吴恩达机器学习作业十一:异常检测

数据集在作业一异常检测异常检测就是发现与大部分对象不同的对象,其实就是发现离群点。异常检测有时也称偏差检测。异常对象是相对罕见的。用数据集建立概率模型p ( x ),如果新的测试数据在这个模型上小于某个阈值,则说它极大可能为异常点算法…

2000w 的数据量,mysql要进行几次IO操作,为什么

在 MySQL 中,2000 万数据量的表在进行查询时所需的 ​​IO 操作次数​​主要取决于 ​​索引结构(B树层级)​​、​​查询类型​​和 ​​数据分布特征​​。以下是具体分析:一、B树层级与 IO 次数的关系InnoDB 引擎通过 B树索引管…

【代码随想录day 22】 力扣 39. 组合总和

视频讲解:https://www.bilibili.com/video/BV1KT4y1M7HJ/?vd_sourcea935eaede74a204ec74fd041b917810c 文档讲解:https://programmercarl.com/0039.%E7%BB%84%E5%90%88%E6%80%BB%E5%92%8C.html#%E6%80%9D%E8%B7%AF 力扣题目:https://leetcod…

DrissionPage 实战:动态 IP 代理与百度翻译 API 数据抓取

本文将详细介绍如何使用 DrissionPage 实现动态 IP 代理访问,并结合百度翻译 API 进行数据抓取与处理。一、技术选型与架构设计1.1 为什么选择 DrissionPage?DrissionPage 作为新一代网络自动化工具,相比传统 Selenium Requests 方案具有显著…

策略模式:灵活应对算法动态切换

引言 在软件开发中,我们常常会遇到需要在运行时动态选择和切换算法或行为的场景。例如,电商系统中的多种支付方式、游戏中的不同难度设置,或是计算器中的各种运算符。传统的方法可能会使用复杂的条件判断语句(如if-else或switch-c…

【C++ 】string类:深拷贝与浅拷贝解析

【C 】string类操作全解析-CSDN博客 1.stirng类的模拟实现 1.1 经典的string类问题 上面已经对string类进行了简单的介绍,大家只要能够正常使用即可。在面试中,面试官总喜欢要求自己来模拟实现string类,最主要是实现string类的构造、拷贝…