Solidworks笔记

news2024/12/24 12:52:46

目录

一、Solidworks

1.1 特征命令

1.1.1 镜像

1.1.2 扫描

1.2 报错

1.3 (零件)属性    

1.3.1 材料属性  

1.3.2 质心  

1.3.3 材料库的创建、保存、导入

1.3.4 查询材料参数的网站

1.3.5 编辑零件颜色

1.3.6 几种颜色

1.3.7 转动惯量查看  

1.4 插件

1.4.1 插件安装

1.4.2 Toolbox

(1)修改Toolbox文件为普通文件

1.4.3  Solidwork 流体力学仿真插件Flow Simulation  

1.5 Solidworks 辅助G代码编写

1.6 Solidworks右击菜单快捷使用

1.7 隐藏3d模型中的相切线等

1.8 文件命名

1.9 装配休中装配体的移动

1.10 尺寸

1.10.1 尺寸函数

1.10.2 方程式int()取整函数

1.10.3 选中特征、草图不显示尺寸问题

1.11 全局设置

1.11.1 消除切线

1.11.2 跨区显示  

1.12 装配体

1.12.1 “替换零部件”

1.12.2 解散子装配体

1.12.3 单零件重复装配

1.13 工程图

1.13.1 视图预览与插入

1.13.2 快速旋转视图

1.13.3 隐藏模型的切边

1.13.4 隐藏指定线

1.13.5 解除视图对齐关系  

1.13.6 导入导出文档属性  

1.13.7 注释链接到零件

1.12.8 打开材料明细表中对应文件  

1.12.9 更改视图线线型(国标)

1.12.10 国标字体

1.12.11 重建模

1.14 CAM  

1.14.1 CAM使用(例)

1.15 草图

1.15.1 获得板面实线草图

1.15.2 保存“错误”草图  

1.16 过滤器


一、Solidworks

1.1 特征命令

1.1.1 镜像

注意,镜像后的实体要保证与被镜像实体有相交部分(形成一个整体),否则可能报错。

1.1.2 扫描

注意:

(1)路径必须为草图实线。

(2)注意路弯折处,要保证生成的图形在此处无重叠部分。

1.2 报错

1.2.1 厚度为零的几何体!

说明拟建模型中不同部分有点接触或线接触的情况。

1.3 (零件)属性    

1.3.1 材料属性  

设计树 -》 材料选项 -》 右键“编辑材料”

-》 选择材料 -》 点击“应用” -》 点击“关闭”  

1.3.2 质心  

“插入”选项(或“特征”绘图栏) -》 “参考几何体” -》 “质心”

装配体质心:

“评估” -》 “质量属性” -》 勾选“创建质心特征”

-》 确定

同时,在绘图区域中“隐藏所有类型”勾选显示质心:

刷新质心位置需要“重新模型”:

SolidWorks2016工程图中标记零件质心_solidworks质心如何标注-CSDN博客

1.3.3 材料库的创建、保存、导入

设计树 -》 材料选项 -》 右键“编辑材料” -》空白处右击 -》“新库” -》保存在一位置(SW软件下的“My_Library”)   

在“材料界面” 选中材料库右击 可添加“新类别”:

“材料”界面空白处右键“打开库”可导入材料库。

其它,参考:

solidworks国标材质库下载与安装使用方法_sw_文件夹_位置 (sohu.com)

聚氨酯泡沫

聚丙烯塑料发泡材料EPP

4.6601e-05

1.3.4 查询材料参数的网站

分享几个免费查询材料参数的网站 - 知乎 (zhihu.com)

MakeItFrom.com:材料属性数据库

Find Materials and Suppliers - Matmatch

三维CAD库 (3dfindit.com)

1.3.5 编辑零件颜色

(1)给零件加入“颜色”外观:

(2)在左侧栏、外观界面 -》 选中零件 -》 “编辑外观”

(3)选择颜色

1.3.6 几种颜色

橙:  R255

G140

  B0

1.3.7 转动惯量查看  

SolidWorks质量特性详解(惯性张量、转动惯量、惯性主轴)_惯性主轴和惯性主力矩-CSDN博客

1.4 插件

1.4.1 插件安装

在SolidWorks中点击工具—插件,然后勾选想要使用的插件。

1.4.2 Toolbox

(1)修改Toolbox文件为普通文件

1.4.3  Solidwork 流体力学仿真插件Flow Simulation  

向导  -》 下一步(SI) - 》 下一步 -》 外部 -》 第2个  重力(方向) -》气体 空气层流、湍流 -》 绝热  -》 速度方向 -》 路过 -》 左 -》 调计算域 -》  -》 目标 =》 全局目标 -》 上  运算 -》 插入 -》 迹线 -》 球

求解目标:

1.5 Solidworks 辅助G代码编写

