明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 774|回复: 10

[提问] 任意图元转lsp的函数有吗,暂时不考虑块。

[复制链接]
发表于 2023-2-5 09:38 | 显示全部楼层 |阅读模式
本帖最后由 cchessbd 于 2023-2-5 09:40 编辑

如题,求把CAD任意图元,或者手动选择图元,转成lsp的函数。
调用lsp后生成一模一样的CAD图元。

发表于 2023-2-5 09:50 | 显示全部楼层
直接把任意图形WBLOCK出去,将DWG转成base64作为资源文件,程序释放资源文件解码为DWG再插入,啥图形都能处理。
发表于 2023-2-5 10:30 | 显示全部楼层
我目前的都是是转换成块,生成块代码,然后引用插入块时分解块
发表于 2023-2-5 11:00 | 显示全部楼层
(entmakex(entget (car(entsel))))
发表于 2023-2-5 12:17 | 显示全部楼层
读取组码生成组码字符串保存到数据库,
要用的时候lisp调用数据库数据重新生产图元,
相当于简化的CAD,
常规图元保存,各种Table,如线型,样式需要特别处理
发表于 2023-2-5 13:16 | 显示全部楼层
 楼主| 发表于 2023-2-5 15:52 | 显示全部楼层
kwok 发表于 2023-2-5 13:16
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=85342&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1 ...

哦,谢谢大侠!我去试试。
 楼主| 发表于 2023-2-5 15:54 | 显示全部楼层
wzg356 发表于 2023-2-5 11:00
(entmakex(entget (car(entsel))))

谢谢老大热心的回复。。。
发表于 2023-2-9 10:31 | 显示全部楼层
为什么要这么做呢?dwg才是最合适的容器啊?为什么要用lisp数据来存储呢?要文本格式明码,dxf就是官方的标准格式呀。
 楼主| 发表于 2023-3-14 12:43 | 显示全部楼层
wzg356 发表于 2023-2-5 11:00
(entmakex(entget (car(entsel))))

谢谢老大,我今天才看明白您的回复……哎,我真是太笨了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 19:10 , Processed in 0.361109 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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