学习之余,课余了解一点点,作为爱好,妄想以后能够设计机甲出来。

学习来源是Solidworks三维产品设计与建模

00 工作界面介绍

00-1 概览

有时菜单栏和工具栏会重叠在一起,只有点击左侧三角才会切换,如果不适应,可以在显示菜单栏时点击菜单栏的最右侧小钉子(上图中菜单栏最右侧临近工具栏的地方),将工具栏钉在左侧。

00-2 细述

  • 菜单栏能找到当前环境可以使用的全部命令;
  • 工具栏:新建、保存、打印、刷新模型等;
  • 功能选项卡:对于模型的一些操作,通过底部的选项卡的分特征选项卡和草图选项卡等等;如果找不到命令,需要在菜单栏中找;通过右击选项卡可以增删选项卡;
  • 图形区:显示当前模型或工程图;可以通过拖动以任意视角查看;
  • 设计树:清楚体现模型的创建情况;通过拖动底部控制棒可以隐藏模型中的模块;提供基于数据驱动的模型修改,如果想要修改某个地方,点击设计树左侧的三角,出现草图,点击编辑草图,通过调整视图工具栏让草图的视角更适于修改,修改数值后退出草图,即可看到图形区发生变化;
  • 视图工具栏:对模型进行视角上的变化,剖切放大等等;
  • 任务窗格:
    • 资源

      • 在线的教程;
    • 设计库
      • 提供各种标准件;
    • 文件探索器
    • 视图调色板
      • 工程图用;
    • 外观布局
      • 进行简单的渲染操作
      • 贴图
    • 自定义属性及其他
  • 状态栏:显示提示性信息;

00-3 绘图技巧

很明显,笔势×快捷键会使绘图快很多。

SW2020的快捷键显示在菜单栏-> 工具-> 自定义-> 键盘;

建议记忆的常用快捷键:

