D ng khung nhìn hadedViewport và kim tr ab ng t

Một phần của tài liệu Huong dan hoc phan mem Rohinocerous docx (Trang 63 - 66)

Nó gi ng nh b n mong mu n trong th c t ? có b m t nào rõ ràng b m t không? có b m t nào kéo dài quá gi i h n không? các đ ng cong c t xén c n đ c s a nên có b n sao trên m t l p khác.

Hãy xem thi t l p Absolute tolerance trong h p tho i Document Properties c a trang Units

nó có h p lý không ? ph ng pháp t o hình b m t hình dáng t do c n m t s tho hi p thông minh v i dung sai. Các đ ng cong v a khít v i các đ ng cong bên c nh trong kho ng dung sai mô hình hoá ch rõ. Dung sai kín, các đ ng cong hoàn thi n h n này thích h p và h th ng ch u

đ c (máy tính ko b quá t i). Không có đi m đ tính toán các đ ng cong v i m t đ cao v a v i giá tr dung sai mà nó không thích h p v i ti n trình s n xu t sau này ho c b ng đ chính xác c a d li u đ u vào.

Join (Edit/ Join) các b m t.

Khi n i, các c nh đ c n i n u chúng v a trong dung sai d ng hình đã đ c ch đnh. N u chúng n m ngoài dung sai chúng s không th n i đ c. Vi c n i các b m t không thay đ i c u trúc hình h c. Nó ch bu c các c nh tr nên g n nhau đ đ xem nh nh trùng khít, khi đó m t c nh s b

đi.

Hãy nhìn k t qu trên ô c a command line. B n có thu đ c vài đa di n nh b n ngh là b n mu n không. ôi khi có b m t kép sau khi nh p m t file IGES. Thông th ng, m t s là hoàn thi n còn b m t th hai là m t các ph n c t bên trong. Khi x y ra quá trình Join, b n ph i không ph i đi u khi n trên ch mà hai b m t đ c ch n. N u b n nghi ng đó là l i, hãy c n i hai c nh h (nake Edge). N u ko có c nh h g n ch c n, S d ng l nh Undo,và ch n b m t trùng khít lên. xoá b m t kém hoàn thi n h n và th join l i l n n a.

Ki m tra các c nh h

Các c nh h là các c nh b m t mà không đ c n i t i b m t khác. Trong ti n trình Join, hai c nh xa nhau h n so v i dung sai c a mô hình đã đ c đ t. Nó có th t m t quá trình mô hình hoá c u th ban đ u, m t s thi t l p dung sai không đúng cách khi nh p mô hình IGES, ho c do các b m t ch ng chéo nhau. N u có quá nhi u c nh h trông th y khi b n ch y l nh ShowEdges, hãy ngh đ n vi c hu b tác v Join và làm suy gi m dung sai tuy t đ i xu ng. gi ng nh quá trình d ng hình mô hình g c s hoàn thành v i dung sai l n và xu t ra v i dung sai nh .

Chú ý: b n không th nâng đ chính xác v a v n gi a các b m t mà không có quá trình d ng l i mô hình th t.

N i các c nh h ho c d ng l i

Ch n i các c nh h có th là m t.đi u may m n h n t p . ó là m t s trao đ i và có th gây ra các h qu sau này. N u lý do b n mu n n i các c nh h là đ sau này nh p d li u vào máy t o mô hình nh m t kh i đ c ho c cho m t ti n trình Mesh gi ng nh làm m t file STL. S d ng l nh JoinEdge (Analyze/Edge Tools/Join 2 Naked Edges) s không hay gây ra các l i. N u b n s l y các m t c t và các ti n trình l y các đ ng cong, các m t c t có th b ng t quãng nh b t chéo qua các c nh mà đ c n i v i nhau ngoài dung sai. Ch h có th m r ng hi n th tr c đ n i. N u kho ng h nh h n hai l n thi t l p dung sai c a b n, b n có th ti p t c mà không ph i lo l ng gì. N u kho ng h quá l n, đ ý đ n vi c hi u ch nh ho c d ng l i b m t đ gi m kho ng h . Join và JoinEdge không thay đ i hình d ng b m t. chúng ch l u l i thông tin r ng nh ng c nh này liên h v i nhau v i m t dung sai ch rõ (t c là n u kho ng h nh h n dung sai thì coi nh ko có kho ng h ).

S là t t nh t khi s a m t b m t t i t i m t l n, và n i chúng vào đa di n nh b n mu n. Trong yêu c u c a các ph ng pháp tiêu c c nh t nh m hoàn thi n nh t, v n đ làm cho chúng l i khi Check có th s a b ng cách sau đây

- Rebuild l i các c nh

