[足式机器人]Part4 机械设计 Ch00/01 绪论+机器结构组成与连接 ——【课程笔记】

本文仅供学习使用
本文参考:

  1. 《机械设计》 王德伦 马雅丽
  2. 课件与日常作业可登录网址 http://edu.bell-lab.com/manage/#/login,选择观摩登录,查看2023机械设计2

机械设计-Ch00+Ch01——绪论+机器结构组成与连接

  • Ch00-绪论
    • 0.1 何为机械设计——是什么
    • 0.2 机械设计有什么——学什么?
  • Ch01-机器结构组成与连接
    • 1.1 何为机器
    • 1.2 机器的结构组成
    • 1.3 机器的性能——什么样的机器是“好机器”?
      • 1.3.1 技术性能:技术指标参数值
      • 1.3.2 使用性能:使用便利性与费用
      • 1.3.3 经济性能:
    • 1.4 设计境界


Ch00-绪论

0.1 何为机械设计——是什么

机械设计 Machines Design,在传统课程中,更倾向于机械零件设计 Machine Elements Design:预期装置(运动/结构)与性能(运动学/静力学/动力学——强度/刚度/精度)的构思与表达

其中:运动对应功能结构对应性能 → 材料-尺度-工艺;
机械——理解为具有确定运动与结构的装置,从而实现所需的功能,并满足性能需求;
装置——通过设计结构、材料、尺度、工艺等条件,从而满足性能需求

设计 = 构思(想象 + 构造/计算) + 表达/图案

其中:构造/计算的过程,就是通过规律+流程/参数 = 获得解的过程
规律=理论=公式=水平/设计依据

机械原理:机器运动/力的传递与变换原理设计(抽象思维——功能运动——实现)
机械设计:机器的结构与性能设计(演绎展开——结构性能——可行)

0.2 机械设计有什么——学什么?

机械设计:整机→部件/子系统→动连接→静连接→零件——(结构-尺度-性能 精度-刚度-强度)→成本

机械原理的基础上(运动构型→尺度/运动学→载荷/静力学→动力学)——机构简图结构化,从而具有结构/性能表达——结构方案性能规划

  • 因此从结构方案与性能规划出发,首先考虑的是整机设计

整机结构方案与性能规划

  1. 结构方案——力学模型:不同工况下各个运动副集中载荷
  2. 性能指标——技术参数:性能-工况载荷-尺度-材料-工艺-成本

部件结构与性能设计

  1. 结构方案:结构的不同移动副,回转副组合约束结构方案
  2. 技术参数:尺度-材料-工艺-成本——性能:精度/刚度/强度

运动副结构与性能设计

  1. 结构方案:
    回转副——不同的轴承组合约束结构(支撑结构)
    移动副——不同的导轨/滑块组合的约束结构
    约束结构设计 —> 自由度约束程度
  2. 技术指标:尺度-材料-工艺-成本——性能:精度/刚度/强度

静连接结构与性能设计

  1. 结构方案:构件中零件连接结构方案
  2. 技术指标:尺度-材料-工艺-成本——性能:精度/刚度/强度

典型零件结构与性能设计

  1. 结构方案:零件结构设计方案
  2. 技术指标:尺度-材料-工艺-成本——性能:精度/刚度/强度

Ch01-机器结构组成与连接

1.1 何为机器

机器Machine——实现预定功能转换的装置
功能(做功+能量+转换)——功能原理
运动(构件+连接+性能)——机械原理
结构(零件+连接+性能)——机械零件
测控(驱动+感知+反馈)——测控技术

机构Mechanism——运动与力的变换与传递
构件——运动单元(通常视为刚体)
运动副——可动联接(理想形状约束)
上述两者形成——运动链(指定机架/原动件)——具有(确定)运动的组合体(机构)

机械零件Mchinery Elements——制造单元
机械:泛指 【零件/构件/部件/机构 — 机器】 → 【零件 + 连接(静+动)】
机械设计:机器/零件的结构与性能设计

1.2 机器的结构组成

在这里插入图片描述

1.3 机器的性能——什么样的机器是“好机器”?

  • 对象——用户——关注
  • 评价——指标——遵循
  • 改进——设计——掌握

评价已有机器——合理性?优劣?

性能:
技术性能——功能与性能
使用性能——便利与可靠
经济性能——成本与运行

