找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 2525|回复: 1

[已回复] UG表达式——如何将两条线之间的夹角用表达式来标识?

[复制链接]

2

主题

28

回帖

287

积分

二级士官

积分
287
发表于 2020-2-18 18:28:26 | 显示全部楼层 |阅读模式
论坛各位老师好!
如下图所示,我昨天做的第一遍公式,可以用“测量角度”的命令,在公式栏生成一个angle xx。
但是今天无论如何操作,都无法获得这个angle xx,请求各位老师赐教!!!


捕获.JPG

2

主题

28

回帖

287

积分

二级士官

积分
287
 楼主| 发表于 2020-2-24 15:20:45 | 显示全部楼层
我应用UG12.0,可以通过表达式来自动获得折射光的方向。各位老师如果有更高效更方便的方法策略,请多指教!


图示是光在透明介质中折射的概念图。

微信截图_20200224145447.png
第一步
测量入射角的值,注意关联测量结果,使测量结果参数化。
捕获.JPG

第二步
阵列法向线,得出折射线。具体公式见截图。
微信截图_20200224151120.png

第三步,根据折射率 n=sinα/sinβ  (α为入射角,β为折射角)
可知折射角β=arcsin(sinα/n)
本题取介质为玻璃,折射率n=1.5
折射公式:asine(sin(p72)/1.5))
其中p72为第一步测量的入射角。UG中,三角函数'arcsin'表达为'asine’
微信截图_20200224151409.png

结果,可得折射光线。
微信截图_20200224151930.png

注意,每一条线都要带参数。这时候,如果调整入射光的入射角,折射光的折射角将自动变化。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-3 15:52

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表