tft每日頭條

 > 科技

 > 學習數控編程模具設計三維建模

學習數控編程模具設計三維建模

科技 更新时间:2024-08-13 05:43:38
草圖:繪制在平面内的曲線,一般草圖曲線為藍色,是利用約束修改曲線位置,利用标注修改大小的線條。以往使用曲線中的直線和圓弧繪制的是三維曲線。初識:下圖中綠色線條,利用曲線工具欄裡的圓弧和直線繪制的,利用正方體表示三維空間,三維空間的曲線直接直接捕捉到點即可完成三維空間曲線;藍色線條為草圖線,隻能在平面上繪制,下圖中兩個藍色線條都在前表面上。

學習數控編程模具設計三維建模(學編程先學建模)1

任務環境中草圖和直接草圖概念解析:這兩個概念的産生,主要源于UG版本的更新,在原來的版本中,沒有直接草圖這個概念,一般都是任務環境下繪制草圖線。那麼二者的區别在于,繪圖區域顯示不同,下圖顯示出任務環境中的草圖形态,大家注意工具欄區域

學習數控編程模具設計三維建模(學編程先學建模)2

下圖為直接草圖,繪圖區工具欄狀态

學習數控編程模具設計三維建模(學編程先學建模)3

通過二者相比可以看出,任務環境草圖隻顯示出草圖工具,而直接草圖可以顯示出草圖工具和其他三維建模工具,這個隻是狀态不同,那麼直接草圖的好處就是,可以直接進行拉伸或者回轉操作,直接畫了一個圓,不需要出草圖,直接點擊回轉按鈕即可

學習數控編程模具設計三維建模(學編程先學建模)4

彈出回轉命令對話框,以y軸以旋轉軸,旋轉360所成的環體如下,使用拉伸也可以,或者任何一個和草圖連用的命令。

學習數控編程模具設計三維建模(學編程先學建模)5

下圖為在草圖下繪制的點,直接點擊孔之後完成的孔

學習數控編程模具設計三維建模(學編程先學建模)6

通過上面的實例,大家可能産生一個疑問,直接草圖狀态下,可以直接點擊哪些三維空間建模命令呢?

學習數控編程模具設計三維建模(學編程先學建模)7

學習數控編程模具設計三維建模(學編程先學建模)7

學習數控編程模具設計三維建模(學編程先學建模)9

以上三個命令截圖中,在各個操作中都有一個草圖按鈕,隻要命令中有這個草圖按鈕,就可以直接執行三維空間命令。任務環境中草圖就沒有這個功能,必須執行完成草圖,從二維空間返回三維空間才可以完成其他的三維命令。草圖進入方式:1、直接草圖,主頁工具直接執行,這個途徑在高版本中是進入直接草圖狀态,點擊後進入草圖

學習數控編程模具設計三維建模(學編程先學建模)10

在更多裡選擇下圖中的在草圖任務環境中打開,這樣才能完全進入二維空間

學習數控編程模具設計三維建模(學編程先學建模)11

2、直接進入二維草圖環境菜單,插入,任務環境草圖,以這個方式進入的就是直接進入二維草圖環境

學習數控編程模具設計三維建模(學編程先學建模)12

在UG的各個版本中,我個人覺着這兩者沒有什麼太大差别,直接覺着NX9-10之後直接草圖也可以将選擇平面垂直于顯示屏幕,之前的版本需要設置一下即可,所以我覺着高版本的直接草圖已經非常好用,所以建議大家使用這個草圖方式。NX10實例教程——草圖基準及選擇問題草圖基準問題:講解草圖使用之前,請大家先看一下下圖,熟悉一下坐标系,這個坐标系我之前講過,是UG軟件的絕對0點位置,左側圖形隻顯示出基準坐标系,右側圖形是按w鍵,把wcs坐标系顯示出來,這個坐标系是一個相對概念,隻是一個符号,一般用于無參數化建模,在草圖繪制時,一般隻需要使用基準坐标系,借助這個坐标系的裡的基準軸軸、基準面、和基準點,不想從事底層工作,想擺脫現狀,想學習UG編程,可以加QQ 群579401268學習CNC加工編程技術。

學習數控編程模具設計三維建模(學編程先學建模)13

學習數控編程模具設計三維建模(學編程先學建模)14

有的版本軟件默認情況下,模版文件,也就是下圖路徑下的模版文件prt

學習數控編程模具設計三維建模(學編程先學建模)15

這個prt文件的裡把這個基準坐标系給隐藏了,對于這樣的情況,大家隻需要打開模版文件,在下圖中部件導航器裡這個基準坐标系右鍵設置為顯示,然後保存模版文件,再新建文件的時候,這個坐标系就是顯示的狀态了,對于後續的9和10版本默認就是顯示狀态所以不需要修改。

