SOLIDWORKS磁力配合工具

news2024/9/28 3:20:07

在我们平常的工作中,很多人都会面临大型装配体相互配合的问题。有很多用户,由于设计的产品体积很大,零件数量非常多。即使将设备分成不同的部件进行组装,不同的部件之间进行配合也非常困难。因为这种时候软件运行的速度会变得非常慢,做一个配合关系需要等待很长时间或者根本卡住不动。

另外还有一些用户,需要配合公司整体项目规划,建立工厂布局或者完整的产线规划,需要将大量的设备进行组合排布。这时候,整个布局装配体的性能就显得很难受,设备和设备之间的配合太艰难了......

本篇文章小信为大家带来的是SOLIDWORKS装配功能中的磁力配合”工具。

磁力配合工具让我们可以脱离传统的配合关系,依靠类似“吸附”的动作将两个装配体快速配合。在解决工厂布局、工业组件或其他大型互联组件的配合问题时特别有利,再结合一些大型装配体的功能,可以让配合变得更加容易快速。

下面我们将通过一个滚筒输送带的配合安装为例进行演示。

solidworks磁力配合

图1 滚筒输送带布局

从SOLIDWORKS模型装配来看,这跟我们许多用户遇到的问题非常相似:

这种装配体有非常多的设备组成:这一个完整的输送带系统由控制系统、多个机械手、多个输送机单元组成很非常多的辊道输送单元组成,子装配体和零件数量非常多。

1、 整个布局装配体文件体量非常大:整个装配体涉及到的零件大概2G左右,装配体总体零件数量3千左右。(用户自己的装配体可能更大,比小生这个样本文件大很多!)

2、 这种在本身体积就很大的装配体中再去做配合或者添加新的设备,往往会让SOLIDWORKS运行的特别慢,特别卡。

下面我们用磁力配合尝试下:

Step 1:零部件中发布资产。首先,做磁力配合之前需要在子装配体或者零件中发布资产,定义地面和吸附点。

打开零件或者装配体。SOLIDWORKS菜单栏:【工具】--【Asset Publisher】,如图2所示。

solidworks磁力配合

图2 进入“Asset Publisher”功能

根据面板上的提示,定义地面和连接点(就是总装中使用的吸附点),如图3。

solidworks磁力配合

图3 “Asset Publisher”编辑对话框

磁力配合中的连接点用于定义装配体中其他资产定义的点,选择不同的轮廓类型,定位点一般不同。

选择的几何图元连接点的位置
顶点在顶点处
线性边线在中点处
圆形边线在中心点处

表1

在本例中我们为这个子装配体共创建5个连接点和一个地面。

创建完毕之后,可在模型的特征树中找到刚才的磁力特征。如图4所示。

solidworks磁力配合

图4 Published References

所有需要连接的组件均需要通过以上步骤。

Step 2:总装配体中定义地面基准。磁力配合的地面可以是多个地面,像这个例子中是有两层的平台可以作为地面基准的。使用“参考几何体-地面基准”增加两个地面基准。(这里因为做多层平台,所以有个作为地面的子装,如果没有特殊要求也可以将总装中的标准基准面作为地面)

磁力配合工具

图5

磁力配合工具

图6 发布的地面基准

Step 3:将设备插入到装配体中。对于所有已经在零部件中添加过连接点和地面的零部件在插入到总装中都可以自动识别地面,将地面重合。两个零部件接近时。磁力点会自动显示进行吸附。

磁力配合工具

图7 识别地面自动配合

solidworks磁力配合工具

图8 零部件之间依靠吸附点进行配合

所有零部件装配完成后产生整条产线。

solidworks磁力配合工具

图9

磁力配合可以在大型装配体的配合中有效提高装配性能,帮助我们实现更快速、更简便的配合。结合一些大型装配体的功能,改善大型装配体处理的性能,提高我们的工作效率。

小技巧: 
1.对于特别大的模型,我们可以创建资产的 SpeedPak 配置,进一步提高大型装配体的性能。
2.在特征管理器设计树中,我们可以鼠标右键单击顶层装配体,树显示---将零部件实例分组。这可在众多相似的零部件中快速找到我们想要的零部件。 
3.地面基准面可以设置多个。
4.已经配合结束的资产,可以直接拖动,重新与其他资产配合。
5.磁力配合点可以锁定或者解除锁定。已经锁定的配合点,无法通过鼠标拖拽的方式进行二次配合。

solidworks磁力配合工具

图10

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【UE5 多人联机教程】06-显示玩家名称

效果 可以看到玩家输入各自的名称,会显示到自己控制的角色头上。但是目前有一个BUG就是,当客户端加入游戏时会多创建一个服务端的角色。 步骤 1. 打开“BP_ThirdPersonCharacter”,添加一个控件组件,用于显示玩家名称 作为网格体…

国产内存惹人爱,光威的价格战太凶猛,海外品牌已无力招架

现阶段,真的很适合升级内存条和SSD!当然了,我说的是国产的品牌,经过这几年的发展,国产内存和SSD的表现都有了质的飞跃,像是光威之类的品牌,更是成功在玩家群体中获得了良好的口碑,而…

数据库的介绍

无处不在的数据库 信息化社会,无处不在的就是数据。 编程语言可以归纳为,数据的计算一类。 那数据的存储呢? 数据库就是存储数据的库,那么它是如何组织数据并存储的呢? 数据库如何存储数据 我们先来看看,生活中,…