- Trích xu t các đ ng cong Trim và dùng chính các đ ng đó đ c t xén l i - Rebuild l i b m t ( các b m t thay đ i hình d ng)

- Chuy n các b m t - C nh thu đ c t b m t xung quanh, c t m t c t xuyên qua b m t t i và d ng b m t thay th t t p h p các đ ng cong.

N u m t báo cáo b m t l i trong l nh Check là m t Tedge (c nh c t) không ph i là G1, ph n đ i x ng l i có th b qua, ho c b m t m r ng có th chia t i các nút.

Ki m tra các đ i t ng l i.

ôi khi các b m t n i v i nhau có th đã ko có l i nh ng b m t đa di n t o ra l i b l i. Thông th ng nguyên nhân là b i các phân đo n nh trên c nh ho c đ ng cong c t nh h n dung sai mô hình. Tách các b m t n i, ki m tra chúng, s d ng l nh MergeEdge (Analyze/Edge Tools/Merge Edge) đ lo i b các phân đo n nh này, và n i chúng l i v i nhau.B n k t thúc công vi c khi b n có m t b m t polysurface mà đ t l nh Check và không có c nh h . Gi ng nh b n n i và s a các b m t, thông th ng s là m t ý ki n t t đ th c thi l nh Check liên t c khi b n làm vi c

Xu t d li u

Bây gi mô hình đã đ c làm s ch và s a ch a, b n có th xu t d li u d i d ng IGES, Parasolid, ho c STEP đ nh p vào ng d ng c a b n

Bài t p 20-S a l i

th các ti n trình này

1. M mô hình Check 01.3dm File này có m t đ i t ng l i 2. M file Check 02.igs

File này có m t s l i. nó th hi n các l i thông th ng tìm th y v i các file IGES/

Sau khi s a đ i t ng l i và c t xén nó, hãy xem các đ i t ng khác không hi n th khi b c t m t cách đúng.

Ch ng 12 – CHIA PH N T A GIÁC T I T NG

NURBS

M c dù Rhino là m t công c d ng hình NURBS, m t s công c khác bao g m c t o và s a ch a các đ i t ng polygon mesh (đ i t ng g n đúng t p h p b i nhi u đa giác)

Không có ph ng pháp t t nh t đ làm vi c cho m i hoàn c nh. yêu c u sau này khi x lý là m i quan tâm quan tr ng nh t khi quy t đnh k thu t làm vi c nào đ c s d ng đ chia đa giác. N u chia đa giác đ d ng hình, b n s s d ng thi t l p mesh khác so v i khi b n mu n s d ng mesh

đ s n xu t ( s n xu t m u ch ng h n).

Khi Mesh (chia đa giác) đ d ng hình, hi u ng và t c đ là v n đ quan tâm nh t. b n nên c g ng gi b m t Mesh v i ít đa giác nh t có th mà v n thu đ c nh b n mu n. T ng s đa giác s nh h ng đ n hi u su t, nh ng quá ít đa giác s không đem đ n cho b n ch t l ng t t sau khi k t thúc ti n trình d ng nh. Thông th ng n u trông nó đ p, thì b n đã có thi t l p đúng.

Mesh đ s n xu t là m t tr ng h p khác hoàn toàn. b n nên c th gi đ l ch nh nh t c a l i

đa giác so v i b m t NURBS. L i đa giác là m t đ i t ng x p x đúng c a b m t NURBS, s sai l nh so v i b m t NURBS có th th y đ c chi ti t s n xu t ra sau cùng

Bài t p 21- Chia l i đa giác

1. M mô hình Meshing.3dm

2. t khung nhìn Perspective thành ki u tô bong ShadedViewport và ki m tra c nh cong gi a hai b m t.

S có m t chu i các góc h ch mà có th nhìn xuyên qua b m t th y n n c a màn hình hi n th

3. Nh n Esc đ tr l i khung nhìn wireframe

Các c nh hi n th m i liên h m t cách chính xác. Các khe h b n đã th y trên khung hình tô bóng là b i quá trình chia l i đa giác Rhino s d ng đ t o m t khung nhìn tô bóng. Các đa giác quá thô t i các c nh mà chúng hi n th rõ ràng nh các m t riêng r .

4. T i h p tho i Document Properties. T i trang Mesh, click vào tu ch n Smooth & Slower. 5. Xem xét k các đ ng cong c nh gi a các b m t.

Mép vê xung quanh c a b m t đã m t h n và nhìn đ p đ h n nh ng các c nh v n còn khe h .

M c dù có th s d ng Tu ch n Custom đ tinh ch nh mô hình tô bóng đ đ b đi các c nh l m ch m, nó s nh h ng đ n toàn b mô hình tô bóng nh. Nó s t ng t ng s th i gian c n thi t đ

