QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1380|回复: 15
收起左侧

[求助] 求助,一个配合问题

[复制链接]
发表于 2014-2-13 08:58:40 | 显示全部楼层 |阅读模式 来自: 中国湖北黄石

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
大侠们问下,图片中这样的一个球和一个盒子。要求球与盒子内底面相切,在盒子内可以任意位置,任意形式移动。要怎么样添加配合关系。谢谢.
& ]2 _9 i; |1 l% o9 a: ^( q' X5 w
QQ截图20140213085447.png
发表于 2014-2-13 09:07:31 | 显示全部楼层 来自: 中国辽宁盘锦
平面与球面相切啊
 楼主| 发表于 2014-2-13 09:12:14 | 显示全部楼层 来自: 中国湖北黄石
阿帕奇 发表于 2014-2-13 09:07 static/image/common/back.gif. Q8 o; Y+ B. P0 R5 x- z4 o
平面与球面相切啊

+ @, H. k8 P9 E4 }5 r* P重点是球在盒子边界的限制下能够移动。相切是简单的要求。版主大大。帮帮忙了
发表于 2014-2-13 09:12:18 | 显示全部楼层 来自: 中国河南洛阳
阿帕奇 发表于 2014-2-13 09:07 static/image/common/back.gif0 n. P; D" i: \; y' Y! _7 A$ x
平面与球面相切啊

* s, V+ g& ^& K3 V和底面相切,那不是还可以跑到盒子外边,
发表于 2014-2-13 09:13:56 | 显示全部楼层 来自: 中国甘肃武威
要在 motion 里的 接触约束

评分

参与人数 1三维币 +3 收起 理由
阿帕奇 + 3

查看全部评分

 楼主| 发表于 2014-2-13 09:22:26 | 显示全部楼层 来自: 中国湖北黄石