新建(ctrl+N)
保存(ctrl+S)
撤销(Ctrl+Z)
选择所有(CTRL+A)
剪切(ctrl+x)
复制(ctrl+c)
粘贴(ctrl+v
视图(ctrl+1~8)
隐藏零件(装配体)(TAB)

建议设置的快捷键:

拉伸、旋转、扫描、
线性(圆周)阵列、
镜像(包括草图与特征)

建议设置和记忆的草图快捷键:

使水平、使竖直、使共线、
使相切、使同心、使重合、
使相等、使对称;

菜单栏-> 工具-> 自定义-> 鼠标笔势,拖动相关命令道右侧相应位置就可以设置对应笔势,建议4/8笔势。

使用笔势时,只需按住鼠标右键,向某个方向拖动,使光标移到命令区,即可使用。

01 零件建模过程

  1. 分析零件

    1. 形体分析,由哪些基本体构成
    2. 确定基础特征(底座)
    3. 确定建模思路
  2. 指定基准面
    1. 指定或者创建草图的基准面
    2. 让基准面正视与你,有一个视图工具栏可以调整
  3. 绘制截面草图
    1. 截面分析
    2. 绘制参考矩形
      • 这个只需要在基础特征草图绘制时候需要,其他的就不需要再画了
    3. 绘制大体轮廓
    4. 标注尺寸以及约束
  4. 创建零件特征
    1. 选择特征命令
    2. 定义深度、方向等特征属性
  5. 重复2~4步,添加零件其他特征;
  6. 保存零件
  7. 修改完善零件
    1. 在设计树部分对零件修改

如何把SOLIDWORKS的标注单位从米改为毫米_ITPUB博客

如何建立草图,线和圆的相切问题,如何让一个点居中,如何剪去圆的一部分,剪切、拉伸凸台、剪切凸台、键盘控制旋转、在已有模型上修改(特征树点击对应草图,在草图上修改 / 在特征处编辑特征(比如拉伸的长度,在草图里改不了))、

这就是我画的第一个3维模型零件。在课程的指导下,用了大概40分钟。

solidworks旋转的快捷键-学好吧 (xuehaoba.com)

solidworks怎么移动实体-百度经验 (baidu.com)

02 装配体设计过程

  1. 分析装配过程

    1. 装配关系分析
    2. 确定第一个零件
    3. 装配路线
  2. 导入第一个零件
    1. 坐标系一致
    2. 通过点击鼠标左键或者点击左侧开始装配图下方的绿色对勾;
    3. 后者会自动让坐标系一致;
  3. 导入并装配零件
    1. 插入零件
    2. 添加装配约束(通过点击有约束的两个几何目标即可)
    3. 如果是标准件可以去设计库中找,找到后在左侧配置零部件的规格;
    4. 直接点左键,会继续出来相同的标准件 / 零件,要停止则左侧红色或者按Esc;
    5. 然后像普通零件一样添加约束;
  4. 重复步骤3,完成零件装配
  5. 已装零部件的快速阵列(如果有重复装配的情况)
    1. 默认距离是50,可以通过测量确定距离到底是多少:Ctrl+左键沿待测距离移动,状态栏显示;
    2. 阵列时选择应用阵列的零件;
  6. 装配紧固件
    1. 紧固件一般都是标准件,设计库中有;
  7. 保存
    1. 把装配体保存在其中零件所在的文件夹下,修改装配体,零件图也会发生变化
  8. 修改完善
    1. 点击对应的零件,编辑,进入零件编辑状态,比如添加倒圆角,在特征中添加;

03 零件图制作过程

  1. 零件图简介

    • 任何机械产品或部件都是由一定数量、相互联系的零件装配而成;
    • 生产和检验零件所依据的图样称为零件图;
  2. 零件图的分类

    • 标准件,无零件图;

      • 如螺栓螺母垫圈等等
    • 常用件
      • 齿轮、蜗轮等
    • 一般零件
      • 套尺类、插架类等;
  3. 零件图的内容:

    1. 一组视图

    2. 全部清晰尺寸

    3. 技术要求

      1. 公差
      2. 表面结构 / 粗糙度
      3. 其他技术要求
    4. 标题栏

  4. 零件图制作过程

    1. 分析零件

      1. 确定零件类别
      2. 选择视图
      3. 定图幅、比例
    2. 建立工程图,设置系统选项

      • 系统设置

      • 文档属性设置

      • 在选择工程图模板的时候发现跟老师的不太一样,

        制作工程图模板:打开工具栏中的选项即可看见系统选项和文档属性,可以根据自己的要求来改,系统选项默认保持上次的设置,文档属性每一次都要改。

        主视图是剖视图,可以先把零件的左视图放进去,然后对于左视图相应位置应用剖切,放在主视图上,(再右键左视图隐藏切割线):

        中心线:注解-> 中心线 -> 选中视图 ->自动插入-> 确认

    3. 导入零件

      1. 设置比例
      2. 选择第一个视图
    4. 布置其他视图

      1. 视图布局
      2. 按照国标完善
    5. 标注尺寸

      1. 尺寸公差

        • 注解:智能尺寸

        • 如果有些公差写在尺寸上,需要点击尺寸那条线,在左侧公差选择对应类型(双边),

        • 倒角尺寸:智能尺寸 -> 倒角尺寸 -> 选中倒角 -> 标注

          如果格式不对,在选项中调整;

        • 对于均布圆孔的尺寸:要告诉计算机是均布的,在左侧标注尺寸文字中写一个“4×”,表明4个均布;

        • 的尺寸:如果出来是半径尺寸,需要直径尺寸,在左侧引线中选择直径;

      2. 完善

    6. 标注非文字性、文字性技术要求、标题栏

      • 在视图上方的功能选项卡 -> 表面粗糙度 -> 左侧选择需要的形式进行填写-> 放在对应线上 / 尺寸上;
      • 如果放不到线上,可以用引线指过去;
      • 其他粗糙度,放在空白处,括号在功能选项卡的注解;
      • 文字性的技术要求、标题栏,也在注解
    7. 保存

04 装配图建模过程

  1. 装配图的简介:

    • 生产和检验零件所依据的图样称为零件图;表达产品或部件整体形状、工作原理、零件之间连接关系的图样称为装配图;
  2. 装配图的作用:

    • 产品设计过程:

      • 设计产品的时候一般先画出装配图,再根据装配图设计、拆画零件图
    • 产品制造过程:
      • 按照装配图进行装配、检查和实验工作
    • 产品使用过程:
      • 依据装配图进行使用、调试、维修;
  3. 装配图内容:

    • 一组视图

      • 视图、剖视、断面等,表示出装配关系和结构特点等;
    • 必要尺寸
    • 技术要求
    • 标题栏
    • 序号、明细栏
  4. 制作步骤(与零件图制作过程类似)

    • 分析装配体

      • 了解工作原理,分析装配关系
      • 视图选择
      • 定图幅、比例(左侧->比例部分)
    • 设置系统选项

    • 导入装配体

      • 设置比例
      • 选择第一个视图
        • 如果有剖面,上部->视图布局->剖视图,选中剖视起始位置,会弹出一个剖视选项,在左侧设计树中选择不打剖面线的零件,如果都打,在弹出框图的左侧选中自动打剖面线,再把剖视图放到合适的位置;
        • 可以隐藏剖切的符号(即两个向左指的箭头A-A),选中箭头,右键隐藏剖切线;
    • 布置其他视图

      • 按国标完善
      • 中心线:注解->中心线,可以按照零件图中那样自动生成,也可以自己手画微调;
      • 有关圆的中心符号:注解->中心符号,就在中心线位置上方,在对应位置添加;
    • 标注尺寸

      • 与03零件图的操作类似;

      • 特殊的是形如:

        \[\phi17\frac{H7}{h6}
        \]

        这样的配合尺寸:

        在左侧-尺寸-公差-“套合”关系-设置H7和h6-选择样式;

      • 如果是只有内部零件,但将要用于配合,可以只标内部尺寸比如h6:

        左侧-尺寸-公差-公差套合-H那一栏空过-g6-公差范围(看需求)

    • 标注零件序号

      • 上栏中注解有:自动零件序号,在左侧中可以选择零件序号方位
      • 如果箭头形式不符合要求,在左侧栏更多属性中修改。
    • 填写明细表

      • 标题栏上方写明细表
      • 注解-零件明细表-选择视图(选零件序号标注的位置)-左侧栏添加到指定位置(调整)-按照国标进行修改(右键格式化-列宽、插入等等,对于表格的行也同理;
    • 标注技术要求、标题栏

      • 这里提一点,调整技术要求栏的一些大小样式,在输入提示栏的四个叉号的那个按键中调整;
      • 双击表格,在小工具栏中选择标题在下(国标要求)
    • 保存

05 简单总结 | Review

这篇博文里,我记录了我接触solidworks的过程,大致的印象有三个方面:

  • 工作界面
  • 三维的零件、装配体的建模
  • 二维的零件、装配图的制作

机械学习笔记1 -> Solidworks三维产品设计与建模1 | 建模基础入门的更多相关文章

  1. 用Python设计第一个游戏 - 零基础入门学习Python002

    用Python设计第一个游戏 让编程改变世界 Change the world by program 有些鱼油可能会说,哇,小甲鱼你开玩笑呐!这这这这就上游戏啦?你不打算给我们讲讲变量,分支,循环,条 ...

  2. 【产品设计】linux产品设计总结笔记

    Linux 预研产品设计   产品的目的: 1.综合集团内部重复性开发的工作,将多种操作系统统一到科东统一负责 2.明确技术在哪些设备上是可行的,再去拓展.一开始不做平台化产品 3.软件规划需要结合硬 ...

  3. 进阶篇:4.1)DFA设计指南:简化产品设计(kiss原则)

    本章目的:理解kiss原则,明确如何简化产品的设计. 1.前言:kiss原则,优化产品的第一原则 如果要作者选出一个优化产品的最好方法,那一定是kiss原则莫属.从产品的整体设计到公差的分析,kiss ...

  4. UI产品设计流程中的14个要点

    http://www.sj33.cn/digital/wyll/201404/38318.html 自从我在 Dribbble 上贴了一幅我的产品设计成果,受到了大家伙热烈的反馈,对此我深受鼓励,我决 ...

  5. 【产品 & 设计】入门 - 工具篇 - Sketch + Skala Preview

    前言 做产品和设计快 1 年了,积累了一点经验分享一下 —— 抛砖引玉,欢迎交流. 声明  欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: ht ...

  6. 看svn用户组管理功能的产品设计

    我负责公司的svn配置.用了近一年了,今天饶有兴致,分享一下svn的用户组管理功能,这个产品设计值得借鉴,简单易用. svn用户组管理的功能描述:新建用户组,并给组分配成员用户:编辑用户组,包括修改组 ...

  7. TV端产品设计法则和分析

    对TV端产品设计的分析太特么少了.翻遍网络,大多也是针对UI设计的分析,这篇从产品设计的角度,梳理下现有的TV端产品设计法则,顺道做点分析.(前方多图,高能预警) 目录: 1. TV端产品使用场景 2 ...

  8. 移动互联网(APP)产品设计的经验分享【转】

    随着移动互联网的发展,越来越多的Web产品开始布局移动端,因此最近经常碰到PM们在交流讨论移动APP产品的设计.我从事移动互联网已经有一年多了,通过不断的学习和实践也积累了一些心得,今天整理并分享一下 ...

  9. 产品设计原则之移动APP【转】

    随着移动互联网的发展,越来越多的Web产品开始布局移动端,因此最近经常碰到PM们在交流讨论移动APP产品的设计.我从事移动互联网已经有一年多了,通过不断的学习和实践也积累了一些心得,今天整理并分享一下 ...

随机推荐

  1. 详解Spring DI循环依赖实现机制

    一个对象引用另一个对象递归注入属性即可实现后续的实例化,同时如果两个或者两个以上的 Bean 互相持有对⽅,最终形成闭环即所谓的循环依赖怎么实现呢属性的互相注入呢? Spring bean生命周期具体 ...

  2. python对文件夹内文件去重

    昨天无聊写了一个百度图片爬虫,测试了一下搜索"斗图".一下给我下了3000多个图片,关键是有一半以上重复的.what a fuck program ! 好吧,今天写一个文件去重功能 ...

  3. 【性能测试实战】jmeter + k8s + 微服务 + skywalking + efk,测试都在学的热门技术

    原文持续更新完善:https://www.cnblogs.com/uncleyong/p/15475614.html 前言:当前的热门主流技术是哪些?测开为啥那么火?90%以上的测试对测开认识不准确 ...

  4. python开启httpserver

  5. 华为eNSP的防火墙(USG6000V)如何使用Web界面登入

    文章目录 华为eNSP的防火墙(USG6000V)如何使用Web界面登入 前言 一.使用步骤 1.导入USG6000V的镜像包 总结 前言 在华为的eNSP的模拟器上如何使用Web界面去管理与使用模拟 ...

  6. 李宏毅机器学习笔记——新手感悟——PM2.5作业

    python也不会,计算机也不会,啥都不会,只带了个脑子考了计算机研究生.研究生选了人工智能方向.看来注定是漫长的学习之旅. PM2.5作业,我是一个字都看不懂.所以我采用了直接看答案的方案.把答案看 ...

  7. RFC2889广播时延测试——网络测试仪实操

    一.简介 RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交换机转发性能(Forwarding Perform ...

  8. 【C#反射】开篇

    微软官方教程:https://docs.microsoft.com/zh-cn/dotnet/framework/reflection-and-codedom/viewing-type-informa ...

  9. Seastar 教程(二)

    协程 注意:协程需要 C++20 和支持的编译器.已知 Clang 10 及更高版本可以工作. 使用 Seastar 编写高效异步代码的最简单方法是使用协程.协程没有传统continuation(如下 ...

  10. JZ-029-最小的 K 个数

    标题 最小的 K 个数 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4. 题目链接: 最小的 K 个数 代码 import ja ...