实战项目(二)心形灯外形设计

2023-11-09 20:50

本文主要是介绍实战项目(二)心形灯外形设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

	心形灯的外形设计主要是使用CAD进行外观设计,这样即可以导入到CAD中用于打样心形的PCB,又可以切割尺寸相匹配的亚克力,用来装饰心形灯,废话少说,这节课的目标是画出下面的图形。

图片
这个图片外形就是整个尺寸,而内部的小圆点就是放置LED的地方。
下面先放几张图片,是CAD的一些基本操作,这只是其中一部分,还有很多,如果想深入学习,我推荐下面一个链接,可以下载里面的视频教程,博主就是按照里面的教程进行学习,学习速度很快。

    https://dl.21ic.com/download/ic-418905.html

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下面开始操作,这个教程主要是教你怎么使用软件去绘制,具体绘制的效果需要按照自己的需求去设计。1、绘制心形外形。为了更快的上手,整个操作,我尽量不使用快捷键。
(1)绘制一个圆形。以半径200为例。左键点图中的圆,然后在区域内找到一个位置作为圆心,点击左键,向外拖,输入200,按键回车,完成。具体操作流程可以看下面。   **视频效果见公众号**

在这里插入图片描述
(2)绘制心形。选择右侧象限点为起点,向下画竖线50,画完之后,按ESC取消操作;用竖线的下端点作为起点,画圆的切线,这基本就是CAD画直线的操作;下一步就是镜像操作,镜像的快捷键是MI,把圆和切线以中间的线进行镜像,并且保存原文件,镜像完成(镜像快捷键mi——空格——选择圆和切线——空格——选择竖线上下端点——要删除源对象吗——输入N——空格——镜像完成);使用TR进行修剪,另外使用BR进行打断操作吗,当然这只是个人操作习惯,仅供参考。 视频效果见公众号
在这里插入图片描述
(3)放置LED定位点。基本就是画圆操作,然后不停的进行复制,再根据需求进行放置,LED灯有5mm,有7mm,根据不同LED绘制不同大小的圆形。 视频效果见公众号
在这里插入图片描述
这样操作下来,一个心形的图纸就画好了,记得报存的时候,保存一个低版本,不然AD有可能不能识别。
若有错误,欢迎指正,技术支持联系方式QQ : 2228398717 答疑解惑QQ群: 1147400087
欢迎关注公众号:云翔科技教学平台,对应的资料公众号会发布。
4
有什么不懂的地方也可以联系技术支持微信:
· 在这里插入图片描述

这篇关于实战项目(二)心形灯外形设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/378369

相关文章

C语言小项目实战之通讯录功能

《C语言小项目实战之通讯录功能》:本文主要介绍如何设计和实现一个简单的通讯录管理系统,包括联系人信息的存储、增加、删除、查找、修改和排序等功能,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录功能介绍:添加联系人模块显示联系人模块删除联系人模块查找联系人模块修改联系人模块排序联系人模块源代码如下

SpringBoot项目中Maven剔除无用Jar引用的最佳实践

《SpringBoot项目中Maven剔除无用Jar引用的最佳实践》在SpringBoot项目开发中,Maven是最常用的构建工具之一,通过Maven,我们可以轻松地管理项目所需的依赖,而,... 目录1、引言2、Maven 依赖管理的基础概念2.1 什么是 Maven 依赖2.2 Maven 的依赖传递机

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

Golang操作DuckDB实战案例分享

《Golang操作DuckDB实战案例分享》DuckDB是一个嵌入式SQL数据库引擎,它与众所周知的SQLite非常相似,但它是为olap风格的工作负载设计的,DuckDB支持各种数据类型和SQL特性... 目录DuckDB的主要优点环境准备初始化表和数据查询单行或多行错误处理和事务完整代码最后总结Duck

Python中的随机森林算法与实战

《Python中的随机森林算法与实战》本文详细介绍了随机森林算法,包括其原理、实现步骤、分类和回归案例,并讨论了其优点和缺点,通过面向对象编程实现了一个简单的随机森林模型,并应用于鸢尾花分类和波士顿房... 目录1、随机森林算法概述2、随机森林的原理3、实现步骤4、分类案例:使用随机森林预测鸢尾花品种4.1

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

Python项目打包部署到服务器的实现

《Python项目打包部署到服务器的实现》本文主要介绍了PyCharm和Ubuntu服务器部署Python项目,包括打包、上传、安装和设置自启动服务的步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录一、准备工作二、项目打包三、部署到服务器四、设置服务自启动一、准备工作开发环境:本文以PyChar