yzh621 发表于 2014-2-13 09:13 static/image/common/back.gif" i) [( ~. w/ Y/ I
要在 motion 里的 接触约束
8 Q7 k3 W1 L( x: [9 Q. |
motion  是什么没用过啊。就是一般的配合能做出来这样的要求不?
4 [4 c& p) g+ _8 c1 @6 i3 R/ @1 D& h& n
发表于 2014-2-13 09:23:56 | 显示全部楼层 来自: 中国辽宁盘锦
往事成枫 发表于 2014-2-13 09:12 static/image/common/back.gif
* I, ^5 w1 I4 b和底面相切,那不是还可以跑到盒子外边,

( m( J* `2 p2 y0 M' V: r2 s他也没说必须在盒内啊
5 n# p1 G$ ~+ ], A4 u6 ^
发表于 2014-2-13 09:24:34 | 显示全部楼层 来自: 中国辽宁盘锦
也可以用高级配合里的距离配合,到四面的最小距离为零
发表于 2014-2-13 09:28:50 | 显示全部楼层 来自: 中国辽宁抚顺
本帖最后由 qiminger 于 2014-2-13 09:30 编辑
( h. M5 p/ ?8 P- n$ j! E
0 v8 c1 X* q+ m) r/ s7 L) G球中心的草图点,没有的话做一个,以盒子底面球半径距离做个平面。
: U8 O$ S- D6 ~* H( I9 A添加中心草图点和平面重合。(用这个替代相切配合,是怕球跑到底面,以前碰过类似)6 m9 @. l! J" |- S/ A
添加中心草图点与盒子一边距离/高级配合,最小尺寸为球半径,最大尺寸为盒子内宽减球半径。+ U2 b. p8 M( N3 J2 `
其它三边也添加距离/高级配合。3 _) o7 S+ Q: P5 p1 m
' K2 C, l. e, z7 Z
我没有实际做。你参考一下。
 楼主| 发表于 2014-2-13 09:37:08 | 显示全部楼层 来自: 中国湖北黄石
qiminger 发表于 2014-2-13 09:28 static/image/common/back.gif
9 Q! f2 |0 S0 X球中心的草图点,没有的话做一个,以盒子底面球半径距离做个平面。
  P* [  G3 H7 ?0 r/ u8 \添加中心草图点和平面重合。(用这个替 ...

1 P7 Z5 D. U& W9 f& \- X) {) o你的方法我试过。先说方法,按这个方法做球在盒子里只有平动没有转动。还是不能满足任意移动的要求。并且如果盒子换成一个圆筒型的盒子这个方法怎么用了。再说实际操作。我没有按照你的的添加了平面。我就是以基准平面做的配合。其他方法差不多。但是没有做成功。
发表于 2014-2-13 10:06:04 | 显示全部楼层 来自: 中国台湾
本帖最后由 gt.adan 于 2014-2-13 10:07 编辑 " `- C, Q# E% x$ P" V. T7 `0 ~
# k* u8 l, K- I* Y# \9 D, s
三個限制條件就下課了…討論如下。# O5 O7 ^  q2 Z: x6 b: P
1.使用的就是阿版的限制距離。+ Q, G' x6 ?$ @% a
2.#9 qiminger 前輩的說明很清楚了,只是可以少掉一些步驟。拉動不要過劇烈的話,是沒有『出界』之虞的。
3 W2 n% g, v9 d. L$ f: M3.既已是球體,除非有紋路或是刻字(動畫仿真),否則轉動和否樓主所謂「平動」應該沒啥差別。
2 }: P! ~1 R, M! n. P1 ?3 I2 |4.限制範圍改成圓框的話,也是一個方程式就下課了。+ O+ `! |4 g% f
. R( S+ @' y( A+ y( {
2014-2-13 上午 09-57-57.png
4 A! E% L5 A1 O) p  H4 p  @2 `1 ^4 C4 `
capture-1.gif 3 X$ D$ X2 |0 G$ L% b
发表于 2014-2-13 10:16:05 | 显示全部楼层 来自: 中国台湾
其他論壇的相關帖子:限制環內移動。
, k; Y" k- X# o! ^5 \: V1 U6 Y0 E  G. \) V; m" v3 E
利用「方程」使圓柱在圓環內自由拖曳,不可超出圓環。圓柱與圓環可自由設變。沒使用「碰撞偵測」。& P9 }) J* T% J# H: @4 n! D' O9 j+ i

3 H3 J- b1 o8 N4 a2 I4 g 123.gif
 楼主| 发表于 2014-2-13 10:22:54 | 显示全部楼层 来自: 中国湖北黄石
多谢各位,按照9#,11#的方法做出来了。谢谢。
 楼主| 发表于 2014-2-13 10:43:40 | 显示全部楼层 来自: 中国湖北黄石
gt.adan 发表于 2014-2-13 10:16 static/image/common/back.gif
6 [! e( U" q( e3 e0 o/ }2 j$ {其他論壇的相關帖子:限制環內移動。
& M4 b& [8 `8 |4 U4 G, m3 B! j" h: W8 _" b# h4 A" l/ P8 O. Z
利用「方程」使圓柱在圓環內自由拖曳,不可超出圓環。圓柱與圓環可 ...

7 N$ I& x0 q4 b! T$ U. q6 w2 c$ @这个就没看懂了。
 楼主| 发表于 2014-2-13 11:00:51 | 显示全部楼层 来自: 中国湖北黄石
gt.adan 发表于 2014-2-13 10:16 static/image/common/back.gif
! U0 u5 v! U( j" Y3 P+ {其他論壇的相關帖子:限制環內移動。
6 ?& |/ d3 Q6 n4 t9 n, }+ C
& x2 [- X. ^: X( j! _- l; Y利用「方程」使圓柱在圓環內自由拖曳,不可超出圓環。圓柱與圓環可 ...
* ]+ X9 F" r" Z" j% C
试了下圆环的话按照9楼大侠的方法也可以做的
123.gif
发表于 2014-2-13 20:43:09 | 显示全部楼层 来自: 中国广东深圳
lxl1061 发表于 2014-2-13 09:37 static/image/common/back.gif
! f  a4 x8 d! l$ y8 _( x你的方法我试过。先说方法,按这个方法做球在盒子里只有平动没有转动。还是不能满足任意移动的要求。并且 ...
  f$ y2 w: h, t; \! r$ n
你不要用球的基准平面呀,用球的原点去做配合。当然,前提是你做的球中心是在原点
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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