通过社区参与解锁早期增长:Maven 远程医疗平台概览

Maven通过用户导向的渐进式验证,找到了一个被忽视的巨大女性医疗服务市场,作为女性医疗保健的先行者,已服务超过1500万用户,目前估值已达$14亿。本文将深入探索Maven实现产品市场匹配的三个阶段,从如何验证初始的市场机…

Junit5 + YAML 轻松实现参数化和数据驱动(一)

登录:不同的用户名,不同的密码,不同的组合都需要做登录场景的测试,正常的排列组合下可能会产生多个用例 搜索:不同的搜索条件产生不同的搜索结果,搜索也是常见的测试项,单个搜索参数或者多种搜…

手动搭建gateway,项目集成gateway实现Token效果

目录 背景步骤1、首先创建springboot项目2、引入依赖3、配置文件!!!!!(超级重要!!!根据自己的需要进行配置)4、相关类我们在服务中进行的白名单中接口的操作如…

Java8 LocalDate、Date、LocalDateTime、时间戳的转换

文章目录 LocalDateplusminus比较日期 LocalDate、Date、LocalDateTime、时间戳的转换 LocalDate plus LocalDate localDate2 localDate1.plus(15, ChronoUnit.DAYS);LocalDate localDate2 localDate1.plus(Period.ofDays(15));minus LocalDate localDate2 localDate1.minu…

电缆振荡波局部放电检测定位技术

电缆振荡波检测技术主要用于交联聚乙烯电力电缆检测,是属于离线检测的一种有效形式 。该技术基于LCR阻尼振荡原理,在完成电缆直流充电的基础上,通过内置的高压电抗器、高压实时固态开关与试品电缆形成阻尼振荡电压波,在试品电缆上…

新品发布| PPS Tester同步精度测试仪

产品简介 Product introduction 产品概述 PPS 同步精度测试仪,即PPS Tester,是怿星科技开发的一款基于1PPS测量方法的系统时钟同步精度测试设备。它由硬件模块ETS2110、上位机软件ePPSTester以及相关附件组成。PPS Tester支持24路*24小时PPS信号的持续…

NodeJs后端项目使用docker打包部署

docker安装看之前的文章 默认已经安装好docker并且配置没有问题 拉取项目 https://gitee.com/coder-msc/docker-node 本地跑一个看看 pnpm install pnpm start 本地访问 http://localhost:1301/getname?name%E5%93%88%E5%88%A9%E6%B3%A2%E7%89%B9项目整个上传服务器 查看…

8.10 PowerBI系列之DAX函数专题-TopN中实现动态指标

需求 实现 建立一个辅助表供切片器选择 2 建立条件判断度量值top_measure swich(true(),selectedvalue(table[tope_type])"按数量top",sum(order_2[产品数量]),selectedvalue(table[tope_type])"按金额top",sum(order_2[订单金额]),selectedvalue(table…

字符指针和常量字符指针

用来存放字符的地址的指针 还有一种比较特殊的字符指针 有这样一道题:

最小时间差(力扣)排序 + 思维 JAVA

给定一个 24 小时制(小时:分钟 “HH:MM”)的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。 示例 1: 输入:timePoints [“23:59”,“00:00”] 输出:1 示例 2: 输入:…

css实现有缺口的border

css实现有缺口的border 1.问题回溯2.css实现有缺口的border 1.问题回溯 通常会有那种两个div都有border重叠在一起就会有种加粗的效果。 div1,div2,div3都有个1px的border,箭头标记的地方是没有处理解决的,很明显看着是有加粗效果的。其实这种感觉把di…

python爬虫-加速乐cookie混淆解析实例小记

注意!!!!某XX网站逆向实例仅作为学习案例,禁止其他个人以及团体做谋利用途!!! 第一步:抓包工具第一次请求页面,得到响应。本次我使用的fiddle进行抓包&#…

如何利用Requestly提升前端开发与测试的效率

痛点 B站最牛的Python接口自动化测试进阶教程合集(真实企业项目实战) 前端测试 在进行前端页面开发或者测试的时候,我们会遇到这一类场景: 在开发阶段,前端想通过调用真实的接口返回响应在开发或者生产阶段需要验证前…

Jmeter post请求传参问题

同线程组引用参数 新增数据bizId,然后将此次新增数据删除 添加新增数据接口,然后查询数据列表,正则表达式提取bizId 在删除接口引用此值${bizId} 添加断言,执行查看结果 json格式的post请求 摘要:正在执行的活动内容…

基于 FFmpeg 的跨平台视频播放器简明教程(七):使用多线程解码视频和音频

系列文章目录 基于 FFmpeg 的跨平台视频播放器简明教程(一):FFMPEG Conan 环境集成基于 FFmpeg 的跨平台视频播放器简明教程(二):基础知识和解封装(demux)基于 FFmpeg 的跨平台视频…

【AI之路】使用huggingface_hub优雅解决huggingface大模型下载问题

文章目录 前言一、Hugging face是什么?二、准备工作三、下载整个仓库或单个大模型文件1. 下载整个仓库2. 下载单个大模型文件 总结附录 前言 Hugging face 资源很不错,可是国内下载速度很慢,动则GB的大模型,下载很容易超时&#…

c++实现计时功能

#include<iostream> #include<string> #include<iomanip>//setw对应的头文件&#xff0c;用于控制输出流的格式、精度、对齐方式等 #include <thread>//实现延迟输出对应的提供了创建、管理和控制线程的功能 using namespace std;int main() {for (int…