QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2911|回复: 12
收起左侧

[已解决] 同心矩形

[复制链接]
发表于 2010-6-10 14:15:35 | 显示全部楼层 |阅读模式 来自: 中国江苏徐州

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

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

x
绘制两个同心的矩形,矩形尺寸分别是:200X150,150X80。我是偏移出来的,有比较简单的方法吗?
发表于 2010-6-10 16:19:08 | 显示全部楼层 来自: 中国北京
偏移还不简单吗?
 楼主| 发表于 2010-6-10 16:23:20 | 显示全部楼层 来自: 中国江苏徐州
能不能先绘制一个矩形,找到中心,把绘制的第二个矩形直接放在中心?
发表于 2010-6-10 16:29:28 | 显示全部楼层 来自: 中国湖北荆州
画一条对角线捕捉到中点不就找到中心了.不过还不如用偏移.
发表于 2010-6-10 21:43:05 | 显示全部楼层 来自: 中国上海
在CAD软件用偏移命令本人觉得够简单了。
发表于 2010-6-10 22:50:54 | 显示全部楼层 来自: 中国安徽淮南
CAXA可以做到。6 ^3 k0 b& ^1 |& {* s8 `0 w' t/ g8 z4 W' q$ Q
输入长短边,选有中心线。
发表于 2010-6-10 22:51:04 | 显示全部楼层 来自: 中国广东汕头
习惯画两个后利用极轴追踪后移动。

评分

参与人数 1三维币 +3 收起 理由
woaishuijia + 3 应助

查看全部评分

发表于 2010-6-11 08:59:22 | 显示全部楼层 来自: 中国广东珠海
两个矩型尺寸不成比例关系,偏移的方法是不好做的,1 Z# p1 g% z/ h) h
7楼的方法是最简单的.
发表于 2010-6-11 11:29:16 | 显示全部楼层 来自: 中国台湾
;; 同心的矩形 for test only
, i: n0 U7 u4 Z( d  (defun c:rectc (/ bp dx dy po p1 p2 p3)
# L3 V: }- B+ J( h; h    (setq bp (getpoint "\n>> 同心矩形的中心点 : "))+ u( \9 r" p- E/ ^/ I! l8 ]0 ?
    (while (setq dx (getDist "矩形边的长度 X= "))- `2 a' I# S  S5 t% u! l# B1 _
       (setq dy (getDist "矩形边的长度 Y= ")5 e3 X$ j4 ^" O4 `( i
             dx (/ dx 2)
) `' b* B% i, y+ G5 y+ }6 L9 f             dy (/ dy 2)
) ~  L5 b  v: t8 V, w- p" t4 C             po (list (- (car bp) dx) (- (cadr bp) dy))* c# j1 d' p/ x  A6 d
             p1 (list (+ (car bp) dx) (cadr po))
) E+ ^% B5 ]' x0 D             p2 (list (+ (car bp) dx) (+ (cadr bp) dy))
9 e6 s, |# l2 F2 @6 R- N* @             p3 (list (car po) (cadr p2))8 L% r# J/ p1 A$ A6 x$ Z
       )  R# ]; a/ v! Q% O9 O2 j
       (SetVar "osmode" 0)
/ x0 z( G1 {0 w! `$ c" h       (command "pline" po p1 p2 p3 "C")
4 a- r$ H1 U2 J. J       (SetVar "osmode" 39)
, u3 X! d$ }1 I3 \2 d5 K4 H, t4 C       (princ "\n More ....\t")$ l/ w& ]7 n6 V; w! x
    )  E# M# ^  z* |( |9 C$ w+ h
    (princ)5 v9 m' N% }5 ^' ^6 o
)

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 技术讨论

查看全部评分

发表于 2010-6-11 11:41:06 | 显示全部楼层 来自: 中国江苏南京
偏移简单点
发表于 2010-6-11 11:58:31 | 显示全部楼层 来自: 中国重庆
先画出两个矩形 在移动到中心就行了撒
发表于 2010-6-12 16:07:43 | 显示全部楼层 来自: 中国浙江杭州
这么简单的动作给你们说的那么复杂!
发表于 2010-6-13 11:30:18 | 显示全部楼层 来自: 中国江苏南京
用偏移再修剪一下是最简单的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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