找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1869|回复: 7

[求助]:定义自己想要的默认填充图案名

[复制链接]

已领礼包: 2026个

财富等级: 金玉满堂

发表于 2005-8-23 12:59:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
我的CAD2005中,默认的图案填充名是“ANGLE”,因图案填充名为“ANSI31”的图案是我常用的,故欲想将它设置为默认图案。将图案填充名的系统变量(HPNAME)的值改为“ANSI31”后,进行填充时均为“ANSI31”,但当CAD关闭后下次打开再填充时却又回到原先的“ANGLE”图案。这是正常的吗?若不是,该怎样做?请指教。


(注:第5楼有其他的方法——2005.12.29)[/COLOR]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-8-23 13:05:02 | 显示全部楼层
没办法,自动桌子说的不能保存。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2026个

财富等级: 金玉满堂

 楼主| 发表于 2005-8-23 13:18:07 | 显示全部楼层
最初由 cdhua001 发布
[B]没办法,自动桌子说的不能保存。 [/B]

谢谢长老及时指教,看来我的CAD“帮助”没太学好。总能得到你的及时指教,再次感谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-23 13:32:05 | 显示全部楼层
在acad2000.lsp中加入一行:(setvar "hpname" "ansi31"),即可。(在cad2002下通过。)
cad的help是这样说的:将图案填充名的系统变量(HPNAME)的值只对当前图形有效,并未保存在图形、dwt文件和注册表中。

Setting a default hatch pattern

--------------------------------------------------------------------------------

Issue

The default hatch pattern used by AutoCAD?/SUP> is ANGLE (AutoCAD defaults to the first pattern defined in the files acad.pat or acadiso.pat). You want to change the default hatch pattern.

Solution

The HPNAME system variable sets the default hatch pattern for use in the current drawing. However, the value for HPNAME is not saved. That is, the value is not saved in the drawing; it cannot be saved to a drawing template file (DWT), and it is not saved in the registry.


You can edit the acad.lsp file and automatically set a default hatch pattern each time AutoCAD starts. Note that acad.lsp does not exist by default; you must create the file using a text editor (such as Notepad), and save it in the AutoCAD Support directory. Insert the following expression in the acad.lsp file.

(setvar "hpname" "ansi31")

Note: You can replace ansi31 with the name of another hatch pattern.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2026个

财富等级: 金玉满堂

 楼主| 发表于 2005-12-29 14:57:54 | 显示全部楼层
最初由 aichong 发布
[B]在acad2000.lsp中加入一行:(setvar "hpname" "ansi31"),即可。(在cad2002下通过。)

Set... [/B]

因以为此贴主题已不好进行下去,所以好久没看了,今天看到了aichong 长老的贴,按其指点,在CAD2005和2006中均告成功(其他版本估计也可如法炮制成功)。此法一劳永逸,可给填充带来方便。在此谢谢aichong 长老!下面以设置默认填充图案名“ansi31”为例介绍两种方法:
方法一:
将以下内容(包括括号在内)
(setvar "hpname" "ansi31")
复制到AutoCAD的“acad200X.lsp”文件中作为第一行[/COLOR] (直接在“acad200X.lsp”文件中打入上述内容作为第一行[/COLOR] 也可)。然后“保存”即可。
(注:“acad200X.lsp”文件的路径类似为“D(AutoCAD的安装盘):\Program Files\AutoCAD 200X\Support”,即在“Support”文件夹中)
方法二:
先在记事本中输入与上述相同的以下内容(包括括号在内)
(setvar "hpname" "ansi31")
然后将其保存为扩展名为.lsp的lsp程序文件(即在保存时将扩展名txt改为lsp)。接下来将此lsp文件复制到上面提到的“D(AutoCAD的安装盘):\Program Files\AutoCAD 200X\Support”,即放在“Support”文件夹中,。接着在AutoCAD的“启动组”中加载上述lsp文件。(即菜单“工具”/加载应用程序/“启动组”内容按钮/添加/在文件框中选取上述lsp文件/添加/此时“应用程序列表”中可看到该lip文件,表示已加载上/关闭/关闭。定制完成),在“启动组”中加载上述lsp文件后,应关闭CAD再重新启动才能生效。
可见方法一更快捷。
以上定义的默认填充图案名是ansi31,你也可以根据自己的需要,选择一个AutoCAD中已有的[/COLOR] 常用到的填充图案名,将ansi31更换为你要的这个填充图案名即可。

上述自定义完成后,打开cad界面(若自定义时CAD界面已经是打开的,则应关闭CAD后重新打开它),进行填充,可见到默认打开的就是你自定义的填充图案名。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-2-3 22:52:14 | 显示全部楼层
ok
已经搞定了,其实我要的就是你给我的那个系统变量
其他的我都会的。非常感谢你的热心,谢谢
这些东西还是很经典的。也希望对以后看贴的朋友们有所帮助
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-2-4 10:59:19 | 显示全部楼层
恩 。。。。尝试成功。。。这样填充真的是方便了不少啊。。。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2026个

财富等级: 金玉满堂

 楼主| 发表于 2007-2-9 12:50:46 | 显示全部楼层
希望有更多的朋友能用上。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-11-15 11:58 , Processed in 0.217848 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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