ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

CAD快捷键别死记硬背,搞懂命令别名机制才是提速关键

CAD快捷键别死记硬背,搞懂命令别名机制才是提速关键 用了这么多年CAD快捷键这事儿我一直觉得被很多人学歪了。刚入行的同学总爱背一张几百个命令的速查表好像背得越多越厉害。实际上真正提高画图速度的从来不是记住所有快捷键而是搞懂快捷键背后的命令别名机制然后把你最常用的那十几个命令练成肌肉记忆。今天这篇不整虚的把CAD绘图命令快捷键的逻辑、高频命令、自定义方法、还有我这些年踩过的坑一次性说清楚。不管你是刚装好CAD准备学制图的新手还是被各种命令失灵、报错折磨的老手这篇应该都能帮上忙。1. 先搞懂快捷键背后的逻辑而不是死记硬背1.1 命令行才是CAD真正的灵魂很多人第一次打开CAD第一反应是找工具栏上的图标第二反应是背快捷键。但用久了你就会发现这个软件最核心的交互方式其实是命令行。你按下的每一个快捷键本质上都是在往命令行里输入一个命令绘图区只不过是把命令执行的结果画给你看。理解了这一点你就不需要死记快捷键了只需要记住每个命令的英文单词再想想它的缩写规则快捷键自然就出来了。拿最常用的几个举例子直线的英文是LineCAD取前一个字母L圆是Circle同样取第一个字母C多段线是Pline取PL矩形是Rectangle它取REC而不是R因为R已经被旋转Rotate占用了。你会发现这些缩写大多符合取单词前几个字母或者首字母组合的规律尤其是一个字母被占用的就往前多取一两个字母完全是有迹可循的。所以学CAD快捷键的正确姿势是先理解命令的英文含义再按照缩写规律去推而不是对着表格一个一个背。这也解释了为什么一些老工程师的手速那么快。他们的操作流程不是看到图标→点击而是心里想着要画什么→手指自动敲出命令→空格确认→继续下一步。整个过程手指几乎不离开键盘眼睛也不需要在键盘和屏幕之间来回切换。这种流畅感是单纯靠鼠标点图标完全无法比拟的。1.2 空格键的妙用一个键覆盖一半操作我观察过很多新手画图有个特别明显的习惯输入命令之后习惯性地敲回车执行完一个命令之后又去工具栏找下一个命令。这其实也没有错但效率确实差了点。CAD里回车和空格默认都能确认命令而空格键因为位置好、面积大按起来不费劲实际使用中我用空格的频率远高于回车。更关键的是命令执行完之后再按一次空格等于自动重复上一条命令。这个设计太实用了画连续线段、连续画圆、连续偏移的时候只需要按一下空格就能再走一遍流程完全不用重新输入命令。我身边很多高手画图左手全程放在键盘左下角大拇指管空格其余手指管快捷键和数字输入右手只管鼠标点取对象这个姿势一摆出来效率直接翻倍。另外还有几个通用按键值得养成习惯。ESC是万能取消键命令输错、选中了多余对象、误操作想中断一律ESC。F2可以把命令行放大成一个完整窗口有时候一连串的信息被刷过去了按一下F2就能翻查最近的命令记录。鼠标方面中键滚轮负责缩放按住中键拖动是平移双击中键直接缩放到整个图纸范围这三个动作几乎每分钟都会用到。2. 高频绘图与修改命令速查2.1 绘图类命令从直线到多段线的选择绘图命令是CAD操作的地基我把最常用的一组整理出来每个都标注了完整命令、别名和用途。这里说的绘图命令指的是用于创建新对象的命令刚学CAD的同学把这一张表吃透画图的基本功就算打了一半。快捷键完整命令用途说明LLine画直线连续点取多个点可画折线但折线各段是独立对象PLPline画多段线所有线段属于同一个对象适合画轮廓、道路线等CCircle画圆默认指定圆心和半径也可用直径、三点等方式RECRectangle画矩形指定两个对角点即可POLPolygon画正多边形可指定边数支持内接或外切圆方式ELEllipse画椭圆指定两轴端点或圆心加两半轴长度HHatch填充图案用于剖面线、地面材质等POPoint画点默认是一个小圆点可通过PTYPE修改样式BBlock定义块把一组对象打包成一个整体方便重复调用IInsert插入块把已经定义好的块放到图中XLXline画构造线无限延伸的直线常用于辅助线MLMline画多线一次画出多条平行线常用于建筑墙体SPLSpline画样条曲线适合画不规则曲面边界DIVDivide定数等分把对象按数量均匀分段会生成点标记MEMeasure定距等分按指定间距分段这里我想多说一句多段线和直线的区别。很多人画轮廓线图省事用L一根一根连最后发现每段线都是独立的选中特别麻烦偏移、修剪的时候也容易出各种问题。用PL画出来的多段线是一个整体偏移、拉伸、计算长度都非常方便。我个人的习惯是但凡是画一个封闭轮廓或者连续线条一律用PL而不是L这个习惯能帮你避免后面非常多的麻烦。定数等分和定距等分这两个命令值得专门提一下因为它们画出来的不是分割后的线段而是放一些点标记。工业设计里经常需要在一个圆周上等距布置螺栓孔用DIV把圆等分之后配合对象捕捉就能快速点出孔的位置。不过要注意等分点默认可能看不出来需要先用PTYPE命令把点的样式改成显眼的十字形。2.2 修改类命令修剪、偏移、阵列的使用思路如果说绘图命令负责从无到有那修改命令就负责把已有的图形调整成想要的样子。实际画图工作中修改命令的使用频率甚至比绘图命令还高因为绝大多数图纸都是在反复修改中逐步成型的。快捷键完整命令用途说明EErase删除对象选中后删除CO / CPCopy复制对象可同时复制多份MIMirror镜像对象对称件只需画一半OOffset偏移对象平行复制指定距离画墙体厚度、轮廓线常用RORotate旋转对象指定基点和旋转角度MMove移动对象指定基点和目标点TRTrim修剪以某些线为边界裁剪掉多余的线EXExtend延伸把线延伸到指定的边界SCScale缩放按比例放大或缩小可带基点STStretch拉伸框选部分对象后拉长或缩短FFillet圆角两线之间倒圆角半径设为0时也可用来快速连接CHAChamfer倒角两线之间切出斜角BRBreak打断把对象在某一点断开或删除其中一段JJoin合并把同一直线上的多段线合并成一条ARArray阵列可做矩形阵列或环形阵列批量布置对象ALAlign对齐把对象通过移动、旋转贴合到目标位置修改命令里我想重点说说TR和EX的使用窍门。很多新手修剪的时候习惯一个一个点选要剪掉的线效率很低。正确的姿势是输入TR之后直接按两下空格这时候CAD会把你图中的所有对象都当成修剪边界然后你只需要点选想剪掉的线段就行它会自动根据最近的交点剪断。延伸EX也是同样的操作逻辑两下空格之后点选线头就能自动延伸过去。这个两下空格的细节很多教程没提但实际操作中太省事了。再说说阵列命令。老版本的AR命令是弹出一个对话框新版本改成了创建阵列和修改阵列的方式默认可以做矩形阵列和环形阵列。画法兰盘上那些均匀分布的螺栓孔、画建筑立面上一排相同的窗户都是阵列的典型使用场景。环形阵列的时候注意指定圆心作为阵列中心点然后设置项目总数和填充角度一圈孔几十秒就布好了比一个一个复制快得多。2.3 关键辅助设置捕捉、正交、极轴快捷键再熟练如果没有好的捕捉和辅助设置配合画出来的图精度也是没法看的。这些功能键虽然没有直接画图但每一个都直接影响你的操作是否符合要求。功能键作用F3对象捕捉开关捕捉端点、中点、圆心、交点等F7栅格显示开关F8正交模式开关强制鼠标只能水平或垂直移动F9对象捕捉开关抓取栅格点F10极轴追踪开关沿指定角度方向捕捉F11对象捕捉追踪开关可从捕捉点出发沿正交或极轴方向追踪F12动态输入开关在光标旁边显示坐标和参数输入框这几个功能键里F8和F3是使用频率最高的两个。画水平和垂直线的时候F8一开鼠标怎么晃线都是直的画完记得关掉不然画斜线就很别扭。F3对象捕捉则是一切精确绘图的基础没有它你永远点不准圆的圆心和直线的端点。我见过一些同学觉得F3老弹出捕捉标记很烦直接关了画图结果画出来的图形状看着对尺寸到处差几个毫米这种图纸送出去是会被骂的。F12动态输入也是被很多人忽视的一个开关。开启动态输入之后你输入命令后不需要往命令行看光标旁边会直接出现一个参数输入框敲尺寸数字回车就生效。配合Tab键可以在多个参数输入框之间切换画矩形、画圆的时候键盘输数字、回车确认整个过程行云流水。但要注意动态输入在一些老版本CAD里默认是关的如果发现敲数字没反应先检查F12是不是打开了。3. 自定义快捷键改成你自己的肌肉记忆3.1 acad.pgp文件怎么改CAD自带的快捷键虽然已经比较合理但毕竟每个人的使用习惯和常用命令不一样总有几个命令你觉得应该再短一点或者应该换一个位置。这时候就需要改命令别名了。在AutoCAD里命令别名的定义存放在一个叫做acad.pgp的文件里这个文件本质上是一个纯文本文件用记事本就能打开编辑。文件默认路径一般在CAD安装目录下的Support文件夹里不同版本路径稍有差异。更省事的打开方式是在命令行输入ALIASEDIT如果装了Express Tools就可以直接弹出一个图形化界面来编辑。没有的话也可以输入找到并打开acad.pgp这个文件来手工修改或者直接去安装目录找。打开之后你会看到一大段固定的格式每一行左边是快捷键逗号后面是对应的完整命令结构大概是这样的L, *LINE C, *CIRCLE REC, *RECTANGLE注意那个星号和命令名之间没有空格。想添加新别名就在文件末尾按同样的格式加一行。比如你想把DL定义成线性标注就写DL, *DIMLINEAR。保存文件之后在CAD命令行输入REINIT命令在弹出的对话框里勾选PGP文件点确定新别名立马生效不用重启软件。这里有个我自己的经验编辑PGP文件之前一定先备份一份。我见过有人改乱了之后整个CAD命令乱套最后只能重装软件。备份文件放桌面或者D盘都行实在改出问题了把原文件覆盖回去就能恢复至少省去重装的麻烦。3.2 中望CAD等其他CAD软件的别名设置不是所有人都在用AutoCAD国产CAD近几年用得也很多像中望CAD就是个典型代表。好消息是国产CAD在操作逻辑上基本兼容AutoCAD快捷键体系也大致相同L、C、REC、TR这些命令在中望CAD里同样能用老手切换过去几乎无痛。中望CAD的别名设置也在一个PGP格式的文件里但具体路径和文件名略有不同。中望CAD安装之后在菜单的工具→自定义→编辑程序参数里可以直接打开别名文件操作方式跟AutoCAD修改acad.pgp是一样的添加一行别名、保存、然后在命令行输入REINIT或者别名管理里刷新一下就生效了。还有同学问过浩辰CAD、CAD快速看图这类工具的快捷键设置。浩辰CAD的别名文件逻辑类似也是编辑后重载。CAD快速看图这类轻量看图工具本质上是给看图用的支持的快捷键非常少一般就几个翻页、缩放的功能跟完整版CAD不是一个维度的东西不用纠结它为什么不能用L画线因为它本来就不以画图为核心功能。4. 完整实操用快捷键画一张法兰盘4.1 绘图前的环境准备光讲命令逻辑和快捷键列表不实际操作一遍很多东西还是记不住。这一节我拿一个非常典型的机械零件——法兰盘带大家完整走一遍用快捷键画图的流程。法兰盘的结构不复杂但涉及图层设置、中心线、同心圆、阵列、修剪、标注等多个操作非常适合用来练习。开始之前先把环境调好。我自己画图的习惯是F3对象捕捉必开F8正交看情况F10极轴追踪常开F12动态输入常开。然后设置图层按Ctrl8或者输入LAYER命令打开图层管理器。这里我建了几个常用图层中心线层用红色、线型设置为CENTER这种点划线轮廓线层用白色或黑色、线宽0.5mm标注层用绿色、线宽默认。很多新手喜欢把所有东西画在一层画完再想改线型颜色麻烦不说还容易漏改养成一开始就分层的好习惯非常重要。图层设好之后先画中心线。把当前图层切换到中心线层输入L命令画一条水平的中心线和一条垂直的中心线相交点就是法兰盘的圆心。中心线的长度建议比法兰直径大一些比如法兰外径是100中心线就画到130左右这样图纸看起来清晰透气。4.2 一步步操作演示第一步画圆心和外圆。把当前图层切换到轮廓线层输入C命令鼠标靠近中心线交点捕捉到交点后点击确定圆心然后在动态输入框里输入圆的半径数值回车。这里假设法兰外径100那就是圆心半径50的圆。按一下空格重复C命令继续以同一个点为圆心画内孔圆比如内径20半径就是10。从这一步开始你应该已经体会到空格重复命令的效率了。第二步画螺栓孔。法兰盘通常有6个均匀分布的螺栓孔这时候阵列命令就派上用场了。先用C命令在圆心正上方的位置画一个小的螺栓孔比如半径5。然后输入AR命令选择环形阵列选择对象是这个小圆指定阵列中心点就是圆心项目数填6填充角度填360度确定之后6个螺栓孔瞬间就布好了。如果你想让螺栓孔的位置正好落在某个角度的径向线上阵列前可以先画一条辅助线与圆周相交以交点作为小圆的圆心这种细节对装配精度影响很大。第三步修剪和整理。阵列完之后图形可能有一些不需要的辅助线或者多余的线头输入TR命令连按两下空格然后点选要剪掉的线段多余的线就清理干净了。如果有些螺栓孔超出了外圆边界同样用TR去修剪以圆周为边界剪掉多余部分。第四步标注。标注是图纸的重要组成部分输入DLI线性标注点取两点即可标出长度输入DRA半径标注选择圆弧就会标出R值输入DAN角度标注选择两条边线标出角度。标注之前先把当前图层切到标注层然后用D命令打开标注样式管理器设置文字高度、箭头大小和精度这些参数直接影响图纸的专业程度。最后记得保存。输入CtrlS文件类型选DWG文件名命名建议包含日期和版本号方便查新和回溯。整个法兰盘从设置到标注完成熟练了大概三到五分钟全程手不离键盘这就是快捷键正确使用的效果。5. 快捷键失灵和CAD常见报错排查5.1 按F没反应、命令输入无效怎么办用CAD这么多年我遇到过不少奇奇怪怪的失灵问题这里挑几个高频的集中说。第一个就是F键命令用不了。比如输入F想倒圆角结果按下去没有反应或者弹出来的是别的功能这种情况十有八九是笔记本键盘的功能键锁定问题按住键盘上的Fn键再按F或者按一下FnEsc切换功能键模式就解决了。还有一个很隐蔽的原因中文输入法。如果输入法处于中文模式你按F和RCAD收到的是全角的字母字符命令自然不识别。解决方法是画图的时候养成习惯把输入法切到英文模式或者干脆用Shift键临时切换中英文输入状态。Windows系统下也可以把输入法的默认模式设置成英文避免每次打开CAD还要手动切换。如果是特定的某个命令不能用比如按L没反应但直线图标能点那就是命令别名出了问题。先试试输入完整命令LINE能不能用能用就说明是PGP文件里别名被删了或者冲突了去PGP文件里查一下L这一行还在不在。输入完整命令也报错那就要考虑是不是CAD安装文件有损坏修复安装或者重装最省心。5.2 面板、格式、角度显示问题再说一个非常常见的问题菜单栏和工具栏突然找不到了面板上一片光秃秃想调格式都没有入口。这个通常是菜单栏被隐藏了在命令行输入MENUBAR把值改为1菜单栏就重新出现了。如果是整个功能区都消失了输入RIBBON命令可以重新加载功能区面板。还有可能是工作空间被切换了在右下角工作空间切换的地方重新选择草图与注释或者自己习惯的空间即可。为什么我画图的时候没有显示角度这个问题也经常被问到。多半是动态输入或者极轴追踪没有打开。输入角度的时候先按F12确保动态输入开启然后当鼠标移动到某个角度附近按Tab键切换到角度输入框直接输入角度数值回车直线就按指定角度画出来了。如果想让极轴追踪显示固定角度增量按F10开启极轴追踪之后在状态栏极轴追踪图标上右键进入追踪设置把增量角设成15度、30度或者45度鼠标转动时就会自动吸附到这些角度上。另外还要检查一下UNITS单位设置确保角度单位用的是十进制度数而不是弧度或者百分度单位不对的话角度显示同样会乱掉。5.3 启动报错和字体缺失问题经常有同学拿着CAD安装或者启动时的报错截图来问其中很典型的一个是提示缺少vcruntime140_1.dll。这个主要是电脑里缺少VC运行库组件CAD是基于Visual C开发的运行依赖这些动态库文件少了它自然启动不了。解决方法是去微软官网下载并安装最新版的Microsoft Visual C Redistributable注意系统是64位就装64位版本最好把x86和x64两个版本都装一遍安装完之后重新启动CAD一般就能正常运行了。还有一个烦人的问题打开图纸时弹窗提示找不到字体最常见的是缩写为hz-s这类的中文字体样式。CAD遇到图纸里引用了本地没有的字体时会要求你指定一个替代字体。解决思路有两个一是找到该字体的原版文件复制到CAD的Fonts目录下二是打开图纸后用STYLE命令逐个修改文字样式的字体把它们批量替换成自己机器上已有的字体比如长仿宋体或黑体。处理完之后把DWG文件另存一下避免下次打开又弹窗。如果你经常要收发别人的图纸我建议在CAD里设置一个所有缺字时自动替换的字体映射在acad.fmp文件里添加一行映射比如hz-s;simfang.ttf表示当遇到hz-s字体时自动用仿宋体替代。这样即使没装原字体打开的图纸也能正常显示中文只是外观可能略有差别但至少不会出现满屏问号和乱码。6. 周边问题顺手解决图纸合并、图片嵌入、批量处理6.1 图纸合并和保护那点事画图收到分散的多个DWG文件想合并成一张图最稳的方式是用INSERT命令插入块。输入I之后在对话框中点击浏览选出要合并进来的DWG文件指定插入点、比例和旋转角度即可整个文件作为一个块插入到当前图纸。如果想让插入后的对象保持独立的属性而不是变成一个块可以在插入对话框里取消勾选作为块插入这样合并进来的图形就是散的对象。还有一种方式是打开CAD的设计中心快捷键是Ctrl2在左侧文件树里找到目标DWG直接把里面的图层、块、标注样式拖到当前图中需要什么拖什么更灵活。关于图纸保护业内确实有不少加密插件但我想多说一句图纸里的信息保护核心手段还是靠项目管理和合同约束单纯靠一个插件解决不了所有问题。网上搜图纸保护插件能找到不少工具但下载来源不明的插件风险很大轻则功能失效重则图纸文件被锁死甚至电脑中毒。如果确实有保密需求最稳妥的方法是把图纸转成PDF发给对方或者用正规的图档管理系统做权限控制。6.2 图片嵌入DWG发送后还能显示这个需求很典型图纸里插入了一张现场照片或者设计参考图把DWG发给别人之后对方打开发现图片不见了只剩一个空空的边框甚至什么都没有。原因在于CAD插入图片默认采用的是外部引用方式图片文件并不真正保存在DWG里它只是记录了一个指向图片文件的外部路径对方电脑上没有这个图片文件自然就无法显示。解决办法有两个。迂回一点的办法是发送图纸的时候连同图片文件夹一起打包发过去但操作麻烦漏发一张就麻烦。更推荐的做法是把图片以OLE对象的方式嵌入DWG中在Word或者画图软件里复制图片回到CAD里按CtrlV直接粘贴或者用插入菜单里的OLE对象功能。这样粘贴进来的图片会作为一个内嵌对象保存在DWG文件里文件体积会变大但不管发送到哪里图片都不会丢。注意调整图片大小时不要拖拽角点让它变形如果比例不对选中OLE对象后在特性面板里锁定纵横比。6.3 Python批量修改CAD图纸的思路有些图纸的重复操作量大到让人崩溃比如几百张图纸都要批量修改标题栏里的某几个文字或者统一替换某条线段的图层。这种场景可以考虑用Python来处理。目前常用的库有两个ezdxf和pyautocad。ezdxf不依赖AutoCAD环境只能处理DXF格式文件适合批量读取、修改和生成图纸pyautocad则是通过COM接口驱动本机安装的AutoCAD去操作DWG文件能执行更复杂的命令但依赖CAD环境。举个简单的例子如果用ezdxf把所有图纸中的某个文字的旧版本号替换成新版本号思路大致是遍历DXF文件的MText和Text图元判断文字内容匹配到就替换文本内容最后保存。代码量不大十几行就能跑完一批文件。不过我要提醒一句批量处理图纸之前一定要先在小范围内测试确认替换结果正确再跑全量千万别裸跑生产环境的图纸小心改错了没法恢复。关于Python批量改CAD这个话题网上能搜到很多现成的脚本和教程但每个人的图纸标准不一样拿来的脚本大概率不能直接生根基本都要改。编程能力不强的话也可以考虑在CAD里用命令行直接执行SCRIPT脚本把常用操作录制成脚本文件重复执行的效率提升也很明显。再说回到快捷键这件事。我用CAD这么多年最大的体会是别追求把所有命令的快捷键都背下来那不可能也没必要。你只需要把最常用的二十来个命令练到不用过脑子再配合图层、捕捉、正交这些辅助设置画图速度就已经超过九成的人了。很多人觉得CAD难难的不是软件本身而是没建立起命令行和快捷键的联动思维。希望这篇下来你能少走几年弯路。
返回列表