找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1141|回复: 3

[转贴]:AutoCAD R14 软件使用常见问题的解答  

[复制链接]
发表于 2003-1-23 23:05:41 | 显示全部楼层 |阅读模式

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

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

×
AutoCAD R14 软件使用常见问题的解答

作者:bao03
   一、绘图仪出图时的“内存不足”的问题
 

使用HP DesignJet 系列的绘图仪出图时,遇到绘图仪“内存不足”的错误,绘制的图纸就会不完整或发生裁剪。AutoCAD的用户经常问,怎样才能确定绘图仪出图时到底需要多少内存?怎样配置我的绘图仪的内存,才能满足我的出图需求?有没有方法可以读入绘图文件以决定该文件打印所需内存? 这个问题的确是一个硬件问题,而与软件AutoCAD没有太大关系。我们把从HP公司获得的有关信息,整理如下,以供AutoCAD用户参考。

一般来说,图形文件的大小与绘图仪用来打印文件的内存并无直接关系。对于图形中没有光栅图象和 TTF字体的打印内存,如果使用支持HP-GL/2语言的驱动程序,绘图仪所需的内存大约是这个文件大小的1.3倍。但是,如果图形中含有光栅图象和 TTF字体,这个数值就不再有效了。绘图仪也许的确需要20MB的内存来处理3MB的图形文件。

实际上,由于文件从计算机传递到绘图仪,再经绘图仪处理,打印成图,需要经历一个复杂的过程,无法准确估计打印机要使用多少内存。不过,粗线条、复杂对象(光栅图象)和填充会占用较多内存。现有型号的HP DesignJet 系列的绘图仪没有提供用于计算或估计打印内存需求的功能。DesignJet 650C绘图仪在绘图结束的统计信息内,能列出绘图仪输出该文件所需的粗略的内存数值。这个功能HP DesignJet 系列的新型号内,如750C,已经没有了。您可以从HP网站中获得更为详细的资料。

http://www.hp.com/cposupport/plotters/support_doc/bpp02019.html

那么,当您在AutoCAD中使用PLOT命令之后,图形文件到底经过了何种处理,才在绘图介质上得到了打印结果呢?对于DesignJet系列的绘图仪,若在AutoCAD中,使用ADI驱动程序,打印之前,会发生两种转换:

AutoCAD使用绘图仪驱动程序处理DWG文件,按某种绘图语言(HPGL/2或PostScript),把该文件转换成绘图仪可读的格式,并传递给绘图仪。转换后的数据量大约与相应的PLT文件的大小相同。
绘图仪接受计算机传递过来的打印作业,在内存中转换成光栅图象文件。在绘图仪中,一旦打印作业完全转换为光栅图象后,绘图仪才开始工作。因为,打印作业中的矢量数据顺序和光栅图象的数据顺序并不是一一对应的,转换图象前部所需的数据可能与打印作业后面的数据有关,所以必须在绘图仪内存中完成所有从矢量数据到光栅数据的转换,而不能边转换边绘制,把已绘完部分的数据,清出内存。这样,对于打印AutoCAD这样的矢量作业,的确对打印内存有较高要求。对含有光栅图象的DWG文件的打印,情况会更复杂些。在AutoCAD中正确设置,可以尽量减少这种内存问题。具体做法是这样的:使用“HPCONFIG”命令,打开“内存优化”选项,并设置打印内存与当前绘图仪的内存相同。
 

如果配置AutoCAD使用Windows系统打印机ADI驱动程序,打印数据将通过Windows传递给绘图仪。HP DesignJet系列绘图仪提供的Windows 95驱动程序,提供有让系统帮助绘图仪管理打印数据的功能,如果在打印某一特定文件时,出现“内存不足”的信息时,可以选择这个功能,不过,这可能导致较长的打印时间。具体做法是,在Windows的打印机设置对话框中,选择“高级”附签,在“处理文档”中,选中“在计算机中”。

 





    二、为什么输出到Windows图元文件格式(WMF)时背景也和图像一起被输出?

   R14中,Windows图元文件的输出(WMFOUT命令)比先前的版本记录了更多的关于空白空间的信息(即整个视图),也包括绘图屏幕的背景颜色。为使WMF格式输出文件不包括背景,可以使用名为BWMFOUT的共享ARX应用程序。在网址:http://leden.tref.nl/glipman 上可下载该共享程序。

              为什么当一幅图被保存时文件浏览器中该文件的日期和时间不被刷新?