(1)将设计草图复制过来,并将目标原点移动到XY平面的零点。(使用 草图-》移动实体命令)

(2)进入 评估-》测量 功能,选择第一个点为原点,之后每点一个目标点就会出现对应x y值。

(尝试将测量记录中的数据用Python脚本整理成G代码?圆弧不行? )

1.6 Solidworks右击菜单快捷使用

右击得到相应菜单,键盘敲击对应键即可快速执行相应命令。

1.7 隐藏3d模型中的相切线等

上方: 视图(V) -》 隐藏/显示(H) -》 选择相应项或“隐藏所有类型(Y)”

1.8 文件命名

 注意文件名中不能有*等特殊符号  

1.9 装配休中装配体的移动

要先选中要移动的整个装配休

1.10 尺寸

1.10.1 尺寸函数

 方程式,勾选上“自动求解组序”

1.10.2 方程式int()取整函数

1.10.3 选中特征、草图不显示尺寸问题

未勾上方特征、草图工具栏中的“Instant3D”、“Instant2D”选项:

SolidWorks点击草图/特征尺寸不显示的解决办法_哔哩哔哩_bilibili

1.11 全局设置

1.11.1 消除切线

(1)上方栏 视图 -》 “显示(D)” -》 勾选上“切边不可见(R)”

(2)上方栏 视图 -》 “隐藏/显示(H)” -》 “隐藏所有类型(Y)”

1.11.2 跨区显示  

右上角“跨区显示”图标,可实现两个屏幕分别建模

1.12 装配体

1.12.1 “替换零部件”

在左侧设计树单击选中零件 -》 右击 -》 “自定义菜单(M)” -》 进入并勾选上“替换零部件”。

此时右键菜单中便添加了对应选项,可以通过该选项替换零件。

1.12.2 解散子装配体

解散装配体中的装配体:

设计树中选中目标装配体 -》 右击 -》 “解散子装配体(Z)”  

若使多个零件生成一个装配体,则单击“生成新子装配体(Y)”

1.12.3 单零件重复装配

“插入零部件” -》 “随配合复制”?

1.13 工程图

1.13.1 视图预览与插入

在右侧,工程图图标中:

同时通过拖动可以将视图放入图纸并自动与其它视图对齐。

1.13.2 快速旋转视图

(1)选中视图

(2)使用旋转视图图标:

平面旋转:

三维旋转:

1.13.3 隐藏模型的切边

(1)选中视图

(2)右键 -》 切边 -》 “切边不可见(C)”

1.13.4 隐藏指定线

(1)选中线

(2)等待选项出现,或右键 -》点击“隐藏”图标:

1.13.5 解除视图对齐关系  

找视图在左侧设计树中的位置  

-》 右击  -》“视图对齐” -》取消对齐

1.13.6 导入导出文档属性  

-》 选项 -》 文档属性  -》 “绘图标准” -》 “从外部文件装载……”与“保存到外部文件”

1.13.7 注释链接到零件

选中 -》 “链接到属性”  

-》 选择对应模型  -》 选择相应属性  

1.12.8 打开材料明细表中对应文件  

选中一个单元格 -》 右击 -》“打开 ……(文件名)(F)”

1.12.9 更改视图线线型(国标)

(1)国标中的线宽

一般分为粗、细两种,粗线宽:d;细线宽:d/2

粗实线用于“可见轮廓线”,其它一般使用细线。  

其中d推荐:0.7mm(其它:0.18、0.25、0.5等),若有较小零件,可使用0.5mm线宽,或使用局部视图

(2)更改轮廓线宽:

上方小齿轮图标

-》“选项”  

-》“文档属性(D)”  

-》 “线型”  

-》 将相应视图边线改为粗实线(0.7mm)

“可见边线”、“可见切边线(SpeedPak)”

1.12.10 国标字体

(1)汉字:

使用长仿宋体,字高不小于3.5mm,常用字号: 3.5、5、7、10、14、20(字高,单位mm)

SW默认使用3.5号字,小的话可使用5、7号字

1.12.11 重建模

上方类红绿灯图标

取消剖面线自动应用

1.14 CAM  

笔记:

特殊树、操作树、刀具树

1.14.1 CAM使用(例)

(1)2.5轴铣削加工

即一次只在两个轴方向移动。

设计树栏: Solidworks CAM设计树,毛坯、坐标系、刀具

(2)定义坐标系: 工具栏“特征” -》 “参考几何体” -》 “坐标系” 机床坐标系:

上z+

y+

|

|

——x+

(3)设置CAM坐标系、毛坯: 设计树栏 -》 “ Solidworks CAM设计树” -》 双击“坐标系”、“毛坯”、“机床”

可以设置加工坐标系、毛坯、刀具等

(4) Solidworks CAM使用参考:

