齿轮论坛 www.gearbbs.net

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜索
楼主: speed_long
收起左侧

[软件] 神奇的计算软件:计算不求人,机械设计计算样样行.

    [复制链接]
发表于 2010-10-23 22:41 | 显示全部楼层
本帖最后由 洪都诺夫斯基 于 2010-10-23 22:51 编辑

虽然还没下载试用,但一直在关注“计算不求人”,楼主演示了很多例子,可以得到数值型结果,逻辑型的结果,能否得到字符型的结果?
创建一函数,生成PRO/E画齿轮用的渐开线方程,这样使用者一粘,应可轻松画齿轮了
如:INVPRO(模数,齿数,压力角,螺旋角,变位系数)=
"ax=45*t

qx=tan(ax)/pi*180-ax

x=46.442/cos(ax)*sin(qx)

Y=46.442/cos(ax)*COS(qx)

z=0"

发表于 2010-10-24 08:58 | 显示全部楼层
我顶一个再说,还是不错的软件
 楼主| 发表于 2010-10-24 11:00 | 显示全部楼层
本帖最后由 speed_long 于 2010-10-24 11:28 编辑

回复 洪都诺夫斯基 的帖子
:loveliness: 计算不求人一次只能输出一行数值或字符串的结果,
字符连接运算一.jpg 字符连接运算二.jpg

:D 另外我们推荐:
pro/e画圆柱齿轮的渐开线方程
    /*笛卡尔坐标
r0=0.5*MN*z1*cos(ANGLE)/cos(HELIX)
t0=t*50
x0=(cos(t0)+t0*pi/180*(sin(t0)))*r0
y0=(sin(t0)-t0*pi/180*(cos(t0)))*r0
theta=-(tan(ANGLE)-ANGLE*pi/180)*180/pi-90/z1
x=x0*cos(theta)-y0*sin(theta)
y=x0*sin(theta)+y0*cos(theta)
z=0
/*柱坐标
x=t*sqrt((dx/db)^2-1)
y=180/pi
r=0.5*db*sqrt(1+x^2)
theta=x*y-atan(x)
z=0
/*渐开线方程结束
其中:MN:模数;z1:齿数;ANGLE:压力角;HELIX:螺旋角;dx=da+3;db:基圆直径
PRO/E画齿轮的渐开线方程是通用的,用不上每个齿轮不同.

在我的网站有一个用PRO/E精确画出渐开圆柱齿轮的方法,只是需要用到"齿厚等于齿槽宽的圆的直径",画出来非常精确,测量公法线长度,M值和齿顶厚度都正确.
发表于 2010-10-24 11:15 | 显示全部楼层
先下了  谢谢楼主
 楼主| 发表于 2010-10-24 12:30 | 显示全部楼层
发表于 2010-10-24 12:53 | 显示全部楼层
支持楼主!!支持国产!!
 楼主| 发表于 2010-10-24 15:01 | 显示全部楼层
回复 zhanglei850330 的帖子


    计算文件的编写:
        以行为单位,每一行一个变量(参数),每一行冒号前的文字是说明,冒号后面的,第一个等号前面的文字是变量名,第一个等号后面,第二个等号前面的是计算表达式;如果行不包函“=”号,则是纯说明行不作任何处理,如果不包函冒号,则第一个等号前面的都作为变量名(参数名);
        以 note 开头的行是注释不作任何处理, 以noprint 开头的行打印时忽略;(暂不提供打印功能,升级版再提供);
        变量名(参数名)不能与关键字相同;变量名中间不要包函空格;变量名可以是汉字,字母组合;以下单词不能作为变量名:
&
abs, acos, ainv, alert, among, and, asin
case, calvol, ceil, choose, cos, cosh
ee, elseif, end, eq
floor, FX, False, false, FYH
GX
if, inv, int
ln, log
MAX, MIN
NBX, ncycle, note, noprint
or, outprg
PFZ, pi, PYZ
QIU
rote
select, sin, sinh, size, sizel, swap, SX
table, tan, tanh, then, tod, torad, total, True, true, TX, TYX
wcycle
XYZ
YYH, YZ
ZSJX

        支持3种类型值:数字型,文本型(需用引号 “” 引起来),真/假型(True 或 False )
        在文件计算中,可按“F11”标记文件中的关键字(默认红色),可按“F12”标记变量(参数),以便检查排错;
        文件保存格式为 RTF 或 TXT 文件。
 楼主| 发表于 2010-10-24 15:18 | 显示全部楼层
本帖最后由 speed_long 于 2010-10-24 15:20 编辑

回复 speed_long 的帖子


    在文件计算里的变量名是区分大小写的,如:Mn和mn是两个不同的变量,请看下图:

变量名区分大小写.jpg
发表于 2010-10-24 16:20 | 显示全部楼层
娈量名区分大小写,这种做法不好!不好!大大滴不好!!
发表于 2010-10-24 17:07 | 显示全部楼层
回复 speed_long 的帖子


    谢谢!
向你学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|齿轮论坛

GMT+8, 2024-5-10 18:06 , Processed in 0.170062 second(s), 13 queries , MemCache On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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