CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
12
返回列表 发新帖
楼主: shahoy

[求助] 一个很困难的问题,请教各位大侠!

[复制链接]
发表于 2009-12-29 09:34 | 显示全部楼层
Ref: 5楼
% @* S( i4 Y  H请上传个测试用的文件 (*.dwg)
2 U+ I7 I# Y3 T6 d/ g9 S" g[执行前后两个比对图]
发表于 2009-12-31 16:34 | 显示全部楼层
看不懂,帮顶了
发表于 2009-12-31 20:03 | 显示全部楼层
值得我们小辈学习学习。谢谢各位前辈!!
 楼主| 发表于 2010-1-14 23:43 | 显示全部楼层
各位高手帮忙看看这个吧,难道没有解决办法吗?+ }5 G& v* R! L9 o, i1 U
看起来比较简单的事情,可怎么才能实现呢?
 楼主| 发表于 2011-11-22 18:50 | 显示全部楼层
这是一个很难很难的题,哪位大侠有能力解决啊!
发表于 2011-11-22 18:59 | 显示全部楼层
能人啊,快快出现吧?解这道题等了近2年了。
发表于 2011-11-22 19:34 | 显示全部楼层
一个小程序....& [$ X/ U8 z* E- Y4 f% Y. e* |
0 C4 U, z' d/ o4 U% E- M- U
(Defun Test-A (x / Pts)
" V% q2 d! E+ M$ l7 D4 K   (setq Dat (entget x)2 I& C+ ]3 \9 z$ e0 y, O  K' D
          po (cdr (assoc 10 Dat))
' A9 {. j5 h& S( J' e          rr (cdr (assoc 40 Dat))" B  [5 E+ |. X/ x) N8 P' k0 A( R5 X; h! U
           i  07 h( U& e' o  n3 U* d
   )
! p& b  T. ]6 k3 _% Q. [   (repeat 64' w6 ^; O1 Q% M4 a" v  H
     (setq pts (cons (polar po (* aa i) rr) pts)3 z- S$ |+ {% e( e
             i (1+ i)* s5 k% \% x/ U& M5 x# \1 V9 S
   ) )" x. }7 B. Z( D! s; Q  G) \
   (setq ss2 (ssget "cp" pts). x; |# R! h8 o+ }/ s# ^$ X
          mm (- (sslength ss2) 2) 5 W1 Y/ w3 g8 I, ]2 }! e3 G$ H
   )2 k3 L' {* G0 O2 K/ P
   (ssdel x ss2)
( _8 J/ z5 |: S( f' F( J   (while (setq ex (ssname ss2 mm))
: B1 {! j- D/ J; Z+ r2 R8 I     (entdel ex)
3 [3 L, t, W( P( Q9 v6 ~, U     (setq mm (1- mm))
) Y1 J; Z$ ?) V" o) K+ u   )
  k6 T1 Z0 L- ]7 ^) [, Y/ P7 N). G0 `) r+ @" ]  r

# {' Z% y" q2 S; F/ ?( Z# b; ];;; For test only
2 g  Q5 L8 W9 U- \(Defun C:Test ()
0 C; y4 K' n2 n   (setq ss (ssget "X" '((0 . "CIRCLE") (62 . 1))). N5 c# t4 Z( ^2 _' k
         aa (/ Pi 32)- \4 N$ b. S2 [
         nn (1- (sslength ss))
0 M! e; I* S5 u  |1 C0 d   )2 p6 f" t7 i/ E% ]! L% [
   (while (setq ee (ssname ss nn))
$ g) k/ d: _! m" q7 m/ s     (Test-A ee)
4 V0 ]2 g4 g) @% K+ u) I     (setq nn (1- nn))
# l6 V& t" b8 _  Y   )  
9 j/ X8 f: G. D" e9 ^)     / ?2 L* O$ Y0 a6 R1 z
5 I6 {, Q: d$ f1 S/ y  h

本帖子中包含更多资源

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

x
发表于 2011-11-23 22:52 | 显示全部楼层
鸭梨大啊。。。。。
发表于 2012-3-4 16:54 | 显示全部楼层
回复 3# hebei   o2 n- F6 Y! B  X2 y+ g. A
( k9 O# L2 g5 M
是这样的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-6-19 02:09

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

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