學習數控編程模具設計三維建模(學編程先學建模)16

下圖的狀态就是隐藏的狀态,wcs隻是為了标記位置,而做了一個符号。

學習數控編程模具設計三維建模(學編程先學建模)17

對于一些較低的版本,nx4中,就沒有這個基準坐标系,可以嘗試修改模版文件,自己利用下圖基準csys在絕對位置建立一個即可。

學習數控編程模具設計三維建模(學編程先學建模)18

在win8和win10系統中,如果把ug安裝到c盤下,可能直接打開模版進行修改保存,權限不夠無法修改,所以需要把模版先行複制到其他盤符修改保存後,再反向替換到c盤即可。草圖環境中,還會出現如下情況,就是除了基準坐标系裡對像都可以選擇外,還多了兩個x和y軸,這兩個對象是草圖裡的基準軸,還包括草圖原點這個對象,一般情況下,如果選擇基準坐标系裡的平面時,這個草圖x和y和草圖原點和基準坐标系重合。

學習數控編程模具設計三維建模(學編程先學建模)19

下圖為選擇實體表面時,草圖基準和基準坐标系分開兩處的情況,這種情況在實際建模過程中經常會用到,後續我在講解草圖建立平面時候進行詳細講解,分開的作用。

學習數控編程模具設計三維建模(學編程先學建模)20

草圖環境選擇問題:1、選擇不到其他空間對象進入草圖環境後,選擇圖形時可能會出現下面這個問題,就是選擇不了外部空間對象,包括實體棱邊、端點或者其他草圖對象,這些原因都在于下圖中過濾器的設置,如果設置為僅在活動草圖内,那麼就隻能選擇當前草圖的對象;如果設置為工作部件或者其他就是可以選擇到其他空間的對象實體。

學習數控編程模具設計三維建模(學編程先學建模)21

2、推斷式選擇草圖裡選擇對象的時,在一個對象位置停留時間太久,右下角出現三個點,此時說明你已經進入推斷式選擇,此時如果點擊一下

學習數控編程模具設計三維建模(學編程先學建模)22

點擊後,彈出一個推斷菜單,裡面羅列出這個位置可能有的對象,移動到那個對象,哪個對象就高亮顯示,這樣的選擇方式在一些草圖繪制時可能用到,如果操作熟練的話,可根據個人習慣,進行直接選擇和推斷選擇進行切換,這樣能提高草圖繪制效率。

學習數控編程模具設計三維建模(學編程先學建模)23

NX10實例教程——草圖之視圖方向及着色方式

草圖視圖方向:從下圖可以看出,草圖繪制平面與電腦顯示平面時平行的,人眼垂直直視電腦平面也就是草圖平面

學習數控編程模具設計三維建模(學編程先學建模)24

正常情況下,選擇繪圖平面後,進入草圖狀态下,系統會自動将草圖平面垂直于人眼直視,之前我們講過直接草圖,在有的UG版本中,默認情況是不進行這個垂直過程,而是保持原來的方向,這樣就會給繪圖者造成,感覺沒有進圖草圖的狀态,而且繪圖時感覺仍然在三維空間繪圖,這一點大家一定要知曉。下圖中,綠色面表示繪制草圖要使用的平面

學習數控編程模具設計三維建模(學編程先學建模)25

确定後,進入草圖狀态下,系統自動把綠色面平行于電腦屏幕,此時就可以正常繪圖了

學習數控編程模具設計三維建模(學編程先學建模)26

對于初學者可能會出現如下情況,就是進入草圖後,還會按住滾輪對實體進行翻轉,想在其他平面上繪圖

學習數控編程模具設計三維建模(學編程先學建模)27

比如,想在上方的紅色面開始繪圖,于是把上面的紅色面調整按f8鍵

學習數控編程模具設計三維建模(學編程先學建模)28

捕捉視圖後,紅色面就平行于電腦屏幕

學習數控編程模具設計三維建模(學編程先學建模)29

進行草圖線繪制,下圖已經開始繪制了幾條草圖線,但是在紅色面上,沒有看到任何線條,所有的繪制線都在x基準軸線上移動

學習數控編程模具設計三維建模(學編程先學建模)30

滾輪翻轉實體後,大家看到畫的所有的線,起始都已經投到了綠色面上

學習數控編程模具設計三維建模(學編程先學建模)31

