明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1178|回复: 0

求助:lsp坐标重新定义问题,符lsp

[复制链接]
发表于 2012-8-25 01:09:37 | 显示全部楼层 |阅读模式
(defun  c:sxc ( / p1 p3 p2 ss p3_x p3_y)
   (ztc_c)
   (command "undo" "be")
   (setq p1 (getpoint "上旋窗基点:"))
   (setq        p1_x (car p1);p1点x
        p1_y (cadr p1);p1点y
   )
   (setq p3 (getcorner p1 "\n上旋窗对角点:" ))
   (setq        p3_x (car p3);p3点x
        p3_y (cadr p3);p3点y
   )
   (setq p1x (min p1_x p3_x);重新调整p1 p3
        p1y (min p1_y p3_y)
        p3x (max p1_x p3_x)
        p3y (max p1_y p3_y)
        p1  (list p1x p1y)
        p3  (list p3x p3y)
        p2  (list p3x p1y)
        p4  (list p1x p3y)
        );setq
   ;(command "-layer" "s" "WINDOW" "")  
   (command "RECTANG" p1 p3);窗外框
   (setq ss (entlast))
   (command "OFFSET" "50" "non" p1 "m2p" "non" p1 "non" p3  "");选择框不要的
   (setq ss1 (entlast))
   ;(command "pline" "from" "non" p1 "non" "@50,50" "from" "m2p" "non" p3 "non" p4 "non" "@0,-50");镜像窗
   (command "line" "non" p1 "non" p3);镜像窗
   (command "undo" "e")
   );end






整个代码去到pline的时候就过不了,提示输入的不是二维点,不知道是不是在转换坐标的时候就出错了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-29 00:28 , Processed in 0.178555 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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