明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1987|回复: 1

excel列表数值转换进ACAD绘制图形

[复制链接]
发表于 2006-2-15 23:16:00 | 显示全部楼层 |阅读模式

求教:

       如何用excel程序计算出的坐标值作为ACAD中样板曲线或pline线的连接节点绘制spline线或pline线,例如位于sheet1中E列(x坐标)F列(y坐标)?

        非常感谢!

     一个初学者

发表于 2006-2-15 23:22:00 | 显示全部楼层
  1. 如果用txt格式会更简单!
复制代码
  1. 参考:(load "xyp_lib.vlx") ;版本 V.20060210
  2. ;|下载和加载通用函数(可在签名栏直接下载后放到搜索路径下)
  3. 利用以下任何一种方式(首选第一种)即可加载和运行通用函数内的所有子程序:
  4. ★1·在acad.lsp中增加(load"xyp_lib")
  5. ■2·在每个程序内增加(load"xyp_lib")
  6. ■3·在command下,输入(load"xyp_lib")
  7. ■4·在菜单.mnl中增加(load"xyp_lib")
  8. ■5·将xyp_lib.vlx文件直接拽到cad屏幕
  9. [COLOR=red] ★通用函数下载地址:[/COLOR]
  10. [url]dispbbs.asp?boardID=3&ID=37554&page=1[/url]
  11. |;
复制代码
  1. ;;;数据画线。数据格式与test065相匹配
  2. (defun c:SJHX () (c:test141))
  3. (defun c:test141 ()
  4.   (cmdla0)
  5.   (alert (strcat "数据格式:"  "\nX坐标 Y坐标 Z坐标"
  6.    "\nX坐标 Y坐标 Z坐标" "\nX坐标 Y坐标 Z坐标"
  7.    "\n..."  "\n..."
  8.    "\n..."
  9.   )
  10.   )
  11.   (prompt "\n稍候 : ")
  12.   (MKLA "建筑-红线" 1)
  13.   (while (not
  14.     (setq tn (getfiled "坐标数据文件(txt;dat;*)" "" "txt;dat;*" 2))
  15.   )
  16.   )
  17.   (setq fle    (findfile tn)
  18. pt-lst '()
  19.   )
  20.   (if (not fle)
  21.     (setq fle (getfiled "请选择坐标数据文件" "" "txt;dat;*" 8))
  22.   )
  23.   (if fle
  24.     (progn
  25.       (setq fn (open fle "r")
  26.      n  0
  27.       )
  28.       (command "pline")
  29.       (while (setq pt (read-line fn))
  30. (setq pt     (read (strcat "(" pt ")"))
  31.        pt-lst (cons pt pt-lst)
  32.        n      (1+ n)
  33. )
  34. (command pt)
  35. (princ ".")
  36.       )
  37.       (command "")
  38.       (close fn)
  39.       (jzhz)
  40.       (MKLA "坐标" 3)
  41.       (mapcar '(lambda (#pt) (xyp-zb #pt 1000 nil)) pt-lst)
  42.       (princ "共输入和标注 ")
  43.       (princ n)
  44.       (princ " 个坐标点!")
  45.     )
  46.     (princ "\n未选择数据文件,退出")
  47.   )
  48.   (cmdla1)
  49. )
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-22 05:21 , Processed in 0.153126 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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