Solidworks学习笔记

本内容为solidworks的学习笔记,根据自己的理解进行记录,部分可能不正确,请自行判断。
学习视频参考:【SolidWorks2018视频教程 SW2018中文版软件基础教学知识 SolidWorks自学教程软件操作教程 sw视频教程 零基础教程 视频教程】 https://www.bilibili.com/video/BV1At41187nD/?share_source=copy_web&vd_source=a0df23ab5f45bf4a580c20684f4a6705

一、SW的说明

  1. 之前一直使用Sketch UP进行绘制,但是绘制零件时候,感觉缺乏很多功能,只能通过参考线一点点操作、生成的模型的圆角不圆滑、绘制中途不可控导致最后模型混乱。
  2. 以为直接可以上手SW,但逻辑并不相同,还是得看视频。
  3. SW我认为是比较精密的绘制零件的软件,而SU适合绘制展示模型如房屋等,其他的软件如blender,感觉更难上手,这个应该是和建模游戏等,最后是unity虚幻引擎。
  4. SW可以和很多的软件进行通用,比如comsol导入的模型。

二、理解

  1. SW的的绘制逻辑为:参考面选择->绘制大致草图->添加约束使其完全定义->特征处理变为3D模型->进一步选定参考面绘制重复操作
  2. 参考平面可选择三个基本基准面,可以选择模型上的面,也可以新建基准面、通过平移旋转得到需要的平面。ctl+8可以正视平面。
  3. 草图绘制可以先把元素绘制出来,再通过约束:长度、角度、平行、重合、垂直、共线、相切等让他们变得合理;通过剪裁去除多余曲线;实体应用可以把其他位置的模型引用到当前参考面中;镜像、阵列可以方便获得多个相同草图。最后,右下角为完全定义,或者绘制的草图曲线都是黑色表明完全定义,如果曲线为蓝色表示欠定义。
  4. 特征中基本的是拉伸,可选择双向;旋转基于基准线进行旋转;扫面是平面沿着基准线进行扫描,可以勾选和端面重叠让他们多个实体粘合;放样是两个平面的一对一映射,可以进一步设置基准线让他们按照基准线放样;切除功能为一个实体被另一个实体进行切除;圆角可以方便得到变化,可以选择点线面,并且定义方式;阵列可以对实体进行阵列处理;筋则是提供一个斜角支撑;拔模是把模型在一个面上进行收缩;抽壳挺好用,定义一个面和直径后,可以抽空,如果需要不同的厚度则可以选择其他面设定厚度。

三、绘制流程

在这里插入图片描述
如上图的一个杯子,介绍绘制流程

  1. 绘制圆柱体:选择上视基准面,从原点绘制圆形,定义直径约束,后拉伸高度;
  2. 底部进行圆角处理
  3. 挖空内部:进行抽壳,选择顶面,选择合适的厚度
  4. 杯口倒角:选择圆角,完整圆角后选择三个面,可以直接得到圆角;
  5. 把手扫描曲线:在前视基准面中绘制三条曲线,并通过圆角进行处理,得到后面扫面的基准线
  6. 扫描平面基准面选择:参考面中选择基准面,选择前视基准面然后定义上述曲线的点,得到新的基准面
  7. 基准面参考线绘制:在基准面上绘制垂直两条参考线
  8. 绘制把手平面:在基准面上绘制椭圆,完全定义,使用共线定义其位置
  9. 扫描:扫描,选择于结束端面对其,这样和杯子的接触面就可以曲面重叠了
  10. 隐藏参考面:选择参考面,右击选择隐藏
  11. 选择观看角度:空格,选择一个合适面,进行观察。

四、规范操作

  1. 绘制的时候,要理解约束和顺序,通过尽可能少的绘制得到模型,如镜像、阵列
  2. 多通过鼠标右击上下左右操作,得到智能尺寸、矩阵、线、圆,增加速度。
  3. 直线绘制中,不放开左键,绘制只得到一根线不会继续绘制,方便操作。

五、注意事项

  1. 导出STL模型不精细

问题:导出stl模型不精细,3D打印圆形一顿一顿的。
解决:在选项-导出-stl中,将误差和角度都改成最精细。
在这里插入图片描述
如果在绘制中感觉不精细,可以在文档属性-图像品质中调高,如果绘图中感觉没问题就不建议改动
在这里插入图片描述

  1. 零件突然变透明了

