百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

螺旋面求交计算和交线的投影可以告一段落了

moboyou 2025-05-13 21:57 13 浏览

之前一直有个问题放着,最近终于鼓起勇气重新捡起来去解决。这里要特别感谢贾博士的指导。其实前面描述过这个问题:《求助,如何求投影齿形?

先来说说求解的思路:螺旋面是由螺旋线组成,螺旋线展开后是一条直线。两个方向不同的螺旋面就可以用多条螺旋线组成,螺旋线又可以展开为直线,那么这些线的交点就是我们要的螺旋面的交点了,再把这些交点还原回去就可以得到我们要的坐标了。

按照上面说的思路编制了MATLAB程序

绘制了两个蓝色的螺旋面和一个绿色的螺旋面,如下图所示:

红色的是求解出来的交线,我用“*”号标记出来。

一是为了验证计算结果的正确性,二是练习UG的操作。在UG里按前面的程序参数,绘制了相应的螺旋面,并利用曲面求交的命令得到了两条相交线。

然后将计算的交点制作成.dat文件,把点导入到UG中生产曲线。

可以看到,这条曲线和软件生产的交线是完全重合的。

第一个问题解决,然后是把这条交线按照指定的方向向指定的平面进行投影。

按上面额设置得到投影曲线(绿色线)。

下面再将计算的结果得到的坐标点生成.dat文件导入到UG中,就是下图中的红色点。

将点生成曲线,然后把点隐藏。分别选中这两条线,可以看到完全重合。

计算结果OK。

前面的螺旋面的等距面的计算还存在问题,慢慢来吧。

我是woodykissme,定期分享有关,机械传动及齿轮加工方面的内容,对这方面感兴趣的小伙伴,可以关注我。希望能够与大家讨论一下:

齿轮的设计及加工方法,加工齿轮所用的刀具设计、制造及使用方面的相关问题。

  • 齿轮刀具设计计算方法,相关应用程序的开发,CAD二次开发自动绘图等的相关技术问题。
  • 刀具应用方面,刀具的切削参数、涂层和使用寿命,加工中遇到的问题和解决办法等问题。

今天就分享到这,感谢您抽出宝贵的时间阅读!

下面是往期的一些精彩内容:

坐标变换再学习

摆线轮的方程和绘图总结

蜗杆的加工方式学习笔记分享

齿轮的修型再深入学习

蜗杆的法向齿形继续探究

相关推荐

jQuery EasyUI使用教程:创建展开行详细编辑表单的CRUD应用

当切换datagrid视图到"detailview"时,用户可以展开一行来显示该行下面的任何详细信息。此功能允许用户为放置在行详细信息面板中的编辑表单提供恰当的布局。在本教程中,我们使用DataGri...

前端入门——html 表单控件使用(html表单组件)

上篇介绍了表单的使用,表单有很多控件,比如输入框,密码框、文本域,按钮等。按类型可分如下:输入类控件菜单类控件输入类组件——input此类控件有很多种类型,使用<inputtype=...

[北大青鸟广州新嘉华]HTML5 表单属性有哪些?(1)

在编写HTML5页面时,我们很多时候都需要用到表单属性,那么HTML5作为一个新晋IT界红人,HTML5表单属性有哪些呢?今天先来分享一下其中的<form>/<input>...

JavaScript FormData 对象(js file对象)

下面的代码创建了一个空的FormData对象:varformData=newFormData();//CurrentlyemptyFormData.append()FormData...

「layui」表单验证:验证注册(表单验证是什么)

注册界面手动验证获取短信验证码代码原文<!DOCTYPEhtml><htmllang="zh"><head>&...

php使用file_get_contents(‘php://input‘)和$_POST的区别

为什么和第三方平台对接接口的时候,在接收http请求数据包时,一般都是用file_get_contents("php://input"),而不是用$_POST呢?file_get_co...

专为Vue打造的开源表单验证框架,Github star7k+——VeeValidate

介绍vee-validate是Vue.js的基于模板的验证框架,可以验证输入并显示错误。基于模板,只需为每个输入值更改时指定应使用哪种验证器。系统会在支持40多种语言环境的情况下自动生成错误。现成的规...

如何通过FORScan修改福特汽车系统模块内置数据

如何在Windows电脑或平板电脑上使用FORScan进行各种调整或编程MOD。FORScan与多个蓝牙或Wi-FiOBD适配器兼容。我个人建议您使用vlinkerMC蓝牙或vlinerMCW...

PHP如何上传文件(php中实现文件上传需要用到哪几个函数)

文件上传是网站开发中常见的功能之一,它可以使用户轻松上传图片、音频、视频等文件。在PHP中,实现文件上传也非常简单。下面为大家介绍具体的步骤,让你的网站功能更加强大。步骤一:创建文件上传表单首先,我们...

PHP入门读书笔记(十六):WEB页面使用PHP

Web表单主要用来在网页中发送数据到服务器,经过程序处理中,将用户所需要的信息再传递给客户端的浏览器上。这样就形成了一个浏览者和网站之间的一个互动。一、表单的提交方式<formname=’NA...

前端入门——html 表单(前端的表单是怎么实现的)

前言前面已经学习相关html大部分知识,基本上可以制作出简单的页面,但是这些页面都是静态的,一个网站如果要实现用户的互动交流,这时表单就起到关键的作用,表单的用途很多,它主要用来收集用户的相关信息,是...

HTML表单4(form的action、method属性)——零基础自学网页制作

表单的工作过程表单的信息发送与处理过程可以简单的进行图示,如下图。以注册会员为例,用户在自己的电脑上打开相应的注册表单页面填写信息,完成填写后点击提交按钮,也就是图中1所示过程。这时浏览器会将这些信息...

为你的WordPress widget建立表单(wordpress divi)

通过之前的三部分教程我们已经创建了一个自己的WordPresswidget。今天我们将给大家介绍如何为你的widget创建表单,以至于WordPress可以及时的更新widget设置。为widget...

如何使用PHP编写一个简单的留言板?

留言板是一个常见的Web应用程序,允许用户在网站上发布和查看留言。在本文中,我们将使用PHP编写一个简单的留言板,介绍构建过程中的关键步骤和技巧。一、准备工作在开始编写留言板之前,我们需要准备好以下工...

3分钟拥有一个属于自己的博客网站「腾讯云篇」

一、前言想要搭建一个让全世界的人都可以访问的网站,我们最少需要准备三样东西:①服务器腾讯云服务器首年低至40元/年,「链接」阿里云服务器新用户可以免费使用6个月,新人特惠_云产品推荐_云服务器-阿里云...