SolidWorks教程P2.2【草图 | 第二节】——草图几何关系与编辑

草图几何关系包括:重合、中点、相切、平行、相等、共线、对称
草图编辑功能包括:裁剪实体、转换实体引用、等距实体

目录

1.草图几何关系

2.裁剪实体

3.转换实体引用

4.等距实体

补充知识:智能尺寸


1.草图几何关系

在之前的草图介绍里我们已经接触到了重合、水平等几何关系

现在绘制一条水平直线,同样我们用鼠标笔势激活直线,绘制好水平直线后,按ESC退出绘制

 然后再次激活一条直线,鼠标放置于直线的中点位置,则可以在中点开始绘制一条直线了,我们绘制一条竖直的直线,这条直线的端点就是在上一条直线的中点上的

 然后我们按住键盘的Ctrl键,来选中刚刚绘制的这两条直线,现在可以在属性栏观察到,我们同时选中了这两条直线

添加几何关系栏,有很多几何关系可以选择,其中除了常见的关系外还有垂直平行相等,现在我们点击垂直,这两条线之间就拥有了垂直的几何关系,但这两条线一条水平,一条竖直,它们本来就具备垂直的关系

 我们可以绘制三条倾斜的直线,然后再尝试用垂直或水平几何关系加以配合,通过这一系列的操作观察它们之间的关系变化

用鼠标笔势激活直线,我们先确定第一点,再确定第二点,画完一条直线后,按ESC退出,我们再用同样的方法绘制两条直线

绘制完成后,先按住ctrl键,然后再用鼠标同时选择这三条直线,我们在几何关系栏选取平行,观察到,这三条线都变为了平行的几何关系

 点击直线旁边的平行图标,可以看见另外一条直线的平行图标也高亮了,说明这两条直线之间是平行的几何关系

右键平行图标,我们可以删除这些几何关系,再次通过ctrl键选取这两条直线,这次我们添加垂直的几何关系,我们可以观察到这两条线变为了相互垂直的直线

 我们还可以让它们相等,再点击相等,这两条线的长度就变为一样的了

现在我们选择平行的两条直线,除了通过键盘Ctrl键选择外,我们还可以通过鼠标左键来框选这两条直线,然后我们再点击共线,可以发现这两条直线贴合在了一起

除了上述的几何关系外,还有相切的几何关系

 通过鼠标笔势我们创建一个圆,通过Ctrl键选择圆和任意一条直线,可以添加相切的几何关系,可以看见圆与这条直线相切了,这就是相切的几何关系

 还有一种几何关系叫做对称
我们选择左边的竖直直线,然后在属性栏点击作为构造线

下一步我们在线的左边绘制一个圆,用鼠标笔势激活圆,绘制好后用ESC退出圆的绘制

 下一步我们用Ctrl键同时选择构造线,以及这两边的这两个圆,然后在属性栏点击对称的按钮,现在这两个圆就相对于这条构造线对称了

 
那么以上就是我们草图中常用到的几何关系,几何关系有时是草图在建立时系统自动为其赋予的,也有一些几何关系是我们绘制好草图之后,再手动添加的,如果是手动添加两条或者更多线段之间的几何关系,则需要同时选中这些线段,然后再为其添加几何关系

2.裁剪实体

我们绘制草图线段时,可能某一段线段,我们只需要其中的一部分,而另外一部分需要剪切掉,这时就需要用到裁剪实体的按钮了

 我们点击裁剪实体按钮,这时在裁剪实体属性栏中,我们可以看见有5种裁剪方法,其中最常用到的是第一个强劲裁剪以及最后一个裁剪到最近端,而中间的三个是在特定场合下才用到的模式,而第一种和最后一种都可以满足他们的功能

 我们先点击强劲裁剪,我们在绘图区域点击鼠标左键,同时,将鼠标划过刚开始绘制的这些线段
可以看见,鼠标所到之处,这些线段都被裁剪掉了,线段缩到了与之对应的最近的端点处

 强劲裁剪还有一个延长线段的功能,我们可以看到强劲裁剪的属性栏,这里有介绍到若想延伸实体,按住shift键,然后在实体上拖动您的光标

按住键盘shift键的同时,我们拖动刚刚被裁剪的线段,往右边延伸,松开后,刚刚绘制的直线就又被延伸出来了 

下面介绍裁剪的最后一个按钮,裁剪到最近端

点击此按钮,我们在草图中找到想要裁剪的线段,点击它可以看见,该线段同样也裁剪到了最近端,其实它只是与强劲裁剪的方法不同,其结果是一样的,有点类似于CAD中的功能,只是没有延长线段的功能,你可以根据自己的喜好来选择自己顺手的裁剪工具

3.转换实体引用

我们先将刚刚绘制的这些草图,通通删除掉,现在我们建立一个圆柱

先在这个草图上绘制一个圆

然后点击特征中的拉伸凸台/基体,随意选择拉伸的长度,然后确定,现在圆柱就建立好了

 圆柱的上下两个面都是平面,SolidWorks不仅可以在基准面上绘制草图,也可以在其他的平面上绘制草图

 我们点击草图中的草图绘制按钮,然后选择这个圆柱的顶面,我们就可以在这个面上绘制草图了

现在接着讲转换实体引用(转换实体引用可以理解为投影、映射,后面内容会继续补充转换实体引用的知识),点击转换实体引用的功能,选择圆柱顶面的外缘轮廓,可以看见属性栏已经选中了这个边线,可以注意到刚刚选中的圆形轮廓就映射到草图中了,也就是说转换实体引用可以将几何中已有的线段提取到现在正在绘制的草图中,点击保存

如果你觉得这个圆的显示不够清晰,可以按住鼠标滚轮来切换视角,可以看见顶上的边线比底下的边线更加黑一些,黑色的线为正在编辑的草图实线 

也可以用视图工具中的显示类型中的最后一个选项-线架图,来观察这幅图形

点击这个按钮,在这个状态下,圆柱面是不显示的,零件视窗中只显示其包含的线,注意到圆柱的边线为细实线,而草图的线为粗实线

现在点击显示类型中的带边线上色按钮,回到刚开始的显示模式

 删除这个圆

这时我们观察设计树,看到这个被拉伸的凸台,也就是零件视窗中的这个圆柱,点击凸台拉伸圆柱就会高亮显示

点击三角形按钮,找到刚刚绘制的草图,点击可以看见,在零件视窗中也会高亮显示该草图(此时不要忘记,现在还是草图绘制的状态,可以通过这个退出草图按钮,和视窗右上角的确定与退出两个按钮,来判断现在是否处在草图的绘制状态)

  下面在选中这一草图的情况下,点击转换实体引用,同样也可以在圆柱顶端生成相同的草图

这个圆是由第一副草图中的圆,垂直投影到该草图中的,也就是说,转换实际引用不仅可以转换特征上的边线,还可以转换之前的草图,甚至处于不同平面的草图也可以转换,这个功能很实用,学会后可以在实际的操作中省下很多的时间

后面章节会进一步的说明这个转换实体引用

点击保存(√)

4.等距实体

我们将刚刚转换实体引用的圆删除

再选中圆柱的顶面,点击等距实体按钮,观察到有一黄色预览圆与圆柱端面等距 

我们可以在属性栏,设置等距的距离与方向,也可以设置为双向等距,现在将等距的距离改为5,选择反向,再往下的参数就很少用到了,现在点击确定,我们就获得了由边线向内等距5毫米的圆 

我们还可以双击草图上的尺寸再次编辑,现在由5改成10,然后确定

完成后我们再次选中这个圆,再次点击等距实体的按钮,我们可以发现,不仅实体的边线可以等距,草图的元素也是可以等距的 ,点击确定

 现在绘制一条直线,使用鼠标笔势激活直线工具,画好后再按ESC退出

点击等距实体,选择这条直线,也可以获得等距这条直线的另外一条直线 

 不管是转换实体引用还是等距实体,不管是实体中的边线,还是草图中的元素,都是可以选择的,SolidWorks将草图的元素也叫做实体,有厚度的特征也叫做实体,它没有一个特别好的语言区分,所以初学者往往会有点迷糊,可能是这个软件的翻译有一些问题导致的,不过没关系,我们会使用这一款软件就好了

补充知识:智能尺寸

在学习草图时,我们会接触到智能尺寸,它可以标注比如竖直尺寸、水平尺寸还有长度尺寸,也可以标注角度等等

标注水平尺寸就是点击直线,然后往下拉

标注竖直尺寸就是往旁边拉