由以上展示可以看出,無論方向如何,隻要選擇繪圖平面後,今天草圖狀态,那麼我們繪制的曲線都在選擇的平面内,無論是實體的實體視圖怎麼改變,比如俯視圖、軸測圖、左視圖等等,我們繪制的曲線都在我們第一次選擇的平面内,這一點非常重要,因為草圖就是平面内的二維曲線,這是一個基礎概念,一定要清楚明了。當然在草圖狀态下,我們有時需要翻轉實體來查看方向,有時是在一些建模過程中,忘記方向或者再次驗證一下自己選擇的繪圖平面,等等一些實際情況,需要靈活運動,方可有效建模。草圖環境,把其他平面對齊後,使用下面的按鈕可以迅速恢複到初始狀态,這就是長按右鍵,向右側滑動一下,選擇了定向視圖到草圖功能

學習數控編程模具設計三維建模(學編程先學建模)32

滑動選擇後,UG将第一次選擇的綠色面平行于電腦屏幕。

學習數控編程模具設計三維建模(學編程先學建模)33

還有一點需要注意,有時繪制草圖時,我們可能還需要将草圖的着色形式修改為線框情況,這樣便于我們選擇外部實體的棱邊或者端點之類。

學習數控編程模具設計三維建模(學編程先學建模)34

NX10實例教程——草圖之草圖基準設置草圖基準指下圖中基準放置位置,這個基準的位置及x和y軸方向,直接關系到進入草圖後,實體方向,有時實體方向的準确放置會對繪圖者視圖繪圖帶來一定方便,所以我們一定要熟悉基準位置及x和y軸方向調整,知道其中各個調整原理和意義。

學習數控編程模具設計三維建模(學編程先學建模)35

先來看下面圖,x和y方向,确定後進入草圖後,視圖擺放的規律和數學中x和y軸正方向相一緻,也就是x和y正方向永遠指向右側和上方。依據這個道理,進入草圖時,我們就可以根據我們的需要來擺放實體位置,以便通過實體放置方向,為草圖繪制方向找依據。

學習數控編程模具設計三維建模(學編程先學建模)36

學習數控編程模具設計三維建模(學編程先學建模)37

同樣位置,我們将x和y基準軸調整方向後,确定進入草圖,實體被翻轉,綠色面處于後面,x和y基準軸按照數學坐标系x和y方向進行擺放。

學習數控編程模具設計三維建模(學編程先學建模)38

學習數控編程模具設計三維建模(學編程先學建模)39

下面我們來看一下,草圖基準各個對象是如何控制的?草圖方向控制x方向,反向按鈕控制正方向;平面方法控制y方向,一般使用反向按鈕調整即可;草圖原點控制基準原點位置。

學習數控編程模具設計三維建模(學編程先學建模)40

草圖方向:X軸方向是可以選擇線體來作為x軸方向,參考裡有兩種類型水平和豎直,水平指選擇的線體與x方向平行,豎直指選擇線體與x方向垂直水平情況,選擇線體和x方向平行

學習數控編程模具設計三維建模(學編程先學建模)41

豎直情況,x方向與選擇參考方向垂直

學習數控編程模具設計三維建模(學編程先學建模)42

草圖平面:利用反向修改y方向,y與x垂直,當x确定後

學習數控編程模具設計三維建模(學編程先學建模)43

草圖原點利用點構造器設置草圖原點位置,這個草圖原點位置确定了x和y基準軸位置,為草圖繪制提供方便

學習數控編程模具設計三維建模(學編程先學建模)44

X和y基準軸作用:該基準軸可以作為線體使用,在做草圖約束标注時均可使用,草圖原點相當于一個現有點使用。重新附着進入草圖環境後,繪制一些草圖,後續建模時,會發現可能我們在選擇平面發生錯誤,此時我們應該如何修改草圖平面呢?此時就需要選擇“重新附着”,該功能在草圖環境裡,内部直接修改草圖平面,修改平面位置時,就要注意這個草圖基準軸方向,修改後的基準方向一定與原有基準方向相同或者盡量相近,而不能變化較大,如果變化巨大,草圖在複雜點,可能跟新位置後的草圖将發生錯誤,一般平行移動問題不大,如果垂直方向移動的話,發生錯誤幾率較大。點開重新附着,和選擇平面時對話框一緻,需要調整草圖原點和參考方向

學習數控編程模具設計三維建模(學編程先學建模)45

在綠色表面繪制一個三角形,如果我像讓這個三角形重新附着到紅色面上

學習數控編程模具設計三維建模(學編程先學建模)46

選擇要修改後的目标平面,利用上述講解的基準設置方法,依據三角形最後在該平面上擺放方法,設置水平參考方向和y方向

學習數控編程模具設計三維建模(學編程先學建模)47

确定後,即可看到三角形所在平面被切換到紅色面上,按照相應的設置修改了位置,所以平面切換的重點就是基準切換。

學習數控編程模具設計三維建模(學編程先學建模)48

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved