QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2808|回复: 17
收起左侧

[求助] 比例缩放问题

[复制链接]
发表于 2013-9-27 09:47:38 | 显示全部楼层 |阅读模式 来自: 中国浙江湖州

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

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

x

紧急

紧急
首先说明我问题提出前的两个前提条件:1.可以肯定一个图形是通过对另一个图形进行比例缩放得来的 2.两者的缩放比例未知或者说比例成无理数,我的问题是,如何进行缩放操作,使得一个图形完全与另一个图形大小一致,希望大家多多指点,还有,我有一个笨的想法,就是量一下对应的边的长度,然后在比例因子输入框里面输入二者的比值,出于计算的精确,我想的是在比例因子输入的时候直接输入“a/b”这一格式的算子,可是不行,我就还想问的是,在cad里面可不可以用两数据相除来代替一个具体数值,因为想要的这个数值可能为无理数,直接输入的话显然是不可能的,在线等各位的指点,谢谢~
发表于 2013-9-27 10:31:52 | 显示全部楼层 来自: 中国湖北黄冈
如果是无理数或无限循环小数,则由于进度问题,放大后的图不可能完全一样大,但在有限的精度下是一样大:也就是说将比例值的小数位数取得比CAD的系统精度高1~2位小数即可,这时标注的尺寸是一样的。% G  @0 @7 K# g8 l( i' M
另外的一个问题是图纸精度是用标注公差来体现的,没有公差的尺寸精度可以低一些。所以也不必小数点后多少位数必须一样。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2013-9-27 10:36:14 | 显示全部楼层 来自: 中国安徽合肥
本帖最后由 大隐于市 于 2013-9-27 10:39 编辑 ' m) w# i" |* p
/ U; Z& }6 o3 G9 T1 g
1、缩放可以不用输入比例,而使用参考长度进行缩放,不管是有理数还是无理数,精度绝对能够满足。8 W; z( s3 s7 P& H7 {) Q
2、“在cad里面可不可以用两数据相除来代替一个具体数值”,回答是肯定的。在CAD中,可以输入计算公式,不过在输入之前先进入计算模式,在命令行里输入:'cal。在计算模式下,平方根sqrt(x),圆周率pi……都可以用,无理数也不是问题。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

 楼主| 发表于 2013-9-27 11:08:20 | 显示全部楼层 来自: 中国浙江湖州
tangcarlos3d 发表于 2013-9-27 10:31 static/image/common/back.gif
0 l* b" k7 i5 o% r( D/ S) V如果是无理数或无限循环小数,则由于进度问题,放大后的图不可能完全一样大,但在有限的精度下是一样大:也 ...
$ w8 m' k" C8 V  e1 X6 M) w
谢谢指点~学习完后对相关问题有了更深一层的理解。
 楼主| 发表于 2013-9-27 11:16:10 | 显示全部楼层 来自: 中国浙江湖州
大隐于市 发表于 2013-9-27 10:36 static/image/common/back.gif
/ y; L6 G! S3 {8 e1 m! t: K1、缩放可以不用输入比例,而使用参考长度进行缩放,不管是有理数还是无理数,精度绝对能够满足。# [' r" z$ X& ]* U: N0 |2 d$ n
2、“在 ...
* o/ Y5 X' x" h$ V4 t0 v+ I
简单示意图.JPG
8 T, S. e/ r# i3 Q6 J* U; r! O5 p1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一二。如图,在两个图形的几何中心重合的情况下,我知道该怎么操作,可是如果两个图形就随意放置,要想使得两个图形缩放到一样大小,基点与参考该如何选取(我对这个命令的原理不了解)。
" y, @9 j6 B) E0 s5 F& x2.针对第二条指点,我刚才已经进行了亲自操作,学会了,表示感谢。
6 |1 A% {" Z! c6 I- g- f1 D
发表于 2013-9-27 12:38:38 | 显示全部楼层 来自: 中国湖北黄冈
Y_S 发表于 2013-9-27 11:16 static/image/common/back.gif* v! W; A; h/ N& U5 }1 N
1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一 ...
- `0 V4 M2 y: h0 L7 [
放大后两张图不重合时可以用移动命令来移动其中的一张图,只要选择相同的参考基准点就行了。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2013-9-27 13:24:27 | 显示全部楼层 来自: 中国辽宁本溪
Y_S 发表于 2013-9-27 11:16 static/image/common/back.gif
$ W: |4 Y6 r0 [  x1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一 ...
4 L  {3 [! V1 t$ @6 W
你要先说明用的是什么版本的CAD?难道你用的是2006及以下版本?
发表于 2013-9-27 13:25:50 | 显示全部楼层 来自: 中国辽宁本溪
2007及以上版本不是有个P吗?
 楼主| 发表于 2013-9-27 13:40:25 | 显示全部楼层 来自: 中国浙江湖州
xhq1954425 发表于 2013-9-27 13:25 static/image/common/back.gif
  e# B/ j9 K" ^2 K) ~2007及以上版本不是有个P吗?

3 J/ U% a8 f0 F( U$ ]. F+ c我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选个基点,然后可用参照方式进行缩放,但是接下来的参照长度或者说长度的捕捉我就搞不明白了" T5 J) b8 M3 P; `  I
 楼主| 发表于 2013-9-27 13:49:07 | 显示全部楼层 来自: 中国浙江湖州
tangcarlos3d 发表于 2013-9-27 12:38 static/image/common/back.gif4 _' L$ X0 [9 Y5 `& {( K
放大后两张图不重合时可以用移动命令来移动其中的一张图,只要选择相同的参考基准点就行了。

! [& E. e" h% Q$ `; J: d' A我弄明白了,谢谢~
发表于 2013-9-27 14:01:01 | 显示全部楼层 来自: 中国广东广州
Y_S 发表于 2013-9-27 13:40 static/image/common/back.gif
1 T0 \# }( t* O9 v4 W9 [我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选 ...
* R7 a7 f, [; V; O: d* p, x
选择需要缩放的对象,SC回车---确定基点-----R回车,点击两点确定参照长度(缩放对象)-------P回车,点击两点确定参照长度(对应的参考对象)----完成
9 _0 V# ?. B9 Z$ C2 k1 @, V 360截图20130927135530225.png
  ]! }% D1 ?% L5 E% S# e, p5 n0 Q9 S( Z. w; b9 [8 `
2.png
! V% C* S4 C4 B. i4 @7 }9 O6 p
2 J! B. g. a  D' o# i# ]* D2 a% H7 f
( c0 |0 t5 {+ }  e* @  z. j/ L2 ^; U

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

 楼主| 发表于 2013-9-27 15:59:38 | 显示全部楼层 来自: 中国浙江湖州
ujump 发表于 2013-9-27 14:01 static/image/common/back.gif8 z" P) X( L# I# a7 E
选择需要缩放的对象,SC回车---确定基点-----R回车,点击两点确定参照长度(缩放对象)-------P回车,点击 ...
8 ]: {: [. u. n/ @$ i! a
谢谢~这才是我最想要的答案,呵呵!
发表于 2013-9-27 16:45:07 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2013-9-27 16:48 编辑
9 _/ M3 s; c6 H1 N' _! C
Y_S 发表于 2013-9-27 13:40 static/image/common/back.gif
& }' i: T3 D' P( o7 ~* N( Q我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选 ...

6 K1 V; X) w3 T9 X  b命令不熟,是不是用P?我本想用动画演示一下,但是不知你用的是何版本……你要是用07以下的我不是弄错了?
 楼主| 发表于 2013-9-27 18:58:06 | 显示全部楼层 来自: 中国浙江湖州
xhq1954425 发表于 2013-9-27 16:45 static/image/common/back.gif
, q, e+ S: g/ E命令不熟,是不是用P?我本想用动画演示一下,但是不知你用的是何版本……你要是用07以下的我不是弄错了? ...

7 g$ e, I3 B4 [% p4 k我明白你的意思了,后面是有用到P的,谢谢~
发表于 2013-9-28 07:11:58 | 显示全部楼层 来自: 中国辽宁本溪
不知道为什么有的回答给加分,我最先说的是用P……
发表于 2013-9-28 18:20:37 | 显示全部楼层 来自: 中国湖北荆门
实现你需要的操作很简单,有2种方法。' z+ g$ h' D# l+ y1 o5 G! C* \
1、缩放中得参照缩放,
8 x/ ?. _" A: b2 c! n2、对齐命令,al6 q& W8 k* e: G, \) H' @, m, d+ L
不会发图片,你可以研究研究。我们经常用的。
 楼主| 发表于 2013-9-28 20:57:23 | 显示全部楼层 来自: 中国浙江湖州
xhq1954425 发表于 2013-9-28 07:11 static/image/common/back.gif
9 A$ K  _; u- w9 ]1 M& A  x不知道为什么有的回答给加分,我最先说的是用P……
: \) ^+ s/ ]; z( O5 L( {8 @2 C
呵呵,给分我没有那个权限呀~
 楼主| 发表于 2013-9-28 20:57:55 | 显示全部楼层 来自: 中国浙江湖州
cf63610513 发表于 2013-9-28 18:20 static/image/common/back.gif5 n9 @9 B5 d5 \( z- o
实现你需要的操作很简单,有2种方法。
& Y* U7 u- X: r% x8 M/ }1、缩放中得参照缩放,. B6 D' r$ e+ b  M  c
2、对齐命令,al
' r0 R+ h1 Z  n# Q. E
嗯,好的,我研究一下,谢谢~
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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