Autodesk已经发现了这个问题,它仅仅出现在Win95B的操作系统中,在Win95A或Windows NT环境下从没有发生过。作为一个权宜之策,你可以在AutoCAD R14中设置系统变量ISAVEPERCENT为0,使AutoCAD在每次存盘时都重写整个绘图内容,这可能使保存时间长一些,但却能保证文件日期被正确刷新。

怎样用PSOUT命令输出图形到一张比A型图纸更大的图纸上?

R14中,如果直接用PSOUT输出EPS文件,系统变量FILEDIA又被设置为1,输出的EPS文件,只能送到A型图纸大小。
如果想选择图纸大小,必须在运行PSOUT命令之前取消文件交互对话框形式,为此,设置系统变量FILEDIA为0。或者为AutoCAD配置一个Postscript打印机, 然后输出到文件,得到任意图纸大小的EPS文件。
注意:如果在当前的绘图期间你已经以文件对话框的方式运行了PSOUT命令,你就必须关闭并且重新打开该文件,然后再运行上述指令。

为什么在外部引用文件中不能使用DRAWORDER设置显示顺序?

在R14的readme文档中,已经注明了这一限制。要想重新排序外部参照文件的对象,只能手工复制一次想要放在最上面位置的对象,以使它放在图形数据库的结尾,然后删除原先的对象。另外,readme文档中还建议,用WBLOCK命令来保存该外部参照文件的内容,输出到一新文件,再用XATTACH命令引入这一新文件来替代原先的外部参照,同样可以恢复外部参照文件的图形显示次序。

为什么R14的绘图文件比R12的绘图文件大,甚至在使用PURGE命令之后?
缺省情况下,在R14中存盘是追加方式的,这样比较快一些。如果你需要释放磁盘空间,则必须设置ISAVEPERCENT系统变量为0,来关闭这种逐步保存特性,这样当第二次存盘时,文件尺寸就减少了。

PLOT和ASE命令后只能在命令行出现提示,而没有弹出对话框,为什么?

AutoCAD的系统变量CMDDIA用来控制PLOT命令和ASE命令的对话框显示,设置CMDDIA为1,就可以解决问题。

为什么提示出现在命令行而不是弹出Open或Export对话框?

AutoCAD的系统变量FILEDIA用来控制文件列表对话框的显示,设置FILEDIA为1时将使这些对话框显示,如果FILEDIA被设为0,通过输入一个符号“~”来响应你所选择命令的第一个提问,你仍然可以获得一个对话框显示。当然,从一个批处理命令或AutoLISP/ADSRX/ObjectARX应用程序中调用一个文件操作命令时,需要命令行提示,而不应该出现对话框。

   三、为什么绘图文件、层和块在对话框中不再以阿拉伯字母顺序显示在列表中?

   系统变量MAXSORT决定了文件名、层名、块名、线型等等在AutoCAD对话框中以字母顺序排列。可在“Preferences(系统配置)”对话框中的“General(基本)”标签下,设置“maximum number sorted symbols(存储符号的最大数量)”。
缺省的MAXSORT值是200,这意味着至多200个实体能被在列表框中依字母顺序排序,如果在列表框中一个项目的序号超过了200,将不能对其排序。且记,MAXSORT值太大将会占用更多的内存,也将要花更多的时间来排序一个大的列表项。如果发现图形文件列表变得越来越长,就需要组织你的图形文件到不同的子目录下,而不是去增加变量MAXSORT的值。对于长的块名和层名列表,应该周期性地重新评定它们中那些是必要的,以维持列表项目的数目在一个合理的范围内。

     四、为什么工具条的按钮图标被一些笑脸代替了?

  当AutoCAD找不到按钮位图文件的路径时,工具条或工具框中的这些按钮图标将被一张笑脸所代替。这可能出现在工具条被用户化之后,菜单模板文件(MNU)又被手工编辑了。
这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文件中复制用户化工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR文件,再用MENULOAD命令装载MNU文件,AutoCAD将重新编译菜单文件,产生新的MNS、MNC和MNR文件,这样就会解决问题。
另外,如果位图文件不在AutoCAD的支持路径上,这一问题也会出现。请确信在“Preferences(系统配置)”对话框中的支持路径已经包括了该位图文件所在的目录。例如,如果你从一个用户化工具条中移动一个按钮到AutoCAD的标准菜单中的一个工具条时,你必须编辑这一按钮文件,以便该位图文件保存在被支持路径里。可按以下步骤来做:  

