自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 丝杠传动选型计算——第一部分

丝杠选型

2024-03-28 09:32:31 1401

原创 项目记录——ANSYS Fluent入门翼型风洞模型计算

Fluent实例问题描述使用ANSYS CFD模拟风洞中NACA翼型在来流攻角为6°,速度1m/s时的压力系数和阻力系数(二维模拟)。构建几何模型、创建计算域(1) 打开workbench,在analysis systems下拖入Fluid Flow(Fluent)模块;(2) 右键Geometry选择New DesignModeler Geometry进入DM模块;(3) 在DM中选择菜单栏Concept—3D curve,然后在左下方细节窗口的Coordinates File那儿点击三个点

2021-05-19 21:08:07 8307 3

原创 项目记录——workbench模态分析

使用workbench进行模态分析1.在workbench分析系统里边选择modal;2.导入geometry,导入自己的模型;3.设置工程数据里的材料属性等,然后点击model在mechanical当中打开导入的模型。4.施加约束;5.求解6.查看结果具体设置如下:...

2021-03-15 10:31:13 4549

原创 项目记录—螺栓校核

项目记录—螺栓校核

2021-03-03 21:25:56 845

原创 项目记录—workbench静力分析

使用workbench进行结构应力分析workbench的特点1.协同仿真、项目管理。2.双向参数传输,支持CAD-CAE之间的双向参数传输功能。3.高级的装配件接触关系的自动识别、接触建模功能。4.先进的网格处理功能,可对复杂的几何模型进行高质量的网格处理。5.支持几乎所有ANSYS的有限元分析功能。6.内嵌可定制的材料库。7.易学易用。总结:个人感觉workbench和其他的cad软件交互非常方便,不需要想ansys apdl那样导入模型之后还要进行glue,and等运算。他会自动识别

2021-03-01 20:20:53 3013

原创 C/C++学习——文件的输入输出

C文件操作打开文件FILE *fopen(const char * filename, const char * mode);常见的mode有:‘a’:打开已有或创建文件,在原有内容上追加内容。modeDescriptionr打开已有文本允许读取文件w打开已有或创建文件,允许写入,如果是已有文件要删掉内容重新写入a打开已有或创建文件,在原有内容上追加内容r+打开文本文件,允许读写w+打开文本文件,允许读写,如果是已有文件要删掉内容重新写入

2021-01-23 17:26:15 127

翻译 Webots学习——水下仿真重要参数

Webots水下仿真重要参数设置主要设置实体(Solid、Robot等)节点下的immersionProperties,其中包括了液体相关的属性设置;重点关注参数如下:referenceArea:定义用来计算液体阻力和阻力矩的参考面积;它有两个可选参数,immersed area和xyz-projection;1.当设置成xyz-projection(适用于部分浸入液体)时,实体沿其坐标系x轴方向所受阻力为(y、z轴类似):drag_force_x = - c_x * fluid_density *

2021-01-20 22:39:18 2618 5

原创 C/C++数据类型 结构体

结构体类型结构体的存在是为了解决一种数据格式存储多个信息的问题。比如存储一个篮球运动员的信息,可能的数据有姓名、工资、身高、平均得分、命中率、助攻次数等。相对而言数组只能存储单一类型的元素,不能同时存储int和float类型。结构体可以解决上述问题,其属于用户定义的类型,结构体的存在同样是极大的提高了程序的可读性。结构创建需要两部,首先定义结构描述,描述并标记能够存储在结构中的各种数据类型。然后按照描述创建结构变量。例:struct inflatable //structure declarat

2020-12-30 22:37:01 286

原创 C/C++数据类型 枚举

枚举类型枚举类型的目的是提高程序的可读性, 可以使用关键字enum创建新类型例:enum spectrum {red, orange, yellow, green, blue, violet};enum spectrum color;分析:第一句声明spectrum为标记名,可以将enum spectrum作为一个类型名使用;第二句将color变量定义为该类型;第一句的括号中的标识符枚举了spectrum变量所有可能的值。默认情况下,编译器设置第一个枚举量为 0,下一个为 1,以此类推。在上述

2020-12-30 21:29:51 136

原创 Matlab/Multibody学习——并联五杆建模

MATLAB/Multibody并联五杆机构为了建模的方便,首先需要从matlab的官方论坛上下载多实体零件库(Simcape Multibody Parts Library),下载链接:link.按照对应版本下载好添加到matlab的运行路径然后运行一下里边的.prj文件就可以用了。需要创建的模型如下图:包括五个旋转副和五个构件(一个机架四个连杆),建模过程很简单,把实体零件库里边的连杆拖进来设置好参数就行了。最终构建的模型如下:在建模过程中主要注意两个问题:(1)由于个人对于坐标转换理

2020-12-29 13:30:00 2036

原创 C/C++ malloc分配内存

C/C++ 使用malloc()分配内存1.malloc()malloc()接受一个参数,即所需内存字节数,然后其可以在可用内存中寻找到一个大小适合的块。其可以返回该块内存的第一个字节的地址,可以赋值给指针变量。对于malloc()返回的类型需要进行强制类型转换将其转换为我们需要的类型。找到所需空间该函数将返回一个空指针。例:使用malloc()来创建一个数组,使用malloc请求一个存储块以及一个指针存放该块在内存中的位置;double* ptd;ptd = (double*)malloc(30

2020-12-29 13:29:09 1670

原创 C/C++ 指针和双重指针

1.一级指针和二级指针一级指针即常说的指针,其保存内存地址;二级指针即指向指针的指针,就是保存内存地址的指针变量的地址;例:int a=1;int *p=&a;   // p为a变量的地址,通过*p可以得到a的值int **q=&p;    // q为p指针的地址,通过**q可以得到a的值 2.指针作为函数参数传递程序1#include<stdio.h> void fun(int *p){ int b=100; p=&b;

2020-12-29 11:10:43 1808

翻译 MATLAB/Multibody学习——单摆模型/坐标转换

MATLAB/Simulink multibody初学软件版本:MATLAB R2019a学习目标:理清物理建模时的坐标转换问题,建立简单的单摆模型。1.创建一个新文件:命令行输入smnew,会生成一个Simscape Multibody模型模板,或者直接在simulink中自己创建;2. 为了更好的理解坐标系的转换功能,我们先建立一个简单的连杆模型,了解一下坐标系的变换。3. 复制一个Rigid Transform,完成如下图所示的连线,Solid、Transform1和Transform中的参

2020-08-01 11:07:36 2456

workbench14 超级学习手册

workbench比较基础和全面的一些东西,可以看看,了解概念为主

2024-03-28

ANSYS Workbench 12.1官方中文培训教程--WB12.1 Mechanical模块教程.pdf

workbench仿真学习资源

2021-03-03

David.Tavkhelidze_Geometry_of_five_link

并联五杆运动学

2020-12-27

由入门到精通吃透PID

本文源于焦作华;对于初学PID控制的人来说是相当有意思的,基础介绍很详细

2018-10-29

Everthing( windows系统下的文件搜索工具)

Everything是一款运行于Windows系统,基于文件、文件夹名称的快速搜索引擎,体积小,页面十分简洁

2018-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除