青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
楼主: huntmay

[技术疑难] 在UG草图中,如何实现范围变量约束

  [复制链接]
 楼主| 发表于 2010-8-25 07:48 | 显示全部楼层
张子佩,zz408892591 ,请问用表达式如何实现,有没有表示范围的函数?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-25 08:19 | 显示全部楼层
wuming21 ,你的角度约束未能实现题意,只是约束为7°=4+(10-4)/2;长度约束嘛,看不出能约束L1=(1.2~1.5)*L1。我的意思是,约束完成后,用鼠标拖动线L1和L2(当然先执行共线约束),它可在4~10°内自由被拖动;而对于长度约束,当给定L2后,如L2=100,当用鼠标拖动线L1的右上端点时,它可在约束的范围内自由被拖动。! f2 R7 z7 r. _( {5 W' T) H# i/ T
谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-25 12:44 | 显示全部楼层
回复 2# 张子佩 * P0 V, c) o' H6 G3 B0 v
1 i' L; F5 z; {* e$ X9 F  X* O
wuming21 ,你的角度约束未能实现题意,只是约束为7°=4+(10-4)/2;长度约束嘛,看不出能约束L1=(1.2~1.5)*L1。我的意思是,约束完成后,用鼠标拖动线L1和L2(当然先执行共线约束),它可在4~10°内自由被拖动;而对于长度约束,当给定L2后,如L2=100,当用鼠标拖动线L1的右上端点时,它可在约束的范围内自由被拖动。- t2 Z- ]0 A7 o6 m! A
谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-25 12:46 | 显示全部楼层
回复 3# wuming21
) O8 A8 q) j$ D4 s: R. d& c2 t6 b
+ f; ?" p+ g; w  ~- u2 H- J" v
    wuming21 ,你的角度约束未能实现题意,只是约束为7°=4+(10-4)/2;长度约束嘛,看不出能约束L1=(1.2~1.5)*L1。我的意思是,约束完成后,用鼠标拖动线L1和L2(当然先执行共线约束),它可在4~10°内自由被拖动;而对于长度约束,当给定L2后,如L2=100,当用鼠标拖动线L1的右上端点时,它可在约束的范围内自由被拖动。
& i# [3 p( T% C$ c) E. I3 {谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-25 12:47 | 显示全部楼层
回复 2# 张子佩
3 v* N: j! |" f4 D+ q: G$ {4 ~$ X' I4 T5 @
张子佩,zz408892591 ,请问用表达式如何实现,有没有表示范围的函数?
回复 支持 反对

使用道具 举报

发表于 2010-8-25 15:39 | 显示全部楼层
本帖最后由 wuming21 于 2010-8-25 17:24 编辑
" v; q# b: Q' Z- q1 U) I" c
6 W1 ]4 I' A; g3 q回复 14# huntmay ( I: w+ g2 e/ F" _8 {
可以实现的, |/ @" a% R1 f% ~" T6 e
角度:点B是被约束在两条线内公切圆上的点,即能在整个圆周运动;
# z; n& E; }8 h+ s长度:1.2*L2、1.5*L2为直径的圆弧(且称小圆和大圆),圆心都在AC上,C点是两圆的公切点,过B点且垂直BC线段的弦是可以在圆弧范围内自由活动的,与小圆相切的圆弧段半径(大到近直线的无限大,小到0的范围)是跟随变化的,即是无限接近小圆和在大圆上的点,从而实现L1大于1.2*L2,不超过1.5*L2的约束。
& e+ V6 U- M* u; r* o5 Y2 ]7 a/ } 111.gif
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 13:03 | 显示全部楼层
wuming21,你真是高人,充于明白了,解决了,谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 14:52 | 显示全部楼层
wuming21 的方法终于解决了,但是稍微复杂了点,题目提及的仅是一个局部机构,再加入其它杆件,组成一个完整的系统后,再用wuming21 的方法进行约束其它线,觉得眼花瞭乱。不知谁会用“表达式”或“函数”进行解决,请发表......。再有,在草图中标注线的长度时用如图的“测量-距离”、“测量-长度”,怎么无法实现?而只能对实体的“边”进行“测量”。请指教。
& R6 {- U' f  n8 D. M. |' w) C4 c
附图:3 l' `: Q; v5 c6 L8 z
未命名.JPG
回复 支持 反对

使用道具 举报

发表于 2010-8-27 17:20 | 显示全部楼层
回复 18# huntmay
3 r* O& a; @+ T; f  y+ X2 e: Z4 r如果是要对机构进行约束,建议使用“运动仿真”模块。/ G1 v' Z' X0 p  r& y' \
有需要可以上传机构的整体要求,大家可以相互学习~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-6 15:41 | 显示全部楼层
回复 19# wuming21 - S' S! t" Z3 ]6 M; x" ]
) j' |& U( y  A1 ~) T1 H
其实此仅为方案设计阶段,还未到运动分析阶段。方案设计阶段,即经过各种已知条件,求解各杆长,然后才能建三维模型,才可进行运动分析。好吧,有空我整理一下机构要求再上传。
  y6 V: o; \9 E. q1 D! y另,若本贴未给定L2=100,则1.2*L2及1.5*L2的圆是无法确定的,又如何实现?
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-5-23 18:27 , Processed in 0.122368 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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