移动或复制图标到一个不同的菜单工具条中之后,保持工具条对话框仍然是打开的,用鼠标右键单击该图标来编辑它。
在按钮属性对话框中,选“编辑”按钮。
在按钮编辑器对话框中,选择Save as 按钮,指定在AutoCAD支持的路径中的位图文件目录。
关闭按钮编辑器,然后在按钮属性对话框中选择Apply(应用)按钮,最后关闭AutoCAD,再重新起动它。
为什么在R14中打开一张图,图中有很多小点,经仔细检查,结果发现这些点是非常短小的多义线序列?

AutoCAD R14以前的版本,允许用户创建一个仅包含一个顶点或根本一个顶点都没有的多义线实体。一些二次开发程序也会创建这种类型的不可靠的多义线来跟踪数据。(R14中有多种改良的数据跟踪的方法)而且,在更早的AutoCAD版本中,这种不可靠的多义线也可能出现在椭圆实体被断开的地方。这些没有任何几何意义的实体,在CAD应用程序中将会引起输入和输出方面的问题。
R14已经认识到这一问题,解决的办法就是,在顶点数低于两个的多义线中增加顶点。如果一条多义线只有一个顶点,追加的顶点将放在与第一个顶点同样的位置上;如果一条多义线没有顶点,在绘图原点(0,0,0)上将产生一个顶点。
这些由不稳定的多义线转换而产生的点,删除它们通常是安全的,如果不能确定是否该删除它们,可以把它们转移到一个独立的层上,关闭该层,让这些小点从视图中消失。

     五、为什么一个网络路径被从支持搜索路径中删除了?  

   AutoCAD R14将从它的支持文件搜索路径中删除任何无效的路径,这一设计是为了保证当AutoCAD搜索整个列表中支持的路径时其性能不被退化。例如当一个网络连接断开后,和此连接相关的网络路径会在AutoCAD进程期间变得失去作用,但这些路径名仍然显示在列表中,这是因为虽然AutoCAD不能存取它门,但该路径仍然会保留在Windows的注册表中。当退出并重新启动AutoCAD时,所有无效的路径将被删除。

    六、怎样可以同时打开和编辑多个图形?

   可以在系统内存资源限制以内,于同一台机器上打开多个AutoCAD进程。启动第二个AutoCAD进程,然后在这一新的进程中打开其它的图形。

   七、如何确定用3DFACE和RULESURF命令建立的网格表面的法矢方向?

   AutoCAD中定义的法矢方向,是由右手坐标系统中以何种方向生成的一个表面的方法决定的。例如,如果沿逆时针方向画一个面,则法矢方向指向上;如果沿顺时针方向画一个面,则法矢方向指向下。当渲染一张图时,通过选择渲染特性对话框中的“取消背面”的选项来忽略法矢方向背离当前视口的平面。用AutoLISP程序 re3dface.lsp可以颠倒一个三维面的法矢指向。可以在Autodesk Web 主页
http://www.autodesk.com/support/autocad/util14.htm 下载这一程序。

    八、Bonus 组件的 Textmask命令和 Wipeout命令可以在图纸空间中使用吗?

   在图纸空间中用这些命令可以遮挡图纸空间的物体,却不能遮挡在图纸空间视图中的模型空间的实体。这是因为这些工具都是用“位于其它实体之上”的方法来遮挡这些实体的,而由于AutoCAD总是先绘制模型空间的实体,所以这些命令不能在这种情况下工作。
如何删除Textmask命令的边界?
首先运行WIPEOUT命令,在提示符下用Frames(边框)选项来打开边框。你就会看到遮挡处理过的文本周围的边框线,接着设置系统变量PICKstyle为0,以使得你可以只选择边界而不是文本。擦去你不想要的边界部分,然后,确信设置系统变量PICKstyle回原先的值,再用WIPEOUT命令关闭边框显示状态。

    九、如何删除Textmask命令的边界?
   首先运行WIPEOUT命令,在提示符下用Frames(边框)选项来打开边框。你就会看到遮挡处理过的文本周围的边框线,接着设置系统变量PICKstyle为0,以使得你可以只选择边界而不是文本。擦去你不想要的边界部分,然后,确信设置系统变量PICKstyle回原先的值,再用WIPEOUT命令关闭边框显示状态。

    十一、如何建立一个螺旋线、弹跳线或螺纹线?

  首先,用一个AutoLISP例程(如spiral.lsp)创建你所需要的螺旋线路径,然后用EXTRUDE命令,以一个参照物为原形、沿螺旋线路径拉伸出来所需物体。可以在Autodesk的Web站点中自由下载spiral.lsp 文件:
