圆柱上直线切口,形成三维静态坐标系方程为:

X=R*COS(θ);

Y= R*SIN(θ);

Z=K*θ;   此为螺旋线方程

其中θ为该点在圆柱面上的角度,R为圆柱的半径, K=P/(2*PI);P为导程。

P=2*PI*R*tan(α); tan(α)为该点展开后的斜率。

所以Z=K*θ= R*tan(α)*θ;(螺旋线方程)

直线切口展开(已椭圆短轴所在穿过侧母线开始展开)后方程为:

y=R*tan(β)*sin(x/R);   0<=x<=2*PI*R    x=θ*R;

其中β角为直线与圆柱端面的夹角。

最终方程式为:

X=R*COS(θ);

Y= R*SIN(θ);

Z= R*tan(β)*sin(x/R);

x=θ*R;

以长轴的最低点为侧母线展开方程为

Z= R*tan(β)*(1+sin((x+3*PI*R/2)/R))=R*tan(β)*(1+cos((x + PI*R)/R));

圆柱上直线切口,形成三维静态坐标系方程相关推荐

  1. matlab绘图:将图导出在ppt上使用的三维矢量图

    matlab绘图:将图导出在ppt上使用的三维矢量图 如下图所示,打开图窗的导出设置: 2.按照下图中序号顺序完成设置,特别注意要最后一步应用于图窗: 3.另存为: 4.选择svg的格式保存: 5.将 ...

  2. SpringBoot 项目将文件图片资源上传到本地静态资源文件夹下(指定文件夹下)

    1.SpringBoot 项目将文件图片资源上传到本地静态资源文件夹下(指定文件夹下) 最终效果: 前端浏览本地文件,点击上传至本地resources/static/images/imgWall下 2 ...

  3. unity三维地图的经纬度如何在二维地图上表示_三维GIS与游戏引擎的跨界融合,打造数字化孪生的平行世界...

    ▲点击关注,收获更多GIS精彩 游戏地图在游戏中起基础和关键作用,它承载游戏中的各种资源,是游戏系统中非常重要的组成部分(图1),所以游戏通常具有明显的地理意义.因此,虽然三维GIS与游戏引擎是两个不 ...

  4. 三维立体坐标系 html5,可以建立三维立体空间坐标系坐标表示-铭选中学.PPT

    可以建立三维立体空间坐标系坐标表示-铭选中学 质点 参考系和坐标系 1.质点:把实际物体简化为一个有质量的点. 物理学中,在某些情况下,我们忽略物体的大小和形状,突出"物体具有质量" ...

  5. 二维(三维)坐标系中旋转矩阵详细推导

    求三维坐标系的旋转矩阵通常需要求分别沿3个坐标轴的二维坐标系下的旋转矩阵,二维坐标系下的旋转矩阵的推导过程通常以某一点逆时针旋转 θ \theta θ角度进行推理.以下将通过此例来详细讲解二维坐标系下 ...

  6. 在Linux平台上如何使用接静态库和共享库

    1.Linux函数库介绍 函数库可以看做是事先编写的函数集合,它可以与主函数分离,从而增加程序开发的复用性.Linux中函数库可以有3种使用的形式:静态.共享和动态. 1)         静态库的代 ...

  7. c++三维静态数组的定义与作为函数的传递

    在c++中,我们可以定义三维数组,并且可以将之作为参数直接传递. 定义: #include <iostream> #include <windows.h> using name ...

  8. MATLAB 求解积分上、下限含有未知数的方程

    最近在复习MATLAB方面的知识,突然发现在解方程时,如果自变量在积分上限或下限,这样的方程不知道怎么求解.于是先在网上和MATLAB论坛上搜索了一下,发现都没有这样的解决方法.在经过一番尝试之后,终 ...

  9. 入门之:如何在腾讯云服务器上部署自己的静态前端项目(服务器系统:centos7)

    需要准备的东西有: 1.腾讯云服务器 1.1.安装nginx代理 1.2.安装FTP服务(用于linux服务器接收我们本地电脑上传的文件) 2.FileZilla(在个人电脑上安装,用于上传文件到服务 ...

最新文章

  1. SAP ABAP常用正则表达式大全
  2. JVM【带着问题去学习 01】什么是JVM+内存结构+堆内存+堆内存参数(逃逸分析)
  3. 写一个程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”);...
  4. 噪声控制简史,以及几个简单的声学概念
  5. redis 分布式锁 看门狗_分布式锁Redisson的使用,看门狗机制
  6. python怎么让按钮乱跑_python GUI实现小球满屏乱跑效果
  7. 应用安全的重要性!再怎么强调都不过分的5大理由
  8. 海康摄像头SDK跨平台通用解决方案
  9. java 四分位算法_四分位数怎么算
  10. FIL新一轮上涨:FIL算力通证迎来新热潮
  11. java程序员要学什么?
  12. 永川机器人博览会门票_14日 又到永川来看机器人哦
  13. Linux下只允许用户远程scp
  14. js,jquery常用拼接html方法,js,jquery拼接字符串
  15. 谷歌扩展工具下载网址---最新
  16. 理解ViT(结合代码)
  17. 什么是Python之禅?
  18. 计算机网络分组交换技术有,论计算机网络数据交换技术的发展
  19. Java语言springboot开发框架实现个性化美食推荐网 在线美食推荐系统 基于用户、物品的协同过滤推荐算法实现
  20. sklearn中的metrics.roc_auc_score评价指标

热门文章

  1. 修改协议栈内容来同时使用两个串口
  2. 电子商务策划之商品属性规划
  3. 毕设:基于SpringBoot+Vue 实现在线考试系统(前后端分离)-清爽版
  4. html字段过长显示不全,div css最后一排文字字体显示一半显示不全
  5. AlphaControls 控件 动画
  6. 2021年高处安装、维护、拆除考试资料及高处安装、维护、拆除模拟考试题
  7. 【Bootstrap】bootstrap入门之媒体查询技术、样式类_01
  8. GDB源码移动后如何调试以及几种解决方法
  9. MyBatis-Plus(2) 数据权限方案
  10. U8G2库使用(转载)