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.pswp.cn/news/894890.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/894890.shtml
英文地址,請注明出處:http://en.pswp.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…