这条线的长度尺寸,将鼠标往此线段的垂直方向移动就可以标注了

角度的标注,需要分别点击这两条直线就可以了

这条线的水平距离就已经被决定了,这个时候我再添加一个水平距离,系统就会提示过定义的草图,草图也就变为黄色报错了,现在点击取消,就能回到刚刚的状态了 

然后智能尺寸,点击原点和这条直线进行尺寸定义

现在我们可以看到,线段由蓝色变为黑色了,也就是完全定义的状态,

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/894890.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI大模型训练实战:分布式与微调指南

AI大模型训练实战:分布式与微调指南 适用人群:有一定深度学习基础,正在或即将参与大模型(如 GPT、DeepSeek 等)训练与部署的工程师、研究者;想要理解分布式策略与微调方法的读者。 一、大模型为何需要分布式与微调? 随着 GPT、DeepSeek 等大模型参数规模攀升至数十亿甚…

【梦想终会实现】Linux驱动学习5

加油加油坚持住! 1、 Linux驱动模型:驱动模型即将各模型中共有的部分抽象成C结构体。Linux2.4版本前无驱动模型的概念,每个驱动写的代码因人而异,随后为规范书写方式,发明了驱动模型,即提取公共信息组成一…

WARNING(ORCAP-1589): Net has two or more aliases - possible short?

参考链接:ORCAD报错ORCAP-1589-CSDN博客 现象: Capture CIS 使用PCB-DRC检查原理图,报错Net has two or more aliases - possible short? 错误原因: 一个网络有两个网络名称。 问题本质: 原理图管脚型号的设定问题…

nvm:node 版本管理器

