AI赋能AutoCAD高效作图与自动化实现(AutoCAD 2024)(视频教学版)

978-7-115-66018-3
作者: 何凤方聪
译者:
编辑: 李永涛

图书目录:

详情

AutoCAD作为工程设计领域软件工具的典范,凭借卓越的性能成为设计师的得力助手。随着人工智能(Artificial Intelligence,AI)技术的日新月异及其在各领域的广泛应用,AutoCAD的功能范畴与应用技术也随之产生了变化,AI辅助AutoCAD绘图极大地提升了设计效率,推动设计领域迈上了新台阶。本书旨在帮助读者掌握AutoCAD+AI辅助设计的技术,以便在设计实践中更加高效、精准地实现创意与构想。 本书共分7章,首先从基础操作与绘图入手,循序渐进地引导读者掌握图形绘制、参数化设计、尺寸标注、图层操作、图纸设计以及AI辅助AutoCAD绘图等多个方面的高级功能。然后,深入剖析AI在设计领域的应用实践,如智能优化、自动化生成等创新手段。 本书可作为高等院校机械、建筑、城市规划、环境艺术及园林景观等相关专业的教材,也适合作为行业内相关从业者的自学资料。

图书摘要

版权信息

书名:AI赋能AutoCAD高效作图与自动化实现(AutoCAD 2024)(视频教学版)

ISBN:978-7-115-66018-3

本书由人民邮电出版社发行数字版。版权所有,侵权必究。

您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。

我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。

如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。


版  权

编  著 何 凤 方 聪

责任编辑 李永涛

人民邮电出版社出版发行  北京市丰台区成寿寺路11号

邮编 100164  电子邮件 315@ptpress.com.cn

网址 http://www.ptpress.com.cn

读者服务热线:(010)81055410

反盗版热线:(010)81055315

内 容 提 要

AutoCAD作为工程设计领域软件工具的典范,凭借卓越的性能成为设计师的得力助手。随着人工智能(Artificial Intelligence,AI)技术的日新月异及其在各领域的广泛应用,AutoCAD的功能范畴与应用技术也产生了变化。AI辅助AutoCAD绘图极大地提升了设计效率,推动设计领域迈上了新台阶。本书旨在帮助读者掌握AutoCAD+AI辅助设计的技术,以便在设计实践中更加高效、精准地实现创意与构想。

本书共分7章,首先从基础操作与绘图入手,循序渐进地引导读者掌握图形绘制、参数化设计、尺寸标注、图层操作、图纸设计以及AI辅助AutoCAD绘图等多个方面的高级功能。然后,深入剖析AI在设计领域的应用实践,如智能优化、自动化生成等创新手段。

本书可作为高等院校机械、建筑、城市规划、环境艺术及园林景观等相关专业的教材,也适合作为行业内相关从业者的自学资料。

前  言

自动化设计软件的发展对设计领域有着越来越重要的影响。随着AI技术的日新月异,AI辅助设计逐渐崭露头角,为设计师和工程师提供了更为精准、高效的设计方案。

本书致力于引领读者深入学习AutoCAD 2024与AI辅助设计技术的核心内容,并探索其在实际应用场景中的设计技巧。本书全面探讨AI在设计领域的广泛应用,详尽阐述如何借助AI辅助设计工具优化设计流程、提升设计效率,从而推动设计领域的创新发展。

全书共7章,各章内容简要介绍如下。

第1章:概述AutoCAD 2024基础知识和AI辅助绘图,介绍AutoCAD的常见命令、执行方式及坐标输入方式。

第2章:详细介绍AutoCAD 2024的基本线性作图和变换作图方法及实践。

第3章:详细介绍AutoCAD 2024的参数化作图技巧,包括几何约束、标注约束及约束管理等内容。

第4章:详细介绍AutoCAD 2024的尺寸标注和文字注释功能,包括定制标注、基本尺寸标注、快速标注、公差与引线标注及文字与表格注释等内容。

第5章:介绍AutoCAD 2024的图层和图块的应用知识,包括图层特性与操作、图块操作及应用实践等内容。

第6章:详细介绍AI工具结合AutoCAD进行自动化绘图的实际应用,包括ChatGPT辅助作图和Python自动化绘图等内容。

第7章:详细介绍AutoCAD 2024的图纸布局和文件打印功能,包括打印设备配置、布局空间使用、打印设置和出图等内容。

通过学习本书,读者将掌握AutoCAD 2024的核心功能,了解AI辅助设计的原理和方法,并能够灵活运用这些知识解决实际设计中的问题。我们希望本书能够成为读者学习和应用AutoCAD 2024和AI辅助设计技术的指南,帮助读者在设计领域取得更大的成就。

本书包含以下几大特色。

功能指令齐全。

穿插大量典型范例。

结合书中内容介绍,配备教学视频,让读者更好地理解和贯通所学知识。

配套资源中包含大量有价值的学习资料及练习内容,能让读者充分利用软件功能进行相关设计。

