机械专业与python的联系_使用python进行机械设计计算

分析

这一过程的核心在于机械设计,python的编程的用途有两个

1.当作计算器,缺点在于没有casio计算器那样的自然显示,优点在于可以反复调用,使用lambda函数简化运算

2.当设计需要修改时,对应的python计算自动产生相应的变动

使用编程完成机械设计的意义

1.减少重复劳动

2.方便迭代,甚至可以完成优化设计

日后需要解决的事情

1.将常用的计算封装起来,编写相应计算流程的代码注释

2.编写一个gui,通过拖动的方式解决作用域/变量导入的问题

3.对于查表的操作可以使用如abbyy的ocr软件导入电脑中

4.对于图可以先扫描,后用网上的服务(WebPlotDigitizer/DataThief/digitizer/getdata-graph-digitizer)将其数据获取

过程

1.先用纸/笔+计算器手动完成一次计算过程,算式结果写在草稿纸主体部分

2.计算结果还有提取写在右边

3.标注需要查图表的部分,写在左边

4.理清计算流程,绘制流程图于单独一页

5.当需要重复计算时再编写python计算程序

题外话-python在广义的机械设计中还能做什么

生成csv数据表格驱动设计软件

作为abaqus的脚本(快速建模,访问数据库,外部数据后处理,高级处理)

科学计算,如统计分析,运动轨迹分析,求数值解

结果展示,使用matpoltlib

单片机的串口传入数据处理(如果绘图使用processing更好)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值