资讯专栏INFORMATION COLUMN

Involute Calculator User Guide Document

刘明 / 2049人阅读

摘要:窗体版下载地址百度网盘提取密码对于中国大陆的用户,由于一些显而易见的原因,您不能访问几乎全部的谷歌服务。为此,我们在国内酷安网发布了此应用。

Involute Calculator User Guide Document
窗体版下载地址:百度网盘  提取密码:2trx
1. Introduction

This involute calculator is the first all over world that you can input the parameters value and operate their fixed attribute for involute gear.

What"s even more surprising is that we can provide platform-cross application. That is to say you can use it on all most popular operate systems such as Windows, MacOs, Linux, Android. The application interface is shown as following pictures.

Involute Calculator for Desktop

Involute Calculator for Web

Involute Calculator for Android

Copyright © 2017 by Physikalisch-Technische Bundesanstalt All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law. For permission requests, write to the publisher, addressed “Attention: Permissions Coordinator, at the address below.
2. Theory

This calculator is base the gear standards ISO 21771:2007 and DIN 3960. Formulas are as following.

Equations according to ISO 21771:2007:

$$d=|z|cdot m_t=frac{|z|cdot m_n}{coseta}$$
$$m_t=frac{m_n}{coseta}$$
$$m_x=frac{m_n}{sineta}=frac{m_n}{cosgamma}=frac{m_t}{taneta}$$
$$m_n=frac{m_tcdot sineta}{taneta}$$
$$eta+gamma=90^circ$$
$$cosalpha _t=frac{d_b}{d}$$
$$tanalpha _n=tanalpha _tcdot coseta$$
$$d_b=dcdot cosalpha _t =|z|cdot m_tcdot cosalpha _t=frac{|z|cdot m_ncdot cosalpha _t}{coseta}=frac{|z|cdot m_n}{sqrt{{tan}^2alpha _n+{cos}^2eta}}$$
$$m_t=frac{d}{|z|}=frac{m_n}{coseta}$$
Equations according to $DIN 3960$:
$$m_b=frac{m_n}{sqrt{{tan}^2alpha _t+{cos}^2eta}}$$
$$d=|z|cdot m_t=frac{zcdot m_n}{coseta}$$
$$m_n=frac{m_bcdot coseta}{cosalpha _t}$$

3. Input Check

Every parameter value should between a special region according involute gear theory and standard.

Parameter Value Type Min Limit Max Limit Value Interval Decimal Digits Result Digits
Teeth Number Integer 1 1000 [1,1000) - -
Module Normal Double 0.001 100 (0.001,100) 4 5
Module Transverse Double 0.001 100 (0.001,100) 4 5
Module Basic Double 0.001 100 (0.001,100) 4 5
Module Axial  Double 0.001 1000 (0.001,1000) 4 5
Diameter Base Double 0.001 10000 (0.001,10000) 4 5
Diameter Reference Double 0.001 10000 (0.001,10000) 4 5
Angle Helix Double 0 90 [0,90) 4 5
Angle Lead Double 0 90 (0,90] 4 5
Angle Pressure Double 0.001 45 (0,45) 4 5
Angle Pressure Normal Double 0.001 45 (0,45) 4 5

Involute Calculator can real-time check your input characters from keyboard and virtual keyboard. If the character input is wrong, calculator can show the error message in Information TextArea(for Android, the error message is shown by Toast).

There are 13 kinds of error message you would see.

bigger than the max limit: 100.

smaller than the min limit: 0.001.

more digits before dot: 2

more digits after dot: 4

Illegal dot here

more than one 0 in a real number

Illegal signal position here

Illegal 0 at the beginning of a integer number

Illegal character here: u

input is finished, you can not input any character more

minute part is bigger than 60

second part is bigger than 60

more angle second decimal digits: 3

4. Install

We provide the Windows, MacOs, Linux and Android applications. You can install into your computers and smart phones. All install package and green-folder are integrated with jdk(Java Development Kit) 1.8, so you needn"t install any jdk. If you have install any other version 1.8, don"t worry about it, this application have nothing with the system-integrated jdk.

4.1 windows

There are two kinds type app for windows, the "installing" and "green-soft", as it shown in following picture, you can choose one of them to experience calculating.

For the installing type, the installing process is a standard windows software installing process, you can install as the following steps. You can change install path in step 2.



4.2 MacOs