http://www.autodesk.com/support/autocad/util14.htm
还可以用Mechanical Desktop(MDT)产品或AutoSurf软件,直接构造实体。

   十二、如何设置缺省绘图目录?

    缺省的绘图目录被指定在Windows的快捷方式图标中的“start in(开始)”选项中,如果AutoCAD的快捷图标还不存在,就创建一个:通过运行文件浏览器查获AutoCAD执行文件acad.exe存在的目录,选定ACAD应用程序并拖动它到桌面上。然后按鼠标右键查看你刚刚建立的快捷方式的浮动菜单,选择“属性”选项,在出现的对话框的顶部单击“快捷方式”标签,在“开始”文本域中输入你所要的目录,然后选择“确认”。
无论何时你用这个快捷方式启动AutoCAD,当你使用OPEN(打开)或其它允许你选择文件的命令时你所设置的目录将成为你的缺省路径。
如何打开一个由自动存盘方式创建的图形文件(该文件以.SV$为扩展名)?  

AutoCAD只打开带有.dwg扩展名的图形文件,可以在文件浏览器或在DOS提示状态下更改自动存盘图形文件的扩展名为DWG。
如何解锁一个R14版文件?

AutoCAD R14由操作系统来决定一个R14版图形文件是否正在被使用。当试图打开一个正在被别人使用的文件时,AutoCAD将会显示一条“文件正在使用”的信息。如果试图打开的文件正在被别人参考引用,可以通过设置 “Prenferences(系统配置)” ->“Performance(性能)”->“External References File Demand Load(按需加载外部参照文件”来控制处理这一外部引用。

如何删除一个空层?

在AutoCAD图形中,只有当该层内的保留实体或外部引用都被删完后,该层才能被删除。如果一个层是空的,而且又不能用PURGE命令把它从图形中删除,则该层可能在图纸空间已被冻结,或者它可能被某一个块定义实体参考引用。

当UCS不在平面视图时,拉伸(Stretch)一个实体(尤其是多义线)时,会出现下列错误:Unhandled Access Violation",为什么?

这是拉伸命令和R14版中轻装多义线的一个已知问题,R14.01升级版已经改正了这一错误如果只是临时性地使用R14.00,建议在拉伸一个实体之前先切换到平面视图或轴侧视图上。当然,还可以用CONVERTPOLY命令,把要拉伸的轻装多义线转换成原来的多义线类型。

怎么样解决"Hatch spacing too dense(填充空间太密)"的问题?

最初,AutoCAD将不能创建超过10000片段的剖面线图案。系统变量MAXHATCH控制剖面线片段数,它的值存储在注册表中。用AutoLISP函数SETENV可以在100和10,000,000之间任意取值。例如,为了增加MAXHATCH的值到30,000,可以在命令行输入以下的命令:

(setenv "MaxHatch" "30000")

你必须多次测试才能找到适合你的图形文件的值,同时,该值和你所选择的填充图案的类型和密度有关。
注意:变量MAXARRAY值的设置与之类似,它控制图形中阵列的线段数目,通过查看AutoCAD R14版 Readme文件的“命令与系统变量限制”一章的内容,可以了解更多关于MAXARRAY和MAXHATCH的信息。

当AutoCAD R14启动时为什么会出现"Cannot Find Heidi3.dll "的错误

如果重新安装AutoCAD R14版之前,卸载旧的AutoCAD之后,没有按要求马上重启计算机,就会发生这个错误。在这种情况下,Heidi3.dll文件已经标记为已删除,操作系统却没有真正删除这一文件。这时再重新安装AutoCAD,安装程序将认为Heidi3.dll文件已经存在而不会安装这个文件,等到AutoCAD重新安装完成,系统重启后,Heidi3.dll文件已被删除,运行AutoCAD去找这个文件,当然找不到了。
基于上述原因,Autodesk技术支持中心强烈要求,AutoCAD卸载后,一定要重新启动系统。(包括用AutoCAD卸载菜单和用“控制面板”中的“增加/删除”选项来卸载AutoCAD)。如果已经发生了这种错误,还可以把Heidi3.dll文件从AutoCAD R14的安装光盘的ACAD文件夹中直接复制到Windows\System目录中,NT中,则复制到WINNT\SYSTEM32。

如何使用三键鼠标的中间按钮?

首先,必须安装支持三键鼠标的驱动程序。可以在Windows“控制面板”的鼠标设置中,检查是否已经安装了这种驱动程序,并且确定鼠标中键没有指定为其它功能,以便于AutoCAD使用它。
在AutoCAD菜单文件中的***AUX1部分,可以定义中键功能,例如:

***AUX1
;               <-- right button
$p0=*      <-- middle button

如果中键仍然不工作,请检查AutoCAD环境参数选择对话框中的兼容性标签,以确保“优先加速键”被设定为Windows标准。

如何在绘图或打印输出时设置线宽?

有多种改变AutoCAD对象线宽的方法,其中最为常用的的方法,是用图形屏幕上实体的颜色来得到不同的出图线宽。准确地说,在PLOT对话框中,选择“笔设置”选项,在AutoCAD中对每种颜色号码,指定笔号,并且选择合适的笔宽。笔宽的大小主要由打印设备分辨率和打印点之间的宽度决定的,公式为<点距>/<设备分辨率>。AutoCAD将用这些标准值来代替你随意输入的值。例如,输入1/300,AutoCAD会计算正确精度的英尺值,自动写入笔宽列表中。
例如:  

HP Laserjet III 打印机系列用1/300  
Canon BubbleJet 喷墨打印机系列用1/360  
HP LaserJet IV 打印机系列用1/600  
新的Canon BubbleJet 喷墨打印机用1/720  
由于1/600和1/720的值很小,有可能导致某些剖面线图案(如DOT)打印出来,根本看不清楚,在这种情况下建议你使用2/600或3/600作为你的笔宽。

如何打印层的列表?

有两种方法可以使AutoCAD层的列表输出到一个文件中。

方法1
首先用非对话框版本的层命令,-LAYER,来列出所有层名到AutoCAD文本窗口中。然后从AutoCAD文本窗口中复制这一列表,再粘贴到一个文本编辑器中。
Command: -layer
?/Make/Set/New/ON/OFF/Color/Ltype/Freeze/Thaw/LOck/Unlock: ?
Layer name(s) to list <*>: *

方法2
使用AutoCAD Log文件。Log文件能够捕捉到一次AutoCAD进程中,所有的命令行提示和文本窗口的内容,起到记录操作历史的作用。可在环境参数控制中,设定LOG文件的路径,默认路径为C:\Program Files\AutoCAD R14\acad.log。  

在命令行中运行LOGFILEON,启用LOG文件。再使用-layer命令,列出层列表。  
在文本编辑器中就可以编辑打印了。  
为正确输出Bonus工具的Textmask和wipeout区域,需要注意什么?

如果Textmask 和 Wipeout遮挡的物体除边框之外都被正确绘制,应该检查一下Wipeout命令的Frames选项是否关闭。
如果绘图时遮挡功能不起作用,这可能是因为打印机或绘图仪没有用光栅模式或不支持光栅输出。可以使用系统打印机驱动程序,而不是ADI驱动程序,输出该文件。

--------------------------------------------------------------------------------
AutoCAD R14


在AutoCAD R14界面中打开文件,图中汉字不知为何变成了乱码,需要重新录入吗?
不用,AutoCAD R14当然不会使你以前的工作白费。解决这个问题,我们首先要了解一下这个问题产生的原因。  
AutoCAD支持Unicode字符编码标准,Unicode是为了解决在计算机中统一表示多国文字的问题而出现的。Unicode是一种16位的编码方式,它可容纳65536个字符,基本上可以包容目前世界上的所有语言。它以不同的代码页,来区分不同国家的文字在计算机中的表示。

当AutoCAD R14打开在具有不同代码页的系统下生成的图形时,汉字文本实体就会变成混乱的、不可读的字符。

在什么情况下才会出现这种情况呢?例如:(下述的AutoCAD R14是运行在中文版Win95环境中的)  

在具有中文之星或双桥汉字环境下的西文Windows95中的AutoCAD R13/R12上绘制图形,在R14中打开。
R12/R13 for Dos 的文件在R14或R13 for win95中打开。
如果你想在上述情况中,继续使用那些图形,就必须改变这些图形的代码页。Autodesk已经提供了转换图形代码页的实用程序,对于中国用户来说,就需要把图形的代码页改为GB2312或ANSI936等等。这个程序,用户可向当地代理商索要,或直接与Autodesk China联系。

下载转换程序



当在R14中用ADI驱动程序出图时,AutoCAD不能设置打印端口参数而出错,为什么?


在Windows95中,当AutoCAD设法用ADI设备驱动程序向一个捕获的打印端口出图时,AutoCAD会报出一个出错信息。  
出错信息:“The operating system detected the following error(s) on LPTx. Unable to set port parameters." (操作系统在LPTx中检测到下述错误: 不能设置端口参数)

这种情况大多数发生在此捕获端口指向一个共享的网络设备,而相关的端口名是LPT2或LPT3的时候。这是因为如果没有设备被真实地配置到这个捕获的LPTx端口,Windows95识别此端口时就会出问题。按下面的方法做可以解决此问题:

在Windows95中(而不是在AutoCAD中)用捕获端口配置任意一个打印或绘图设备。具体做法是在打印机控制面板中,添加一台这样的打印输出设备。然后在AutoCAD中出图,这个错误就不会发生了。



粘贴到Word文档中的AutoCAD图形,打印出的线条太细,怎么办?


把AutoCAD的图形剪贴到MS Word文档里,看起来一切都比较顺利。但当把文档打印出来后,那些AutoCAD图形线条变得非常细,效果着实不好。我们提供给用户如下的解决方法:  
在AutoCAD中使用PostScript打印驱动程序,配置一个PostScript打印机。
如果AutoCAD的背景颜色与MS Word的背景颜色不同,例如R14默认的背景颜色是黑色,这时要先改变AutoCAD的背景颜色,与MS Word的背景颜色相同。  
运行PLOT命令,选择出图到文件。在画笔指定对话框中设置笔的宽度(可以从0.015开始)。  
开始一个新图,用PSIN命令输入这个.eps文件。  
然后再把图形剪贴到MS Word中



R14网络版能支持远程登录吗?


当然可以。 R14网络版的客户端能够通过广域网找到它的网络许可权限,也就是说,R14网络版的网络许可管理器能够安装在远程服务器上,以使更大范围的用户能够共享AutoCAD资源。实现的前提是:  
作为R14网络版客户端的PC机,都必须配置TCP/IP网络协议;   
安装AutoCAD网络许可管理器的许可服务器,也必须配置TCP/IP网络协议;   
在客户端系统中指定R14许可服务器的网络位置;
对于Windows 95系统,在Autoexec.bat文件中,添加设置环境变量ACADSERVER的语句。例如,set ACADSERVER=许可服务器的机器名;
对于Windows NT (3.51 or 4.0)系统,在控制面板中,打开系统特性对话框,在环境附签里,设置环境变量ACADSERVER为许可服务器的机器名  



安装R14以后,MS WORD里什么字体也没有了,R14毁坏了我的系统!


果真如此吗?当然不是。  
影响MS WORD字体的原因,是与R14为系统安装的一个叫做Phantom AutoCAD OLE/ADI的虚拟打印机有关。Phantom AutoCAD OLE/ADI虚拟打印机使得R14能够通过新的ADI驱动程序,打印或绘制光栅图形。R14典型安装中,并不包含这个选项,只有在全安装或定制安装时,才会产生这个虚拟打印机,有时它还会被设置为默认系统打印机,而不做任何提示。  

根据Microsoft Office软件"所见即所得"的原则,MS WORD文档所使用的字体,与系统默认打印机有关。也就是说,屏幕显示字体应与打印机打印字体一样或相近。Windows首先会根据打印机打印字体,去寻找合适的屏幕显示字体,如果找不到匹配的字体,或打印机驱动程序不提供屏幕字体信息, Windows 会选择最接近打印机字体的屏幕字体。如果把Phantom AutoCAD OLE/ADI的虚拟打印机作为默认系统打印机,MS WORD的字体就只有两种:modren和plotter。

在Windows系统中,指定正确的系统打印机作为默认打印机,MS WORD的字体就可以恢复正常了。 如果系统里没有其他任何打印机,就应该在"打印机设置"里,先配置一个Windows系统打印机,即使是个"逻辑"的打印机也可。

有一点要切记,不能修改Phantom AutoCAD OLE/ADI虚拟打印机的属性,更不能随意删除它,否则,将会影响光栅图形和OLE对象的输出,甚至会引起系统崩溃。



我的图打印出来效果非常差,线条居然有灰度的差异。


这种情况,大多与打印机或绘图仪的配置,驱动程序,以及操作系统有关。通常从以下几点考虑,就可以解决问题。  
配置打印机或绘图仪时,抖动开关是否关闭;
打印机或绘图仪的驱动程序是否正确,是否需要升级;   
如果把AutoCAD配置成以系统打印机方式输出,换用AutoCAD为各类打印机和绘图仪提供的ADI驱动程序重新配置AutoCAD打印机;   
对不同型号的打印机或绘图仪,AutoCAD都提供了相应的命令,可以进一步详细配置。例如对支持HPGL/2语言的绘图仪系列,可使用命令 "hpconfig";
在AutoCAD Plot对话框中,设置笔号与颜色和线型以及笔宽的对应关系;为不同的颜色指定相同的笔号,但这一笔号所对应的线型和笔宽,可以不同。   
笔宽的设置是否太大,例如大于1; 
操作系统如果是Windows NT,是否需要更新的NT补丁包(Service Pack)。



Windows里,我想把多个PLT文件直接拖动到打印机图标里,以实现批打印,为什么打印机不工作?


这样做,是不可能得到任何打印结果的。这是因为,PLT文件只能在DOS环境里,执行拷贝该文件到打印机的命令,才能驱动打印机工作。  
可以建立一个批处理文件如下:  

@echo off
:plotfile
if exist %1 copy %1 LPT1
if exist %1 echo %1 plotted
shift
if "%1"=="" goto end
goto plotfile
:end
echo ...
echo Plots have been sent to the the printer/plotter. Finished.
pause
:end print.bat
然后,在Windows 95桌面里,为该批处理文件创建一个快捷键。这样,就可以把一个或多个PLT文件直接拖动到这个图标里,实现批打印。

实际上,用PLT文件实现批打印,效果并不理想。AutoCAD提供了多种方式,可以做到批打印。例如采用Autospool方式,就可完成多个文件的后台输出;R14则有专门的外部函数,能够把多个图形文件,根据不同的打印配置文件,输出到一台或多台打印机或绘图仪中,而达到成批出图的目的。这两种方式,更加灵活,出错机会也少,效率也就更高。


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

--------------------------------------------------------------------------------
AutoCAD R14


在AutoCAD R14界面中打开文件,图中汉字不知为何变成了乱码,需要重新录入吗?
不用,AutoCAD R14当然不会使你以前的工作白费。解决这个问题,我们首先要了解一下这个问题产生的原因。  
AutoCAD支持Unicode字符编码标准,Unicode是为了解决在计算机中统一表示多国文字的问题而出现的。Unicode是一种16位的编码方式,它可容纳65536个字符,基本上可以包容目前世界上的所有语言。它以不同的代码页,来区分不同国家的文字在计算机中的表示。

当AutoCAD R14打开在具有不同代码页的系统下生成的图形时,汉字文本实体就会变成混乱的、不可读的字符。

在什么情况下才会出现这种情况呢?例如:(下述的AutoCAD R14是运行在中文版Win95环境中的)  

在具有中文之星或双桥汉字环境下的西文Windows95中的AutoCAD R13/R12上绘制图形,在R14中打开。
R12/R13 for Dos 的文件在R14或R13 for win95中打开。
如果你想在上述情况中,继续使用那些图形,就必须改变这些图形的代码页。Autodesk已经提供了转换图形代码页的实用程序,对于中国用户来说,就需要把图形的代码页改为GB2312或ANSI936等等。这个程序,用户可向当地代理商索要,或直接与Autodesk China联系。

下载转换程序


当在R14中用ADI驱动程序出图时,AutoCAD不能设置打印端口参数而出错,为什么?


在Windows95中,当AutoCAD设法用ADI设备驱动程序向一个捕获的打印端口出图时,AutoCAD会报出一个出错信息。  
出错信息:“The operating system detected the following error(s) on LPTx. Unable to set port parameters." (操作系统在LPTx中检测到下述错误: 不能设置端口参数)

这种情况大多数发生在此捕获端口指向一个共享的网络设备,而相关的端口名是LPT2或LPT3的时候。这是因为如果没有设备被真实地配置到这个捕获的LPTx端口,Windows95识别此端口时就会出问题。按下面的方法做可以解决此问题:

在Windows95中(而不是在AutoCAD中)用捕获端口配置任意一个打印或绘图设备。具体做法是在打印机控制面板中,添加一台这样的打印输出设备。然后在AutoCAD中出图,这个错误就不会发生了。


粘贴到Word文档中的AutoCAD图形,打印出的线条太细,怎么办?


把AutoCAD的图形剪贴到MS Word文档里,看起来一切都比较顺利。但当把文档打印出来后,那些AutoCAD图形线条变得非常细,效果着实不好。我们提供给用户如下的解决方法:  
在AutoCAD中使用PostScript打印驱动程序,配置一个PostScript打印机。
如果AutoCAD的背景颜色与MS Word的背景颜色不同,例如R14默认的背景颜色是黑色,这时要先改变AutoCAD的背景颜色,与MS Word的背景颜色相同。  
运行PLOT命令,选择出图到文件。在画笔指定对话框中设置笔的宽度(可以从0.015开始)。  
开始一个新图,用PSIN命令输入这个.eps文件。  
然后再把图形剪贴到MS Word中


R14网络版能支持远程登录吗?


当然可以。 R14网络版的客户端能够通过广域网找到它的网络许可权限,也就是说,R14网络版的网络许可管理器能够安装在远程服务器上,以使更大范围的用户能够共享AutoCAD资源。实现的前提是:  
作为R14网络版客户端的PC机,都必须配置TCP/IP网络协议;   
安装AutoCAD网络许可管理器的许可服务器,也必须配置TCP/IP网络协议;   
在客户端系统中指定R14许可服务器的网络位置;
对于Windows 95系统,在Autoexec.bat文件中,添加设置环境变量ACADSERVER的语句。例如,set ACADSERVER=许可服务器的机器名;
对于Windows NT (3.51 or 4.0)系统,在控制面板中,打开系统特性对话框,在环境附签里,设置环境变量ACADSERVER为许可服务器的机器名  


安装R14以后,MS WORD里什么字体也没有了,R14毁坏了我的系统!


果真如此吗?当然不是。  
影响MS WORD字体的原因,是与R14为系统安装的一个叫做Phantom AutoCAD OLE/ADI的虚拟打印机有关。Phantom AutoCAD OLE/ADI虚拟打印机使得R14能够通过新的ADI驱动程序,打印或绘制光栅图形。R14典型安装中,并不包含这个选项,只有在全安装或定制安装时,才会产生这个虚拟打印机,有时它还会被设置为默认系统打印机,而不做任何提示。  

根据Microsoft Office软件"所见即所得"的原则,MS WORD文档所使用的字体,与系统默认打印机有关。也就是说,屏幕显示字体应与打印机打印字体一样或相近。Windows首先会根据打印机打印字体,去寻找合适的屏幕显示字体,如果找不到匹配的字体,或打印机驱动程序不提供屏幕字体信息, Windows 会选择最接近打印机字体的屏幕字体。如果把Phantom AutoCAD OLE/ADI的虚拟打印机作为默认系统打印机,MS WORD的字体就只有两种:modren和plotter。

在Windows系统中,指定正确的系统打印机作为默认打印机,MS WORD的字体就可以恢复正常了。 如果系统里没有其他任何打印机,就应该在"打印机设置"里,先配置一个Windows系统打印机,即使是个"逻辑"的打印机也可。

有一点要切记,不能修改Phantom AutoCAD OLE/ADI虚拟打印机的属性,更不能随意删除它,否则,将会影响光栅图形和OLE对象的输出,甚至会引起系统崩溃。


我的图打印出来效果非常差,线条居然有灰度的差异。


这种情况,大多与打印机或绘图仪的配置,驱动程序,以及操作系统有关。通常从以下几点考虑,就可以解决问题。  
配置打印机或绘图仪时,抖动开关是否关闭;
打印机或绘图仪的驱动程序是否正确,是否需要升级;   
如果把AutoCAD配置成以系统打印机方式输出,换用AutoCAD为各类打印机和绘图仪提供的ADI驱动程序重新配置AutoCAD打印机;   
对不同型号的打印机或绘图仪,AutoCAD都提供了相应的命令,可以进一步详细配置。例如对支持HPGL/2语言的绘图仪系列,可使用命令 "hpconfig";
在AutoCAD Plot对话框中,设置笔号与颜色和线型以及笔宽的对应关系;为不同的颜色指定相同的笔号,但这一笔号所对应的线型和笔宽,可以不同。   
笔宽的设置是否太大,例如大于1; 
操作系统如果是Windows NT,是否需要更新的NT补丁包(Service Pack)。

Windows里,我想把多个PLT文件直接拖动到打印机图标里,以实现批打印,为什么打印机不工作?

这样做,是不可能得到任何打印结果的。这是因为,PLT文件只能在DOS环境里,执行拷贝该文件到打印机的命令,才能驱动打印机工作。  
可以建立一个批处理文件如下:  

@echo off
:plotfile
if exist %1 copy %1 LPT1
if exist %1 echo %1 plotted
shift
if "%1"=="" goto end
goto plotfile
:end
echo ...
echo Plots have been sent to the the printer/plotter. Finished.
pause
:end print.bat
然后,在Windows 95桌面里,为该批处理文件创建一个快捷键。这样,就可以把一个或多个PLT文件直接拖动到这个图标里,实现批打印。

实际上,用PLT文件实现批打印,效果并不理想。AutoCAD提供了多种方式,可以做到批打印。例如采用Autospool方式,就可完成多个文件的后台输出;R14则有专门的外部函数,能够把多个图形文件,根据不同的打印配置文件,输出到一台或多台打印机或绘图仪中,而达到成批出图的目的。这两种方式,更加灵活,出错机会也少,效率也就更高。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-1-18 16:21:30 | 显示全部楼层
才发现这个帖子贴了不少地方,我整理了一下做了个word文档,查阅方便些。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-17 14:30 , Processed in 0.263745 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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