本书由广西职业技术学院的何凤老师和方聪老师共同编著。

感谢您选择了本书,希望我们的努力对您的工作和学习有所帮助。由于编著者水平有限,加之时间仓促,书中不足之处在所难免,恳请各位朋友和专家批评指正!电子邮箱:shejizhimen@163.com。

编著者

2024年6月

资源与支持

资源获取

本书提供如下资源。

本书思维导图。

异步社区7天VIP会员。

本书实例的素材文件、结果文件及实例操作的视频教学文件。

要获得以上资源,您可以扫描右侧二维码,根据指引领取。

提交错误信息

尽管作者和编辑尽最大努力来确保书中内容的准确性,但仍难免存在疏漏。欢迎您将发现的问题反馈给我们,帮助我们提升图书的质量。

当您发现错误时,请登录异步社区(https://www.epubit.com),按书名搜索,进入本书页面,单击“发表勘误”,输入错误信息,单击“提交勘误”按钮即可(见下图)。本书的作者和编辑会对您提交的错误进行审核,确认并接受后,您将获赠异步社区的100积分。积分可用于在异步社区兑换优惠券、样书或奖品。

与我们联系

我们的联系邮箱是liyongtao@ptpress.com.cn。

如果您对本书有任何疑问或建议,请您发邮件给我们,并请在邮件标题中注明本书书名,以便我们更高效地做出反馈。

如果您有兴趣出版图书、录制教学视频,或者参与图书翻译、技术审校等工作,可以发邮件给我们。

如果您所在的学校、培训机构或企业想批量购买本书或异步社区出版的其他图书,也可以发邮件给我们。

如果您在网上发现有针对异步社区出品图书的各种形式的盗版行为,包括对图书全部或部分内容的非授权传播,请您将怀疑有侵权行为的链接发邮件给我们。您的这一举动是对作者权益的保护,也是我们持续为您提供有价值的内容的动力之源。

关于异步社区和异步图书

“异步社区”(www.epubit.com)是由人民邮电出版社创办的IT专业图书社区,于2015年8月上线运营,致力于优质内容的出版和分享,为读者提供高品质的学习内容,为作译者提供专业的出版服务,实现作译者与读者在线交流互动,以及传统出版与数字出版的融合发展。

“异步图书”是异步社区策划出版的精品IT图书的品牌,依托于人民邮电出版社在计算机图书领域40多年的发展与积淀。异步图书面向IT行业以及各行业使用IT的用户。

第1章 AutoCAD与AI辅助设计基础

在当前数字化和自动化不断发展的背景下,AutoCAD 2024与AI的结合开启了设计领域的新纪元。本章全面概述AutoCAD和AI辅助绘图的入门知识,并介绍AI如何在辅助设计中发挥关键作用。

1.1 AutoCAD 2024概述

AutoCAD 2024是一款由Autodesk公司开发的计算机辅助设计(Computer Aided Design,CAD)软件,被广泛应用于建筑、机械、电子、冶金、化工等各个领域,满足不同行业的需求。

1.1.1 AutoCAD 2024主页界面

AutoCAD 2024的主页界面保留了之前版本的新选项卡功能,如图1-1所示。

图1-1

AutoCAD 2024的主页界面主要有以下功能。

开始新工作:从空白状态、样板内容或已知位置的现有内容开始新工作。

最近使用的项目:从上次离开的位置继续工作或者从保存的项目开始工作。

Autodesk项目:登录Autodesk官方网站查看用户上传的项目。

学习:浏览产品、学习新技能或提高现有技能、发现产品中的更改内容或接收相关通知。

我的见解:登录Autodesk Account获取个性化的见解。

参与:查看软件新特性、获取联机帮助、参与社区论坛或者联系客户支持等功能。

下面介绍AutoCAD 2024主页界面中的主要功能。

1.主页界面的中间位置为【最近使用的项目】区域。在【最近使用的项目】区域中可打开之前未完成或已完成的设计文件,以便继续工作或修改设计。每次打开的设计文件仅当用户保存后才会自动显示在【最近使用的项目】区域中。

2.用户也可以在主页界面的左侧区域单击【打开】按钮,打开之前保存的文件。

3.当用户需要创建一个全新的工作文件时,可在主页界面的左侧区域单击【新建】按钮,系统会自动创建一个制图文件并进入工作界面。

4.自动创建的制图文件是以国际标准化组织(International Organization for Standardization, ISO)的标准作为制图标准(默认的制图模板文件是acadiso.dwt)。如果需要切换标准,可在【新建】按钮的右侧单击下拉按钮展开下拉菜单,从中选择【浏览模板】选项,从打开的【选择模板】对话框中选择所需的标准模板,然后单击【打开】按钮,如图1-2所示。

图1-2

提示:

模板是一个包含制图标准和图层管理的属性及特性的配置文件。用户可以在模板中进行相关标准的设定,也可以先打开具有相关标准的模板再进行工作。本章的源文件夹中为用户提供了机械、建筑及电气的国家标准图纸模板文件。将这些模板文件复制并粘贴到“C:\Users\Administrator\AppData\Local\Autodesk\AutoCAD 2024\R24.1\chs\Template”路径即可使用。

5.当用户第一次学习和使用AutoCAD 2024时,可在主页界面中浏览产品、学习新技能或提高现有技能、发现产品中的更改内容或接收相关通告。

6.在主页界面左侧打开【学习】选项卡,如图1-3所示。主页界面的中间位置会显示该选项卡中有关AutoCAD 2024的学习提示与学习视频。

图1-3

7.当用户需要了解AutoCAD 2024的新增功能和各项命令时,可在主页界面左侧下方选择【新特性】选项,或者选择【联机帮助】选项,打开帮助文档(以网页形式显示),以此学习和了解AutoCAD 2024的新增功能和功能指令,如图1-4所示。

图1-4

1.1.2 AutoCAD 2024工作空间

AutoCAD 2024提供了草图与注释、三维建模和三维基础3种工作空间,用户在工作状态下可随时切换工作空间。

1.在AutoCAD主页界面新建图纸文件后,在程序默认状态下,打开的窗口是草图与注释工作空间。

2.草图与注释工作空间的工作界面主要由菜单浏览器、快速访问工具栏、信息搜索中心、菜单栏、功能区、文件选项卡、绘图区、命令行、状态栏等元素组成,如图1-5所示。

图1-5

3.初始打开AutoCAD 2024时,其窗口的颜色主题是黑色,跟绘图区的背景颜色一致。如果用户觉得黑色界面会影响视觉效果,可以通过在菜单栏中选择【工具】/【选项】命令,打开【选项】对话框,在【显示】选项卡中设置窗口元素的颜色主题为【明】,再单击【颜色】按钮,可设置绘图区的背景颜色,如图1-6所示。

图1-6

1.2 AI辅助绘图概述

AI已成为一个热门话题,它影响了我们生活和工作的方方面面。从基本的机器学习概念到复杂的神经网络和深度学习,AI技术的发展正改变着众多行业的运作方式。

如今,AI辅助计算机图形设计逐渐成为现实。许多AI工具被集成到AutoCAD软件中,可以完成自动化常规任务、优化设计流程、增强决策制定等操作。

1.2.1 AI辅助AutoCAD绘图

利用AI工具可以帮助设计师提高设计效率,起到辅助、协同设计的作用,但不能完全替代设计师完成设计工作。学好AI工具,还应具备以下条件。

掌握基础知识。熟悉AI和机器学习的基本概念,包括数据处理、模型训练和算法选择等。这部分知识可以通过在线课程、书籍或教学视频来学习。

学习AI在设计中的应用知识。了解AI在设计领域的应用方式和具体案例,尤其是在建筑设计、工程设计或产品设计方面的应用知识。这部分知识可以通过阅读行业报告、参与在线讨论或参加相关工作坊来获得。

熟悉设计软件。熟练掌握设计软件的操作知识,比如AutoCAD、Revit等。对这些软件的熟练使用可以帮助用户更好地理解AI是如何整合到设计流程中的。

学习AI集成的软件和平台。这些软件和平台通常提供教程、文档和实践案例,帮助用户更好地理解如何使用AI进行设计。

实践和练习。参与实际项目或者进行练习来应用所学的AI技能,比如个人项目、实习或者志愿参与某个设计团队的工作等。

持续学习和跟进发展。AI技术在不断发展,学习和跟进最新的技术和发展趋势非常重要,比如参与行业论坛、学习更新课程或了解最新的研究成果等,有助于保持竞争力。

学习AI辅助设计需要耐心和坚持。结合理论知识和实践经验,可以逐步提升自己在设计领域的技能水平。

1.2.2 AI在AutoCAD中的具体应用

目前,AI在AutoCAD中的具体应用体现在以下几个方面。

一、智能设计和自动化

生成初步设计:AI可以根据用户提供的参数或需求生成初始设计,包括建筑的草图、基本布局或者产品结构的初步设计等。

布局和规划:AI可以优化空间布局和规划,通过综合考虑各种因素,提出最佳设计方案。

二、智能识别和标记

对象识别:AI可以识别并分类不同类型的对象,如墙壁、窗户、门等,并自动标记它们。

标注尺寸:AI可以识别需要标注尺寸的区域,并自动标注尺寸。

三、优化和改进

设计优化:AI可以分析已有设计并提出改进建议,包括设计效率、使用材料和设计成本等方面。

性能优化:在工程设计中,AI可以优化设计结构,提高设计性能,并确保设计内容符合规范。

四、自动化绘图和编辑

图纸生成:AI可以自动生成图纸,包括平面图、立面图和剖面图等。

自动修复和编辑:AI可以识别并修复设计中的错误,还可以自动化编辑图纸,从而提高设计准确性。

五、智能建议和分析

设计建议:基于分析和数据模式,AI可以提供智能化的建议,改善设计方案。

数据分析:AI能够分析大量数据,并帮助做出更全面的数据驱动决策。

这些应用使AutoCAD中的设计更加智能化和高效化。通过结合AI技术,设计人员可以更快地生成设计方案、有效地减少错误、提高设计质量。

1.2.3 常见的AI大语言模型

AI大语言模型是AI应用领域的一种工具,它主要用于生成智能的交互式文本、图像及(在某些情况下)3D模型。这种模型能够理解输入的文本,并据此生成相应的、具有连贯性的文本输出。这些模型的核心技术是深度学习,特别是变换器(Transformer)架构,该架构在处理和生成文本方面表现出色。

一、ChatGPT

ChatGPT是由美国OpenAI公司开发的AI大语言模型,它基于GPT-3.5和GPT-4架构,被训练用于生成自然语言文本,可以用于多种对话和文本生成任务。ChatGPT可以理解输入的文本并生成连贯的、有意义的回复文本,在对话系统、客服聊天、写作辅助等方面具有广泛的应用。

图1-7所示为ChatGPT的官方平台界面。

图1-7

用户若要在国内使用GPT-3.5,可以下载GPT Chrome浏览器,该浏览器将GPT-3.5作为扩展程序自动嵌入,并在浏览器的右上角显示图标,单击此图标,即可免费使用GPT-3.5聊天机器人,如图1-8所示。

图1-8

使用ChatGPT辅助工作时,需遵守以下几点指导原则。遵守这些指导原则将帮助用户与ChatGPT进行更有效的交互,并获得更有意义和准确的回答。

提出清晰的问题和指令:尽量提出清晰的问题和指令,以便ChatGPT理解需求。避免模糊的描述或含糊不清的问题,这有助于ChatGPT更准确地回答。

提 供必要的上下文信息:如果问题涉及特定情境或背景,应尽量提供上下文信息,这有助于ChatGPT更好地理解问题并提供更准确的回答。

详细的问题描述:尽量提供详细的问题描述,避免过于模糊或简略的问题描述,这有助于ChatGPT提供更有深度的答案。

提出具体的问题:尽量提出具体的问题,而不是泛泛地提问。针对具体的问题,ChatGPT通常更容易产生准确的回答。

使用关键词:在问题中使用关键词有助于ChatGPT更好地理解问题并提供相关的答案。

适度限制回答范围:如果希望ChatGPT给出特定类型或领域的回答,可以通过明确指定限制条件来帮助它更好地理解问题。

利用多轮对话:如果问题复杂或需要进一步追问或澄清,可以尝试进行多轮对话,逐步提供更多信息或进一步提出问题。

提供反馈和修正:如果ChatGPT的回答与期望不符,可以提供明确的反馈来纠正它的回答,并尝试以不同的方式重新表达问题。

检查合格验证:ChatGPT提供的信息不一定总是正确的。在决策或重要问题上,最好自行核实信息,并谨慎考虑ChatGPT的建议。

确保合理的期望:ChatGPT是一种强大的语言模型,但仍有一定的限制。因此应确保期望是合理的,并意识到它可能无法提供完全准确或完美的答案。

文明交流:确保交互是文明和尊重的。ChatGPT被设计成遵守社会准则和法律法规,并不应该用于恶意或不当用途。在使用ChatGPT时,应确保交互遵守社区准则和法律法规。

探索功能:ChatGPT不仅可以回答问题,还可以进行创造性的文本生成、编程辅助、写作建议等。可以尝试不同的用途,发掘其多功能性。

二、文心一言

文心一言是百度发布的知识增强型大语言模型,它能够与人对话互动,如回答问题、协助创作等,帮助人们高效、便捷地获取信息、知识和灵感。文心一言基于飞桨深度学习平台和文心大模型,可以持续从海量数据和大规模知识中融合学习,具备知识增强、检索增强和对话增强的技术特色。

下面介绍使用文心一言时的几个重要提示。

用户需要进入文心一言官方网站使用文心一言大语言模型。

图1-9所示为文心一言大语言模型(简称“文心大模型”)的网页端用户界面。

图1-9

在使用文心一言的过程中,如果用户发现问题,可单击左侧面板中的按钮及时反馈给平台,以便在正式版本中修改和升级。

如果新用户不清楚在文心一言中如何与文心大模型3.5进行对话,可以在首页左侧面板中单击【百宝箱】按钮,进入【一言百宝箱】页面,查看并使用符合用户使用场景的指令,如图1-10所示。

图1-10

假如用户想写作一个科幻小故事,可在【场景】选项卡【创意写作】选项类别中选择【短篇故事创作】指令。文心大模型3.5会自动填写关键词并进行创意写作,如图1-11所示。

图1-11

在与文心大模型3.5进行对话时,用户可使用聊天文本框上方的辅助工具来完成创意写作、文档分析、网页分析、智慧绘图、多语种翻译等工作。还可以选择【我的指令】命令,一键调取自定义的指令(提示词),如图1-12所示。

图1-12

如果用户事先没有创建任何指令,选择【我的指令】命令后,在弹出的【我创建的】面板中选择【创建指令】命令,会弹出【创建指令】对话框。输入指令标题和指令内容后,单击【保存】按钮即可完成指令的创建,如图1-13所示。

图1-13

三、国内其他AI大语言模型

除前面介绍的两款AI大语言模型,国内还有很多互联网企业推出的商业AI大语言模型,例如华为的盘古、阿里云的通义千问、科大讯飞的讯飞星火、360的360智脑、腾讯的腾讯混元、复旦大学的MOSS及百川智能的Baichun等。

在上述大语言模型中,尤其值得推荐的是华为的盘古大语言模型,其应用场景十分强大,主要致力于打造金融、政务、制造、矿山、气象、铁路等行业的大语言模型和能力集合,将行业Know-how与大语言模型能力相结合,重塑千行百业,成为组织、企业、个人的专家级助手。华为盘古大语言模型目前仅邀请企业客户测试,个人客户无法公测,所以本章无法对其详细介绍。

其他厂商的大语言模型与前面介绍的文心一言类似,不赘述。阿里云的通义千问大语言模型的交互界面如图1-14所示。

图1-14

1.3 AutoCAD的命令与执行方式

AutoCAD提供了多种系统变量,这些变量主要用于存储操作环境设置、图形信息以及一些命令的设置或值等,还可以显示当前状态、控制AutoCAD的某些功能、设计环境以及命令的工作方式等。

1.3.1 掌握AutoCAD的特殊命令──系统变量

系统变量主要用于AutoCAD中的系统环境配置和选项设定。系统变量的功能包括控制模式的开启或关闭,如捕捉模式、栅格显示或正交限制鼠标指针模式;设置填充图案的默认比例;存储有关当前图形和程序配置的信息;用来更改一些设置。在其他情况下,系统变量可以显示当前状态,例如使用GRIDMODE系统变量来控制点栅格的显示。

系统变量通常有6~10个字符的缩写名称,许多系统变量有简单的开关设置。系统变量类型主要有整数、实数、点、开/关4种,如表1-1所示。

表1-1

类型

定义

相关变量

整数

用不同的整数值来确定相应的状态(用于选择)

如SNAPMODE、OSMODE

用不同的整数值来进行设置(用于数值)

如GRIPSIZE、ZOOMFACTOR

实数

用于保存实数值

如AREA、TEXTSIZE

用于保存坐标点(用于坐标)

如LIMMAX、SNAPBASE

用于保存XY方向的距离值(用于距离)

如GRIDUNIT、SCREENSIZE

开/关

有ON(开)/OFF(关)两种状态,用于设置状态的开关

如HIDETEXT、LWDISPLAY

通常情况下,系统变量的值可以通过相关的命令来查询和改变。在AutoCAD中,某些系统变量具有只读属性,这意味着用户只能查看这些变量的值,无法修改它们。当使用DIST命令查询距离时,只读系统变量DISTANCE会自动保存最后一次DIST命令的查询结果。而对于没有只读属性的系统变量,用户可以通过以下两种方式直接查询和设置系统变量的值。

在命令行中直接输入变量名。

使用SETVAR命令来改变系统变量。

一、在命令行中直接输入变量名

对于只读变量,系统将显示其变量值。而对于非只读变量,系统在显示其变量值的同时,还允许用户输入一个新值来设置该变量。

二、使用SETVAR命令来指定系统变量

SETVAR命令不仅可以对指定的系统变量进行查询和设置,还可以使用【?】选项来查询全部的系统变量。对于一些与系统命令相同的变量,如AREA等,只能用SETVAR命令来查询。

SETVAR命令可通过以下两种方式执行。

菜单栏:执行【工具】/【查询】/【设置变量】命令。

命令行:输入SETVAR。

命令行操作提示如下。

命令:
SETVAR 输入变量名或[?]:    //输入变量以查看或设置

提示:

命令行操作提示中,每一行操作的右侧会有“//”符号和文字内容,表示该行命令操作的文字介绍。

1.3.2 常见的命令执行方式

AutoCAD的“命令”是指通过执行某种工具指令来完成一项设计工作。严格地讲,系统变量也是一种命令。只不过系统变量主要用于系统环境的配置与定义,而命令主要用于绘制图形。AutoCAD的命令集中在功能区选项卡及菜单栏中。

AutoCAD 2024是人机交互式软件,当用该软件绘图或进行其他操作时,首先要向AutoCAD发出命令。AutoCAD 2024给用户提供了多种执行命令的方式。用户可以根据自己的习惯和熟练程度选择更顺手的方式来执行软件中丰富的命令。下面讲解6种常见的命令执行方式。

一、通过菜单栏执行

通过菜单栏执行命令是简单、直观的命令执行方式之一。初学者很容易掌握这种方式,只需用鼠标单击菜单栏上的命令,即可执行对应的AutoCAD命令。但使用这种方式的操作速度往往较慢,需要用户手动在菜单栏中寻找命令,要求用户对软件的结构有一定的认识。

二、在命令行中输入命令并执行

通过在命令行输入对应的命令后按Enter键或空格键,即可运行对应的命令,并且AutoCAD会给出命令行操作提示,提示用户应执行的后续操作。这种命令执行方式比较方便、快捷。能够熟练操作软件的用户会采用这种方式,但这需要用户记忆AutoCAD中大量的英文命令。最好的方法就是使用系统提供的命令别名或者用户自定义的命令别名来替代英文命名。例如,在命令行中可以用输入C代替CIRCLE来启动【圆】命令,并以此来绘制一个圆。命令行操作提示如下。

命令:c                                        //输入命令别名
CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/切点、切点、半径(T)]:
                                              //在绘图区中指定圆心
