机械设计简单介绍

机械设计简单介绍

  • 1 介绍
    • 1.1 概述
    • 1.2 机械机构设计基本步骤
    • 1.3 关键
      • 1.3.1 静力学
      • 1.3.2 动力学
      • 1.3.3 运动学
      • 1.3.4 刚度学
    • 1.4 示例【机械臂】
  • 2 资料
    • 2.1 知识体系
    • 2.2 博客类汇总
    • 2.3 免费CAD模型获取
    • 2.4 3D打印
    • 2.5 SolidWorks
  • 3 具备能力
    • 3.1 熟练翻阅 机械设计手册
    • 3.2 知道 N 家常用件供应商并熟练翻阅其产品样本 【MISUMI米思米】
    • 3.3 熟悉原材料情况
    • 3.4 深度了解各类常用机床的结构原理和性能特点
    • 3.5 具备一定的装配能力
    • 3.6 了解一些钣金知识,金属材料与热处理知识
  • 参考

1 介绍

1.1 概述

机械设计是一个多学科交叉的领域,涉及到材料科学、力学、控制理论等多个方面。设计师需要综合考虑各种因素,以确保设计的机械机构既可靠又高效。

机械专业的核心课程:机械原理、机械设计、理论力学、材料力学。
在这里插入图片描述

1.2 机械机构设计基本步骤

  • 需求分析:确定机械系统需要完成的任务和性能要求。
  • 概念设计:提出可能的设计方案,考虑不同的机构类型和布局。
  • 详细设计:选择最佳设计方案,进行详细的几何设计和尺寸计算。
  • 分析与优化:使用静力学、动力学和刚度学原理对设计进行分析,优化以满足性能要求。
  • 原型制作与测试:制作原型并进行实际测试,验证设计是否符合预期。
  • 迭代改进:根据测试结果进行必要的设计调整和优化。

1.3 关键

1.3.1 静力学

静力学是研究物体【刚体】在静止状态下或匀速直线运动状态下力和力矩的平衡的科学。在机械设计中,静力学用于分析结构在静止或已知负载下的应力、应变和位移。设计时需要考虑静载荷,如重力、摩擦力和预应力等。

科学合理的静力学分析可以避免产品发生断裂、变形、倾翻等问题。静力学分析涉及的公理和推论在计算过程中对于科学计算和简化流程有很大的作用。不同类型的约束又能起到不同的作用。

1.3.2 动力学

动力学是研究物体运动规律的科学,包括线性运动和旋转运动。在机械设计中,动力学用于分析和预测机构的运动特性,如速度、加速度、惯性力等。设计时需要考虑动态载荷,如由于运动产生的离心力、振动等。

1.3.3 运动学

1.3.4 刚度学

刚度学是研究结构在受到力作用时抵抗变形的能力。机械设计中的刚度分析包括局部刚度和整体刚度,以及静态刚度和动态刚度。刚度对于确保机械系统在预期负载下保持形状和尺寸至关重要。

1.4 示例【机械臂】

引用 浅谈机器人中的机械–南方科技大学 Robook

在这里插入图片描述

2 资料

2.1 知识体系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 博客类汇总

  • Ben哥3D研究所:https://space.bilibili.com/363883069/
  • 小白的3DP乐园:https://space.bilibili.com/415209268/
  • 麦克斯的修复领域:https://space.bilibili.com/306979414
  • 阿偉制造:https://space.bilibili.com/50132752/
  • 404小设:https://space.bilibili.com/285706426/
  • 林果儿linguoer:https://space.bilibili.com/1069577466/
  • 黑人黑科技:https://space.bilibili.com/14368720/
  • Owen来造:https://space.bilibili.com/1363795039/
  • 极物技:https://space.bilibili.com/365355167/
  • solidworks魔方云学院:https://space.bilibili.com/31958155/
  • 睡不醒的艾尔文:https://space.bilibili.com/629972870/
  • K总宅在家:https://space.bilibili.com/3104478/
  • SolidWorks大魔王:https://space.bilibili.com/493661479/
  • Melonshu:https://space.bilibili.com/678073/
  • 汇影科普:https://space.bilibili.com/1152816605
  • SWEDU:https://space.bilibili.com/596425120/
  • Ultimaker官方:https://space.bilibili.com/508148610/
  • 设计推演:https://space.bilibili.com/381996440/
  • 永恒跳动的火焰:https://space.bilibili.com/373039846/
  • 机械图纸狗_聂同学L:https://space.bilibili.com/323945391/
  • 硬核拆解:https://space.bilibili.com/427494870/
  • 稚晖君:https://space.bilibili.com/20259914/
  • 帆雨动画:https://space.bilibili.com/22084320/
  • 极客匠:https://space.bilibili.com/129259501/
  • 方猫boom:https://space.bilibili.com/138624168/
  • Maker’s Muse: https://www.youtube.com/c/MakersMuse
  • How To Mechatronics: https://www.youtube.com/c/HowToMechatronics
  • CAD CAM TUTORIAL: https://www.youtube.com/c/CADCAMTUTORIAL
  • WildRoseBuilds: https://www.youtube.com/c/WildRoseBuilds
  • Mechanistic: https://www.youtube.com/user/dannysltang
  • Fusion 360 School: https://www.youtube.com/c/Fusion360School
  • GoEngineer: https://www.youtube.com/c/goengineer
  • plusAlpha Designs: https://www.youtube.com/channel/UCYA3Vr-8D2DFgt7JeqX6WMA
  • MISUMI: https://www.youtube.com/c/MISUMI-US
  • Jared Owen: https://www.youtube.com/c/JaredOwen
  • Lars Christensen: https://www.youtube.com/user/cadcamstuff
  • SolidWorks Tutorial: https://www.youtube.com/c/Sw-tcNet
  • CNC Kitchen: https://www.youtube.com/c/CNCKitchen

