QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请问如何建立一个这样的矩形:
3 n, X) P4 L& ~2 A9 V) o! T, t面积为600,周长为100,且宽大于高的矩形
, q3 R5 S2 I# l! \5 \3 w. }8 T
& X( j, ?1 b: C这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:
9 {5 x2 W1 H  x- I% `我关系是这样写的哦:
" T8 S6 z& P  Hsolve
2 `1 U0 r/ \7 R. Y% x0 r* Msd0*sd1=600
7 T$ s( _/ t- I5 R2*(sd0+sd1)=1002 H+ J# |) r- z  ^  h
for sd0,sd1
2 o: @" ]. {7 m) R" ?if sd0>sd15 n$ L0 g1 b2 m2 i
temp=sd00 C& K' |6 z5 O2 N6 M+ a/ A, ?
sd0=sd1
8 N* v$ l9 R7 }% p7 ^7 d: F, Asd1=temp
! O6 u  _6 k- m$ }+ r# Zendif
2 }# L9 }: q7 I% Z! R显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。
: _9 u1 y4 D  I( u( |# x0 x" k$ w6 ]: ^' c7 b& i
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif
6 U/ G! p3 D7 m7 r7 ]3 B1 k# X二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
& N- X, C6 _* F
) F+ H& ]. t: {
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。8 }) l; o6 m+ Y4 ^7 V$ o

0 t* A5 |' J& z. D# N7 `- p/ N! z请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:7 S6 q# p* G1 R. V3 V5 M/ E' V. X1 n
% L3 J0 O* C9 D
http://1+ G' U- C7 [+ {5 f9 s

, ?' [& g7 j. g6 a解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。
& K3 w2 c) e8 C. ~& H% D9 ~8 O* l/ H* r7 o- z) J  }
[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值
# D2 V' ?  w# \( E$ f/ Ba=11 f+ \( \8 y$ F( m: g) C+ \( _
b=2
0 R0 A, D, i' z- |! Y6 |7 Asolve  V' H% I* \& R/ d! x: E0 X
a*b=600
1 Y; L/ S7 k7 |" r/ G/ n0 s2*(a+b)=100
7 _9 R0 ?* L& k" H! s# [+ efor a,b0 h' @4 X, P- P$ l! y
if a>b3 k: ~% c. R1 l% o9 `+ s& o
sd0=b# Z7 F/ y& Q- A
sd1=a, d6 i6 i7 Z$ T$ R* x7 R7 a" y. e4 j
else) c4 ^% X. ?- F. h
sd0=a
, T: L7 g  A$ ]' u( ksd1=b6 h8 ~4 z) G: x# M7 _' w! P
endif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif' J$ Y& t# x/ Z3 ?) U
先求长宽,然后条件关系赋值
5 s6 f8 @$ Q; E5 Pa=12 O2 U. o3 f3 M/ u' B  O9 _# T
b=2, o. O3 _$ p5 g0 p3 T0 L2 v; @
solve
$ A. S% L2 v- ja*b=600
! k& P& {% X( M; ]0 r2*(a+b)=100
- L1 |0 B1 V5 ?  T" v* r8 s1 p; [for a,b
; j5 C, X& s; T  J  Nif a>b4 k% \0 e6 x( h( P6 r" P
sd0=b
9 B  `% e: l/ e7 ^8 l2 ]sd1=a
" i2 y. u+ R) L' Z6 G) D- Eelse6 \1 N, R2 ^8 R
sd0=a% s' G: g% i& N" \7 i1 ~
sd1=b
: Z( [. q( g% a' qendif

% h- p! v8 l4 Z; U" z1 L% [+ f4 l
5 D# Q2 Y& b6 V' e2 F% r- r怎么出现这种情况:1 n+ r. ?$ E- c) k
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
( R8 c. W- \  E二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

! A: }( C) j4 P& i: Y/ f" q, |
/ ]; N" {4 X) u8 Q3 H, r是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。( @& c3 w9 v: }1 s7 B: \* m/ b
/ w% B3 V# X& N' u& j4 }2 v
请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
& k5 y, M2 R3 b7 A! B: @1 O( Z2 I; ^# f9 ]+ `; {0 Q
http://14 B9 _+ [; C5 o1 Q
) G9 {+ K% b6 Q) S' B
[ 本帖最后由 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  X" Y; f: }& h0 `1 c; I0 M/ D
是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。

' L9 Q/ ?/ y0 s' x8 @& L% H% c, l
谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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