QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
1天前
goto3d 说: 在线网校重磅上线MC2022&Inventor2022全新课程,虞为民老师、大表哥同事精彩讲解,快去围观!
2021-06-25
查看: 2214|回复: 7
收起左侧

[已解决] 请问如何建立一个这样的矩形

[复制链接]
发表于 2009-11-6 16:46:40 | 显示全部楼层 |阅读模式 来自: 中国广东江门

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

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

x
请问如何建立一个这样的矩形:
$ B- F5 Y5 ^7 [# x$ c+ p面积为600,周长为100,且宽大于高的矩形. o: q* `6 {& o" w( a) }9 B

8 B* y: i, f7 v% I8 I" @& ]这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:
* d. I" ~/ Q& I9 ?5 K# _我关系是这样写的哦:+ k# k% p0 S4 t2 X
solve' Y# k1 i1 ?0 x3 X
sd0*sd1=600* K) |5 v' i8 O3 m# r
2*(sd0+sd1)=1007 l! O  P6 P+ s2 a& c0 d" ]2 R
for sd0,sd1
. [: H, H3 k& Z4 iif sd0>sd18 B" e/ I- \- G  \/ o1 i1 r
temp=sd0
% f2 w0 }) Q* r& J& r, z' qsd0=sd1$ ^, G+ a. z1 {; \
sd1=temp2 B! r6 R$ X; S; s" k5 [
endif
5 R; C0 X! G( Y* l0 P& g2 L2 A* n显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。5 P; d* r! j/ |; V, b* K2 \. m

3 h" R" B; E1 R, l
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif6 c& ?# |  r, \$ U) y/ ]
二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
, b: ~3 o! \9 n& b$ O/ B
$ j- L0 A8 C* t7 K8 p
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。
9 |) _" E2 J, Y8 _- {
. h4 _/ {. N7 v) u1 v3 g" L请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
) h. f' D! ^& j
$ h0 L' m! {9 w. j( j! F2 `http://1
' s5 c+ M+ B7 w
" N9 I2 ^4 N+ C2 ]& D解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。
5 f& Y2 N; S3 X1 Y
% ?; b1 p. V: V$ b, b" |[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值
- y7 F. |# L6 W9 ha=1
3 T# r" A, \! ?5 ^2 Qb=23 b+ C" K+ |* T6 c3 z
solve
* W- ~, W0 z' a( ~: O5 W6 ?/ Y$ a$ @2 x0 ~a*b=6007 N1 o4 R2 Q; L2 c- u6 L
2*(a+b)=100
% r$ k" K7 l1 Lfor a,b
" A8 W6 }* d! R# {if a>b) a# G% `- ?, w0 Q! @
sd0=b
7 r& M! D+ ?# Y9 \sd1=a  k& I: b2 C% U% m7 t9 Q2 j6 L
else' p, @) z& y5 h! z; g
sd0=a4 Z# m4 {( g4 K; P3 D6 ?
sd1=b+ N' h: k3 r) \% G
endif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif
- V6 Y- g. R6 N先求长宽,然后条件关系赋值
% y0 k. ]/ n% T# {a=11 ?5 M- e( j" L9 S8 e$ b0 a* H2 B
b=24 v. q! M4 M& z9 G" D. H
solve  Y& S9 d  J2 J- ?9 @! }
a*b=6006 c! w* Q, g: M+ d  X" X3 u
2*(a+b)=1007 L. T+ z2 ]- {- g4 O3 }! g
for a,b2 A  o1 S$ e) ^3 Q6 J! ]
if a>b
+ n1 Q' [; E+ ]! {% Isd0=b: R7 L9 w3 b9 z, t4 J7 r2 d1 _: b
sd1=a
1 @2 i/ H5 s7 {; h9 s) e3 aelse! t8 e* h7 \8 j& U3 x2 t. R
sd0=a
7 K; O/ V* U. ?8 n& _sd1=b
, ~: [7 q/ ^' e8 Rendif
# p- Q4 e. y' c/ q
; B0 W7 F9 B$ c6 x
怎么出现这种情况:
1 v5 `  |6 |2 e6 O# w0 n) }http://2
23.jpg
发表于 2009-11-6 21:02:08 | 显示全部楼层 来自: 中国湖南长沙
二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
发表于 2009-11-6 21:04:10 | 显示全部楼层 来自: 中国广东广州
需要定义下A B , SD#需对应你的PART 尺寸。
 楼主| 发表于 2009-11-6 21:18:46 | 显示全部楼层 来自: 中国广东江门
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif
  h( j# Y+ d! o9 M5 q+ j( ~二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

! p; I$ l) O& T6 ~! J% G
4 N* i& j) I" w; x: \, C' h: `1 p是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。
7 k8 H& }8 U" f1 o+ C/ _0 K8 I. u: M. G- c# X3 X7 ?2 O" s
请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:- i8 D$ g- u* N6 _- Y3 y

, A. ?- l! r0 w* k3 B) Ehttp://1) p! s- E! o, s5 |

; z& A7 u7 f# _, u; R+ ^6 v( V[ 本帖最后由 xuchuangfa 于 2009-11-6 21:20 编辑 ]
434.jpg
发表于 2009-11-6 21:50:00 | 显示全部楼层 来自: 中国湖南长沙
是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。
 楼主| 发表于 2009-11-6 22:07:59 | 显示全部楼层 来自: 中国广东江门
原帖由 tzy 于 2009-11-6 21:50 发表 http://www.3dportal.cn/discuz/images/common/back.gif
/ z- V- O' g! I4 K1 q是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。
1 F7 C, B/ }3 u) G
( I% i" e: k, y" u3 F$ E( `* Q1 r
谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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