https://blog.csdn.net/u012388993/article/details/112735518?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169751004716777224460986%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=169751004716777224460986&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-112735518-null-null.142v96pc_search_result_base6&utm_term=SW%20CAM&spm=1018.2226.3001.4187

    1. 设置坐标系、毛坯、刀具:

设计树栏 -》 “ Solidworks CAM设计树” -》 双击“坐标系”、“毛坯”、“机床”

  • 1.1. 设计树中 -》 “Solidworks CAM NC 管理器” -》 选中坐标系右击 -》 “铣削零件设置” -》 选择铣刀正对基准面
    1. “提取可加工特征”

菜单栏 -》 “工具” -》 “Solidworks CAM” -》 “提取可加工特征”

    1. “生成操作计划”

菜单栏 -》 “工具” -》 “Solidworks CAM” -》 “生成操作计划”

    1. “编辑定义”

双击“ Solidworks CAM设计树”中生成的操作计划 或 右击 -》 设置

  • F/S
    • “由定义”选择“操作”,才可以自定义操作
  • 粗加工
    • 步复量:越大,重复加工越少。
    • 深度参数:“首切量”、“最大切量”,表示的是 切削量是 刀具直径的百分之多少?
    1. “生成刀路轨迹”

菜单栏 -》 “工具” -》 “Solidworks CAM” -》 “生成刀路轨迹”

    1. “模拟刀路轨迹”

菜单栏 -》 “工具” -》 “Solidworks CAM” -》 “模拟刀路轨迹”

    1. 导出G代码

菜单栏 -》 “工具” -》 “Solidworks CAM” -》 “后置处理” -》选择导出.nc文件 -》 选择对勾

    1. 手动修改G代码:
    • 删除第一行与N2、4、6行

可以设置加工坐标系、毛坯、刀具等

1.15 草图

1.15.1 获得板面实线草图

Solidworks草图之转化为实体引用、侧影实体、交叉曲线怎么用 (baidu.com)

使用“转换实体引用”下的“侧影实体”:

(1)原始草图拉伸为板,一面上绘制草图,点击“转换实体引用”下的“侧影实体”

(2)取消勾选“外部轮廓”

(3)选择实体并确定,即可生成实线草图。

1.15.2 保存“错误”草图  

当要使用自定义轮廓 特征,而草图又已经修改报错时。可以先使用“Ctrl+S”保存草图修改,再进行特征的编辑。

1.16 过滤器

F5 打开过滤器界面,并打开过滤器功能

F6 关闭过滤器

再按F5,关闭过滤器界面

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

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

相关文章

猫头虎 分享已解决Bug || ModuleNotFoundError: No module named ‘flask‘ 解决方案

猫头虎 分享已解决Bug || ModuleNotFoundError: No module named flask 解决方案 猫头虎 最近收到了一位粉丝的求助,他在进行后端开发时遇到了一个令人头痛的错误:ModuleNotFoundError: No module named flask。这不仅是新手容易遇到的问题,甚…

Linux运维--Firewall防火墙命令以及规则等详解(全)

Linux运维–Firewall防火墙命令以及规则等详解(全) 在Linux系统中,你可以使用firewalld和iptables来管理和设置防火墙规则。Firewalld是一个动态管理防火墙的工具,而iptables是一个更底层的工具,可以直接配置Linux内核…

算法的学习笔记—数据流中的中位数(牛客JZ41)

😀前言 在处理动态数据时,实时计算中位数是一个经典问题。中位数是排序后处于中间位置的数值,数据流中的中位数计算面临两个挑战:首先是数据量的动态变化,其次是需要保持元素的有序性。为了高效地解决这个问题&#xf…

【高校科研前沿】三峡大学黄进副教授等人在环境科学Top期刊JCP发文:人类活动如何在气候变化下影响和降低生态敏感性:以中国长江经济带为例

