QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请问如何建立一个这样的矩形:& e! ]" b6 v' y/ h2 K
面积为600,周长为100,且宽大于高的矩形
) }) O4 C2 u4 |/ v; j. X: q: J
6 U: b' v8 r4 O0 M6 J! v" }& `这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:
  }  C" J; M. n" r我关系是这样写的哦:. M& ^6 M7 t. G2 v$ D; N5 Z- ?* D
solve9 F7 l+ w4 p6 t" b8 N
sd0*sd1=600
/ `* {- v- s9 o$ R5 {1 A5 ^; q- I2*(sd0+sd1)=1004 ~. w$ Y! P6 K- _
for sd0,sd1
: G+ q; X' v) g# l; m( ?( ~if sd0>sd1* J2 Y$ V+ i+ Z1 c" \; N
temp=sd0
. k8 C1 G* D0 E2 l( D0 B. Asd0=sd1  U$ f' t4 ^; |/ v* i6 t
sd1=temp
! D3 j' t3 g" v1 p( ^% Lendif  c; r+ ?# M# f
显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。
. \9 `, ^% k" l6 H; C: D( l. `! S' H. O
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif
) |% o9 }6 d/ L" O) \: T3 G' t* `二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

5 v* |. f: m3 J4 j# Q2 p, i5 i" p7 j- n: a! _+ {, x  Q
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。
3 Q" T; d& u, c
) W  Z+ J% i! p1 z$ P请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
; U! a9 p* x$ U% G& g6 v/ s/ w6 h
: |* g' W9 V5 T, uhttp://1
: R# B0 l+ f( l' ?5 H: D# n* r
' K' @- ~  m* V( l0 K解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。6 [. {2 {4 J, u0 x5 j4 j2 T, y

* }& b9 N7 e3 N3 e, t3 x5 G1 N[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值* W9 w* g! b9 D
a=1$ p+ o3 _3 T* G- k6 V  X, P
b=29 A% H% w$ X* P5 ?6 s1 |
solve
& x9 J2 H, ]) \7 ca*b=600, O3 a! f: Z8 I1 D: \' K
2*(a+b)=100
1 _! C6 _: L5 Z- gfor a,b" x$ v2 |& l& ]& }. z6 V
if a>b5 ?8 g8 E' j& k
sd0=b) i5 `7 h+ q  U# o+ V( b
sd1=a
* a" |3 n/ ^$ t9 g6 K; Felse" T1 e) f- C$ ~% B" s
sd0=a8 S+ V+ o) m( n: r0 a% ^6 ?$ o
sd1=b1 G0 U$ e5 `' |
endif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif
1 {1 l4 i0 g' c先求长宽,然后条件关系赋值
4 o7 s  c" ?8 a: s7 V' ~7 S3 Z; Q9 Qa=1
1 G% H8 S. L0 c1 F/ X: eb=2: A; Q# q' C1 z" x  B
solve
8 R. }% V. @6 Ha*b=600
- E* v( \  {) t/ c9 w, W2*(a+b)=1009 f3 i2 w& N  d% U
for a,b
8 S4 w" Z# u; v7 pif a>b
1 v  n: n% U" A6 o, rsd0=b
: q/ m- d! s9 P3 Vsd1=a
( j3 Q4 `/ d4 m' B% Y- f  z0 Relse
0 e9 }; V2 G  B! ]sd0=a# U4 N3 j* [( E. {
sd1=b
( q' e: x* @, b1 V5 aendif
1 E3 c* Z% X3 w% N
: M+ K% ~' y  U6 p" G/ l$ L; z
怎么出现这种情况:2 G$ ?% S5 {9 L2 U
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
+ P, g- u! N7 l: |: v3 O% m5 j- D二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

  i  Q8 T7 Y. v% L# h& b
* d3 q2 i! v- w. C1 m# g0 d/ |$ ?是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。, v' U( f5 t5 w4 K" R7 ?

& h  T; |* b& J9 m8 x请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:- c) n- W& k& `# X: f' Q6 u7 T

! Q- F! J1 B" t( \" l8 n9 i- mhttp://1
+ A6 @6 _) z+ e; `$ G1 d( v, z; O2 j7 _+ z4 u* L! t2 i6 ~
[ 本帖最后由 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
( A6 {+ {6 C* _3 w- H8 T% Y- F. v5 h, e是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。

# m6 j$ U+ o; r# }" {: a9 r
4 C+ b: d( F$ {9 I' l* F谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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