找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5740|回复: 12

解析法设计凸轮,请求高手帮忙解答,谢谢!

[复制链接]
发表于 2021-10-5 17:34:03 | 显示全部楼层 |阅读模式
本帖最后由 Walleevakey 于 2021-10-5 17:40 编辑 5 i) f. D" g* j* i( z0 x3 X1 R' D
! }3 _& k& T( p/ I; z
解析法设计凸轮2 l  r( X% G- t" v0 G, t! B
在SW编写代码,生成X Y 坐标,然后导入数据,直接生成凸轮廓线
0 l. K6 }% ?, f; C1 ~现遇到以下困难:6 z  V0 w( b5 C' l( m+ W
0度到156度凸轮廓线如下,生成的凸轮廓线不对,一直找不到出错原因在哪里。另外附上OK的凸轮廓线- i* ?* w" z3 A" ~' U7 x

) C3 N6 q! R0 \. {凸轮基本参数中心距a=96.8mm,摆杆长度L=90.0mm,初始角位移ψ0 =18.01度& h1 _  Q+ D1 W! M; W6 @2 ]
0度96度,停留    摆角0 度;: H1 k* i% X. c) p9 ~1 M7 b
96度到156度,摆角5.879
$ z" r5 z; P0 ?' h' P* B从动件运动规律:摆线运动
3 h- X, k4 H" ^$ b- H  n
5 a6 c; S1 B- p& i8 l$ _1 V8 C  t; a$ M代码如下:这个代码只有2段(0度到96度,96度到156度)
5 g" g, G+ m. [9 i2 y4 @' g; Q& b, E# e2 c" `! {  E6 O- A' Q% f! Q4 c

+ J: K/ F/ L: B0 x

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×

评分

参与人数 1威望 +1 收起 理由
大白小白 + 1 点赞支持下

查看全部评分

回复

使用道具 举报

发表于 2021-10-5 19:33:00 | 显示全部楼层
数学高手请进
发表于 2021-10-6 08:16:01 | 显示全部楼层
没耐心仔细看程序。5 w( p$ w3 c* A
我是在EXCEL里计算,生成数据文件导入到三维软件。4 }% G, a9 y0 y, c! x
发表于 2021-10-6 08:16:06 | 显示全部楼层
等个高手
回复

使用道具 举报

发表于 2021-10-6 09:21:48 | 显示全部楼层
我直接用凯元工具集来设计凸轮,懒得算。
发表于 2021-10-6 09:22:46 | 显示全部楼层
能用代码的,真是高手。我是懒到家了,有插件的用插件,没插件的找现成的,凯元工具集,麦迪工具集,toolbox太麻烦,懒得用。
 楼主| 发表于 2021-10-6 12:40:11 | 显示全部楼层
awolfbee 发表于 2021-10-6 09:22  o+ D, P9 n) ]& `& B, S' X
能用代码的,真是高手。我是懒到家了,有插件的用插件,没插件的找现成的,凯元工具集,麦迪工具集,toolbo ...
: d4 M# `$ A  U0 A$ b% E
插件也有,但是想自己动手做做,然后和插件对比
+ q& _- ?/ B, q- j6 z; W! O4 H9 }8 Y% c7 o* q) c' U3 q+ @
 楼主| 发表于 2021-10-6 12:42:40 | 显示全部楼层
wryp 发表于 2021-10-6 08:16
- u, `% j! X5 I! e$ l1 \) V, r& g没耐心仔细看程序。) ?' y$ U! G. @8 w7 [* r
我是在EXCEL里计算,生成数据文件导入到三维软件。

) [3 O! G. b' j+ e+ K5 Z( X有很多不同的方法,但是想对代码理更深点
. T* l" O, O6 K( l: Z3 q
! f' A' j8 V% r
发表于 2021-10-6 15:33:22 | 显示全部楼层
Walleevakey 发表于 2021-10-6 12:42
" N* P2 ~+ ?# y1 J; ]$ C; S0 N有很多不同的方法,但是想对代码理更深点

$ u+ M" T8 M; q1 Q# g. @1 `以前也写代码,后来发现EXCEL更容易排除错误,计算过程都在纸面上,程序、代码容易有语法错误,运算过程看不到。
3 A0 }8 x  e0 `( `6 {% K比如EXCEL里,我先拉一列0到360,第二列转换为弧度,第三列、第四列。。。。。。倒数第二列是极坐标的点集合,最后一列转换为笛卡尔坐标,插入曲线,在EXCEL里就能看到凸轮形状。感觉蛮方便的。
/ ^+ R5 y9 {" d% q8 V
/ u' L8 h" z% m8 y随便聊聊,对你的问题也没帮助。* R, d# Y- \3 Z+ F$ H; q
5 ^8 I2 t& K7 k5 k

8 r3 T$ y) B! ~, I* m" z

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×

评分

参与人数 1威望 +1 收起 理由
大白小白 + 1 思想深刻,见多识广!

查看全部评分

 楼主| 发表于 2021-10-6 16:32:07 | 显示全部楼层
wryp 发表于 2021-10-6 15:33- }. M: K2 C# ?4 s2 V8 t6 g. m0 o, {
以前也写代码,后来发现EXCEL更容易排除错误,计算过程都在纸面上,程序、代码容易有语法错误,运算过程 ...
* q( ^7 ~, L$ r: |6 c+ _) b) }
也尝试过( V" P* E6 b+ G- S  B$ r0 y( L4 A' W9 ~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-3 14:45 , Processed in 0.115682 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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