SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1567|回复: 31
打印 上一主题 下一主题

如何实现一个曲线,总长不变,而两端随位置变化?

[复制链接]

77

主题

289

帖子

160

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
473
QQ
跳转到指定楼层
楼主
发表于 2009-8-5 18:00:00 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

   经典图书
如何实现一个曲线,总长不变,而两端随位置变化?如下图

也就是如果拖动曲线的端点,R15的圆位置会变化,上面的线加长多少,下边的线就减少多少!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞20437 拍砖拍砖1614
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

10

主题

236

帖子

26

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
282
QQ
32#
发表于 2009-8-5 18:29:34 | 只看该作者
5楼的最直观,方程式在做动画的时候也能表达出来
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

13

主题

234

帖子

27

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
284
QQ
31#
发表于 2009-8-5 18:28:26 | 只看该作者

   经典图书
竟然能想出这种办法,真的是绝了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

245

帖子

26

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
281
QQ
30#
发表于 2009-8-5 18:28:09 | 只看该作者

经典之言
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

14

主题

222

帖子

75

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
309
QQ
29#
发表于 2009-8-5 18:28:09 | 只看该作者

   经典案例图书
谢谢大侠  我学会了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

235

帖子

33

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
286
QQ
28#
发表于 2009-8-5 18:26:45 | 只看该作者
学习了,大家研究得很深呀,不老问题研究得最深
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

221

帖子

42

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
273
QQ
27#
发表于 2009-8-5 18:26:44 | 只看该作者

   经典案例图书
本人愚笨还是没有想明白是怎么回事情!请教详细的图解!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

238

帖子

41

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
299
QQ
26#
发表于 2009-8-5 18:24:16 | 只看该作者
大家都是能人,仁者见仁智者见智啊
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

238

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
286
QQ
25#
发表于 2009-8-5 18:23:40 | 只看该作者
电缆拖链用这种方式建模是不得已的选择
一旦做成实体或装配体后就没法随着拖动变化了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

218

帖子

38

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
279
QQ
24#
发表于 2009-8-5 18:23:19 | 只看该作者

   经典图书
竟然能想出这种办法,真的是绝了!
谢谢!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

233

帖子

205

金币

堂主

Rank: 4

积分
531
QQ
23#
发表于 2009-8-5 18:22:33 | 只看该作者
这个我记着好像问过了吧
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

14

主题

242

帖子

38

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
285
QQ
22#
发表于 2009-8-5 18:22:23 | 只看该作者
1、前面已经讲过,下面另一条虚线有与上面一条实线相等的约束。
2、上面那条是直的样条曲线,不是直线,所以没有延伸功能,因此上面那个与样条曲线重合的点不可能移出样条曲线范围,自然曲线端点也就不能移出极限位置。这种方法已多次使用过,绝无问题。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

235

帖子

31

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
276
QQ
21#
发表于 2009-8-5 18:20:49 | 只看该作者
不解:1.加入“15*pi”的虚线似乎对曲线没有约束啊?
2.“无法将曲线端点拖出范围之外”虽然有默认的竖直关系,但还是拖得动!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

245

帖子

76

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
331
QQ
20#
发表于 2009-8-5 18:19:34 | 只看该作者
根据顶楼题意我以为足下只要控制上下直线的长度之和,现在如要求控制曲线总长,那么只要在总长中加入一段长度等于半圆长的线段就行,此线段尺寸的输入直接输“15*pi”以免产生误差。
如要控制两端极限位置,只要加一根长度和位置恰当的样条曲线(如下图)就可以了,你将无法将曲线端点拖出范围之外。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

261

帖子

29

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
312
QQ
19#
发表于 2009-8-5 18:19:21 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

w_hs1的解答完全适合了楼主的问题中心内容,而且最为简单实用,
受教了。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

212

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
259
QQ
18#
发表于 2009-8-5 18:18:18 | 只看该作者

   经典案例图书
不错的问题,学到东西了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

234

帖子

14

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
261
QQ
17#
发表于 2009-8-5 18:17:34 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

其实最后还是按w_hs1的方法解决的问题!
只是“先计算好构造线的长度”我的意思是总长确定了,要定义下边线+构造线的长度,还是要计算一下的(总长-圆弧长,虽然比较简单,但还是要计算一下)!
另外就是方程法中,能不能再方程中加入条件判断,使用w_hs1的方法时,有时会出现拖动超过极限位置,这时会造成不正确的结果!有没有好的办法?
再此谢谢各位的热情帮助!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

228

帖子

29

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
257
16#
发表于 2009-8-5 18:15:22 | 只看该作者

   经典案例图书
学习了,大家研究得很深呀,不老问题研究得最深了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

195

帖子

21

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
241
QQ
15#
发表于 2009-8-5 18:12:12 | 只看该作者
学习了,大家研究得很深呀
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

223

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
264
QQ
14#
发表于 2009-8-5 18:12:01 | 只看该作者
我看不老的解答已经完全解决了楼主的问题,楼主怎么还不现身!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-28 08:08 , Processed in 0.636324 second(s), 27 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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