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. 零件突然变透明了

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

游戏软件缺少d3dcompiler.dll文件的多种修复方法分享

在操作系统中,d3dcompiler.dll是一个非常重要的组件,主要负责DirectX图形技术的编译和解析。许多用户在安装或使用某些软件时,提示“缺少d3dcompiler.dll”。这个错误通常出现在游戏或应用程序运行时,它会导致程序无法正常启动或运…

【linux】tail的基本使用

在linux可以用find查找一个文件,可以用grep查找符合要求的文件内容,但是有的时候希望查看文件的前几行或者后几行(其实这种场景经常可以遇到,比如接触到日志分析的时候),那就应该使用head和tail这两个工具了…

CentOS 7 实战指南:目录操作命令详解

写在前面 想要在 CentOS 7 系统下更高效地进行目录操作吗?不要犹豫,在这里我为你准备了一篇精彩的技术文章!这篇文章将带您深入了解 CentOS 7 下目录操作相关命令的使用方法。无论您是新手还是有一定经验的用户,这篇文章都将为您…

认识计算机网络——计算机网络的组成

计算机网络是由多个计算机和网络设备组成的系统,通过通信协议实现数据传输和信息交换。它是现代社会信息技术的重要支撑,广泛应用于各个领域。本文将介绍计算机网络的主要组成部分,包括硬件设备、软件协议和网络服务。 一、硬件设备 计算机网…

emacs:Searching for program: No such file or directory,sml;

首先,编辑一个现有的或新的 SML 文件(如果没有其他方便的方法,可尝试C-x C-f test.smlC-x C-f test.sml 创建一个新文件)。你会看到 Emacs 窗口底部的模式显示从 "基本"(或其他任何模式)变成了 S…

【Redis-10】Redis集群的实现原理和实践

Redis集群是Redis提供的分布式数据库方案,通过分片来进行数据共享,实现复制和故障转移的功能。 1. Redis集群节点 一个Redis集群由多个节点组成,多个节点可以通过命令实现连接,由独立状态转为集群状态,命令是cluster …

Python开源项目月排行 2023年12月

Python 趋势月报,按月浏览往期 GitHub,Gitee 等最热门的Python开源项目,入选的项目主要参考GitHub Trending,部分参考了Gitee和其他。排名不分先后,都是当前月份内相对热门的项目。 入选公式=70%GitHub Trending20%Gitee10%其他 …

回顾2023,我的编程学习之旅

文章目录 前言我与C语言初识C语言简易扫雷游戏二进制的美妙神奇的指针强大的结构体灵活的动态内存管理总结 我与竞赛我与CSDN结语 前言 6月8号高考结束了,虽然还没有出分,但是也大致规划好自己想学什么专业了,没错就是计算机,出分…

数据库系统概论SQL编程题合集(包含期末题、考研初试题以及复试题)

二、现有数据库casemanage中表结构如下图 1)请编写sql语句对年龄进行升序排列 select * from afinfo order by birth;2)请编写sql语句查询对“徐”姓开头的人员名单 select * from afinfo where name like 徐%;3)请编写sql语句修改“陈晓”…

四种常见智能指针的介绍

一、介绍 当类中有指针成员时,一般有两种方式来管理指针成员:一是采用值型的方式管理,每个类对象都保留一份指针指向的对象的拷贝;另一种更优雅的方式是使用智能指针(smart pointer),从而实现指针指向的对象的共享。 …

【LeetCode】每日一题 2023_12_31 一年中的第几天(日期)

文章目录 随便聊聊时间题目:一年中的第几天题目描述代码与解题思路 随便聊聊时间 LeetCode?启动!!! 12 月的打卡勋章,get! 题目:一年中的第几天 题目链接:1154. 一年中…

2023 年四川省职业院校技能大赛“信息安全管理与评估”样题

2023 年四川省职业院校技能大赛(高等职业教育) “信息安全管理与评估”样题 竞赛需要完成三个阶段的任务,分别完成三个模块,总分共计 1000分。三个模块内容和分值分别是: 第一阶段:模块一 网络平台搭建与设…

【Proteus仿真】【STM32单片机】自动除湿器系统

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真STM32单片机控制器,使用按键、LCD1602液晶、DHT11温湿度、继电器除湿模块等。 主要功能: 系统运行后,LCD1602显示DHT11传感器检测的湿度值阈值…

【实用工具】Tmux使用指南

Tmux 三个重要概念 session(会话)、window(窗口)、pane(面板) 一个会话可以有多个窗口,一个窗口可以划分为多个面板 注意在tmux中使用快捷命令的话,需要加上前缀ctrlb 关于session的…

不擅长设计也能做好邮件营销:实用技巧与指南分享

电子邮件营销是跨境电商中非常常见的品牌推广方式之一。但对于那些不擅长设计的人来讲,设计一封引人注目的电子邮件可能是一个磨练。本文将分享一些提议,协助跨境电商顾客处理不擅长设计问题。 不擅长设计的情况下怎么进行邮件营销?首先我们…

C语言——扫雷

扫雷是一款经典的小游戏,那如何使用C语言实现一个扫雷游戏呢? 一、全部源码 直接把全部源码放在开头,如有需要,直接拿走。 源码分为三个文件: test.cpp/c 主函数的位置 #include "game.h"int main() {…

NGUI基础-三大基础组件之Panel组件

目录 Panel组件 Panel的作用: 注意: 相关关键参数讲解: Alpha(透明度值): Depth(深度): Clippinng(裁剪): ​编辑 None Tex…

Qt sender()函数

sender函数原型: QObject *sender() const; 如果在由信号激活的插槽中调用该函数,返回指向发送信号的对象的指针,否则返回0,该指针仅在从该对象的线程上下文调用此函数的槽执行期间有效。 主要代码如下: 其中运用了Q…

yolov8 tracking编码为web 和 rtsp流输出

1 基础工作 打开cmd 输入 conda env list 输入 conda activate py38 查看 nvidia-smi 查看 nvcc,如下图所示 cuda为11.7 ,为确认可以查看program files 下面的cuda 安装,看到11.7 就行了,读者可以自行确认自己的版本。 查看nvid…

【深度解析C++】const成员函数

系列文章目录 🌈座右铭🌈:人的一生这么长、你凭什么用短短的几年去衡量自己的一生! 💕个人主页:清灵白羽 漾情天殇_计算机底层原理,深度解析C,自顶向下看Java-CSDN博客 ❤️相关文章❤️:Cthis指针&#xf…