2.3 免费CAD模型获取

  • GrabCAD,各种CAD模型都有,体量比较大:https://grabcad.com/library
  • TraceParts,成百上千家供应商零件的CAD模型: https://www.traceparts.com/
  • PartCommunity,跟TraceParts类似,除了供应商的零件外,还有许多手册、标准的PDF库:https://b2b.partcommunity.com/community/
  • Thingiverse,汇集了全世界各DIY爱好者分享的3D模型(偏向3D打印),https://www.thingiverse.com/
  • 微信公众号“SolidWorks研习社”,每天会分享不同模型与一些建模技巧
  • 上面都是免费可以获取的资源,如果舍得花钱,还有“沐风网”可以看看

2.4 3D打印

How to Design the Thread in 3D Printed Plastic
https://www.robook.org/assets/files/How%20to%20Design%20the%20Thread%20in%203D%20Printed%20Plastic-bc677065504bafd0fa913b2a060ef68e.pdf

2.5 SolidWorks

Tips When Doing CAD Collaboration
https://www.robook.org/assets/files/Tips%20for%20SolidWorks%20Desgin-ec50917a4a1c3ddc1945dfca97ca7ea7.pdf

3 具备能力

3.1 熟练翻阅 机械设计手册

对于标准件以及常用件的一些技术特征要了熟于心。比如要清楚各类轴承,带传动,链传动,齿轮传动,丝杠传动,蜗轮蜗杆等的使用场合,使用方式,以及相关的技术特征。对于具体应用时的选型计算则可对照设计手册的图表和公式进行具体确定。
在这里插入图片描述

3.2 知道 N 家常用件供应商并熟练翻阅其产品样本 【MISUMI米思米】

现在机械设计趋向于模块化,对于机械设备制造工厂的整体技术要求更侧重于对于一些配件和部件的组装应用。比如台湾HIWIN,日本THK,德国FAG,FESTO…对于此,要做到当你在设计某个零件或部件或要完成某个动作或功能的时候必须得知道目前是否有专业的厂商在生产或提供能实现某个部位的功能要求的成熟的零配件。
在这里插入图片描述

3.3 熟悉原材料情况

不同的功能组件对强度、耐腐蚀度、摩擦系数、密度、成本等有不同需要,好的机械设计开发者需要熟悉原材料具备的特征。

3.4 深度了解各类常用机床的结构原理和性能特点

设计一款现代机械产品就是搭积木,了解各部件是如何生产出来的很重要。

机加工中常见的车,铣,钻,刨,磨,镗等,对应机床上应用的结构或原理都是经过了数十上百年的考验,对于其稳定性和可应用性要做了解。

【物理动图】最全的机械加工直观动图,这次让你看明白!

3.5 具备一定的装配能力

好不好装配,影响装配工的心情,如螺钉不好下手装;
尺寸有出入,影响装配工能否使用合适工具,如花键出现尺寸出入,使用锤子敲击;
组件有干涉,影响电器件线束合理布置,如 DB9、M12 接头需要拆了才能安装;

上述一些问题,对具备装配能力的人来说,可能更容易发现。提前发现就能设计更完美的产品,后续虚心接受装配建议,也能迭代更好。

只管设计不管装配,不是一个好设计。