We also provide to kinds type of install packages for mac os, the dmg package and the pkg package. I recommend you the first, because the dmg package is easy to drag the app file to Mac System Application Folder. like Fig

For the pkg package, just like the windows system install process, but you can not get the file path it installed to. So it is not a better way for this involute calculator. The pkg installing process is shown on Fig.

The operate interface is Chinese, but it is same to English one or other language and state.
4.3 Linux

As we known, there are many release version linux operate system, the most famous ones are ubuntu, red hat, debian, fedora and so on. The involute calculator can provide two kind of linux installation package, ded and rpm format.

These two format can be in many linux based operate system.

format systems
ded ubuntu   debian
rpm redhat   fedora   suse

For ded package, you can install it use command:

dpkg -i involutecalculator-2.3.ded

More information of command dpkg is in https://help.ubuntu.com/lts/serverguide/dpkg.html

For rpm package, you can instal it use command:

rpm -ivh involutecalculator-2.3-1x86_64.rpm

More information of command rpm is in http://rpm.org/

4.4 Android

The involute calculator for Android application is publish to the Google Play Store, you can install it via search InvoluteCalculator in Google Play. Fig is the Google Play . Also, you can visit the web page InvoluteCalculator to install it.

对于中国大陆的用户,由于一些显而易见的原因,您不能访问几乎全部的谷歌服务。为此,我们在国内酷安网发布了此应用。您可以访问InvoluteCalculator安装此应用。

For the Chinese mainland users, for some obvious reasons, you can not access almost all of Google services. To this end, we released this application in the 酷安网.

5. Usage

The mathmatic theory and Agorithm will be discuss and displayed in our involute calculator paper

5.1 Desktop Application 5.1.1 Interface

The user interface have some parts, Fig.

If you click Logo Area, it will display the copy right information.

If you click Develop Info icon, it will display the developer information.

5.1.2 Setting Menu

In setting dialog, you can change the operator name, interface language and system log.

Iterms will take effect after you restart this application

5.2 Web Application

The web application is same to desktop application for user.

5.3 Android Application

6. Example

For a common test case, $z=24,m_n=5,m_t=5,m_x=29,m_b=5,alpha_N=20^circ,alpha_T=20^circ,$$beta=10^circ,gamma=80^circ,d=122,d_b=115$


7. Issue

We look forward to your feedback and Suggestions about this Involute Calculator if you have some questions or find some bugs about this software. You can email an issue to Prof. Dr.-Ing. Prof. h. c. Frank Härtig and Xiaozhong GUO.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71324.html

相关文章

  • React 快速入门

    摘要:中的方法调用了并传入了最新的值。在前一次渲染中,已经将的设置为,并将的设置为 本文采用 es6 语法,完全参考 https://reactjs.org/docs/本文完全参考 React 官方 Quick Start 部分,除了最后的 thinking-in-react 小节 安装 首先你需要点击安装 nodejs(npm)。然后执行: npm install -g create-re...

    ChristmasBoy 评论0 收藏0
  • JavaScript Style Guide

    摘要:在作用域顶部声明变量,避免变量声明和赋值引起的相关问题。分号语句结束一定要加分号类型转换在语句的开始执行类型转换字符串对数字使用并且总是带上类型转换的基数布尔值命名约定避免单个字符名,让你的变量名有描述意义。 原文:https://github.com/airbnb/javascript JavaScript规范 内容列表 类型 对象 数组 字符串 函数 属性 变量 条件表达式和等号...

    habren 评论0 收藏0
  • 用JS写一个计算器(兼容手机端)

    先看成果:1.PC端showImg(https://segmentfault.com/img/bVRS4A?w=1896&h=914);2. showImg(https://segmentfault.com/img/bVRS4L?w=512&h=858); 首先确立html,有哪些东西我们要知道。布局大概的样子在心里有个数 瑞雪的计算器 ...

    shaonbean 评论0 收藏0
  • 用JS写一个计算器(兼容手机端)

    先看成果:1.PC端showImg(https://segmentfault.com/img/bVRS4A?w=1896&h=914);2. showImg(https://segmentfault.com/img/bVRS4L?w=512&h=858); 首先确立html,有哪些东西我们要知道。布局大概的样子在心里有个数 瑞雪的计算器 ...

    printempw 评论0 收藏0

发表评论

0条评论

刘明

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<