t o m t l i đa giác g n đúng và có th gi m hi u su t c a quá tình đ bóng và d ng nh lên m c

đ không th ch p nh n đ c. lo i tr các khe h mà không ph i tinh ch nh thi t l p chia l i

đa giác, n i các b m t k nhau l i v i nhau. 6. N i ba b m t l i v i nhau b ng l nh Join

Quá trình chia l i s tinh ch nh l i d c theo m i m t c a c nh n i đ chúng có th liên h v i nhau chính xác qua c nh. Nó s lo i tr các khe h nhìn th y m t cách d h n

Rhino gi l i đa giác v i file c n đ gi m th i gian c n khi tô bóng mô hình m i khi m l i mô hình. L i đa giác x p x này có th r t l n và có th làm t ng dung l ng c a file m t cách đáng k

7. T menu File: ch n Save Small

Nó s l u file không kèm theo l i đa giác d ng hình và hình Bitmap xem tr c c a mô hình có trong file. đ ti t ki m dung l ng file chi m d ng trên đa c ng

Chú ý: L i đa giác t o b i l nh Render và khung nhìn đ bóng đ i v i b m t NURBS và đa di n là không nhìn th y trong ch đ hi n th wireframe, Không th hi u ch nh, và không th tách ra kh i đ i t ng NURBS. Render l i đa giác đ c đi u ch nh b i thi t l p trong h p tho i Document Properties, trong trang Mesh

T o các l i đa giác.

Các l i đa giác t o b i l nh Mesh là nhìn th y đ c và có th hi u ch nh đ c, và tách bi t v i đ i t ng NURBS g c sinh ra chúng.

Rhino có hai ph ng pháp đ đi u khi n quá trình và m c đ đ m đ c chia l i đa giác: Simple Control ho c Detaild Controls. V i ph ng pháp Simple Controls m t thanh tr t đ c s d ng đ đi u khi n toàn b m c đ đ m đ c và s đa giác. V i ph ng pháp Detailed Controls b n có th thay đ i m t vài trong s 6 thi t l p và có th kích ho t n m tu ch n đ đi u khi n cách chia l i. L i đa giác đ c t o t ba b c d a trên các tiêu chu n chi ti t: “ti n x lý b n đi m” , Tinh ch nh, và hi n th các đ ng biên b c t. Các b c này không hi n hi n ra, nó đ u hoàn toàn t

đ ng.

Trong bài th c hành sau đây chúng ta th o lu n l n l t sáu bi n đi u khi n và minh ho tác d ng c a chúng trên mô hình.

Maximum angle – Góc c c đ i gi a hai m t k nhau trong l i đa giác. Giá tr nh h n làm quá trình chia l i ch m h n, l i đa giác cong h n và t ng s đa giác t ng lên.

Maximum aspect Ratio - T s l n nh t gi a chi u dài và chi u r ng c a tam giác ho c t giác trong l i đa giác cu i cùng. Giá tr nh h n làm cho quá trình chia l i lâu h n và s l ng đa giác nhi u h n v i nhi u đa giác b ng nhau h n.

Minimum Edge length – Giá tr to h n làmcho quá trình chia l i nhanh h n, b m t l i ít cong h n và s đa giác ít h n, đi u khi n chi u dài nh nh t c a các m t c a hình ch nh t ho c tam giác c a b m t l i đa giác.

Maximum Edge Leght – Giá tr nh h n làm quá trình chia l i lâu h n và s l ng đa giác t ng lên v i nhi u đa giác có kích th c b ng nhau h n. Khi ch n Refine, các đa giác s đ c l c cho

đ n khi t t c các c nh đ u ng n h n giá tr này. Nó luôn luôn là x p x chi u dài l n nh t c a c nh c a hình ch nh t trong l i ban đ u.

Maximum distance. Edge to surface – Giá tr nh h n làm quá trình mesh lâu h n, b m t mesh cong h n, và s đa giác nhi u h n. Khi ch n Refine, các đa giác đ c tinh ch nh cho đ n khi kho ng cách t đi m gi a c nh đa giác t i b m t NURBS nh h n giá tr này. Nó c ng ch x p x kho ng cách l n nh t t đi m gi a các c nh c a đa giác t i b m t Nurbs trong l i mesh ban đ u. Minimum initial grid quads – Giá tr l n h n làm quá trình mesh lâu h n, cong h n và b m t có nhi u đa giác h n v i s phân ph i đ u các đa giác h n

Một phần của tài liệu Huong dan hoc phan mem Rohinocerous docx (Trang 63 - 66)

Tải bản đầy đủ (PDF)

(68 trang)