QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请问如何建立一个这样的矩形:$ s+ ~; j# S1 h; v2 U5 j. i
面积为600,周长为100,且宽大于高的矩形
4 w. n* h7 E, a* x1 y! w: N7 x# W1 i9 {8 T# V' x$ }0 t
这个矩形的建立需要用到“关系”,但是我建立不出来,老提示函数没有定义:
$ C% L( z9 E1 ]. t" D( Y% n我关系是这样写的哦:
3 R# [6 I3 G! Qsolve( s, V' z3 S9 {2 z1 D
sd0*sd1=600
2 _5 n) r" a" C3 w/ _2 U( M2*(sd0+sd1)=100
, x+ M! |9 `' m- q7 F, H+ J$ Pfor sd0,sd1
! h5 I+ i) e7 [8 m3 Cif sd0>sd1' t# {8 S. `8 Q6 Y" v* M
temp=sd0
$ `0 g: w3 ]" a1 l8 ysd0=sd1
* }; [3 y5 ]  y* O( Vsd1=temp
# q% M2 Z. y4 E4 ~+ y- \" `5 p- j; z, Fendif
1 J: [1 O+ H, }3 m1 v显示temp没有定义,请问各位高手应该怎么定义啊?请说明详细点,我是一名初学者。谢谢了。2 d+ k, I# X' E1 G
  X, R  A0 X* O1 n$ M  b
原帖由 tzy 于 2009-11-6 21:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif
* Z4 @4 i  |$ j, t+ Q& f二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。
+ G+ w/ f* E7 |2 `: Z
6 G0 p6 @/ b7 x3 u/ R$ a
是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。( ^/ d) |6 U9 n9 C/ ~) G

( {- Z* }' `- X3 J6 o' W* |8 X8 ~请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
8 z; I; p( Z1 O6 }+ Z
: L9 h% t$ \  h9 o3 shttp://1
7 H/ p: v" Q; l: `0 t4 j# j" s( I/ T- t5 t
解决了:(供其他遇到跟我一样问题者参考)2D图中不能使用关系。
) c7 X3 q' e) W7 A' j7 e
$ ^0 M: x/ f) `7 h! K. ^[ 本帖最后由 xuchuangfa 于 2009-11-6 22:10 编辑 ]
434.jpg
发表于 2009-11-6 17:11:13 | 显示全部楼层 来自: 中国广东深圳
先求长宽,然后条件关系赋值
8 ]+ _( f" B0 ka=1
8 a& h' R- P; P4 g) z+ bb=2: v5 s% b- e/ @4 Z
solve! r& S' Y# A' ~
a*b=600- ]- D& G2 b8 X$ t; c3 z
2*(a+b)=1008 t4 D# {/ f  S. o
for a,b
! L9 O+ [. n2 @- U  Vif a>b
; w$ q$ p4 ?7 ^sd0=b
9 v4 {+ Y, Z7 T5 v) V; W4 tsd1=a
. z# h5 k( c- W; Jelse
- h$ ~$ C& w% m- m0 y5 V& u. Hsd0=a
. h3 ?$ v0 A2 X0 U7 t! R+ ysd1=b
4 V$ l& w9 A5 x( n" B/ q) Q- P% Z/ g8 q) Kendif
 楼主| 发表于 2009-11-6 18:27:24 | 显示全部楼层 来自: 中国广东江门
原帖由 michael.wang 于 2009-11-6 17:11 发表 http://www.3dportal.cn/discuz/images/common/back.gif
1 ?2 x9 X/ `4 D8 S, L: D先求长宽,然后条件关系赋值
  H( {5 x7 i8 C0 t& qa=1
4 [" \8 X; k& F' z# |* yb=2
4 x  l2 N( v5 b! Dsolve3 F9 {& ?( F8 A
a*b=6006 a# g) R/ U# ]4 i/ K  H# C
2*(a+b)=100  G2 w0 t  q& z8 i: P2 C+ _1 @2 g
for a,b2 G9 p8 [1 M/ \. L! j# N# V
if a>b! \7 E/ S" [/ `! a/ C& l5 j/ L
sd0=b' d0 a- n, y0 w# I
sd1=a
: y* w# R0 j4 R) P) U" g/ ]& |else7 |; {" i# P1 k# u5 U( F5 O
sd0=a
! C- e' b5 w( ?% @' }sd1=b# V+ @, H0 W# _5 a  }5 s- T( W) ^
endif
0 e% {" [. Z9 f$ m: c
- c) C4 p* d0 F: Y7 Q
怎么出现这种情况:* Q1 k4 s$ X7 Z' x4 q/ p% D
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.gif5 J/ [- D$ @- x/ R) L1 K, U% A
二楼的函数式没错,楼主是不是先画了一个矩形后再在关系中输入上述函数的?再仔细试试,没错的。

, Y8 h4 K6 z( H1 b9 ^" N3 n5 U
! |  P* S; O* o2 Z8 W6 }2 V8 q7 P是的,我现在发现了个问题,就是我这是在直接创建“草绘”文件时,画矩形用“关系”会出现我上面的这些问题,我换到零件下画草绘就没有问题了。
4 X1 J" s& v, d, n5 u
: t4 ~! D, P* O) ?; A请问是不是在直接创建的“草绘”里是不能用“关系”画图的?因为我看见是不能“添加参数”的:
0 x, i" {; G7 J9 p. h" ?* ~" W( b3 S4 I, a2 U
http://1
8 K% Y9 {# A+ B' w7 ]4 q1 e% K6 r4 t' G6 B- ~' D4 y0 `
[ 本帖最后由 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
0 v- K3 S# y# A3 J是的,这个由关系控制的草绘图只能在零件的草绘中才能实现,在2D的图形(关系)中不能实现的。

4 m2 F' P( O% v2 J9 O0 |
( i( Y( U: Q0 g' e6 o9 g谢谢了,问题解决了,是我在2D草绘中操作,所以会出现错误。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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