明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2344|回复: 21

[提问] 请教!有没有办法快速刷新自定义填充文件

[复制链接]
发表于 2025-6-8 18:17:04 | 显示全部楼层 |阅读模式



请教一下各位大神!

我手动往填充文件支持路径里面复制了几个填充pat文件进去、
然后想直接用lisp调用这些填充、结果直接报错了,
原因是新加入的填充没有更新到CAD中,

想请教一下大家、有没有啥办法用Lisp直接刷新填充列表。
不用重开文件或者调用H来刷新

我自己尝试了一下设置环境变量、貌似不太管用、
不知道有没有啥变量或者命令能直接刷新的、特来请教



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
回复

使用道具 举报

发表于 2025-6-9 16:43:18 | 显示全部楼层
xiaocainiao 发表于 2025-6-9 16:23
不管用、代码里面执行ZOOM没反应、手动缩放有时候行、不知道具体是什么操作触发的更新填充 ...

可以代码再自行复制一次pat,应该就可以了的
1)catch error for setvar hpname
2) copy pat
3) setvar hpname

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2025-6-9 09:33:15 | 显示全部楼层
你有种再说一遍 发表于 2025-6-9 07:53
re貌似和填充没有关系,填充是按照元数据储存的,不然没有pat岂不是不显示了?
真的没有明白你要做什么

我说下我操作流程吧、
第一步是把填充pat文件复制到CAD关联路径里面、
第二步是用lisp设置变量HPNAME值、为刚刚复制进去的填充名、

现在是无法设置这个变量、因为刚复制到关联路径中的填充没有立即被CAD识别、所以设置变量会报错、

我是想问有没有啥办法、在设置HPNAME变量前、用LISP载入复制进去的填充、能够正常去设置HPNAME变量
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 18:50:41 | 显示全部楼层
你有种再说一遍 发表于 2025-6-8 18:40
放在支持目录下面的.pat就会被自动检索,而你说重启才可以,估计是你配置文件存在错误引起的

不重启也要输入OP或者RE刷新一下、有时候刷新一次也不管用、而且刷新遇到文件太大还会卡一下、很烦人、试了重新设置ACAD环境变量也不行、主要是想加入填充以后、直接用Lisp去调用这个填充、现在卡到刷新填充这了
回复 支持 反对

使用道具 举报

发表于 2025-6-8 18:25:45 | 显示全部楼层
下载一个源泉吧,mp1命令
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 18:30:22 | 显示全部楼层
你有种再说一遍 发表于 2025-6-8 18:25
下载一个源泉吧,mp1命令

有源泉、现在是有填充图案pat文件、但是放到填充关联路径以后、不能马上调用、需要重开CAD或者打开OP选项、才能更新出来新加的填充、我是想知道有没有啥办法、可以用Lisp直接更新加入的填充来使用
回复 支持 反对

使用道具 举报

发表于 2025-6-8 18:40:46 | 显示全部楼层
xiaocainiao 发表于 2025-6-8 18:30
有源泉、现在是有填充图案pat文件、但是放到填充关联路径以后、不能马上调用、需要重开CAD或者打开OP选项 ...

放在支持目录下面的.pat就会被自动检索,而你说重启才可以,估计是你配置文件存在错误引起的
回复 支持 反对

使用道具 举报

发表于 2025-6-8 19:14:56 | 显示全部楼层
xiaocainiao 发表于 2025-6-8 18:50
不重启也要输入OP或者RE刷新一下、有时候刷新一次也不管用、而且刷新遇到文件太大还会卡一下、很烦人、试 ...

你的刷新是指什么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-8 20:51:06 | 显示全部楼层

就是re重生成、我想着有能和加载线型一样、可以单独加载填充文件也可以、不过没找到这种功能
回复 支持 反对

使用道具 举报

发表于 2025-6-9 07:53:26 | 显示全部楼层
本帖最后由 你有种再说一遍 于 2025-6-9 08:02 编辑
xiaocainiao 发表于 2025-6-8 20:51
就是re重生成、我想着有能和加载线型一样、可以单独加载填充文件也可以、不过没找到这种功能

re貌似和填充没有关系,填充是按照元数据储存的,不然没有pat岂不是不显示了?
真的没有明白你要做什么
回复 支持 反对

使用道具 举报

发表于 2025-6-9 08:36:40 | 显示全部楼层
先添加支持文件搜索路径,再把pat文件放在支持文件搜索路径里,lsp就可以加载了。我就是这样弄的,肯定可以

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-12 07:55 , Processed in 0.166791 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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