明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2888|回复: 1

想改变直线属性,改变直线长度,问什么改变不了,高手看下程序

[复制链接]
发表于 2011-8-31 19:45:28 | 显示全部楼层 |阅读模式
(setq wall_left_line1 (entsel "\n选择左边墙体1:"))
(setq wall_left_line2 (entsel "\n选择左边墙体2:"))
;(
(setq wall_left_line1_date (entget (car wall_left_line1)));
(setq wall_left_line1_date_s (assoc 10 wall_left_line1_date));
   
   (setq wall_left_line1_date_s1 (cdr wall_left_line1_date_s));wall_left_line1_date_s1代表一个点
  (setq wall_left_line1_date_e1 (cdr wall_left_line1_date_e))
(setq x (car wall_left_line1_date_s1))
(setq y (cadr wall_left_line1_date_s1))
;(princ (strcat "\n这两条线段交点为:X=" (rtos x) " Y=" (rtos y) "!"))
;产生新的端点坐标
(setq new1  (mapcar '+ wall_left_line1_date_s1 (list 0 high1)))
(setq wall_left_line1_date (subst new1 wall_left_line1_date_s1 wall_left_line1_date))
  (entmod wall_left_line1_date)
发表于 2011-9-7 14:05:18 | 显示全部楼层
变量wall_left_line1_date_e根本没有定义!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 13:19 , Processed in 0.235875 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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