问题:零件在修改一些操作后,(我是把一些欠定义的草图进行了定义,让所有草图变成完全定义,后,零件变透明了),尝试了很多方法无法解决,在将试图的透视图打开后,可以变成不透明,但这只是掩人耳目。
解决:实际上是由于前面的修改,导致一些定义出现了问题,可以通过一步步回退,找到问题出在哪里。然后,进行草图修复。但可能会导致后面的出现问题,也需要相应修改。

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

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

相关文章

【GOLANG】使用插件 Goanno 的方式来对方法、接口、结构体注释模板配置

直接 使用插件 Goanno 的方式来对方法、接口、结构体注释模板配置 1、简单安装 Goanno 插件 File->Settings->Plugins , 搜索 Goanno Normal Method 配置内容如下: // Title ${function_name} // Description ${todo} // Author mumu ${date} ${time} // Par…

Ps:亮度蒙版 - 多层级 Alpha 通道方法

本文主要介绍创建高光、阴影、中间调选区的方法,并可基于它们创建更多层级的 Alpha 通道,从而根据需要自由地创建亮度蒙版。 应用视频演示 以下方法中,依据高光、阴影及中间调各创建三个层次的 Alpha 通道,总共九个 Alpha 通道可用…

华为交换机生成树STP配置案例

企业内部网络怎么防止网络出现环路?学会STP生成树技术就可以解决啦。 STP简介 在二层交换网络中,一旦存在环路就会造成报文在环路内不断循环和增生,产生广播风暴,从而占用所有的有效带宽,使网络变得无法正常通信。 在…

探索 Pinia:简化 Vue 状态管理的新选择(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

HackTheBox - Medium - Linux - Interface

Interface Interface 是一种中等难度的 Linux 机器,具有“DomPDF”API 端点,该端点通过将“CSS”注入处理后的数据而容易受到远程命令执行的影响。“DomPDF”可以被诱骗在其字体缓存中存储带有“PHP”文件扩展名的恶意字体,然后可以通过从其…

24、Web攻防-通用漏洞SQL注入MYSQL跨库ACCESS偏移

文章目录 一、SQL注入原理   脚本代码在与数据库进行数据通讯时(从数据库取出相关数据进行页面显示),使用预定义的SQL查询语句进行数据查询。能通过参数传递自定义值来实现SQL语句的控制,执行恶意的查询操作,例如查询…

(001)Unit 编译 UTF8JSON

文章目录 编译 Dll编译报错附录 编译 Dll 新建工程: 注意 UnityEngineDll 的选择!2022 版本的太高了!!! 下载包,导入unity : 3. 将 unf8json 的源码拷贝到新建的工程。 4. 编译发布版本: 编译…

每日一练:LeeCode-20. 有效的括号(简)【栈】

本文是力扣LeeCode-20. 有效的括号 学习与理解过程,本文仅做学习之用,对本题感兴趣的小伙伴可以出门左拐LeeCode。 给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s &#xff0…

设计模式(4)--类行为(10)--模板方法

1. 意图 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2. 两种角色 抽象类(Abstract Class)、具体类(Concrete Class) 3. 优点 3.1 一种代码复用的基本技术。提取公共行为&am…

python+vue高校体育器材管理信息系统5us4g

优秀的高校体育馆场地预订系统能够更有效管理体育馆场地预订业务规范,帮助管理者更加有效管理场地的使用,有效提高场地使用效率,可以帮助提高克服人工管理带来的错误等不利因素,所以一个优秀的高校体育馆场地预订系统能够带来很大…

x-cmd pkg | gum - 很好看的终端 UI 命令行工具

目录 简介首次用户功能特点Bubbles 与 Lip Gloss进一步探索 简介 gum 由 Charm 组织于 2022 年使用 Go 语言开发。旨在帮助用户编写 Shell 脚本与 dotfiles 时提供一系列快捷使用,可配置,可交互,美观的 Terminal UI 组件。 首次用户 使用 x…

【赠书第15期】案例学Python(基础篇)

文章目录 前言 1 简介 2 功能列表 3 实现 3.1 学生类 3.2 学生管理系统类 3.3 使用示例 4 推荐图书 5 粉丝福利 前言 当涉及案例学 Python 时,可以选择一个具体的问题或场景,通过编写代码来解决或模拟这个问题。以下是一个例子,通过…