sqlcheck约束表达式怎么写_creo 5.0 建模实例教程----乌比莫斯之环教程(表达式扫描特征)...
图1 效果图
图2 效果图
这个模型的主要特点是,建立一个截面,围绕一个圆形旋转一周,在旋转过程中,截面自身也旋转360度。
建模详细过程如下:
一、创建草图
在TOP平面,创建一个直径为100的圆。
图3
二、扫描特征
1、利用草绘1的圆圈作为扫描轨迹,进入草图截面,绘制一个等边三角形,中心点约束在基准点上,边的长度为20,在基准点到三角形边上画一条直线,约束垂直于边,并标注角度为60,转为构造线。(图4)
图4
2、打开“工具>d=关系”选顶,创建表达式。
图5
关系表达式如下:sd5=90+trajpar*360。表达式意思是构造线的初始位置为90度,在扫描过程中,旋转一周360度,trajpar表示这个值从0到1的变化过程。(图6)
图6
表达式写好后,图形自动变成90度。(图7)
图7
3、完成草图后,扫描设置为扫描曲面,扫描截面设置为可变。(图8)
图8
4、完成扫描特征后,如下图(图9)
图9
三、复制曲线
分别选中下面所示的三根曲线,按“Ctrl+c",再按“Ctrl+v"。三根曲线要分别复制和粘贴。
图10
复制粘贴的曲线类型选逼近。(图11)
图11
四、倒圆角
给扫描的模型倒圆角,圆角大小为0.5。(图12)
图12
五、拉伸曲面
1、以TOP平面为基准平面,先画一根长度为80的直线。这个时候直线先不要约束在中心线,可以先随便给一个角度。(图13)
图13
2、再把直线的角度改为90度。(图14)
图14
3、拉伸设置如下(图15),拉伸方式为对称,高度只要超过模型就可以了。
图15
完成如下(图16)
图16
六、求曲面相交线
1、同时选中下面两个曲面(图17)。
图17
2、选曲面相交(图18)。
图18
相交后得到的曲线如下(图19)。
图19
七、扫描特征
1、以刚刚得到的相交曲线作为扫描轨迹(图20)。
图20
2、进入草图截面绘制,在基准点上画一个圆,直径为1(图21)。
图21
3、扫描设置如下(图22)
图22
八、尺寸阵列
将拉伸1特征先隐藏,再阵列,将尺寸90度的增量设置为10,阵列数量为36(图23)。
图23
九、参考阵列
1、把相交1和扫描2两个特征合成一个组(图24)
图24
2、先选中合成的组LOCAL_GROUP,再点阵列,阵列方式就自动改为参考阵列了,打勾完成。(图25)
图25
图26
十、扫描特征
1、先选择前面复制的三条曲线中的一条,再按住Ctrl不放,点选另外两根曲线(图27)。
图27
2、进入截面草图绘制,分别在三个基准点上画圆,直径为2.5。(图28)
图28
3、扫描设置如下(图29)。
图29
4、完成扫描后如下(图30)
图30
建模完成。
图31
图32
sqlcheck约束表达式怎么写_creo 5.0 建模实例教程----乌比莫斯之环教程(表达式扫描特征)...相关推荐
- creo减速器建模实例_Proe/Creo建模实例教程----乌比莫斯之环教程(表达式扫描特征)...
这个模型的主要特点是,建立一个截面,围绕一个圆形旋转一周,在旋转过程中,截面自身也旋转360度. 建模详细过程如下: 一.创建草图 在TOP平面,创建一个直径为100的圆. 二.扫描特征 1.利用草绘 ...
- [css] 解释下为什么css的reset不建议直接这么写:*{ margin:0; padding:0;}?
[css] 解释下为什么css的reset不建议直接这么写:*{ margin:0; padding:0;}? 1.*为通配符,使用通配符,即全局范围遍历,耗费浏览器效率,增大负荷: 2.会影响后面的 ...
- S3C6410 SD Card一键烧写 WINCE 6.0
S3C6410 SD Card一键烧写 WINCE 6.0 博客迁移至 CSDN 了,感觉 markdown 写的文章就是要好看一些. 关于 S3C6410 安卓编译及烧录的博客在我的博客园里面,就不 ...
- 树莓派通过MFRC522写UIC卡0扇区
树莓派通过MFRC522写UIC卡0扇区 time:2019/11/06 前几天门禁卡丢失了,去物业买需要30块大洋.有点不值.然后从tb上买了RC522 RFID刷卡模块,用自己的树莓派来复制卡 下 ...
- 迷你机2迷你机方案烧写,支持0.75-5.5Kw,异步同步永磁,BLDc电机高性能矢量变频器
迷你机2迷你机方案烧写,支持0.75-5.5Kw,异步同步永磁,BLDc电机高性能矢量变频器,支持0.1Hz vF,矢量启动,0.3Hz/150%转矩,0.1s启停,对过压限制,过流抑制,高效的软件转 ...
- java 正确的表达式_JAVA程序设计课程作业,二、多选题1.指出正确的表达式A.double a=1.0B.Double a=new Dou...
JAVA程序设计课程作业,二.多选题1.指出正确的表达式A.double a=1.0B.Double a=new Dou JAVA程序设计课程作业, 二.多选题 1.指出正确的表达式 A.double ...
- Spring Boot 2.0 的配置详解(图文教程)
本文来自作者 泥瓦匠 @ bysocket.com 在 GitChat 上分享 「Spring Boot 2.0 的配置详解(图文教程)」 编辑 | 哈比 Spring Boot 配置,包括自动配置和 ...
- 表达式类型的实现_程序员如何使代码简洁,Lambda表达式入门之四大引用(下篇)...
享学课堂特邀作者:老顾转载请声明出处! 前言 上一篇介绍了lambda表达式的语法,今天老顾继续介绍 Lambda类型 Lambda表达式可以被当做是一个Object.Lambda表达式的类型,叫做& ...
- python写一个游戏多少代码-使用Python写一个贪吃蛇游戏实例代码
我在程序中加入了分数显示,三种特殊食物,将贪吃蛇的游戏逻辑写到了SnakeGame的类中,而不是在Snake类中. 特殊食物: 1.绿色:普通,吃了增加体型 2.红色:吃了减少体型 3.金色:吃了回到 ...
最新文章
- mybatis的一些基础问题
- Failed to resolve hostname 192: The name does not resolve for the supplied parameters
- java用tkmapper分组查询_mybatis example group by count 分组求和 - java分组求和
- vue与node和npm关系
- Leetcode-997 Find the Town Judge(找到小镇的法官)
- IOS流水布局UICollectionView使用FlowLayout进行自由灵活组合
- mybatis简单案例源码详细【注释全面】——Dao层接口(UserMapper.java)
- 复制表、复制表结构、复制数据
- SQLite DBHelp
- Centos7 安装 maven
- IP 和子网掩码(干货)
- fedora 14 64位安装 flash player
- GCC 编译 --sysroot
- 关于Delphi XE2的FMX的一点点研究之消息篇
- 关于EasyUI查询功能的二级联动
- 【机器学习系列】变分推断第三讲:基于随机梯度上升法SGD的变分推断解法
- 100个最常用的PHP函数(建议收藏)
- Mac M系列电脑 模拟器运行时 pods库 YYkit库报错
- android+google+play,打开链接的google play商店在手机版android
- 在校生创手机维修租赁平台,服务5万学生月流水45万
热门文章
- 抖音回应“天价烤虾”事件:已经在调查违规广告主
- 《复联4》天价票被叫停了?电影局出手了 院线:确实收到口头通知
- 英雄联盟官宣IG冠军皮肤 彩蛋竟是王思聪吃热狗...
- 【Flink】未解决 FLink 写 hive MemoryManager New Memory allocation smaller than the minimum allocation size
- 【Elasticsearch】针对初学者的Elasticsearch搜索故障排除
- 【es】Elasticsearch:inverted index,doc_values及source
- 【Flink】Flink 如何 保证 同一个key对应的state是一个呢?KeyedProcessFunction
- 【Kafka】kafka console received unknown topic or partition error listOffset request
- 30-10-010-编译-kylin-on-druid-2.6.0-CDH57编译
- 【java】instanceof 性能