指定圆的半径或 [直径(D)]:500 ↙                 //输入圆半径并按Enter键

提示:

命令行中的斜箭头“↙”,表示按Enter键或空格键执行命令。

通过输入命令别名绘制的圆如图1-15所示。

图1-15

提示:

命令的别名不同于键盘的快捷键,如U(放弃)的键盘快捷键是Ctrl+Z。

三、启用指针输入

如果用户不是激活命令行而是直接输入命令,那么实际上启用了指针输入模式。在执行某个命令之前,如果不在命令行中单击以激活命令行,而是在键盘上按下字母键C(【圆】命令的别名),此时会在指针右下角显示该命令,如图1-16所示。

图1-16

提示:

启用指针输入执行命令的方法与在命令行中执行命令的方法是相同的。

四、在功能区单击命令按钮

对于软件新手来说,最简单的命令执行方式就是在功能区的某个选项卡中单击命令按钮。功能区中包含了AutoCAD绝大部分的绘图命令,可以满足基本的制图要求。

五、鼠标按键在绘图中的作用

在绘图区口,鼠标指针通常显示为十字线形式。当鼠标指针移至菜单命令、功能区或对话框中时,它会变成一个箭头。无论鼠标指针是十字线形式还是箭头形式,当单击或者按住鼠标按键拖动时,都会执行相应的命令或动作。在AutoCAD中,鼠标按键是按照下述规则定义的。

