QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请问如何建立一个这样的矩形:1 \7 Q' H" s/ M6 z0 X% o) r
面积为600,周长为100,且宽大于高的矩形7 ?& P0 J0 T+ b# g: w

9 k% N+ B2 W* }$ r+ b这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:" b$ A, W+ C2 y* k7 r& Q3 I
我关系是这样写的哦:+ m# \7 W: f1 m: c9 K5 I1 ?
solve/ N9 I, g1 U" e' r& n0 S- d
sd0*sd1=600
! W) v3 g6 u% y& P2*(sd0+sd1)=1003 Z, K, I* z. A( |. m
for sd0,sd1
+ V+ v5 j* k8 \3 K# M5 f. Eif sd0>sd1
6 {  {/ j* T3 |: O2 F% t6 ptemp=sd0
" h- _8 M& |9 E( _# rsd0=sd1
1 Q' r% w9 g+ M. Y) C! ysd1=temp
- F* b+ Y- J$ ~, |+ v9 s( uendif
0 a  l8 i# P( F( d# |( W显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。! L! X* S  k! s( q8 x- t. {

+ Y0 T3 f% e, A8 S1 {
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif
5 y& w+ Q2 _  N0 d; f二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
' V- q" w* s( A7 f  Z9 c/ `6 ]0 @
* \4 I" H+ O  r1 v1 B. e
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。' X1 W" r$ p; K, t6 ?3 v& j$ o

- a5 q2 {1 {" c4 i) \' d; N请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
% M4 b$ W; S. P3 y* v3 D, e7 O
1 H2 y& v$ l: ]& M& Y/ t- d1 phttp://1, b8 n- k, Z* H+ Y5 U

: ]- K5 S6 W& u) a解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。
) i  }0 p' b% ^! ]7 v1 x: S3 S- p( }" m2 x, w+ S2 n% f. E
[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值' ~8 W2 q% g0 A
a=1
1 |4 A2 z2 ~* @4 i& Fb=2* _1 G% }! {* x& h7 u  ?
solve0 e) K+ i, T/ H" m  s9 W" ~
a*b=600
9 j  m0 i0 H; x6 U9 [/ y2*(a+b)=100% ?1 c1 D# M! L* M
for a,b
! _$ T' Y% T9 D' I8 a9 Bif a>b% t5 I8 a8 P8 u) n, p  s7 i
sd0=b
9 J4 g' w5 ?8 W6 q& v3 R% Hsd1=a
* A/ r' @& J+ ]. V  }5 k& Yelse
' \) Y/ P8 `, i4 t- Nsd0=a6 K5 Z. z$ _$ `" A2 c+ f
sd1=b
, i* R/ G8 L& c/ Oendif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif5 L2 N# M6 P- ]
先求长宽,然后条件关系赋值
. N& z# n/ l- i# Ga=1
/ x5 ?' I' @  X! z! @2 a3 cb=2! M+ ^2 ]4 \1 B. q" ]% M
solve
+ W  K/ P0 z1 B2 f3 {6 P- ^; ya*b=6003 ^1 F( c3 a9 a) c/ J  `; r, I
2*(a+b)=100
& X. K" L2 B3 g: D' k5 pfor a,b
/ J; ^; w, y' ~0 P$ f" G6 Cif a>b! |. i/ g5 M. p/ b$ m, }
sd0=b& U" |! f' G/ p( O. A' v3 v
sd1=a
2 {' D8 T  R2 K' \9 uelse
: K; G9 g  Z9 f' }& z, ?sd0=a
) U/ D( f- {, w2 \sd1=b4 {( N, b5 M# A/ ~4 c0 n% R4 z
endif
2 F8 [6 D" P7 q! w5 V  R& X( o: n' X

3 w) R& D2 ?9 `) {3 ~/ x怎么出现这种情况:
# R7 s3 ~( G- s2 n  v% h' v5 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.gif
% I; M! [% \- p8 V二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

6 [! T+ D& W2 i# t9 c4 \# I% H! X0 f/ i6 M
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。* J* w+ O0 `7 h; D; D% u+ S- `
# m7 Q/ B# M( P' c* O3 t+ n
请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
0 Q& f+ L& F) g3 Q8 g3 ~3 O& G- e7 [7 P
http://1
! K- O6 z! h( Y- q  G0 \( Z, A
, r" x* S& R; u2 N+ U[ 本帖最后由 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
+ V* n3 l( h4 e/ S" Z是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。

* x9 f+ f/ \, S/ u2 e; Q, z
5 s" I  z5 r0 w1 x; F0 ~% j谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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