机械设计简单介绍

news2024/10/7 18:20:04

机械设计简单介绍

  • 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、《机械设计》知识点整理

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

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

相关文章

BeautifulSoup 类通过查找方法选取节点

BeautifulSoup 类提供了一些基于 HTML 或 XML 节点树选取节点的方法,其中比较主流 的两个方法是 find() 方法和 find_all() 方法。 find() 方法用于查找符合条件的第一个节点; find_all() 方法用于查找所有符合条件的节点,并以列表的…

代码随想录算法训练营第三十五天(dp)|509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

509. 斐波那契数 题目链接:509. 斐波那契数 文档讲解:代码随想录 状态:so easy 思路:最简单的递归就不说了。使用动态规划的话,状态转移方程 dp[i] dp[i - 1] dp[i - 2] 题解: public int fib(int n) {…

miniconda 弹出黑窗

etc\conda\activate.d 和 envs 中不同环境中的 etc\conda\activated.d,只保留下图中的三个文件即可。

综合项目实战--jenkins节点模式

一、DevOps流程 DevOps是一种方法论,是一系列可以帮助开发者和运维人员在实现各自目标的前提下,向自己的客户或用户交付最大化价值及最高质量成果的基本原则和实践,能让开发、测试、运维效率协同工作的方法。 DevOps流程(自动化测试部分) DevOps完整流程 二、gitee+j…

Leica Cyclone 3DR2024 一款功能强大的点云建模软件下载License获取

Leica Cyclone 3DR 2024 是一款功能强大的点云建模软件,使用旨在为用户提供全面的点云管理、自动化的点云分析,结合强大的建模,在一个直观友好的环境中,专注的完成挑战,提高生产力,轻松创建并交付专业的成果…

AWTK 用 icon_at 属性设置图标位置

1. style 在 style 文件中通过 icon_at 属性设置图标位置。 <style name"right_bottom" icon_at"right_bottom"><normal icon"unchecked_right_bottom" /><pressed icon"unchecked_right_bottom" /><over i…

揭开大语言模型(LLM)内部运作的算法逻辑

本文探讨了 Anthropic 的突破性技术&#xff0c;以揭示大型语言模型 (LLM) 的内部工作原理&#xff0c;揭示其不透明的本质。通过深入研究LLM Claude Sonnet 的“大脑”&#xff0c;Anthropic 增强了人工智能的安全性和可解释性&#xff0c;为人工智能的决策过程提供了更深入的…

语言模型:文本表征词嵌入技术调研

1 文本表征 文本表征是自然语言处理中的关键部分&#xff0c;尤其在当前大模型快速发展的背景下。由于大模型存在知识有限、处理文本长度有限、保密要求和大模型幻觉等问题&#xff0c;结合外部数据显得尤为重要。 为了便于存储和检索&#xff0c;除了保存纯文本外&#xff0…

机器学习基础:开源库学习-Numpy科学计算库

目录 Numpy科学计算库 什么是多维数组 数组基础 高维数组 操作和创建数组 Numpy介绍 创建数组 数组的属性 二维数组 三维数组 数组元素的数据类型 创建特殊的数组 np.arange() np.ones() np.zeros() np.eye() np.linspace() np.logspace() asarray() 数组运…

数据结构—判断题

1.数据的逻辑结构说明数据元素之间的顺序关系&#xff0c;它依赖于计算机的存储结构。 答案&#xff1a;错误 2.(neuDS)在顺序表中逻辑上相邻的元素&#xff0c;其对应的物理位置也是相邻的。 答案&#xff1a;正确 3.若一个栈的输入序列为{1, 2, 3, 4, 5}&#xff0c;则不…

模拟城市5: 未来之城 全DLC for Mac 下载安装包

模拟城市5&#xff1a;未来之城&#xff08;SimCity BuildIt&#xff09;是一款由Maxis开发并由 Electronic Arts&#xff08;EA&#xff09;发行的城市建设和管理模拟游戏。这款游戏最初在2014年发布&#xff0c;适用于iOS、Android以及Windows Phone平台&#xff0c;随后在20…

每天五分钟计算机视觉:人体姿势识别

本文重点 人体姿势识别是计算机视觉领域的一个重要研究方向,旨在通过图像或视频数据自动检测并识别出人体的各种姿势和动作。随着深度学习技术的快速发展,基于神经网络的方法在这一领域取得了显著进展。神经网络,特别是卷积神经网络(CNN)和循环神经网络(RNN),因其强大…

NVIDIA Visual Profiler启动失败报错

在银河麒麟V10安装完NVIDIA后&#xff0c;想着试着运行一下NVIDIA Visual Profiler&#xff0c;发现报错&#xff0c;如下图。 照着提示翻阅日志文件。看见其中写着 !ENTRY com.nvidia.viper.birt 2 0 2024-06-30 08:39:39.806 !MESSAGE Could not resolve module: com.nvidi…

【保姆级教程+配置源码】在VScode配置C/C++环境

目录 一、下载VScode 1. 在官网直接下载安装即可 2. 安装中文插件 二、下载C语言编译器MinGW-W64 三、配置编译器环境变量 1. 解压下载的压缩包&#xff0c;复制该文件夹下bin目录所在地址 2. 在电脑搜索环境变量并打开 3. 点击环境变量→选择系统变量里的Path→点击编…

内容营销专家刘鑫炜:碎片化时代,小微企业内容营销如何乘风破浪

当下&#xff0c;互联网高度发达&#xff0c;技术的飞速进步和社交媒体的普及&#xff0c;使得信息的产生和传播速度达到了前所未有的高度。互联网上的内容如同潮水般汹涌而来&#xff0c;不断刷新着我们的认知边界&#xff0c;但与此同时&#xff0c;这也导致了人们的注意力被…

SpringBoot:集成机器学习模型进行预测和分析

引言 机器学习在现代应用程序中扮演着越来越重要的角色。通过集成机器学习模型&#xff0c;开发者可以实现智能预测和数据分析&#xff0c;从而提高应用程序的智能化水平。SpringBoot作为一个强大的框架&#xff0c;能够方便地集成机器学习模型&#xff0c;并提供灵活的部署和…

各省地区市场化指数及分项指数+匹配上市公司+计算代码(1997-2023年)

数据简介&#xff1a;市场化指数是一个用于评估国家市场化程度的指标体系。该指数由中国经济学家樊纲提出&#xff0c;旨在衡量中国经济中市场化的程度和质量。 市场化指数包括经济自由度、金融市场化、行政干预程度以及社会保障水平等四个方面的指标。 其中&#xff0c;经济…

有关主流编程语言的几个问题及对比

参考&#xff1a;编程语言的历史&#xff08;https://blog.csdn.net/david_lv/article/details/104765347&#xff09; 静态与动态语言的优缺点分析 什么是强类型&#xff0c;什么是弱类型&#xff1f;哪种更好些&#xff1f;为什么? 强类型和弱类型的区别 几种常见的开发语言…

Springboot学习中错误与解决方法合集

1. 报错CONDITIONS EVALUATION REPORT &#xff08;1&#xff09;现象 类似&#xff1a; 出现问题原因&#xff1a;日志文件过多 &#xff08;2&#xff09; 解决方法&#xff1a; 在application.yml配置文件中增加 logging:level:org.springframework.boot.autoconfigure…

ComfyUI效率节点Efficient示例

文生图工作流 Efficient Loader节点用于高效加载和缓存模型 ckpt_name&#xff1a;选择要加载的检查点模型的名称。通常选择你的主要模型名称 vae_name&#xff1a;定义要使用的VAE&#xff08;变分自编码器&#xff09;模型。一般选择与你的主要模型匹配的VAE&#xff0c;或者…