- UID
- 2472
- 积分
- 1669
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2002-2-3
- 最后登录
- 1970-1-1
|
发表于 2003-11-2 02:52:02
|
显示全部楼层
命令: REDIR
菜单:ET扩展工具>>>>>>文件工具>>>>>>路径替代
工具栏:无
概述:REDIR用于改变AutoCAD图形文件中的字体、型、外部参照、光栅图像、远程文本的路径。
路径替代REDIR对于拷贝、转移图纸是很有用的。图形文件换了一个环境之后,图形中的外部参照、远程文本等外部文件常常会找不到路径,无法使用。这时,只要把原来的外部参照、远程文本之类的外部文件一同拷贝过去,用REDIR更换一下路径就行了。
REDIR无法对下列文件进行路径替代:
1. 图块中远程文本
2. 外部参照中的远程文本
3. 外部参照中的光栅图像
4. 外部参照中的形文件
5. 外部参照中的字体文件。对于AutoCAD标准字体和TTF字体,虽然REDIR会提示已经作了更改,但这只是一个假象,文件重新打开后,又会恢复老样子。
本人认为,REDIR可归结为3大功能:
1. 列出外部文件的路径(REDIR……?……),列出外部文件的位置,以便于拷贝、转移图纸时,知道要拷贝的外部文件位置。
2. 剥离外部文件的路径(REDIR……*……空回车……),剥离外部文件的路径,这样使用外部文件时,不需要给出外部文件的具体路径,而直接使用AutoCAD搜索路。相应地,外部文件也应该拷贝到AutoCAD的搜索路径下(远程文本应该拷贝到图形文件当前目录下),这样,不用记住具体路径,用起来还是挺方便的。
3. 改变外部文件的路径(REDIR……原文件路径……更改路径……)不管图形文件转移到什么地方,都给出外部文件的具体位置,这是最正宗的做法。
一般操作过程:
1. 修改路径替代选项
命令: (命令状态)
命令: REDIR(键入命令REDIR)
Current REDIRMODE: Images,Rtext(AutoCAD显示路径替代当前设置,本例是IMAGES、RTEXT)
Find and replace directory names(AutoCAD搜索替代路径)
Enter old directory (use '*' for all), or ? <options>:(AutoCAD提示输入需要替代的路径,或敲空回车修改路径替代选项,本例敲空回车)
Current REDIRMODE: Styles,Xrefs,Images,Rtext(已经修改了路径替代设置,AutoCAD重新显示路径替代当前设置,已经修改成了STYLES、XREFS、IMAGES、RTEXT)
2. 列表显示外部文件路径
命令: (命令状态)
命令: REDIR(键入命令REDIR)
Enter old directory (use '*' for all), or ? <options>: ?(输入?,表示需要查看当前外部文件列表)
Enter file references to list <*>:(AutoCAD提示需要查看的内容(例如*.dwg、*.shx、*.txt等),敲空回车就是要全部显示,本例敲空回车)
Current REDIRMODE: Styles,Xrefs,Images,Rtext(AutoCAD开始显示STYLES、XREFS、IMAGES、RTEXT等外部文件列表)
TYPE NAME FILE (列表显示项目)
---------------------------------------------
STYLE STANDARD TXT.SHX (文字样式名称和路径)
STYLE STANDARD FS64F.SHX (文字样式名称和路径)
STYLE 1 TXT.SHX (文字样式名称和路径)
STYLE 1 HZTXT.SHX (文字样式名称和路径)
STYLE 1|STANDARD TXT (文字样式名称和路径)
SHAPE E:\TEMP\1.SHX (形文件名称和路径)
XREF 1 E:\xdcad\路径替代\1\1.dwg(外部参照名称和路径)
IMAGE 1 E:\xdcad\路径替代\1\1.JPG(光栅图像名称和路径)
RTEXT E:\xdcad\路径替代\1\1.txt(远程文件名称和路径)
3. 外部文件路径替代
命令: (命令状态)
命令: REDIR(键入命令REDIR)
Current REDIRMODE: Styles,Xrefs,Images,Rtext(AutoCAD显示路径替代当前设置:STYLES、XREFS、IMAGES、RTEXT)
Find and replace directory names(AutoCAD搜索替代路径)
Enter old directory (use '*' for all), or ? <options>: *(AutoCAD提示输入需要被替代的路径,本例输入*,表示要替代所有外部文件路径)
Replace "*" with: E:\xdcad\路径替代\2(AutoCAD提示输入替代路径,本例输入“E:\xdcad\路径替代\2”。只有替代路径和被替代路径中的同名文件,才被替代)
Searching for old dir: * in order to replace it with: E:\XDCAD\路径替代\2(AutoCAD搜索需要被“E:\XDCAD\路径替代\2”替代的外部文件路径)
XREF 1 E:\xdcad\路径替代\1\1.dwg -> E:\XDCAD\路径替代\2\1.DWG
(AutoCAD显示一个外部参照1.DWG被替代)
STYLE STANDARD txt.shx -> E:\XDCAD\路径替代\2\TXT.SHX
(AutoCAD显示一个字体文件TXT.SHX被替代)
STYLE 1 txt.shx -> E:\XDCAD\路径替代\2\TXT.SHX
(AutoCAD显示一个字体文件TXT.SHX被替代)
STYLE 1 hztxt.shx -> E:\XDCAD\路径替代\2\HZTXT.SHX
(AutoCAD显示一个字体文件HZTXT.SHX被替代)
STYLE 2 txt.shx -> E:\XDCAD\路径替代\2\TXT.SHX
(AutoCAD显示一个字体文件TXT.SHX被替代)
STYLE 2 hz2.shx -> E:\XDCAD\路径替代\2\HZ2.SHX
(AutoCAD显示一个字体文件HZ2.SHX被替代)
SHAPE E:\XDCAD\路径替代\1\1.SHX -> E:\XDCAD\路径替代\2\1.SHX
(AutoCAD显示一个形文件1.SHX被替代)
STYLE 1|STANDARD TXT.SHX -> E:\XDCAD\路径替代\2\TXT.SHX
(AutoCAD显示外部参照中一个字体文件TXT.SHX被替代,这是暂时的,重新打开文件后就会恢复老样子)
IMAGE 1 E:\XDCAD\路径替代\1\1.JPG -> E:\XDCAD\路径替代\2\1.JPG
(AutoCAD显示一个光栅图像1.JPG被替代)
RTEXT E:\xdcad\路径替代\1\1.txt -> E:\XDCAD\路径替代\2\1.TXT
(AutoCAD显示一个远程文本1.TXT被替代)
5 style/shape records modified.(AutoCAD总结:有5个字体或形文件被替代)
1 image references modified.(AutoCAD总结:有1个光栅图像被替代)
1 xrefs modified.(AutoCAD总结:有1个外部参照路径被替代)
1 rtext objects modified.(AutoCAD总结:有1个远程文本被替代)
Changes to some externally referenced objects may be temporary.(AutoCAD提示:外部参照中的替代是暂时的)
4. 外部文件路径剥离
命令: (命令状态)
命令: REDIR(键入命令REDIR)
Current REDIRMODE: Images,Rtext(AutoCAD显示路径替代当前设置:IMAGES、RTEXT)
Find and replace directory names(AutoCAD搜索替代路径)
Enter old directory (use '*' for all), or ? <options>: *(AutoCAD提示输入需要被替代的路径,本例输入*,表示要替代所有外部文件路径)
Replace "*" with:(AutoCAD提示输入替代路径,本例敲空回车,表示要把路径剥离。只有AutoCAD搜索路径和被替代路径中的同名文件,才被剥离。对于远程文本,会产生一点问题。当图形文件同一目录下没有同名远程文本,而其他AutoCAD搜索路径却有这个文件时,远程文本路径可以被成功剥离,但对于没有路径的远程文本,AutoCAD不会在所有搜索路径中查找,只会查找图形文件同一目录。所以,AutoCAD并不能找到这个远程文本,无法使用)
Searching for old dir: * in order to replace it with:(AutoCAD搜索需要被剥离的外部文件路径)
IMAGE 1 E:\XDCAD\路径替代\1\1.JPG -> 1.JPG
(AutoCAD显示光栅图像1.JPG路径被剥离)
RTEXT E:\xdcad\路径替代\1\1.txt -> 1.TXT
(AutoCAD显示远程文本1.TXT路径被剥离)
1 image references modified.(AutoCAD总结:有1个光栅图像路径被剥离)
1 rtext objects modified.(AutoCAD总结:有1个远程文本路径被剥离)
Changes to some externally referenced objects may be temporary.(AutoCAD提示:外部参照中的剥离是暂时的,当然,本例并不存在这样的剥离) |
|