3.6 了解一些钣金知识,金属材料与热处理知识

比如低碳钢,中碳钢,高碳钢,常见合金钢一些常见的特性,通用性材料的屈服点,抗拉强度,热处理前后硬度特性。

参考

1、机械工程师最完整知识体系图,学到死的节奏!
2、奔跑的蜗牛–机械工程师想要进阶应该怎么办?
3、开挂一样的学习机械方法!!
4、【创艺·说】 回顾 | 机械设计基础
5、物理引擎–Open Dynamics Engine(ODE)
6、机械设计需要哪些知识?这是最全的一篇文章!
7、【物理动图】最全的机械加工直观动图,这次让你看明白!
8、理论力学 PPT
9、一组机械机构原理高清机械原理动画,值得细品
10、浅谈机器人中的机械–南方科技大学 Robook
11、大疆–YY硕–机器人工程师学习计划
12、《机械设计》知识点整理

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

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

相关文章

【01-02】Mybatis的配置文件与基于XML的使用

1、引入日志 在这里我们引入SLF4J的日志门面&#xff0c;使用logback的具体日志实现&#xff1b;引入相关依赖&#xff1a; <!--日志的依赖--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version&g…

Part 8.3.3 最近公共祖先

两个点的最近公共祖先&#xff0c;即两个点的所有公共祖先中&#xff0c;离根节点最远的一个节点。 【模板】最近公共祖先&#xff08;LCA&#xff09; 题目描述 如题&#xff0c;给定一棵有根多叉树&#xff0c;请求出指定两个点直接最近的公共祖先。 输入格式 第一行包含…

VMware虚拟机安装CentOS7.9 Oracle 11.2.0.4 RAC+单节点RAC ADG

目录 一、参考资料 二、RAC环境配置清单 1.主机环境 2.共享存储 3.IP地址 4.虚拟机 三、系统参数配置 1. 配置网卡 1.1 配置NAT网卡 1.2 配置HostOnly网卡 2. 修改主机名 3. 配置/etc/hosts 4. 关闭防火墙 5. 关闭Selinux 6. 配置内核参数 7. 配置grid、oracle…

vue3:星星评分组件

一、效果 二、代码 子组件stars.vue&#xff1a; <template><div class"stars"><div class"star" v-for"star in stars" :key"star" click"setScore(star)"><svgt"1719659437525"class&qu…

贪心算法题目总结

1. 整数替换 看到这道题目&#xff0c;我们首先能想到的方法就应该是递归解法&#xff0c;我们来画个图 此时我们出现了重复的子问题&#xff0c;就可以使用递归&#xff0c;只要我们遇到偶数&#xff0c;直接将n除以2递归下去&#xff0c;如果是奇数&#xff0c;选出加1和减1中…

面试框架一些小结

springcloud的⼯作原理 springcloud由以下⼏个核⼼组件构成&#xff1a; Eureka&#xff1a;各个服务启动时&#xff0c;Eureka Client都会将服务注册到Eureka Server&#xff0c;并且Eureka Client还可以反过来从Eureka Server拉取注册表&#xff0c; 从⽽知道其他服务在哪⾥ …

Java+JSP+Mysql+Tomcat实现Web图书管理系统

简介&#xff1a; 本项目是基于springspringmvcJdbcTemplate实现的图书馆管理系统&#xff0c;包含基本的增删改查功能&#xff0c;可作为JavaWeb初学者的入门学习案例。 环境要求&#xff1a; java8 mysql5.7及以下 eclipse最新版 项目目录 模块设计 页面设计 1. 登录页…

【Spring Boot】认识 JPA 的接口

认识 JPA 的接口 1.JPA 接口 JpaRepository2.分页排序接口 PagingAndSortingRepository3.数据操作接口 CrudRepository4.分页接口 Pageable 和 Page5.排序类 Sort JPA 提供了操作数据库的接口。在开发过程中继承和使用这些接口&#xff0c;可简化现有的持久化开发工作。可以使 …

汽车尾灯(转向灯)电路设计

即当汽车进行转弯时,司机打开转向灯,尾灯会根据转向依次被点亮,经过一定的间隔后,再全部被消灭。不停地重复,直到司机关闭转向灯。 该效果可由以下电路实现: 完整电路图: 02—电路设计要点 延时电路的要点主要有两个: 一、当转向开关被按下时,LED需要逐个亮起; 二、LED被逐…

【AI编译器】triton学习:编程模型

