夏天来了,吾思小编来教大家用UG做一个小风扇给夏日带来一丝凉意吧!根据图纸建模,整体建模难度:简单,装配难度:简单。模型效果图如下:一共由五个零件组成。

建模过程:

先画零件1底座

1.绘制一个直径为120mm的圆拉伸10mm

2.倒斜角5mm

3.在拉伸面上绘制一个直径40的圆拉伸25mm.

4.倒斜角2mm

5.继续插入一个直径为5高为5的圆柱

6.在XZ平面插入草图,利用偏置,镜像绘制如下草图

7.对称拉伸7.5mm,并倒圆角

8.做一个直径为5的孔就完成了。

零件2

1.绘制草图如下,两段直线等长

2.拉伸10mm,向内偏置5mm

3.倒圆角5mm

4.拉伸打孔5mm.零件2就完成了

零件3

1.绘制草图

2.做几步拉伸。

3.在拉伸面上绘制两根垂直中心的直线,拉伸偏置做加强筋效果

4.在侧面绘制一个直径为2mm的圆,拉伸

5.在圆柱面上绘制一根与X轴成30度的直线,以这根直线做基准面

6.在基准面上绘制草图,并拉伸0.25mm做叶片

7.进行圆形阵列,数量为3,节距120.

零件4和5大家对着图纸画吧,非常简单。

五个零件完成后就可以进行装配了

1。创建装配文件,导入所有的零件。

2.利用同心约束,将所有的零件一一约束好,方向不对调整反向即可。

装配完成后,简单的渲染一下

进入运动仿真模块,只需创建几个连杆加旋转副即可完成运动仿真动画,你猜猜加了几个驱动呢?

看完的小伙伴有没有小伙伴想来自己做一个的呢?学习UG就来吾思教育和我一起学习吧!

ug装配绕轴旋转_UG绘制小吊扇模型,建模装配还能运动起来相关推荐

  1. 游戏程序设计中有趣的绕轴旋转

    前言 在游戏设计中,绕轴旋转综合了位移与旋转两种空间变化,即在通过位移变换得到宏观旋转的效果的同时,物体自身的旋转来保证正确的轴向对齐.在对这一过程执行推导演绎时会设计到一些基本的高中几何数学知识 如 ...

  2. Unity中C#代码学习用wasd和上下左右键控制物体前后左右上下移动和绕轴旋转

    Unity中C#代码学习用wasd和上下左右键控制物体前后左右上下移动和绕轴旋转 using System.Collections; using System.Collections.Generic; ...

  3. 计算机图形学练习(二)——正方体绕轴旋转

    正方体绕轴旋转 只要在旋转立方体的代码上做稍微的改动即可 旋转立方体 本文将立方体立起来旋转,关键在于初始偏转角度的计算 transform = glm::rotate(transform, glm: ...

  4. 3D坐标绕轴旋转公式推导

    绕轴旋转实际上等价于平面点绕远点旋转,所以这里只用分析一下平面情况就可以. 问题转换为:平面上任意点(x,y)绕原点旋转R度后,新点坐标为多少? 一. 通常情况,我们容易想到一下的推导方式(我一开始想 ...

  5. 关于使用旋转四元数绕轴旋转θ角度时,使用参数是θ/2的理解

    3D点A=(Xa,Ya,Za)绕轴N=(Nx,Ny,Nz)旋转θ角度.将点A扩展到四元数空间,则A=(0,Xa,Ya,Za),此时A点纯四元数(即第一位W分量等于0),处于四维空间中的一个超三维平面上 ...

  6. MATLAB 绕轴旋转图像函数 rotate 详解

    介绍 以指定原点和方向旋转图像对象. 语法 rotate(h,direction,alpha) rotate 函数在三维空间中旋转图形对象. rotate(h,direction,alpha) 将图形 ...

  7. 空间直角坐标系右手系和左手系的判定方法及绕轴旋转的正方向

    1.判定坐标系: 右手大拇指指向z轴方向,其余四指由x轴握向y轴方向,如果成功,那么判定为右手系. 左手大拇指指向z轴方向,其余四指由x轴握向y轴方向,如果成功,那么判定为左手系. 坐标系的种类判断成 ...

  8. matlab 轴旋转图像,求助,二维图像如何绕轴旋转成为三维图像

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 程序如下 gama = 2*pi/9; h = 300; Rr = 400; Dr = 850; R1 = h/(2*sin(gama/2)); thet ...

  9. matlab 对三维图像旋转,求助,二维图像如何绕轴旋转成为三维图像

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 程序如下 gama = 2*pi/9; h = 300; Rr = 400; Dr = 850; R1 = h/(2*sin(gama/2)); thet ...

最新文章

  1. android datagrid demo
  2. 039_Unicode对照表五
  3. 《滚动数组》---滚动数组思想,运用在动态规划当中
  4. virtio驱动_0020 virtio-blk简易驱动
  5. C++设计模式--工厂方法模式
  6. GDCM:打印dicom文件的LookupTable的测试程序
  7. std::jthread与std::thread的区别
  8. shiro框架,自定义realm注入service失败解决办法
  9. 从零开始搭二维激光SLAM --- Karto的前端实现与解读
  10. 【亲测可行】Autodesk 卸载工具,一键完全彻底卸载删除autodesk软件专门卸载工具...
  11. 十二种兵器与他们的主人
  12. Qt 之 Concurrent Run
  13. 下载软件一直转圈圈_苹果手机下载不了app,一直转圈怎么办?(附两种解决方法)...
  14. BLE广播包4种类型
  15. message broker
  16. re-complie_re-中文_
  17. 老王卖西瓜python_Python老王视频习题答案
  18. 启动ElasticSecrch无法访问问题: received plaintext http traffic on an https channel, closing connection Netty
  19. org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standar
  20. Solidworks2016nbsp;SP4nbsp;下载

热门文章

  1. Retrofit+Rxjava服务器IP轮询重试机制实现
  2. ionic2+angular2中踩的那些坑
  3. 使用qsort()和bsearch()函数对值和字符串进行排序和查找
  4. 项目开发中对使用的第三方库统一进行管理__添加属性表/页
  5. shell多线程执行ping
  6. MFC中的CRect(区域)
  7. 基于Ajax的应用程序架构汇总(一) (转自CSDN)
  8. Part 1——使用 Go Modules
  9. LintCode 4.丑数
  10. EF之通过不同条件查找去重复