百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程文章 > 正文

原来AutoCAD的矩形阵列、偏移、对齐、缩放还可以这样用!

qiyuwang 2024-11-22 19:39 10 浏览 0 评论

#记录我的9月生活#

一、分析与说明

如下图所示,今天的教程不走常规路线,详细讲解此图的一种独特绘制方法




二、详细绘制步骤

2.1、命令行输入“C”后回车,启用“”命令,绘制一个任意尺寸,例如半径10个单位的白色圆A



2.2、选中白色圆A,命令行输入“ARRAYCLASSIC”后回车,调出“阵列”对话框。



2.3、点选“矩形阵列”;“行数”设置为“5”;“列数”设置为“1”;“行偏移”设置为“20”;“阵列角度”设置为“-30”,然后点击“确定”。



2.4、矩形阵列完成后如下图。



2.5、选中五个白色圆,命令行输入“ARRAYCLASSIC”后回车,调出“阵列”对话框。



2.6、点选“矩形阵列”;“行数”设置为“1”;“列数”设置为“5”;“列偏移”设置为“20”;“阵列角度”设置为“0”,然后点击“确定”。

特别注意:这次“阵列角度”一定要设置为“0”。



2.7、第二次矩形阵列完成后如下图。



2.8、如下图所示,为了方便讲解,将左上第二个圆标记为白色圆B中间相切的六个白色圆改为青色,分别标记为青色圆C青色圆D青色圆E青色圆F青色圆G青色圆H



2.9、命令行输入“POL”后回车,启用“多边形”命令。



2.10、命令行输入“3”后回车,指定绘制正三边形



2.11、输入“E”后回车,选择指定边长方式绘制正多边形



2.12、单击捕捉圆心E作为正多边的边的第一个端点



2.13、单击捕捉圆心C作为正多边的边的第二个端点



2.14、这样就过圆心C圆心H圆心E绘制出了一个黄色正三边形CHE



2.15、命令行输入“O”后回车,启用“偏移”命令。



2.16、输入“T”后回车,选择通过点偏移



2.17、点选黄色正三边形CHE作为要偏移的对象



2.18、单击捕捉白色圆B的下面象限点K作为偏移要通过的点



2.19、通过象限点K偏移后得到一个黄色正三边形MPN,与其外部紧邻的十二个白色圆相切



2.20、直接回车,再次启用“偏移”命令,输入偏移的距离值10”后回车。



2.21、点选黄色正三边形CHE作为要偏移的对象



2.22、在黄色正三边形CHE外部单击拾取一点指定要偏移的那一侧上的点



2.23、偏移完成后在黄色正三边形CHE外部得到一个青色正三边形QRS,与其内部的六个青色等圆相切



2.24、命令行输入“E”后回车,启用“删除”命令,删除掉不再需要的对象,完成后如下图。



2.25、命令行输入“DLI”后回车,启用“线性标注”命令,标注出黄色水平边MN的长度



2.26、选中六个青色圆,命令行输入“AL”后回车,启用“对齐”命令。



2.27、单击捕捉点Q作为对齐的第一个源点



2.28、单击捕捉点M作为对齐的第一个目标点



2.29、单击捕捉点S作为对齐的第二个源点



2.30、单击捕捉点N作为对齐的第二个目标点



2.31、当提示“指定第三个源点”时直接回车



2.32、输入“Y”后回车,选择基于对齐点缩放对象



2.33、对齐缩放完成后如下图。

可以看到现在六个等大的青色圆都已经与黄色正三边形MPN相切了。



2.34、命令行输入“E”后回车,启用“删除”命令,将青色正三边形QRS删除掉,完成后如下图。

可以看到现在图形是绘制出来了,但尺寸不符合原图的要求,没关系,下面就通过“参照缩放”来调整尺寸



2.35、按键盘上的“Ctrl+A”键,选中所有对象。命令行输入“SC”后回车,启用“缩放”命令。



2.36、在绘图区任意位置单击拾取一点作为缩放的基点



2.37、命令行输入“R”后回车,选择参照缩放



2.38、单击捕捉点M作为参照长度的第一点



2.39、单击捕捉点N作为参照长度的第二点

即指定线段MN的长度作为参照长度



2.40、输入新的长度值50”后回车。



2.41、参照缩放完成后如下图,可以看到黄色正三边形MPN的边长已经符合原图要求的“50”个单位了。

至此,整幅图绘制完毕。



2.42、使用“图层”管理图形,标注尺寸,最终完成效果见下图。




三、小结

3.1、掌握矩形阵列根据需要精准设置阵列角度

3.2、如果一个正多边形的边长已经给定,那么首选指定边长方式绘制该正多边形