左键:即拾取键,用于指定屏幕上的点,也可以用来选择Windows对象、AutoCAD对象、工具栏按钮和菜单命令等。

右键:功能相当于Enter键,用于结束当前使用的命令,此时程序将根据当前绘图状态弹出不同的右键快捷菜单。

中键:按住中键,相当于AutoCAD中的PAN命令(实时平移)。滚动中键,相当于AutoCAD中的【ZOOM】命令(实时缩放)。

Shift+右键:弹出【对象捕捉】右键快捷菜单,如图1-17所示。

图1-17

Shift+中键:三维动态旋转视图,如图1-18所示。

图1-18

Ctrl+中键:上、下、左、右旋转视图,如图1-19所示。

Ctrl+右键:弹出【对象捕捉】右键快捷菜单。

图1-19

六、键盘快捷键

快捷键(也称为加速键)是指用于启动命令的按键组合。例如,可以按Ctrl+O快捷键打开文件,按Ctrl+S快捷键保存文件,结果分别与从【文件】菜单中选择【打开】和【保存】命令相同。表1-2显示了【保存】快捷键的特性,其显示方式与在【特性】窗格中的显示方式相同。

表1-2

【特性】窗格中的项目

说明

样例

名称

该字符串仅在 CUI 编辑器中使用,并且不会显示在用户界面中

保存

说明

文字用于说明元素,不显示在用户界面中

保存当前图形

扩展型帮助文件

当鼠标指针悬停在工具栏或面板按钮上时,将显示已显示的扩展型工具提示的文件名和ID

命令显示名称

包含命令名称的字符串,与命令有关

QSAVE

命令宏。遵循标准的宏语法

^C^C_qsave

指定用于执行宏的按键组合。单击【…】按钮以打开【快捷键】对话框

Ctrl+S

选项卡

与命令相关联的关键字。选项卡可提供其他字段用于在菜单栏中进行搜索

元素 ID

用于识别命令的唯一标记

ID_Save

提示:

快捷键从用于创建它的命令中继承了自己的特性。

用户可以为常用命令指定快捷键,还可以指定临时替代键,以便通过按键来执行命令或更改设置。

临时替代键可临时打开或关闭在【草图设置】对话框中设置的某个绘图辅助工具(如正交限制鼠标指针模式、对象捕捉或极轴追踪模式)。表1-3显示了【对象捕捉替代:端点】临时替代键的特性,其显示方式与在【特性】窗格中的显示方式相同。

表1-3

【特性】窗格中的项目

说明

样例

名称

该字符串仅在 CUI 编辑器中使用,并且不会显示在用户界面中

对象捕捉替代:端点

说明

文字用于说明元素,不显示在用户界面中

对象捕捉替代: 端点

指定用于执行临时替代的按键组合。单击【…】按钮以打开【快捷键】对话框

Shift+E

宏 1(按下键时执行)

用于指定应在用户按下按键组合时执行宏

^P’_.osmode 1 $(if,$(eq,$(getvar, osnapoverride),’_.osnapoverride 1)

宏 2(松开键时执行)

用于指定应在用户松开按键组合时执行宏。如果保留为空,那么AutoCAD 会将所有变量恢复至以前的状态

提示:

用户可以将快捷键与命令列表中的任一命令相关联,还可以创建新快捷键或者修改现有的快捷键。

1.4 常见的坐标输入方式

用户在绘制精度要求较高的图形时,常使用用户坐标系(User Coordinate System,UCS)的二维坐标系、三维坐标系来输入坐标值,以满足设计需要。

1.4.1 笛卡儿坐标输入方式

笛卡儿坐标系有3个轴,即XYZ轴。输入坐标值时,需要指示沿XYZ轴相对于坐标系原点(0,0,0)的距离(以单位表示)及其方向(正或负)。在二维视图中,在XY平面(也称为工作平面)上指定点。工作平面类似于平铺的网格纸。笛卡儿坐标的x值指定水平距离,y值指定垂直距离,原点(0,0)表示两轴相交的位置。

在二维视图中输入笛卡儿坐标,只需在命令行输入以逗号分隔的x值和y值即可。笛卡儿坐标输入分为绝对坐标输入和相对坐标输入。

一、绝对坐标输入

1.已知要输入点的精确坐标的x值和y值时,最好采用绝对坐标输入方式。若在动态输入框中输入坐标,坐标前面须添加“#”号,如图1-20所示。

图1-20

2.若在命令行中输入坐标,则无须添加“#”号。命令行操作提示如下。

命令:line
指定第一点:30,60↙                            //输入线段第一点坐标
指定下一点或 [放弃(U)]:150,300↙              //输入线段第二点坐标
指定下一点或 [放弃(U)]:*取消*                 //输入U或按Esc键取消绘制

绘制的线段如图1-21所示。

图1-21

二、相对坐标输入

相对坐标是基于上一输入点的。如果知道某点与前一点的位置关系,就可以使用相对坐标。要指定相对坐标,须在坐标前面输入@符号。

提示:

若在动态输入框中输入坐标,则无须在坐标前面输入@符号,直接输入坐标即表示相对输入。

例如,在命令行输入“@3,4”,表示基于坐标系原点沿X轴方向3个单位,沿Y轴方向4个单位以确定一个点。

要在绘图区中绘制一个三角形,可在命令行中进行如下操作。

  命令:line
  指定第一点:-2,1↙                              //第一点绝对坐标
  指定下一点或 [放弃(U)]:@5,0↙                  //第二点相对坐标
  指定下一点或 [放弃(U)]:@0,3↙                  //第三点相对坐标
  指定下一点或 [闭合(C)/放弃(U)]:@-5,-3↙        //第四点相对坐标
  指定下一点或 [闭合(C)/放弃(U)]:c ↙            //闭合线框
上机实践——利用笛卡儿坐标绘制五角星和多边形

用户可利用笛卡儿坐标并使用相对坐标输入方式来绘制五角星和正五边形,如图1-22所示。

图1-22

绘制五角星的步骤如下。

1.新建文件,进入AutoCAD绘图环境。

2.执行【直线】命令,先在命令行输入L,并按空格键确定,在绘图区指定第一点;然后在提示下一点时输入坐标(@216,0),确定后即可绘制五角星左上边的第一条边线。

3.输入坐标(@67,205),按空格键确定后即可绘制第二条边线。

4.输入坐标(@67,-205),按空格键确定后即可绘制第三条边线。

5.输入坐标(@216,0),按空格键确定后即可绘制第四条边线。

6.输入坐标(@-174,-127),按空格键确定后即可绘制第五条边线。

7.输入坐标(@67,-205),按空格键确定后即可绘制第六条边线。

8.输入坐标(@-174,127),按空格键确定后即可绘制第七条边线。

9.输入坐标(@-174,-127),按空格键确定后即可绘制第八条边线。

10.输入坐标(@67,205),按空格键确定后即可绘制第九条边线。

11.输入坐标(@-174,127),按空格键确定后即可绘制第十条边线。

绘制正五边形的步骤如下。

1.执行【直线】命令,先在命令行输入L,并按空格键确定,在绘图区指定第一点;然后在提示下一点时输入坐标(@298,216),确定后即可绘制正五边形左上边的第一条边线。

2.坐标(@298,-216),按空格键确定后即可绘制第二条边线。

3.坐标(@-114,-350),按空格键确定后即可绘制第三条边线。

4.坐标(@-368,0),按空格键确定后即可绘制第四条边线。

5.坐标(@-114,350),按空格键确定后即可绘制第五条边线。

1.4.2 极坐标输入方式

在平面内由极点、极轴和极径组成的坐标系称为极坐标系。

1.在平面上取一点O,称为极点。先从O出发引一条射线OX,称为极轴。

2.再确定一个长度单位,通常规定角度取逆时针方向为正。这样,平面上任一点P的位置就可以用线段OP的长度ρ及从OXOP的角度θ来确定,有序数对(ρ,θ)就称为P点的极坐标,记为Pρ,θ);ρ称为P点的极径,θ称为P点的极角,如图1-23所示。

