QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[求助] 比例缩放问题

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

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

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

x

紧急

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

评分

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

查看全部评分

发表于 2013-9-27 10:36:14 | 显示全部楼层 来自: 中国安徽合肥
本帖最后由 大隐于市 于 2013-9-27 10:39 编辑 , C# T0 j9 b) D/ k

2 D$ M: N* v' J1、缩放可以不用输入比例,而使用参考长度进行缩放,不管是有理数还是无理数,精度绝对能够满足。4 \9 n: q( U9 f6 c0 a+ H
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  f; p  `/ h& K# A* H
如果是无理数或无限循环小数,则由于进度问题,放大后的图不可能完全一样大,但在有限的精度下是一样大:也 ...

) o3 y8 W  u7 a" T# B4 B* Y谢谢指点~学习完后对相关问题有了更深一层的理解。
 楼主| 发表于 2013-9-27 11:16:10 | 显示全部楼层 来自: 中国浙江湖州
大隐于市 发表于 2013-9-27 10:36 static/image/common/back.gif3 C& }4 G! ?/ Y& r) k
1、缩放可以不用输入比例,而使用参考长度进行缩放,不管是有理数还是无理数,精度绝对能够满足。+ \0 v. `, B8 ]! ^& }
2、“在 ...

" B- n* ~+ N0 t' A 简单示意图.JPG 9 k) x; N( `6 C! J
1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一二。如图,在两个图形的几何中心重合的情况下,我知道该怎么操作,可是如果两个图形就随意放置,要想使得两个图形缩放到一样大小,基点与参考该如何选取(我对这个命令的原理不了解)。
4 D9 b5 C- F% z% U2.针对第二条指点,我刚才已经进行了亲自操作,学会了,表示感谢。
: b8 p% p6 @6 B$ W  e- E
发表于 2013-9-27 12:38:38 | 显示全部楼层 来自: 中国湖北黄冈
Y_S 发表于 2013-9-27 11:16 static/image/common/back.gif) O0 y8 @& `# w- O9 z
1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一 ...

2 o* \$ g$ t) b; Z放大后两张图不重合时可以用移动命令来移动其中的一张图,只要选择相同的参考基准点就行了。

评分

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

查看全部评分

发表于 2013-9-27 13:24:27 | 显示全部楼层 来自: 中国辽宁本溪
Y_S 发表于 2013-9-27 11:16 static/image/common/back.gif
* M8 Y) T' m8 u$ o1 [, `- M1.利用参考长度进行缩放我也是知道的,只是平时自己不用,不知道这个命令的使用方法与技巧,能否指点一 ...
8 n% j! Y& ^; }6 x* R$ Z/ ?  n
你要先说明用的是什么版本的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( |3 @! {, X' i5 E) V0 m3 s
2007及以上版本不是有个P吗?

* D7 \% X# n5 G+ `7 z9 K, U我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选个基点,然后可用参照方式进行缩放,但是接下来的参照长度或者说长度的捕捉我就搞不明白了
* {' @% _, s7 D# b! N  ^+ E4 W9 R
 楼主| 发表于 2013-9-27 13:49:07 | 显示全部楼层 来自: 中国浙江湖州
tangcarlos3d 发表于 2013-9-27 12:38 static/image/common/back.gif# Q1 [! f9 q. r, D- L
放大后两张图不重合时可以用移动命令来移动其中的一张图,只要选择相同的参考基准点就行了。
+ R, t# A5 e' \
我弄明白了,谢谢~
发表于 2013-9-27 14:01:01 | 显示全部楼层 来自: 中国广东广州
Y_S 发表于 2013-9-27 13:40 static/image/common/back.gif. p" _4 S$ v. o8 ]. O, o+ M
我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选 ...
$ n* c7 f/ r" `) V6 Y; h
选择需要缩放的对象,SC回车---确定基点-----R回车,点击两点确定参照长度(缩放对象)-------P回车,点击两点确定参照长度(对应的参考对象)----完成( t6 j0 M% H% y
360截图20130927135530225.png 9 c2 h7 f- D3 @% p

6 r! `% [7 T& H! E; u$ c 2.png 3 m4 T$ N& F+ j( V9 z

8 H* J4 i( h5 A" ~9 d8 G& {. [, d' x. K8 X0 S

评分

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

查看全部评分

 楼主| 发表于 2013-9-27 15:59:38 | 显示全部楼层 来自: 中国浙江湖州
ujump 发表于 2013-9-27 14:01 static/image/common/back.gif: _3 w6 x, ]& I3 ^/ N3 q
选择需要缩放的对象,SC回车---确定基点-----R回车,点击两点确定参照长度(缩放对象)-------P回车,点击 ...

% z1 @( S4 o0 I0 @( a! q# |7 m: O谢谢~这才是我最想要的答案,呵呵!
发表于 2013-9-27 16:45:07 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2013-9-27 16:48 编辑
! E4 {: q$ h* b- ]2 H, [2 x2 d4 c
Y_S 发表于 2013-9-27 13:40 static/image/common/back.gif, ~. \. G: L6 l) |
我用的是10版本,P是平移命令,跟缩放有什么关系呢?我要实现两个图形大小一样,按照命令执行顺序,先要选 ...

( A* N/ r  `! _: c命令不熟,是不是用P?我本想用动画演示一下,但是不知你用的是何版本……你要是用07以下的我不是弄错了?
 楼主| 发表于 2013-9-27 18:58:06 | 显示全部楼层 来自: 中国浙江湖州
xhq1954425 发表于 2013-9-27 16:45 static/image/common/back.gif
2 v0 |2 l' w2 Y. ^* m# S/ I% l命令不熟,是不是用P?我本想用动画演示一下,但是不知你用的是何版本……你要是用07以下的我不是弄错了? ...
( K" `  Q# g+ B0 u, L
我明白你的意思了,后面是有用到P的,谢谢~
发表于 2013-9-28 07:11:58 | 显示全部楼层 来自: 中国辽宁本溪
不知道为什么有的回答给加分,我最先说的是用P……
发表于 2013-9-28 18:20:37 | 显示全部楼层 来自: 中国湖北荆门
实现你需要的操作很简单,有2种方法。
0 O5 K0 R. A1 \% [1、缩放中得参照缩放,
' f: V& p. R0 f& ~( n: H! }2、对齐命令,al
$ R  z* t4 E! r9 o7 N1 o0 x不会发图片,你可以研究研究。我们经常用的。
 楼主| 发表于 2013-9-28 20:57:23 | 显示全部楼层 来自: 中国浙江湖州
xhq1954425 发表于 2013-9-28 07:11 static/image/common/back.gif: g- ?7 ?$ s/ c: Q( {
不知道为什么有的回答给加分,我最先说的是用P……
& G# u4 Z( d4 f
呵呵,给分我没有那个权限呀~
 楼主| 发表于 2013-9-28 20:57:55 | 显示全部楼层 来自: 中国浙江湖州
cf63610513 发表于 2013-9-28 18:20 static/image/common/back.gif2 s- ]$ R8 _# }- ]  I6 H0 Z1 U
实现你需要的操作很简单,有2种方法。8 l% l% y& d; x6 _- S  B. D# Y
1、缩放中得参照缩放,/ `1 S9 \8 |* I' r* @
2、对齐命令,al

- E4 s. U& U( Y0 p1 x1 d' D嗯,好的,我研究一下,谢谢~
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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