3.3、如果不知道偏移的距离值,只知道偏移后对象通过的点,那么可以选择通过点偏移

3.4、重点掌握使用“AL”命令对齐缩放图形对象,以调整图形对象方位大小

3.5、“参照缩放”是调整图形尺寸常用技巧必须熟练掌握




四、同类练习题

看了上面的教程之后,动手试一下绘制下面这个同类图形,你能绘制出来吗?

相关推荐

PayPal严重漏洞可通过不安全的JAVA反序列化对象

在2015年12月,我在PayPal商业网站(manager.paypal.com)中发现了一个严重的漏洞,这个漏洞的存在,使得我可以通过不安全的JAVA反序列化对象,在PayPal的网站服务器上远程...

提醒:Apache Dubbo存在反序列化漏洞

背景:近日监测到ApacheDubbo存在反序列化漏洞(CVE-2019-17564),此漏洞可导致远程代码执行。ApacheDubbo是一款应用广泛的高性能轻量级的JavaRPC分布式服务框架...

【预警通报】关于WebLogicT3存在反序列化高危漏洞的预警通报

近日,我中心技术支撑单位监测到WebLogicT3存在反序列化0day高危漏洞,攻击者可利用T3协议进行反序列化漏洞实现远程代码执行。...

Apache dubbo 反序列化漏洞(CVE-2023-23638)分析及利用探索

在对Apachedubbo的CVE-2023-23638漏洞分析的过程中,通过对师傅们对这个漏洞的学习和整理,再结合了一些新学的技巧运用,从而把这个漏洞的利用向前推了一步。整个过程中的研究思路以及...

案例|WebLogic反序列化漏洞攻击分析

目前网络攻击种类越来越多,黑客的攻击手段也变得层出不穷,常规的防护手段通常是对特征进行识别,一旦黑客进行绕过等操作,安全设备很难发现及防御。通过科来网络回溯分析系统可以全景还原各类异常网络行为,记录所...

【预警通报】关于ApacheOFBizRMI反序列化远程代码 执行高危漏洞的预警通报

近日,我中心技术支撑单位监测发现ApacheOFBiz官方发布安全更新,修复了一处远程代码执行漏洞。成功利用该漏洞的攻击者可造成任意代码执行,控制服务器。该漏洞编号:CVE-2021-26295,安...

关于OracleWebLogic wls9-async组件存在反序列化远程命令执行高危漏洞的预警通报

近日,国家信息安全漏洞共享平台(CNVD)公布了OracleWebLogicwls9-async反序列化远程命令执行漏洞。攻击者利用该漏洞,可在未授权的情况下远程执行命令。该漏洞安全级别为“高危”。现...

Rust语言从入门到精通系列 - Serde序列化/反序列化模块入门指北

Serde是一个用于序列化和反序列化Rust数据结构的库。它支持JSON、BSON、YAML等多种格式,并且可以自定义序列化和反序列化方式。Serde的特点是代码简洁、易于使用、性能高效。...

Java反序列化漏洞详解(java反序列化漏洞利用)

Java反序列化漏洞从爆出到现在快2个月了,已有白帽子实现了jenkins,weblogic,jboss等的代码执行利用工具。本文对于Java反序列化的漏洞简述后,并对于Java反序列化的Poc进行详...

关于Oracle WebLogic Server存在反序列化远程代码执行漏洞的安全公告

安全公告编号:CNTA-2018-00222018年7月18日,国家信息安全漏洞共享平台(CNVD)收录了OracleWebLogicServer反序列化远程代码执行漏洞(CNVD-2018-13...

CVE-2020-9484 Apache Tomcat反序列化漏洞浅析

本文是i春秋论坛作家「Ybwh」表哥原创的一篇技术文章,浅析CVE-2020-9484ApacheTomcat反序列化漏洞。01漏洞概述这次是因为错误配置和org.apache.catalina....

告别脚本小子系列丨JAVA安全(8)——反序列化利用链(下)

0x01前言...

关于WebLogic反序列化高危漏洞的紧急预警通报

近日,WebLogic官方发布WebLogic反序列化漏洞的紧急预警通告,利用该漏洞可造成远程代码执行并直接控制Weblogic服务器,危害极大。该漏洞编号为:CVE-2019-2890,安全级别为“...

高危!Fastjson反序列化漏洞风险通告

漏洞描述...

学习Vulhub的Java RMI Registry 反序列化漏洞

这个实验,我们先通过dnslog演示命令执行,然后通过反弹shell获得root权限。JavaRemoteMethodInvocation用于在Java中进行远程调用。RMI存在远程bind的...

取消回复欢迎 发表评论: