基于MATLAB的创意平板折叠桌的设计加工

这篇具有很好参考价值的文章主要介绍了基于MATLAB的创意平板折叠桌的设计加工。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录
创意平板折叠桌的设计加工 1
摘 要 1
曲面的参数方程. 进一步消去参数可得直纹曲面的方程为 1
一、 问题重述 3
二、 问题分析 3
三、 模型假设 5
四、 符号说明 5
r :桌面的半径W:桌面的宽度w:木条的宽度 5
五、 问题一的模型建立与求解 5
5.1 坐标系的建立 5
5.2 直纹曲面(桌侧面)的方程 5
(1) 桌面半径 6
(2) 求解OC 和CP 6
(4) 直纹曲面的直接方程 7
d y  7
5.3 折叠桌的加工参数 7
5.4 桌脚边缘线方程 8
5.5 模型求解 9
5.5.1 直纹曲面方程 9
5.5.2 设计加工参数 9
5.5.3 桌脚边缘线 10
5.5.4 折叠桌的动态变化过程 10
6.1 模型的建立 11
6.1.1 图示说明 11
六、 问题二的模型建立与求解 11
6.1.2 目标分析 11
(1)折叠桌的用料最省 11
(2)加工方便 12
6.1.3 约束条件 12
(1)空槽长度约束 12
(2) 相对两桌腿不相交约束 12
(3) 稳定性约束 12
(4)除最边木条外的桌腿离地约束 12
6.1.4 建立多目标优化模型 13
i  1, 2,·, n 13
6.1.5 板材长度及空槽下界 13
6.2 模型求解 13
6.2.1 多目标优化模型的求解 13
i  1, 2,·, n 14
6.2.2 设计加工参数的确定 14
(1) 空槽长度和位置 14
(2)铰链位置 14
6.2.3 桌子示意图 15
七、 问题三的模型建立和求解 15
7.1 直纹曲面和桌脚边缘线的方程 15
7. 2 多目标优化模型的建立 16
i  1, 2,·, n 17
7. 3 多目标优化模型的建立 17
7.3.1 正方形桌面的设计 17
6.2.1 节类似,可以求解出(程序见附录 5): 17
7.3.2 8 字形桌面的设计 19
8.1 模型一评价与改进 20
八、 模型评价与改进 20
8.2 模型二评价与改进 20
8.3 模型三评价与改进 20
参考文献 21
附录 2:圆形折叠桌的动态变化过程图绘制程序 22
附录 3:多目标规划求解程序(问题 2) 23
附录 5:多目标规划求解程序(问题 3) 24
附录 6:正方形折叠桌的动态变化过程绘图程序 24
附录 7:8 方形折叠桌的动态变化过程绘图程序 25
一、 问题重述
某公司生产一种可折叠的桌子,桌面呈圆形,桌腿随着铰链的活动可以平摊成一张平板. 桌腿由若干根木条组成,分成两组,每组各用一根钢筋将木条连接,钢筋两端分别固定在桌腿各组最外侧的两根木条上,并且沿木条有空槽以保证滑动的自由度. 桌子外形由直纹曲面构成,造型美观.建立数学模型讨论下列问题:
1.给定长方形平板尺寸为 120 cm × 50 cm × 3 cm,每根木条宽 2.5 cm,连接桌腿木条的钢筋固定在桌腿最外侧木条的中心位置,折叠后桌子的高度为 53 cm. 建立模型描述此折叠桌的动态变化过程,在此基础上给出此折叠桌的设计加工参数和桌脚边缘线的数学描述.
2.折叠桌的设计应做到产品稳固性好、加工方便、用材最少. 对于任意给定的折叠桌高度和圆形桌面直径的设计要求,讨论长方形平板材料和折叠桌的最优设计加工参数,例如,平板尺寸、钢筋位置、开槽长度等. 对于桌高 70 cm,桌面直径 80 cm 的情形,确定最优设计加工参数.
3.公司计划开发一种折叠桌设计软件,根据客户任意设定的折叠桌高度、桌面边缘线的形状大小和桌脚边缘线的大致形状,给出所需平板材料的形状尺寸和切实可行的最优设计加工参数,使得生产的折叠桌尽可能接近客户所期望的形状.任务是帮助给出这一软件设计的数学模型,并根据所建立的模型给出几个自己设计的创意平板折叠桌. 要求给出相应的设计加工参数,画出至少 8 张动态变化过程的示意图.

global w h a W x lamda;
w=2.5;h=60-3;a=1;W=60;lamda=5;  
x=[2.5:2.5:30]';
%8xing,  gaiwei: 
%w=2.5;h=70-3;a=1;W=90;lamda=5;  
%x=[2.5:2.5:45]';
ts0=[pi/4,h/2];
lb=[0,0];
ub=[pi/2,h];
ts=fmincon(@objfun,ts0,[],[],[],[],lb,ub,@confun)

confun.m:
function [c,ceq]=confun(ts)
%ts=[theta,s];

global w h a W x lamda;
l=w+h/sin(ts(1));
d=l-ts(2);
q=32.5-abs(x);             %8xing,  gaiwei:    q=sqrt(30^2-(x-15)^2);
len=sqrt(d^2-+w^2+q^2-2*(d*cos(ts(1))+w)*q+2*d*w*cos(ts(1)))+q-d-w;

c=[a*W-2*(w+h*cot(ts(1)));
    -(q+(d*cos(ts(1))+w-q).*(l-q)./sqrt(d^2-+w^2+r^2-x.^2-2*(d*cos(ts(1))+w)*q+2*d*w*cos(ts(1))));
    len-ts(2)+lamda
    ];
ceq=[];

objfun.m
function f=objfun(ts)
f=-sin(ts(1));
%di er mubiao
%l=w+h/sin(ts(1));
%d=l-ts(2);
%q=32.5-abs(x);  
%len=sqrt(d^2-+w^2+q^2-2*(d*cos(ts(1))+w)*q+2*d*w*cos(ts(1)))+q-d-w
%f=sum(len);

基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码
基于MATLAB的创意平板折叠桌的设计加工,matlab,创意平板折叠桌,设计加工,直纹曲面,折叠桌,毕业设计,源码文章来源地址https://www.toymoban.com/news/detail-859167.html

到了这里,关于基于MATLAB的创意平板折叠桌的设计加工的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Puppeteer+RabbitMQ:Node.js 批量加工pdf服务架构设计与落地

    智慧作业最近上线「 个性化手册 」(简称个册)功能,一份完整的个性化手册分为 三部分 : 学情分析 :根据学生阶段性的学习和考试情况进行学情分析、归纳、总结,汇总学情数据; 精准推荐 :推荐算法基于学情数据结合知识图谱进行精准练习题推荐; 错题回顾 :错题

    2023年04月19日
    浏览(40)
  • 设计模式:适配器模式(论如何把鼠头适配加工成鸭脖)

    适配器模式(Adapter Pattern)有时候也称包装样式或者包装,是一种结构型设计模式,它可以将一个类的接口转换成客户端所期望的另一个接口。适配器模式可以让原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式有三种类型:类适配器模式、对象适配器

    2024年02月09日
    浏览(51)
  • python创意项目设计方案,python创意编程作品集

    本篇文章给大家谈谈python创意小作品100行代码左右,以及python创意项目设计方案,希望对各位有所帮助,不要忘了收藏本站喔。 Source code download: 本文相关源码 文章目录 0 项目简介 1 游戏介绍 2 实现效果 3 开发工具 3.1 环境配置 3.2 Pygame介绍 4 具体实现 4.1 实现游戏精灵类 4.

    2024年02月01日
    浏览(44)
  • 基于matlab的神经网络设计,matlab神经网络应用设计

    我来说下我的理解,不一定对,一起讨论下吧 1.100个字母,400个数字组成的训练样本应该是可以的,因为训练样本多的话会使整个网络的权值更加接近准确的权值,500个训练样本对于图像处理来说应该不算多。 2.因为预处理后的每个字母/图片为250的向量值,所有训练样本可以

    2024年02月06日
    浏览(40)
  • 方形平板振动克拉尼图形可视化计算MATLAB程序(Chladni Patterns)

    惯例声明:本人没有相关的工程应用经验,只是纯粹对相关算法感兴趣才写此博客。所以如果有错误,欢迎在评论区指正,不胜感激。本文主要关注于算法的实现,对于实际应用等问题本人没有任何经验,所以也不再涉及。 克拉尼图形(Chladni Patterns)是在1787年,由克拉尼首

    2024年02月01日
    浏览(49)
  • 基于MATLAB车牌识别系统设计

    基于MATLAB车牌识别系统设计   智能交通系统已成为现代社会道路交通发展趋势。在智能交通系统中,车牌自动识别系统是一个非常重要的发展方向。对于车牌识别系统的要满足当车辆通过摄像头采集车辆图片,将其图片进行图像预处理、车牌定位、字符分割、字符识别、输

    2024年02月06日
    浏览(44)
  • 毕业设计-基于 MATLAB 的车牌识别系统设计

    目录 前言 课题背景和意义 实现技术思路 一、车牌识别系统总体方案设计 二、车牌识别系统硬件设计 三、车牌识别系统软件设计 四、 实验结果与分析 部分源代码 实现效果图样例 最后     📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升

    2023年04月18日
    浏览(92)
  • 基于Matlab通用视频处理系统的设计-含Matlab代码

    随着信息技术的发展,基于视频图像中对感兴趣的目标提取,已经逐渐渗透到人们生活的方方面面,吸引越来越多的学者和研究机构参与该领域的研究。基于视频图像中对感兴趣的目标提取已广泛应用于监控视频、人脸识别、车道线识别、安全帽佩戴情况检测、行星探测等领

    2023年04月08日
    浏览(31)
  • 基于Matlab的语音识别系统设计

      本文主要介绍并运用了高斯混合模型(GMM)和MFCC(Mel频率倒谱系数)这两个算法来实现语音识别的过程。用高斯函数最大程度的近似表示信号的概率。首先,对语音信号进行预处理;其次通过Mel倒谱系数MFCC提取语音特征参数;设置一个模板库,用来存储大量并已提取特

    2024年02月04日
    浏览(33)
  • 基于Matlab的人脸识别设计(PCA)

    图像预处理是人脸识别的重要组成部分。由于图像采集环境不同,输入测试图像常常存在一些问题,如不同程度的噪声和图像对比度不足。再者,获取距离和焦距大小之类的外部因素也使得面部信息在整个图像中具有不确定的大小和位置。为了确保收集的面部图像的质量,必

    2024年02月04日
    浏览(75)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包