1.3.1 技术性能:技术指标参数值

  • 运动与动力:静力、运动与动力学参数变化规律及其适用范围——使用
  • 强度与刚度:承载能力及抵抗弹性变形的能力——寿命
  • 摩擦与润滑:利用摩擦工作或减少运动零件间的摩擦——环境
  • 工艺与精度:便于加工装配,实际参数值与理想值的接近程度——装配
  • 材料与毛坯:毛坯材料与初始形状选用、热/冷加工过程——材料实体

1.3.2 使用性能:使用便利性与费用

  • 环境与安全:环境污染、安全隐患——噪声/油溅
  • 操作与维护:操作与维护便利、宜人化——拧螺丝、加油、人机工学
  • 可靠性:
    • 正常工作能力的保持性与稳定性
    • 重复运行结果的一致性
    • 对工况变化的适应性与抗干扰能力——可靠度
  • 寿命:正常工作条件下,不发生失效的有效时间

1.3.3 经济性能:

  • 制造经济性——制造成本(70%由设计决定)
  • 使用经济性——机器正常工作效率与效益、维护与管理、原材料与能源动力消耗

1.4 设计境界

  • 有用:功能性——原理样机
  • 可用:技术性——技术指标可满足基本要求
  • 好用:使用性——正常工作(少故障)——产品化
  • 愿用:经济性——制造与使用成本低——有市场
  • 想用:实用性——宜人化综合指标——有竞争力

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

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

相关文章

Redisson实现锁以及redis缓存一致性问题

目录 RedissonClient实现最基本的锁 RedissonClient实现读写锁 RedissonClient实现闭锁 RedissonClient信号量 缓存不一致问题解决方案 一、双写模式 二、失效模式 RedissonClient实现最基本的锁 // 1、获取一把锁,只要锁的名字一样,就是同一把锁R…

redis分布式集群-redis+keepalived+ haproxy

redis分布式集群架构(RedisKeepalivedHaproxy)至少需要3台服务器、6个节点,一台服务器2个节点。 redis分布式集群架构中的每台服务器都使用六个端口来实现多路复用,最终实现主从热备、负载均衡、秒级切换的目标。 redis分布式集…

【EI复现】一种建筑集成光储系统规划运行综合优化方法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Beats:使用 Filebeat 将 golang 应用程序记录到 Elasticsearch - 8.x

毫无疑问,日志记录是任何应用程序最重要的方面之一。 当事情出错时(而且确实会出错),我们需要知道发生了什么。 为了实现这一目标,我们可以设置 Filebeat 从我们的 golang 应用程序收集日志,然后将它们发送…

SCSS的基本用法

1、声明变量 $ 声明变量的符号 $ 下面这张图左半部分是scss的语法,右半部分是编译后的css。(整篇文章皆是如此) 2、默认变量 !default sass 的默认变量仅需要在值后面加上 !default 即可。 如果分配给变量的值后面添加了 !default 标志…

Clickhouse基于文件复制写入

背景 目前clickhouse社区对于数据的写入主要基于文件本地表、分布式表方式为主,但缺乏大批量快速写入场景下的数据写入方式,本文提供了一种基于clickhouse local 客户端工具分布式处理hdfs数据表文件,并将clickhouse以文件复制的方式完成写入…

【Rust】Rust学习 第十一章编写自动化测试

Rust 是一个相当注重正确性的编程语言,不过正确性是一个难以证明的复杂主题。Rust 的类型系统在此问题上下了很大的功夫,不过它不可能捕获所有种类的错误。为此,Rust 也在语言本身包含了编写软件测试的支持。 编写一个叫做 add_two 的将传递…

Jsoup爬取简单信息

1. 豆瓣图书最受关注 1.1 创建SpringBoot项目或者Maven项目 1.2 引入jsoup <dependency><!-- jsoup HTML parser library https://jsoup.org/ --><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.15.3<…

MySQL_约束、多表关系

约束 概念&#xff1a;就是用来作用表中字段的规则&#xff0c;用于限制存储在表中的数据。 目的&#xff1a;保证数据库中数据的正确性&#xff0c;有效性和完整性。 约束演示 #定义一个学生表&#xff0c;表中要求如下&#xff1a; #sn 表示学生学号&#xff0c;要求使用 …

开源可商业运营的ChatGpt网页源码v1.2.2

&#x1f916; 主要功能 后台管理系统,可对用户,Token,商品,卡密等进行管理 精心设计的 UI&#xff0c;响应式设计 极快的首屏加载速度&#xff08;~100kb&#xff09; 支持Midjourney绘画和DALLE模型绘画,GPT4等应用 海量的内置 prompt 列表&#xff0c;来自中文和英文 一键导…

【C++】vector容器

0.前言 1.vector构造函数 #include <iostream> using namespace std; #include <vector>void printVector(vector<int>& v) //此处&代表 引用 &#xff1b;若取地址&#xff0c;则是 数据类型* 变量名 {for (vector<int>::iterator it v.begi…

Apache-Maven

安装Maven 解压apache-maven到目录下 Maven目录如下 bin&#xff1a;目录中存放的是可执行文件&#xff0c;JAVA项目中的编译执行打包都要使用bin. conf:存放的是Maven的配置文件&#xff0c;本地配置、私服配置都需要在conf下的settings.xml进行配置。 lib下存放的是Maven所…

C++学习| MFC简单入门

前言&#xff1a;因为接手了CMFC的程序&#xff0c;所以需要对MFC编程方面有所了解。 C之MFC简单入门 MFC相关的概念MFCWIN32QT MFC项目基本操作MFC项目创建MFC项目文件解读界面和代码数据交互——加法器 MFC相关的概念 MFC MFC&#xff08;Microsoft Foundation Classes微软…

湖仓一体:国产基础软件的创新突破与弯道超车

在这个市场变化和技术演进的时期&#xff0c;传统的国内外巨头优势被减弱&#xff0c;具备创新技术的国产基础软件企业&#xff0c;有希望实现弯道超车。 随着数字化转型进程的加快&#xff0c;企业对于数据基础设施的存储和计算能力要求越来越高。如何进行数据资产的统一管理和…

Postman下载教程

目录 下载 安装 注意事项 看到很多小伙伴在问 Postman 下载的相关问题&#xff0c;花时间整理了下&#xff0c;下面教新入门的小伙伴如何去下载 Postman。 开始前我们可以先了解下&#xff1a;Postman 简介 下载 第一步&#xff1a;进入 Postman 官网 首先&#xff0c;我…

【前端|Javascript第4篇】详解Javascript的事件模型:小白也能轻松搞懂!

前言 在当今数字时代&#xff0c;前端技术正日益成为塑造用户体验的关键。而其中一个不可或缺的核心概念就是JavaScript的事件模型。或许你是刚踏入前端领域的小白&#xff0c;或者是希望深入了解事件模型的开发者&#xff0c;不论你的经验如何&#xff0c;本篇博客都将带你揭开…

Multi-object navigation in real environments using hybrid policies 论文阅读

论文信息 题目&#xff1a;Multi-object navigation in real environments using hybrid policies 作者&#xff1a;Assem Sadek, Guillaume Bono 来源&#xff1a;CVPR 时间&#xff1a;2023 Abstract 机器人技术中的导航问题通常是通过 SLAM 和规划的结合来解决的。 最近…

IDEA常用设置与maven项目部署

目录 前言 一、Idea是什么 二、Idea的优点 三、Idea的常用设置 主题设置 设置鼠标悬浮提示 忽略大小写提示 自动导包 取消单行显示Tabs 设置字体 配置类文档注释信息模版 设置文件编码 设置自动编译 水平或者垂直显示代码 快捷方式改成eclipse 设置默认浏览器…

LeetCode150道面试经典题-- 有效的字母异位词(简单)

1.题目 给定两个字符串 s 和 t &#xff0c;编写一个函数来判断 t 是否是 s 的字母异位词。 注意&#xff1a;若 s 和 t 中每个字符出现的次数都相同&#xff0c;则称 s 和 t 互为字母异位词。 2.示例 s"adasd" t"daads" 返回true s"addad" t &q…

Oracle 增加重做日志组、组成员

重做日志文件记录数据所有的修改信息并提供一种数据库失败时的恢复机制 一个Oracle数据库要求至少有两组重做日志文件 组中每个日志文件被称作一个组成员 需求&#xff1a;目前有三组重做日志组&#xff0c;增加一个重做日志组、并且增加两个重做日志组成员 1、查看重做日志组…