图1-23

3.在AutoCAD中采用极坐标输入时,需在命令行中输入尖括号(<)。

4.默认情况下,角度按逆时针方向增大,按顺时针方向减小。要指定顺时针方向,输入负角度值即可。例如,输入1<315和1<-45都代表相同的点。极坐标的输入包括绝对极坐标输入和相对极坐标输入。

一、绝对极坐标输入

当知道点的准确距离和角度坐标时,一般情况下使用绝对极坐标。绝对极坐标从用户坐标系原点(0,0)开始测量,此原点是X轴和Y轴的交点。

在动态输入框中输入时,可以使用“#”前缀指定绝对坐标。如果在命令行中输入坐标,那么无须使用“#”前缀。例如,输入#3<45指定一点,此点距离原点有3个单位,并且与X轴成45°角。命令行操作提示如下。

命令:line
指定第一点:0,0                            //指定线段起点
指定下一点或 [放弃(U)]:4<120              //指定第二点
指定下一点或 [放弃(U)]:5<30               //指定第三点
指定下一点或 [闭合(C)/放弃(U)]:*取消*      //按Esc键或Enter键结束命令

以绝对极坐标方式绘制的线段如图1-24所示。

图1-24

二、相对极坐标输入

相对极坐标是基于上一输入点而确定的。如果知道某点与上一点的位置关系,那么可使用相对极坐标来输入。