一、先安装git Git 安装完成后执行 git --version查看版本号是否安装成功 二、安装nvm (参考链接:mac 安装nvm详细教程 - 简书) 官网(https://github.com/nvm-sh/nvm/blob/master/README.md)查看最新版本安装命令 …

动态规划——路径问题①

文章目录 62. 不同路径算法原理代码实现 63. 不同路径 II算法原理代码实现 LCR 166. 珠宝的最高价值算法原理代码实现 62. 不同路径 题目链接:62. 不同路径 算法原理 状态表示: dp[i,j]:以[i, j]位置为结尾,走到[i, j]位置有多少…

NodeList 对象

NodeList 对象 概述 NodeList 对象是 DOM(文档对象模型)中的一种特殊类型,它代表了文档中一组元素的集合。NodeList 对象通常通过查询 DOM 树来获取,例如使用 document.querySelectorAll() 方法。NodeList 对象在 JavaScript 中非常有用,因为它允许开发者以编程方式遍历…

C++自研3D教程OPENGL版本---动态批处理的基本实现

又开始找工作了&#xff0c;借机休息出去旅行两个月&#xff0c;顺便利用这段时间整理下以前写的东西。 以下是一个简单的动态批处理实现&#xff1a; #include <GL/glew.h> #include <GLFW/glfw3.h> #include <iostream> #include <vector>// 顶点结…

61. Linux内核启动流程简介

一、vmlinux.lds简介 从arch/arm/kernel/vmlinux.lds分析Linux内核第一行启动代码。找到ENTRY(stext) 入口函数是stext&#xff0c;image和zImage是经过压缩的&#xff0c;Linux内核会先进行解压缩&#xff0c;解压缩完成以后就要运行Linux内核。要求&#xff1a; 1、MMU关闭 …

汽车智能座舱的技术演进与用户体验重构 —— 基于多模态交互与 AI 融合的范式创新

摘要&#xff1a; 汽车智能座舱作为人 - 车 - 环境交互的核心载体&#xff0c;正经历从功能驱动到体验驱动的范式变革。本文通过技术解构与用户行为分析&#xff0c;深入揭示智能座舱在异构计算、多模态感知、服务生态等维度的创新路径。研究表明&#xff0c;智能座舱的竞争焦…

使用 Let‘s Encrypt 和 OpenResty 实现域名转发与 SSL 配置

在搭建网站或服务时&#xff0c;确保域名的安全性和正确的流量转发是非常重要的。本文将介绍如何使用 Let’s Encrypt 获取免费的 SSL 证书&#xff0c;并将其配置到 OpenResty 中&#xff0c;同时实现特定的域名转发规则。这不仅可以提升网站的安全性&#xff0c;还能优化流量…

SpringBoot3整合Swagger3时出现Type javax.servlet.http.HttpServletRequest not present错误

目录 错误详情 错误原因 解决方法 引入依赖 修改配置信息 创建文件 访问 错误详情 错误原因 SpringBoot3和Swagger3版本不匹配 解决方法 使用springdoc替代springfox&#xff0c;具体步骤如下&#xff1a; 引入依赖 在pom.xml文件中添加如下依赖&#xff1a; <…

ChatGPT提问技巧:行业热门应用提示词案例-文案写作

ChatGPT 作为强大的 AI 语言模型&#xff0c;已经成为文案写作的得力助手。但要让它写出真正符合你需求的文案&#xff0c;关键在于如何与它“沟通”&#xff0c;也就是如何设计提示词&#xff08;Prompt&#xff09;。以下是一些实用的提示词案例&#xff0c;帮助你解锁 ChatG…

供排水水工公司开展企业获得用水营商环境满意度调查

为了持续提升企业的供水服务品质&#xff0c;进一步优化当地的营商环境&#xff0c;深圳市供排水公司水工公司紧密结合其实际工作情况&#xff0c;特别委托民安智库开展了2023年度优化营商环境调查专项工作。该项目的核心目的是深入了解并评估市各类获得用水企业的用水环境满意…

【Elasticsearch】分桶聚合功能概述

这些聚合功能可以根据它们的作用和应用场景分为几大类&#xff0c;以下是分类后的结果&#xff1a; 1.基础聚合&#xff08;Basic Aggregations&#xff09; • Terms&#xff08;字段聚合&#xff09; 根据字段值对数据进行分组并统计。 例子&#xff1a;按产品类别统计销…

mysql的cpu使用率100%问题排查

背景 线上mysql服务器经常性出现cpu使用率100%的告警&#xff0c; 因此整理一下排查该问题的常规流程。 1. 确认CPU占用来源 检查系统进程 使用 top 或 htop 命令&#xff0c;确认是否是 mysqld 进程导致CPU满载&#xff1a;top -c -p $(pgrep mysqld)2. 实时分析MySQL活动 …

人工智能赋能企业系统架构设计:以ERP与CRM系统为例

一、引言 1.1 研究背景与意义 在数字化时代&#xff0c;信息技术飞速发展&#xff0c;人工智能&#xff08;Artificial Intelligence, AI&#xff09;作为一项具有变革性的技术&#xff0c;正深刻地影响着各个领域。近年来&#xff0c;AI 在技术上取得了显著突破&#xff0c;…

使用jmeter进行压力测试

使用jmeter进行压力测试 jmeter安装 官网安装包下载&#xff0c;选择二进制文件&#xff0c;解压。 tar -xzvf apache-jmeter-x.tgz依赖jdk安装。 yum install java-1.8.0-openjdk环境变量配置&#xff0c;修改/etc/profile文件&#xff0c;添加以下内容。 export JMETER/…

深入理解流(Streams)—— 声明式数据处理的艺术

1. 引言 大家好&#xff01;欢迎来到本系列博客的第三篇。在前两篇文章中&#xff0c;我们已经领略了 Java 8 中 行为参数化 和 Lambda 表达式 的魅力。 在第 1 章 Java行为参数化&#xff1a;从啰嗦到简洁的代码进化中&#xff0c;我们了解到如何通过将行为&#xff08;代码…

【Linux】之【Get√】nmcli device wifi list 与 wpa_cli scan 和 wpa_cli scan_result 区别

nmcli device wifi list 是 NetworkManager 的命令行工具 nmcli 的一部分&#xff0c;它用于列出当前可用的无线网络。它的作用和 wpa_cli 的扫描功能类似&#xff0c;但有一些不同点。 1. nmcli device wifi list 功能&#xff1a; nmcli device wifi list 命令用于显示当前…

【蓝桥杯嵌入式】6_定时器输入捕获

全部代码网盘自取 链接&#xff1a;https://pan.baidu.com/s/1PX2NCQxnADxYBQx5CsOgPA?pwd3ii2 提取码&#xff1a;3ii2 这是两个信号发生器&#xff0c;可以通过调节板上的两个电位器R39和R40调节输出频率。 将PB4、PA15选择ch1&#xff0c;两个信号发生器只能选择TIM3和TIM…