介绍 动机 在过去十年里&#xff0c;深度神经网络 (DNNs) 已成为机器学习 (ML) 模型的一个重要分支&#xff0c;能够实现跨领域多种应用中的最佳性能。这些模型由一系列包括参数化&#xff08;如滤波器&#xff09;和非参数化&#xff08;如缩小值函数&#xff09;元件组成的…

STM32 HAL库里 串口中断回调函数是在怎么被调用的?

跟着正点原子学习的HAL库写串口接收程序的时候一直有困惑&#xff0c;使用HAL_UART_Receive_IT开启接收中断后&#xff0c;为啥处理函数要写在HAL_UART_RxCpltCallback里&#xff0c;中断发生的时候是怎么到这个回调函数里去的&#xff1f; void MX_USART1_UART_Init(void) {h…

x-api-eid-token参数分析与加密算法还原

文章目录 1. 写在前面2. 接口分析3. 算法实现 【&#x1f3e0;作者主页】&#xff1a;吴秋霖 【&#x1f4bc;作者介绍】&#xff1a;擅长爬虫与JS加密逆向分析&#xff01;Python领域优质创作者、CSDN博客专家、阿里云博客专家、华为云享专家。一路走来长期坚守并致力于Python…

操作符详解(下) (C语言)

操作符详解下 操作符的属性1.优先级2.结合级 表达式求值1.整型提升2.如何进行整形提升呢&#xff1f;3.算术转换4.问题表达式解析 操作符的属性 C语言的操作符有2个重要的属性&#xff1a;优先级、结合性&#xff0c;这两个属性决定了表达式求值的计算顺序。 1.优先级 优先级…

【操作系统期末速成】 EP04 | 学习笔记(基于五道口一只鸭)

文章目录 一、前言&#x1f680;&#x1f680;&#x1f680;二、正文&#xff1a;☀️☀️☀️2.1 考点七&#xff1a;进程通信2.2 考点八&#xff1a;线程的概念2.3 考点九&#xff1a;处理机调度的概念及原则2.4 考点十&#xff1a;调度方式与调度算法 一、前言&#x1f680;…

DM 的断点续传测试

作者&#xff1a; 大鱼海棠 原文来源&#xff1a; https://tidb.net/blog/4540ae34 一、概述 DM有all、full、incremental三种数据迁移同步方式&#xff08;task-mode&#xff09;&#xff0c;在all同步模式下&#xff0c;因一些特殊情况&#xff0c;需要变更上游MySQL的数…

【解释】i.MX6ULL_IO_电气属性说明

【解释】i.MX6ULL_IO_电气属性说明 文章目录 1 Hyst1.1 迟滞&#xff08;Hysteresis&#xff09;是什么&#xff1f;1.2 GPIO的Hyst. Enable Field 参数1.3 应用场景 2 Pull / Keep Select Field2.1 PUE_0_Keeper — Keeper2.2 PUE_1_Pull — Pull2.3 选择Keeper还是Pull 3 Dr…

Coursera耶鲁大学金融课程:Financial Markets 笔记Week 03

Financial Markets 本文是学习 https://www.coursera.org/learn/financial-markets-global这门课的学习笔记 这门课的老师是耶鲁大学的Robert Shiller https://en.wikipedia.org/wiki/Robert_J._Shiller Robert James Shiller (born March 29, 1946)[4] is an American econom…

Analyze an ORA-12801分析并行 parallel 12801 实际原因

"ORA-06512: at "PKG_P_DATA", line 19639 ORA-06512: at "PKG_P_DATA", line 19595 ORA-06512: at "PKG_P_DATA", line 14471-JOB 调用 -ORA-12801: error signaled in parallel query server P009, instance rac2:dwh2 (2) Error: ORA-12…

Python实现无头浏览器采集应用的反爬虫与反检测功能解析与应对策略

Python实现无头浏览器采集应用的反爬虫与反检测功能解析与应对策略 随着网络数据的快速增长&#xff0c;爬虫技术在数据采集、信息分析和业务发展中扮演着重要的角色。然而&#xff0c;随之而来的反爬虫技术也在不断升级&#xff0c;给爬虫应用的开发和维护带来了挑战。为了应…

Linux多进程和多线程(三)进程间通讯-信号处理方式和自定义处理函数

进程间通信之信号 信号信号的种类 信号在操作系统中的定义如下: 信号的处理流程在 Linux 中对信号的处理⽅式 自定义信号处理函数 信号的发送 kill() 函数:raise() 函数: 示例 : 创建⼀个⼦进程&#xff0c;⼦进程通过信号暂停&#xff0c;⽗进程发送 终⽌信号等待信号 pause()…