文章简介 论文名称:How human activities affect and reduce ecological sensitivity under climate change: Case study of the Yangtze River Economic Belt, China(人类活动如何在气候变化下影响和降低生态敏感性:以中国长江经济带为例&am…

Facebook的AI进化:如何用智能技术提升内容推荐

在数字时代,社交媒体平台不仅是信息传播的重要渠道,也是个人和品牌互动的关键平台。Facebook作为全球领先的社交媒体网络,其内容推荐系统的优化在很大程度上提升了用户体验。本文将探讨Facebook如何通过人工智能(AI)技…

Android Studio gradle下载太慢了!怎么办?(已解决)

Android Studio!你到底干了什么?! 不能高速下载gradle,我等如何进行app编程?! 很简单,我修改gradle地址不就是了。 找到gradle-wrapper.properties文件 修改其中distributionUrl的地址。 将 ht…

基于LDA模型的经济金融政策文本研究与分析设计与实现,很详细

摘 要 经济金融政策文本的研究与分析对于理解国家经济发展方向和政策制定逻辑至关重要。近年来,随着信息技术的发展,基于文本的定量分析方法在经济金融领域得到广泛应用。LDA(Latent Dirichlet Allocation)作为一种典型的主题模型…

OpenSea收到SEC韦尔斯通知,NFT赛道提前预定大败局?

NFT赛道需要寻找下一个突破口,回到数字艺术,或者走向应用型技术。 作者:Wenser;编辑:郝方舟 出品 | Odaily星球日报(ID:o-daily) 就在昨日,曾经最大的 NFT 交易平台 Open…

前端宝典二十五:vue2高阶用法mixin、transition、slot

本文主要探讨vue2中几个高阶的用法:mixin、transition、slot 一、mixin 在 Vue 中,mixin(混入)是一种用于在多个组件之间共享代码的机制。它允许你定义可重用的选项对象,并将其混入到不同的组件中。 1、使用方法 创…

重新修改 Qt 项目的 Kit 配置

要重新修改 Qt 项目的 Kit 配置,你可以按照以下步骤进行操作: 1. 打开 Qt Creator 首先,启动 Qt Creator,确保你的项目已经打开。 2. 进入项目设置 在 Qt Creator 中,点击菜单栏的 “Projects” 标签(通…

python3兼容python2吗

不兼容,最明显的是print变成了函数。 最重要的变化: 第一点是python2里的str变为了python3里的byte,而str由unicode str取代,因此一些网络编程,hash加密的函数需要将参数encode处理。 第二点是大量的python2库没有被…

C++入门8——vector的使用

目录 1.什么是vector? 2.vector的常见构造 2.1 无参默认构造 2.2 构造并初始化n个val 2.3 拷贝构造 2.4 使用迭代器区间构造 2.5 验证 3.vector的遍历和访问 3.1 下标[]访问 3.2 iterator迭代器访问 3.3 范围for访问 3.4 at访问 4.vector的容量操作 …

挂载磁盘时有多个文件系统

mount: /opt/storage/data1/: more filesystems detected on /dev/md5; use -t or wipefs(8). 1、解决方法一 mount -t ext4 /dev/md5 /opt/data2、解决方法二 #返回磁盘有那些文件系统和格式 wipefs /dev/md5 #清除文件系统和元数据 wipefs -a -f /dev/md5 #再次查看将没有任…

c++习题29-大整数的因子

目录 一,题目 二,思路 三,代码 一,题目 描述 已知正整数k满足2≤k≤9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。 输入描述 一个非负整数c,c的位数≤30。 输出描述 若…

开学要买什么?出门少不了续电神器充电宝!性价比超高充电宝

宝子们,开学季又来啦!新的学期,新的开始,大家是不是都在忙着准备各种学习用品和生活好物呢?在众多开学必备物品中,有一个东西可千万不能忘记,那就是我们的续电神器 —— 充电宝!出门…

chrome插件模拟isTrusted的事件

文章目录 方法原理 使用js模拟的事件isTrusted的值时false。有的时候我们想要模拟sTrusted未true的事件就比较麻烦了。 我们可以利用chrome插件的 chrome.debugger解决改问题。 方法 大体思路是:模拟事件的请求从content_script.js发出,到达background…

通过 GitHub Actions 执行数据库 Schema 变更工作流

原文地址 https://www.bytebase.com/docs/tutorials/github-ci/ 教程库:https://github.com/bytebase/github-action-example 开发者们喜欢将 Schema 变更脚本与应用程序代码一起保存在 Git 中,这样变更脚本就能像应用程序代码一样接受审核和版本控制&…

2024年06月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试

C/C++编程(1~8级)全部真题・点这里 第1题:区块反转 给定一个单链表 L,我们将每 K 个结点看成一个区块(链表最后若不足 K 个结点,也看成一个区块),请编写程序将 L 中所有的区块链反转。例如:给定 L 为 1→2→3→4→5→6→7→8,K 为 3,则输出应该为 7→8→4→5→6→1→…

百度地图绘制电子围栏(包括移动端绘制操作)以及检测坐标是否在电子围栏内

由于本人在PC端仅使用了多边形绘制,但矩形跟多边形用法基本一样,圆形并未使用,如不符合读者需求也可以参考一下。 绘制后得到的数据可能不同,但绘制方法仅仅是传递的参数不同。 关于给坐标数组在地图绘制图形的效果在移动端部分包…

【读书笔记-《30天自制操作系统》-14】Day15

本篇内容开始讲解多任务。本篇内容结构很简单,先讲解任务切换的原理,再讲解任务切换的代码实践。但是涉及到的知识不少,理解上也有些难度。 1. 任务切换与多任务原理 1.1 多任务与任务切换 所谓多任务,指的是操作系统同时运行多…