QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请问如何建立一个这样的矩形:/ f1 Q7 X9 J1 U2 L0 z5 m# Z
面积为600,周长为100,且宽大于高的矩形: |6 r7 a0 H+ C9 \/ O: a0 C

/ ?6 W3 W. z; J* a8 x) H. e这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:" R& X# ]% f$ R+ V; W5 _1 g
我关系是这样写的哦:
! N1 M- C, N! B) A5 }( r" vsolve0 S: \6 @; A4 P4 o* g8 o2 R
sd0*sd1=6008 M( b+ X% @7 q& s
2*(sd0+sd1)=100. o7 J/ R" j) u8 o; I' ^. a
for sd0,sd1' y/ v' R9 Q% {
if sd0>sd1
  B2 V- F9 P5 k2 d. Gtemp=sd01 v9 @) J( `$ L$ G  ?
sd0=sd1' n9 ~: \* t. R  v: h
sd1=temp  T, L# o% e3 ~2 a6 M- I' C
endif/ K0 a! T3 o6 X5 l4 t
显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。
+ B( E" ?7 f" C5 @8 |4 T( T: }1 L+ t, H' u! v% l
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif+ u0 z4 Q: v7 r# x& P
二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

/ W9 P& ?- k- q2 u8 X
7 c2 N% Z- b; g$ y: `4 r& P是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。+ v$ \' Z' I8 c: Y2 r5 y1 O
( A/ g- i* {1 J2 }3 y9 ~3 }
请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
: u: @5 [; [7 s" P  X' Q7 \
' k1 v: ?* _, }1 j4 G3 m% B4 Dhttp://1( I- n% i1 @+ H  J2 `( B# q
1 J  i# R; Q  ~2 d( G
解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。  |; b7 e1 X* m8 d/ I

1 e- g' ]! M1 I3 }! W7 }/ ^  u[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值
8 r1 e$ R' z; b, Z! B/ {a=1. g: c. e9 f$ i$ h# Y* Y8 o. ~3 p9 _
b=26 F  P/ a- L6 T. X" v
solve. y1 `: O9 Z% b# q, l' ~. j
a*b=600
, |) Y$ i' s& W& }2*(a+b)=100
2 {: @( c0 G' N3 A' f) hfor a,b, n; T3 ]  P, r& Q) a, Z% U$ O
if a>b& Y  [+ r# g6 _( v1 i0 U- H' k7 w- a
sd0=b
( M! Q. `4 `  g. |1 E& f8 U0 ]sd1=a
2 i& n9 r- R( q, X* Eelse
& V7 @, c3 p& h4 ]; @9 Xsd0=a: i! A; C! }/ I+ a% L3 _
sd1=b
; v9 L: `8 ^- ]( eendif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif
1 Z0 P  x* A. Z8 I$ C8 Y先求长宽,然后条件关系赋值/ K, A, q& Y) I1 a$ z9 W8 V/ ^
a=1
+ X/ A9 O, A5 B! ?3 [b=2; b0 }2 P( B: J* {" S6 x- r
solve
. n) c: t6 p0 S) t2 ga*b=600
/ O" h9 E( a' l2*(a+b)=100
3 A5 Z; v" x) w- h; f8 S1 pfor a,b
& v+ E* r4 S1 K( s$ |7 c2 |/ uif a>b, d( c2 X2 w" h
sd0=b
, R  |  |* y2 U* ^9 ^+ [: d" Nsd1=a
) O4 d/ c! ?) O" d5 @* felse
$ G# Z8 t3 c3 Z  A4 S1 D* R, Z: Nsd0=a
7 h+ Q( T; b5 J- e' vsd1=b( z* x7 W: H: `
endif
# r) R9 M& ]6 f7 y) l

3 ~9 V5 C2 n1 S5 v3 S怎么出现这种情况:
& v9 b( V2 T' }2 Y. \4 Mhttp://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.gif5 d- b) q8 @  K! m0 V
二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
6 ?& f4 ?8 j( T% v6 _# ~

/ U6 d1 E: [* m: e/ C4 u5 P7 a是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。! {$ m  @' q7 }8 M+ m3 j$ ~) C

2 _) Z6 D5 P/ Q, d$ t$ d请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:4 b6 X7 h( i+ W4 A% y( W) f

% m! U: F: q5 t! p- Whttp://1
+ F: Y$ ~3 E7 N5 V& I8 e: G- M8 b: X7 @. D/ x* o
[ 本帖最后由 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.gif1 G" v4 N6 k' T4 C6 e4 S
是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。
0 I, x' u" ?1 ^2 C5 F1 F" J1 U0 W
2 X. X7 n6 J- X- `" v! W
谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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