要输入相对极坐标,需要在坐标前面添加一个“@”符号。例如,输入@1<45来指定一点,此点距离上一指定点有1个单位,并且与X轴成45°角。

例如,使用相对极坐标来绘制两条线段,线段都是从标有上一点的位置开始。命令行操作提示如下。

命令:line
指定第一点:-2,3                          //指定线段起点
指定下一点或 [放弃(U)]:2,4               //指定第二点
指定下一点或 [放弃(U)]:@3<45              //指定第三点
指定下一点或 [放弃(U)]:@5<285             //指定第四点
指定下一点或 [闭合(C)/放弃(U)]:*取消*      //按Esc键或Enter键结束命令

以相对极坐标方式绘制的两条线段如图1-25所示。

图1-25

上机实践——使用极坐标绘制五角星和多边形

使用相对极坐标输入法绘制五角星和正五边形,如图1-26所示。

图1-26

绘制五角星的步骤如下。

1.新建文件进入AutoCAD绘图环境。

2.使用【直线】命令,在命令行输入L,然后按空格键确定,在绘图区指定第一点,在提示下一点时输入坐标(@216<0),按空格键确定后即可绘制五角星的左上边的第一条边线。

3.输入坐标(@216<72),按空格键确定后即可绘制第二条边线。

4.输入坐标(@216<−72),按空格键确定后即可绘制第三条边线。

5.输入坐标(@216<0),按空格键确定后即可绘制第四条边线。

6.输入坐标(@216<−144),按空格键确定后即可绘制第五条边线。

7.输入坐标(@216<−72),按空格键确定后即可绘制第六条边线。

8.输入坐标(@216<144),按空格键确定后即可绘制第七条边线。

9.输入坐标(@216<−144),按空格键确定后即可绘制第八条边线。

10.输入(@216<72),按空格键确定后即可绘制第九条边线。

11.输入坐标(@216<144),按空格键确定后即可绘制第十条边线。

绘制正五边形的步骤如下。

1.使用【直线】命令,在命令行输入L,并按空格键确定,在绘图区指定第一点,在提示下一点时输入坐标(@289<36),按空格键确定后即可绘制正五边形左上边的第一条边线。

2.输入坐标(@289<−36),按空格键确定后即可绘制第二条边线。

3.输入坐标(@289<−108),按空格键确定后即可绘制第三条边线。

4.输入坐标(@289<180),按空格键确定后即可绘制第四条边线。

5.输入坐标(@289<108),按空格键确定后即可绘制第五条边线。

提示:

在输入笛卡儿坐标时,绘制线段可启用正交模式,如五角星上边两条线段,在打开正交的状态下,用鼠标指针指引向右的方向,直接输入216代替(@216,0)更加方便、快捷。

相关图书

大模型应用开发 动手做AI Agent
大模型应用开发 动手做AI Agent
AI原生应用开发:提示工程原理与实战
AI原生应用开发:提示工程原理与实战
AI辅助编程实战
AI辅助编程实战
GPT图解 大模型是怎样构建的
GPT图解 大模型是怎样构建的
大语言模型:基础与前沿
大语言模型:基础与前沿
大模型导论
大模型导论

相关文章

相关课程