乐筑天下

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

[编程交流] 将块添加到项目

[复制链接]

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 08:27:54 | 显示全部楼层
如果我想找到运行当前lisp函数的文件的位置,该怎么办?我将把程序编译为vlx而不是lisp
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:32:29 | 显示全部楼层
 
您是否记录了lisp例程的使用情况?
 
你可能需要注册。
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 08:33:04 | 显示全部楼层
我完全不知道你在说什么
 
我自己使用了一些lisp文件,我的老板建议我将它们用于其他文件,通过在我们的产品(管道)中分发一组lisp,我们有更好的市场机会,他们会给我一个很好的加薪。这是我第一次做一个项目,这就是为什么我对它如此感兴趣
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 08:37:17 | 显示全部楼层
pBe我看不出这和我的问题有什么关系。无论如何
 
visual lisp是否具有从文件加载块的功能,而不是使用
 
(命令“.u insert”(strcat blocks root”/原理图/包.dwg”)*取消*)
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:39:01 | 显示全部楼层
vla CopyObjects
这里有一个很好的例子:-->LeeMac:从绘图中窃取
回复

使用道具 举报

19

主题

70

帖子

51

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2022-7-6 08:43:58 | 显示全部楼层
这是一个太好的例子,但我已经用wblock设置了块,所以现在每个文件本身就是一个块。我只需要一个函数,比如(vla加载块)或其他。不幸的是,开发人员文档缺少很多函数,我找不到合适的函数来实现这一点。
 
坚持(命令“_insert”…)好吗作用我只装了13个街区,犹豫很明显,比如3-5秒的等待时间
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:48:10 | 显示全部楼层
这是另一个:-->http://lee-mac.com/copyblockfromdrawing.html
 
我想告诉大家的是要使用的VL函数是vla CopyObjects,通过查看已经完成的代码,更容易理解该函数。
先看代码,然后问问题。
 
 
如果需要的话,您也可以使用vla insertblock方法,它不会占用本机插入的时间。
 
与vla copyobjects方法相比,后者将块物理放置在绘图空间上,而前者放置在绘图文档中
回复

使用道具 举报

51

主题

481

帖子

457

银币

后起之秀

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

铜币
262
发表于 2022-7-6 08:49:54 | 显示全部楼层
我认为他想制造一个街区
 
这是我的方式
-正常创建块
-使用CAB的例行程序
-和/或本
-和/或本
-和/或本
-和/或本
-将创建的lisp添加到例程中
-玩得开心
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 08:54:07 | 显示全部楼层
这里有一个想法:将每个块WBlock到一个DXF文件。然后将以下函数添加到lisps中:
将所有LISP编译成VLX,并将DXF块作为资源包含在同一VLX中。
 
加载VLX后,可以调用此函数,将DXF块复制到用户的临时目录中,然后返回该文件的路径。此路径可以正常发送到insert命令。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 08:54:50 | 显示全部楼层
我还没有测试过这个想法,但您是否需要将DXF资源复制到临时目录?如果您可以从VLX访问资源,是否可以不直接从VLX插入DXF数据?
 
/猜测
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 04:33 , Processed in 0.684891 second(s), 70 queries .

© 2020-2025 乐筑天下

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