乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 58|回复: 8

[编程交流] 文本到excel

[复制链接]

5

主题

25

帖子

20

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-5 22:15:22 | 显示全部楼层 |阅读模式
大家好,
 
我有一个以z坐标为文本的图形。
我想导出所有文本对象及其x坐标和y坐标,并将文本内容用于z坐标。
 
找到附件中的示例。
 
我找不到任何关于网络搜索的东西。
Text2excel。图纸
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-5 22:29:39 | 显示全部楼层
请检查内置的数据提取命令。仅将其应用于文本实体,并保留位置X、位置Y和值属性。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 22:35:05 | 显示全部楼层
试试这个。
 
  1. (defun c:Test (/ ss f o)
  2. ;;    Tharwat 05.11.2014             ;;
  3. ;;    Export Texts' values to Excel    ;;
  4. (princ "\n << Select Texts to export to Excel : >>")
  5. (if (and (setq ss (ssget '((0 . "TEXT")
  6.                            )
  7.                    )
  8.           )
  9.           (setq f (getfiled "Save as :" (getvar 'DWGPREFIX) "csv" 1))
  10.      )
  11.    (progn
  12.      (setq o (open f "w"))
  13.      (write-line
  14.        "X-coordinate of text;Y-coordinate of text;Z-coordinate of text value"
  15.        o
  16.      )
  17.      ((lambda (i / sn p e)
  18.         (while (setq sn (ssname ss (setq i (1+ i))))
  19.           (write-line
  20.             (strcat
  21.               (rtos
  22.                 (car (setq p (cdr (assoc 10 (setq e (entget sn))))))
  23.                 2
  24.               )
  25.               ";"
  26.               (rtos (cadr p) 2)
  27.               ";"
  28.               (cdr (assoc 1 e))
  29.             )
  30.             o
  31.           )
  32.         )
  33.       )
  34.        -1
  35.      )
  36.      (close o)
  37.    )
  38. )
  39. (princ)
  40. )
回复

使用道具 举报

5

主题

25

帖子

20

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-5 22:42:38 | 显示全部楼层
嗨,塔瓦,
 
谢谢你的工具!
 
我错过了列表中的x和y坐标。
 
当做
卫斯理
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 22:47:37 | 显示全部楼层
 
你说的是文本位置的X和Y吗?
 
展示你想要的最好的程序结果,让我一次完成。
回复

使用道具 举报

5

主题

25

帖子

20

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-5 22:52:56 | 显示全部楼层
嗨,塔瓦,
 
结果应该是这样的。
 
231525r32uu60h1usd2s3n.jpg
 
Thnx公司
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 23:07:21 | 显示全部楼层
我更新了上面的程序,试试看,然后告诉我。
回复

使用道具 举报

5

主题

25

帖子

20

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-5 23:09:40 | 显示全部楼层
Thnks Tharwat!
 
效果很好!
 
当做
卫斯理
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 23:20:14 | 显示全部楼层
 
不客气。
 
很乐意帮忙
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 06:06 , Processed in 0.765968 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表