1. Trang chủ
  2. » Công Nghệ Thông Tin

Huong dan hoc phan mem Rohinocerous docx

68 388 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 68
Dung lượng 2,95 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Click vào Ok... Bài th c hành sau đây g m hai tình hu ng có th có.

Trang 1

Ch ng 3 LÝ THUY T V HÌNH H C TOPOLOGY I

V I B M T NURBS

Nurbs topology: (các b m t Nurbs b chi ph i b i m t qui t c chung và không thay đ i khi hình

d ng b m t thay đ i M c đích c a bài h c này đ n m đ c ph ng pháp t ch c chung c a m t

b m t NURBS trong Rhino- c ng nh trong b t kì ph n m m 3D nào khác T t c các b m t luôn

đ c t ch c d i d ng l i U-V theo hai chi u đan xen nhau Ng i ta g i đó là ki u Topology,

t c là hình d ng bên ngoài thay đ i nh ng d li u đ mô t b m t luôn ko thay đ i, v n là d li u theo hai chi u U-V, hi u nôm na là ki u l i ch nh t, cho dù có th có nhi u d ng suy bi n đ c

Bài th c hành này s gi i thích Nurbs topology t ch c nh th nào và trao đ i v m t vài tr ng

h p đ c bi t c n ph i quan tâm đ n khi t o ho c ch nh s a m t vài hình h c

1.Hãy b t các đi m đi u khi n c a m t b m t ph ng hình ch nh t lên, b n s th y ch có 4 đi m control point t i b n góc đ c x p x p theo hình ch nh t

2.Bây gi b t các đi m đi u khi n c a b m t “cong” h n, có nhi u đi m control point h n, nh ng

rõ ràng chúng v n đ c x p x p theo d ng l i ô ch nh t

3.Bây gi l a ch n hình tr tròn, nhìn nó có v là m t b m t tròn xoay ko gián đo n, nh ng nó

c ng có các biên d ng “vuông”( m t d ng suy bi n c a l i U-V khi hai đ ng suy bi n thành m t)

đi m)

Dùng l nh showEdges đ đánh d u các c nh,

Chú ý r ng đ ng n i đ c tô sáng trên m t c u, đ ng n i này th hi n hai c nh c a m t hình vuông, trong khi hai c nh còn l i thì thu l i d i d ng m t đi m đ nh Nh v y hình “vuông” topology l i đ c th hi n đây cho dù d i nhi u bi n th

Khi t t c các đi m c a m t b m t ko c t thu l i thành m t đi m đ n, tr ng h p đó g i là d

th ng m t d th ng là m t tr ng h p đ c bi t, nh ng c ng nh các quy lu t thông th ng nó s

t t h n n u không ch ng m t đi m control point lên m t đi m khác N u m t đi m bên trong c a

m t c nh thu l i ho c ch ng lên m t đi m, Thì Rhino s đ a ra m t thông báo l i v i l nh Check

Trang 2

ho c SelBadObjects.( gi i thích cho m t đi u r ng, qui t c l i U-V ko đ c phép vi ph m, có ngh a là n u không ph i tr ng h p đ c bi t thì khi có m t đi m control point- chính là đi m n m trên các giao đi m c a l i U-V - B trùng lên m t đi m khác trên cùng m t ph ng U ho c V thì

s làm b m t b l i)

V i l a ch n hình c u, nh n F11 sau khi nh n F10

i m control point c a hai b m t đ u s t t (F11) và các đi m đó c a hình c u s b t lên (F10)

V i D ng truy b t đi m Point đang b t, Zoom Target l i th t g n m t đ nh c a hình c u

Nh n F11 đ t t các đi m control points

Ch n m t c u

G i l nh Smooth (Transform/ Smooth)

T i h p tho i Smooth, b d u ki m trong ô Smooth Z, và click vào nút OK

M t cái l xu t hi n đ nh c a hình c u

L nh ShowEdges s tô sáng các c nh

S d ng phím Home đ Zoom ra toàn b hình,

ây là cách nhanh nh t đ thay đ i khung nhìn

l a ch n các đi m:

1 M thanh công c Select Points ra

2 B t các đi m đi u khi n c a hình c u lên

3 Ch n m t đi m riêng l t i v trí b t kì trên m t c u

4 ch n trên thanh công c select Points nút Select U

M t hàng đi m liên quan đ n đi m ch n ban đ u s đ c ch n

5 B các l a ch n b ng cách click vào vùng tr ng trên màn hình đ ho và ch đi m khác trên m t

c u

6 T thanh công c Select Points, click vào nút Select V

M t hàng đi m theo h ng khác c a c nh “hình ch nh t” s đ c ch n, Dãy x p x p này h ng theo hai chi u U và V s luôn g p trong các b m t NURBS

7 Hãy t mình th các nút khác trên thanh công c

Bài t p 4: B m t NURBS b c t

1.M mô hình Trimmed NURBS.3dm

B m t này đã đ c c t ra t m t b m t l n h n D li u v b n b m t bên d i v n t n t i sau khi b m t b c t, nh ng chúng đ c gi i h n b i đ ng c t (c nh c a b m t)

2 L a ch n b m t và b t các đi m đi u khi n lên

i m đi u khi n có th đi u khi n b ng tay trên ph n b c t c a b m t ho c ho c ph n còn l i c a

b m t, nh ng l u ý r ng c nh c t luôn di chuy n xung quanh bên d i s thay đ i c a b m t

ng c t luôn luôn n m trên b m t

b vi c c t b m t (T c là ta có m t b m t b c t r i và bây gi ta c n b m t g c tr c khi b

c t )

1.S d ng l nh Untrim (Surface Edit tools> Untrim)

Trang 3

2.T i dòng nh c Select Boundary to detach, ch n c nh c a b m t, b m t g c bên d i đ c hi n

th ra và đ ng biên c t bi n m t

3 Dùng l nh Undo đ ph c h i l i b m t c t

tách m t đ ng c t kh i b m t (Ph c h i l i b m t g c nh ng v n gi đ ng biên c a b m t

b c t d i d ng m t đ ng cong):

1 S d ng l nh Untrim v i tu ch n KeepTrimObject là yes (ho c dùng l nh Detach Trim)

2 T i dòng nh c Select boundary to detach, ch n c nh c a b m t

B m t nguyên thu bên d i s hi n ra, c nh c a b m t c t s đ c chuy n thành m t đ ng cong không liên k t gì v i b m t n a

3 Dùng l nh Undo đ ph c h i l i b m t b c t tr c đó

co m t b m t c t l i (thao tác này ph c v cho m c đích nh sau: Thông th ng m t b m t b

c t r i s bao g m hai ph n, ph n nhìn th y là ph n m t b c t b gi i h n b i đ ng biên là đ ng

c t, ph n ko nhìn th y là ph n không b c t, ph n không b c t này trùng khít lên b m t g c nh ng

ko hi n th Khi ta gán v t li u lên b m t b c t thì cái nh v b m t v t li u này dãn ra đúng b ng

b m t không b c t, k t qu khi d ng nh là ch có m t ph n nh c a cái nh v t li u đ c d ng lên trên b m t b c t, vì v y ta ph i dùng l nh này đ co b m t không b c t l i nh nh t có th - t t nhiên không nh h n b m t b c t đ c, m c đích là khi gán b m t thì ta đ c đúng t l mong

mu n)

1 S d ng l nh ShrinkTrimmedSrf

2 T i dòng nh c Select trimmed surfaces to shrink ch n b m t và gõ enter đ k t thúc l nh

B m t không b c t bên d i b b đi và thay b i m t b m t nh h n mà nó trùng v i b m t c

m t cách chính xác trong ph m vi đó b n s nhìn th y ko có s thay đ i nào hi n th trên b m t b

c t Ch có b m t không b c t bên d i là thay đ i

Trang 4

Chúng ta s b t đ u ph n này c a ti n trình b ng cách gi i thi u m t vài m u và k thu t liên quan

đ n đ ng cong NURBS mà s giúp cho vi c h c ph n sau c a bài h c đ n gi n h n K thu t d ng

m t đ ng cong có m t s hi u qu đ y ý ngh a trên b m t mà b n xây d ng t chúng

B c c a đ ng cong

B c c a đ ng cong liên quan đ n ph m vi nh h ng c a m t đi m control point đ n l lên su t chi u dài c a đ ng cong

i v i đ ng cong b c cao, s nh h ng c a đi m đ n l nào đó là ít đ i v i các ph n đ c bi t

c a đ ng cong nh ng hi u qu h n n a đ i v i các ph n chia c a đ ng cong

Trong thí d d i đây, n m d ng cong có các đi m control point c a chúng t i sáu v trí t ng t nhau M i đ ng cong có b c khác nhau, b c đ ng cong có th đ c thi t đ t trong tu ch n Degree c a l nh t o đ ng cong

Bài t p 5-C p c a đ ng cong

1 M mô hình Curve Degree

2 S d ng l nh Curve (curve: free form/ Control Points) v i b c đ ng cong là 1, dùng ch đ Auto Snap đ b t các đi m có s n

3 L p l i l nh đó nh ng v i thi t l p degree l n l t là 2, 3, 4, 5

4 S d ng l nh CurvatureGraphOn (Analyze/Curve/Curvature Graph On) đ b t đ th đ cong cho

m t đ ng cong th s ch ra đ cong liên t c và m c đ thay đ i trên đ ng cong

đ ng cong b c 1 s ko có đ cong ng cong b c 2 s có ti p tuy n liên t c, ng cong b c 3

có đ cong liên t c Trong đ ng cong b c 4, T c đ thay đ i c a đ cong là liên t c, đ ng cong

b c 5 t c đ thay đ i c a m c đ thay đ i đ cong thay đ i m t cách liên t c ( i u này có ý ngh a nhi u trong toán h c, đ o hàm c p x c a m t đ ng cong b c x d ng đa th c thì b ng 0)

Trang 5

5 Xem đ th đ cong m i khi b n kéo m t vài đi m control point

Chú ý s thay đ i c a đ ng đ th đ cong t ng ng v i khi b n kéo đi m control point di chuy n

6 L p l i quá trình đó v i m i đ ng cong

ng và m t liên t c

T khi t o m t m t t t thì thông th ng d a trên ch t l ng c a đ ng cong d ng hình R t đáng

đ nghiên c u k m t s đ c đi m tiêu bi u c a c hai (đ ng và m t)

Cho các m c đích xây d ng đ ng và xây d ng m t tiêu bi u nh t chúng ta có th nói t i b n m c

ng cong g p nhau t i đi m cu i c a nó, b m t g p nhau t i các c nh c a nó

Liên t c t i v trí có ngh a là có m t v t g p t i đi m mà hai đ ng g p nhau ng cong có th

n i đ c trong Rhino thành m t đ ng cong nh ng s có m t ch g p trên đ ng cong và v n có

th b phá ra thành t i thi u là 2 đ ng cong M t cách t ng t hai m t ph ng có th g p nhau d c theo m t c nh thông th ng nh ng s nhìn gi ng mép g p ho c đ ng n i, m t đ ng th ng c ng

gi a hai b m t đ i v i m c đích th c hành, ch có đi m cu i c a đ ng cong ho c hàng cu i c a các đi m d c theo c nh c a m t b m t ch a b c t xén là c n phù h p đ xác đ nh rõ ki u liên t c

GO

Liên t c ti p tuy n (G1)

ng ho c m t g p nhau và h ng c a ti p tuy n t i đi m cu i ho c c nh là nh nhau b n có th không nhìn th y n p ho c c nh s c

Trang 6

Liên t c ti p tuy n có ngh a là ko có v t g p, ko có g n gi a các đ ng cong ho c m t ph ng

nh ng đúng h n là có m t s chuy n ti p tr n m t ví d rõ ràng nh t c a liên t c G1 là m t góc

l n tròn gi a hai đ ng cong ho c b m t Trong tr ng h p liên t c ti p tuy n đi m control point

cu i và đi m control point ti p theo trên m t đ ng cong, ho c hàng cu i và hàng ti p theo c a các

đi m trên b m t s ch rõ đi u ki n ti p tuy n

Liên t c có đ cong (G2)

ng cong ho c b m t g p nhau, h ng ti p tuy n c a chúng nh nhau và bán kính cong c a chúng nh nhau t i đi m cu i

Liên t c cong là d ng tr n m t nh t trong các tr ng h p ta quan tâm i u này có ngh a là b

m t ho c đ ng cong thay đ i m t cách tr n m t h n so v i ki u liên t c ti p tuy n s không có

s thay đ i đ t ng t nào v h ng t m t đ cong này sang đ cong khác Trong liên t c ki u G1

đ cong thay đ i t i m t đi m đ n l Cho m t ví d , s thay đ i t m t đ ng th ng hoàn toàn t i

m t cung ti p tuy n t o ra m t v trí t i đi m nói t i V i s liên t c ki u G2 s thay đ i này x y ra

tr n su t m t kho ng trên đ ng cong, vì v y đ ng cong và b m t s m t h n (nh m t th c th

h u c ) và nom ít có tính c khí h n khi nhìn chúng nhi u s n ph m thi t k s d ng ki u liên t c G2

Chú ý: có th có nhi u c p liên t c cao h n n a ví d , G3 có ngh a là không ch c n đi u ki n c a G2, mà còn có ngh a m c đ thay đ i c a đ cong là t ng t nhau trên hai đ ng cong ho c b

m t t i các đi m k t thúc/ c nh thông th ng G4 có ngh a là t c đ thay đ i c a t c đ thay đ i đ cong (đ o hàm c p 1 c a t c đ thay đ i đ cong) là t ng t nhau Rhino có nh ng công c đ xây

d ng đ ng cong và b m t nh v y, nh ng có ít công c h n đ ki m tra và ki m soát so v i G2

G0-Bài t p 6-hình h c liên t c

m mô hình curveContinuity.3dm hai đ ng cong rõ ràng không ti p tuy n v i nhau, ki m tra l i

v i l nh ki m tra tính liên t c Gcon.(Analyze/ Curve/ Geometric Continuity) Ch n t i v trí g n hai

đi m cu i c a m i đ ng cong

Rhino s hi n th thông báo trên dòng l nh ch ra đ ng cong không g p nhau t i đi m cu i

Curve end difference = 0.0304413

(chênh l nh, khác nhau gi a hai đi m cu i)

Tangent difference in degrees = 10.2772

(sai khác v h ng ti p tuy n t i b c)

Radius of curvature difference = 126.531

(Sai khác v bán kính cong t i đi m cu i)

Trang 7

Curvature direction difference in degrees = 10.2772

(Sai khác v h ng cong t i b c)

Curve ends are out of tolerance

(K t lu n k t thúc c a đ ng cong n m ngoài kho ng dung sai)

làm cho hai đ ng cong đó có v trí liên t c

B t các đi m control point lên cho c hai đ ng cong và phóng to màn hình quan sát t i v trí hai

đi m k t thúc

B t ch đ truy b t đi m Point lên và kéo m t đ u cu i c a đ ng cong lên đ u cu i c a đ ng cong kia

L p l i l nh ki m tra đ liên t c Gcon ta s thu đ c m t thông báo khác lúc tr c

Curve end difference = 0

(chênh l nh, khác nhau gi a hai đi m cu i)

Tangent difference in degrees = 10.2772

(sai khác v h ng ti p tuy n t i b c)

Radius of curvature difference = 126.531

(Sai khác v bán kính cong t i đi m cu i)

Curvature direction difference in degrees = 10.2772

(Sai khác v h ng cong t i b c)

Curve ends are G0

(K t lu n hai đ ng cong liên t c theo ki u G0, t c là liên t c t i đi m)

S d ng l nh Undo đ ph c h i l i tr ng thái tr c đó (lúc ch a n i hai đi m cu i c a đ ng cong)

S d ng l nh Match (Curve/Match)

Ch n l n l t hai v trí g n đi m cu i c a hai đ ng cong

t i h p tho i Match Curve, ch n vào các ô Position, average Curves, Preserve other end

Sau khi k t thúc l nh l p l i l nh ki m tra tính liên t c Gcon đ th y k t qu c a hai thao tác là nh nhau đ u t o ra ki u liên t c c a hai đ ng cong là G0

Curve end difference = 0

(chênh l nh, khác nhau gi a hai đi m cu i)

Tangent difference in degrees = 10.2772

(sai khác v h ng ti p tuy n t i b c)

Radius of curvature difference = 126.531

(Sai khác v bán kính cong t i đi m cu i)

Curvature direction difference in degrees = 10.2772

(Sai khác v h ng cong t i b c)

Curve ends are G0

(K t lu n hai đ ng cong liên t c theo ki u G0, t c là liên t c t i đi m)

Bài t p 7- liên t c ti p tuy n

Trong ph n này c a bài t p, chúng ta s t o ra hai đ ng cong có ki u liên t c G1, liên t c ki u G1

đ c xác đ nh b i đi m cu i và đi m ngay k ti p c a đ ng cong Hai đi m đó xác đ nh h ng

ti p tuy n cu i đ ng cong và t khi liên t c G1 c n h ng ti p tuy n đó trùng nhau trên c hai

Trang 8

đ ng cong, nó là đ đ có hai đi m cu i trên m i đ ng cong, b n cho c hai đ ng cong, r i vào môi đ ng v i m i đ ng Hai đi m cu i ph i v trí nh nhau và đi m control point k ti p c a

m i đ ng cong ph i r i vào cung m t đ ng th ng cùng ch a đi m cu i i u này có th th c

hi n b ng tay b ng cách đi u ch nh h ng c a m t đi m ho c s d ng l nh match

Chúng ta s d ng move, setpt, zoom Target, PointsOn (F10), PointsOff(F11) và ch đ truy b t

đi m End, Point, Along, Between và khoá Tab đ hoàn thành vi c này

Tr c tiên, chúng ta t o ra m t vài l nh marco s đ c s d ng trong bài h c này

t o l nh t t cho along và between:

Along và Between là các đ i t ng truy b t đ c s d ng m t l n và nó n m trên menu Tool d i

m c Object Snaps Chúng có th ch s d ng sau khi m t l nh đã đ c g i và áp d ng vào m t l a

ch n trên màn hình đ ho Chúng ta s t o m t l nh t t m i (type vào ô command shell) cho d ng truy b t đi m này

1 Trong h p tho i Rhino Options, d i m c Aliases hãy click vào nút new, và nh p t bàn phím vào “a” c t Alias và Along trong c t Command Macro

2 Nh p t bàn phím vào “b” trong c t Alias và Between trong c t Command macro

3 óng h p tho i Rhino Option l i

thay đ i tính liên t c b ng cách hi n th control point s d ng l nh truy b t đi m Between

Dùng l nh OneLayerOn đ b t ch mình l p Curves 3d layer

Ki m tra tính liên t c c a hai đ ng cong b ng l nh Gcon

B t h th ng control point lên cho c hai đ ng cong

Dùng cách ch n b ng ô vuông đ ch n hai đi m cu i c a hai đ ng cong

S d ng l nh move (transform/move) đ di chuy n đi m

T i dòng nh c point to move from (vertical), truy b t vào hai đi m cu i (hai đi m cu i c a hai

đ ng cong n m trùng lên nhau)

T i dòng nh c Point to move to, nh p vào “b” và gõ enter đ s d ng l nh truy b t between

T i dòng nh c First point hãy l a ch n đi m th hai tính t đi m cu i đang mu n di chuy n trên cùng đ ng cong

T i dòng nh c second point hãy l a ch n đi m th hai tính t đi m cu i cùng n m trên cùng đ ng cong th hai

Trang 9

i m ta mu n di chuy n đã d ch lên gi a hai đi m k c n đi m cu i c a hai đ ng cong,n m th ng hàng c b n đi m,

Hãy ki m tra l i tính liên t c c a hai đ ng cong b ng l nh Gcon

thay đ i tính liên t c b ng cách cho hi n th đi m control point và dùng ph ng th c truy b t

đi m along

Hãy dùng l nh Undo đ tr l i tr ng thái tr c khi d ch chuy n

Ch n m t trong s hai đi m k c n đi m cu i c a hai đ ng cong

S d ng l nh move đ di chuy n đi m

t i dòng nh c Point to move from (vertical), truy b t vào đi m mu n di chuy n

T i dòng nh c Point to move to, gõ vào dòng nh c “a” đ s d ng ph ng th c truy b t đi m Along

T i dòng nh c Start of tracking line, truy b t vào đi m k c n đi m cu i còn l i trên đ ng cong còn l i

T i dòng nh c End of tracking line , truy b t vào đi m chung (hai đi m cu i trùng lên nhau)

i m ch n đã t o ra m t đ ng th ng mà đi qua hai đi m, dóng th ng hàng b n đi m (hai đi m

cu i và hai đi m k c n trên hai đ ng cong) Click chu t đ ch n v trí c n thi t và k t thúc l nh

Ki m tra l i tính liên t c

Liên t c ki u G1 có th đ c ch nh s a b ng cách đánh d u ch c ch n r ng vài đi m đi u ch nh

b ng tay c a b n đi m quan tâm đ đ c đ t lên m t đ n th ng mà t t c chúng đ u n m trên đó

M t khi b n có liên t c G1 b n có th v n ch nh s a đ c đ ng cong g n ph n cu i mà ko m t đi tính liên t c c a nó

hi u ch nh đ ng cong mà ko m t đi tính liên t c c a chúng

ch n m t đi m cu i ho c th m chí c đi m k c n trên đ ng cong

Ch b t ch đ truy b t đi m Point lên và kéo ho c dùng l nh move đi m t i v trí khác c a b n

đi m ti p tuy n

Trang 10

Khi đi m đ c kéo ho c di chuy n t i đi m ti p theo và c truy b t đi m hi n ra d i con tr , đ ng click, l p t c nh n và th phím Tab và ti p t c kéo

S di chuy n c a đi m bây gi g n li n v i đ ng th ng gi a hai v trí g c và đi m di chuy n trong không gian n i mà phím tab nh n đ ch c ch n r ng tính liên t c G1 v n đ c đ m b o

nh n l i phím tab tr c khi k t thúc vi c xác đ nh v trí c a đi m có th gi i phóng khoá h ng di chuy n Tab, làm m t đi kh n ng đ m b o tính liên t c

Nh n chu t trái đ ch n trên màn hình n i đ t v trí m i c a đi m di chuy n

Bài t p 8-Liên t c cong

Liên t c cong (G2) s có nhi u ph c t p h n, b i vì nó bao g m ba đi m cu i trên đ ng cong Chúng đ c s p x p ch trên m t đo n th ng gi ng nh liên t c ki u G1 khi đ ng cong g p nhau

là m t đo n th ng ho c là không đ cong t i cu i đ ng cong

gi đ c tính liên t c G2 khi đi u ch nh tr c ti p b ng tay các đi m s ph c t p h n r t nhi u so

v i G1

thi t l p tính liên t c ki u G2 ph i dùng l nh Match

Match hai đ ng cong

b t l p 3D curve layer lên và đ t nó là l p hi n hành

t t l p 2D curve

S d ng l nh Match (Curve/CurveEditTool/Match) đ n i đ ng m u tím vào đ ng m u đ

Khi b n dùng l nh Match v i tu ch n Curvature trên nh ng đ ng cong liên quan, ba đi m trên

đ ng cong s liên h v i nhau t i m t v trí đ c tính toán b i Rhino đ t o ra tính liên t c mong

mu n

ng cong s thay đ i m t cách đ c bi t bi n đ i hình d ng Di chuy n đi m th ba b ng tay s b gãy tính liên t c cong t i đi m cu i cho dù tính liên t c ti p tuy n v n gi đ c

K thu t nâng cao đ đi u khi n tính liên t c

Có thêm hai ph ng pháp đ hi u ch nh đ ng cong trong khi gi tính liên t c trong Rhino (1) là

l nh EndBulge cho phép đ ng cong đ c hi u ch nh trong khi v n gi tính liên t c (2) là thêm nút s cho phép tính linh đ ng nhi u h n khi thay đ i hình d ng c a đ ng cong

Trang 11

đi u ch nh đ ng cong v i l nh EndBulge

Click chu t ph i lên nút Copy đ t o ra m t đ ng trùng lên đ ng m u tím và khoá nó l i

S d ng l nh EndBulge (Edit/Adjust End Bulge)

T i dòng nh c select curve or surface to adjust, ch n đ ng m u đ

Chú ý: l nh EndBulge s chuy n đ i b t kì đ ng cong nào ít h n sáu đi m control point lên thành

m t đ ng cong b c 5 v i 6 đi m control point ây ch là m t tác d ng ph c a l nh, nó ch th c

hi n đ c khi đ đi u ki n là đ ng cong ph i có t i thi u 6 đi m control point

T i dòng nh c select point to move (preserveCurvature=yes), ch n đi m th ba và kéo chúng và

ch n v trí đ t nó sau đó gõ enter

Tính liên t c ki u G2 v n đ c đ m b o

thêm m t nút

Thêm m t nút ho c hai nút vào đ ng cong s đ t vào nhi u đi m g n đi m cu i và nh v y đi m

th ba có th g n đi m cu i h n Nh ng nút đ c thêm vào đ ng cong và b m t v i l nh

InsertKnot

S d ng l nh Undo cho hi n th tr c

Kh i đ ng l nh InsertKnot (Edit/Control Point/Insert Knot)

T i dòng nh c select curve or surface for knot insertion, ch n đ ng cong m u đ

T i dòng nh c Point on curve to add knot (automatic symmetrical = no), ch n m t v trí trên đ ng cong đ thêm nút gi a hai đi m th nh t

N i hai đ ng cong b ng l nh Match sau khi thêm nút vào đ ng cong m u đ

Thông th ng cách x lý t t h n đ i v i đ ng cong s cho k t qu n u nh đi m nút m i đ c đ t xung quanh v trí n a gi a hai đi m đã có, chúng đ c tô sáng khi th c hi n l nh InsertKnot

Trang 12

Ch ng 5 B M T LIÊN T C

Các đ c tr ng liên t c c a đ ng c ng có th áp d ng cho b m t Thay cho k t thúc b ng m t đi m

cu i, đi m th hai và đi m th ba, toàn b hàng đi m trên c nh, và hai v trí ti p theo tính t c nh

s liên quan đ n tính liên t c Công c đ ki m tra tính liên t c gi a hai b m t là khác so v i l nh Gcon đ n gi n

Phân tích tích liên t c c a b m t

Rhino l y l i th c a kh n ng hi n th OpenGL đ t o ra các hi n th m u sai cho ki m tra đ cong

và tính liên t c trong ph m vi gi a các b m t Công c này n m trong menu Analyze, d i m c Surface Công c đo tr c ti p tính liên t c G0-G2 gi a hai b m t là l nh Zebra l nh Zebra phân tích mô ph ng s ph n chi u c a m t cái n n tr lên b m t

Chú ý: m t cái card đ ho t ng t c OpenGL s ko ph i là c n thi t đ s d ng cho công c này,

m c dù chúng có th làm vi c nhanh h n v i t ng t c OpenGL

Bài t p 9- Tính liên t c c a b m t

M mô hình Surface Continuity.3dm

B t h th ng control point lên cho c hai b m t

ki m tra tính liên t c gi a các b m t v i công c phân tích Zebra

Kh i đ ng l nh Zebra (Analyze/Surface/Zebra) Các b m t đ c tô m u b i các s c v n

óng c a s ZebraOption l i

S d ng l nh MatchSrf (Surface/SurfaceEditTool/Match)

T i dòng nh c Select untrimmed surface edge to change, ch n c nh c a b m t đ g n phía b m t đen

T i dòng nh c Select target surface edge, ch n c nh c a b m t đen g n phía b m t đ nh t

T i h p tho i Match Surface, ch n Position là tính liên t c ta quan tâm, ch c ch n r ng Average (N u có tu ch n này thì c hai b m t đ u bi n d ng đ g p nhau, còn n u b tu ch n này thì s

có m t b m t đ c gi nguyên) ko b ch n và Preserve opposite end đ c ch n (Tu ch n này

nh m m c đích c đ nh c nh cu i còn l i c a b m t, đ phòng tr ng h p b m t có b c th p và s

Trang 13

đi m control point quá ít thì khi bi n d ng đ g p nhau s làm cho c nh cu i phía đ i di n b thay

đ i) Click vào Ok

C nh c a b m t đ s kéo dãn ra t i đ g p c nh c a b m t đen

N i hai b m t l i

Ki m tra b m t ghép b ng l nh phân tích Zebra Không có m t s t ng quan riêng bi t nào gi a các s c trên m t b m t và các s c trên b m t kia cho phép chúng ch m nhau, ây là d ng liên t c G0 (liên t c đi m),

S d ng l nh explore đ phá kh i đa di n và dùng l i l nh MatchSrf

(Surface/SurfaceEditTools/Match) l i l n n a v i tu ch n Tangency

Khi b n ch n c nh đ th c hi n l nh b n s nhân đ c các m i tên ch h ng, các m i tên này ch

đ nh c nh b m t nào đã đ c ch n B m t mà h ng ch c a m i tên tr vào đó là b m t có c nh

đã đ c ch n

N i hai b m t b ng l nh Join và ki m tra v i công c ki m tra Zebra

i u ch nh tu ch n trên c a s Zebra Option đ các s c nhìn m nh h n và xen k gi a chi u th ng

đ ng và chi u ngang đ thu đ c thông tin hi n th t t nh t

Lúc này s có m t t ng quan gi a hai m t ph ng, N u nh các s c m p và nghiêng v i b m t, s

d ng nút adjust mesh đ t o m t thi t l p mesh chính xác h n Ph n k t thúc s c trên m i b m t

g p ph n k t thúc c a s c trên b m t còn l i rõ ràng h n thông qua t i m t góc Nó đ c ch đ nh

là lo i liên t c G1

Trang 14

Explode b m t ph c, s d ng l nh MatchSrf (Surface/SurfaceEditTools/Match) v i tu ch n Curvature

N i hai b m t l i và ki m tra k t qu v i l nh Zebra

Các s c bây gi s p x p th ng hàng v i nhau m t cách tr n m t xuyên qua đ ng n i c s c n i

m t t i ph n đ i x ng trên b m t khác bi u hi n này là d ng liên t c G2 (liên t c đ cong)

Chú ý: làm nh ng hành đ ng này m t l n sau m t hành đ ng khác có th mang l i k t qu khác so

v i đi th ng t i đ cong mà không s d ng v trí tr c tiên (t c là vi c th c hi n G2 ngay l p t c s khác v i th c hi n G0 r i th c hi n G2) Nguyên nhân là b i vì m i m t thao tác thay đ i b m t

g n c nh, vì v y thao tác ti p theo s b t đ u t m t b m t khác hoàn toàn so v i b m t ban đ u

Thêm các nút đ đi u khi n b m t g p nhau

Gi ng nh vi c k t h p đ ng cong MatchSrf s đôi khi bóp méo b m t nhi u h n s cho phép khi mu n đ t đ c tính liên t c mong mu n Chúng ta s thêm nút vào b m t đ gi i h n nh

h ng c a l nh MatchSrf khi đ c th c hi n Hàng đi m th hai và th ba m i đ c thêm vào s

g n c nh c a b m t

B m t c ng có th đi u ch nh v i l nh EndBulge

thêm nút vào b m t

S d ng l nh Undo đ tr l i tr c ti n trình

S d ng l nh InsertKnot đ thêm hàng đi m g n v i m i c nh c a b m t đ

Khi l nh này đ c s d ng trên m t m t ph ng, s có nhi u tu ch n h n B n có th ch n đ thêm

m t hàng đi m theo ph ng U ho c theo ph ng V ho c theo c hai ph ng

Ch n Symmetrical đ thêm đi m vào c c nh phía kia c a b m t

S d ng l nh MatchSrf đ k t h p hai m t v i nhau

đi u ch nh b m t s d ng l nh EndBulge

Kh i đ ng l nh EndBulge (Edit/AdjustEndBulge)

T i dòng nh c Select Curve or surface Edge to adjust, ch n c nh c a b m t đ

T i dòng nh c Point to Edit, ch n m t đi m trên c nh mà th c s đi u ch nh s đ c đi u khi n

Trang 15

T i dòng nh c Start of range to edit, ch n m t đi m d c theo c nh đ đ nh ngh a vùng s đi u ch nh

t i dòng nh c End of range to edit, ch n đi m khác đ đ nh ngh a vùng s đi u ch nh

S nh h ng c a s đi u ch nh s thuyên gi m thành 0 t i m i cu i vùng b n đ nh ngh a Xây

d ng m t hình có th h u ích đây cho vi c truy b t m t vùng chính xác n u c n thi t N u nh c hai c nh đi u ch nh b ng nhau thì ch đ n gi n là nh n enter

Rhino s đ a ra ba l a ch n c a đi m trên m i đ n cong Trong sôs chúng b n có th đ c phép

đi u ch nh b ng tay ch hai Trong s hai đ n đó, chú ý r ng Rhino luôn di chuy n đi m mà không

th c s đ c b n đi u ch nh b ng tay theo yêu c u đ đ m b o tính liên t c N u gi đi u ki n G2

s k t h p ki u đ cong t i c nh là không c n thi t, s d ng tu ch n PreserveCurvature đ t t m t tronghai đi m có th cho đi u ch nh Ch có G1 s đ c gi

T i dòng nh c Select point to move (preserveCurvature =yes) ch n m t đi m

T i dòng nh c Pick new point location (preserveCurvature=yes), kéo đi m và click

Gõ Enter đ k t thúc l nh

Các l nh s d ng tính liên t c

Rhino có m t s l nh mà có th d ng nên b m t s d ng c nh c a m t b m t khác nh m t đ ng cong đ u vào Chúng có th d ng b m t v i tính liên t c G1 ho c G2 v i b m t hàng xóm đó Các

Trang 16

Các bài th c hành d i đây s cung c p m t cái nhìn nhanh chóng v nh ng l nh này

Bài t p 10- L nh liên t c

t o m t b m t t m t m ng l i các đ ng cong

M mô hình Continuity Command.3dm

Trên l p Surface có hai b m t đ c n i v i nhau mà đã b c t kh i m t khe h Khe h này c n

đ c đóng kín l i v i yêu c u là ph i liên t c v i b m t xung quanh

B t l p Network lên

Có m t s đ ng cong s n t i v trí đ c đ nh ngh a nh m t c t yêu c u c a b m t

S d ng l nh NetworkSrf (Surface/CurveNetwork) đ đóng kín l h ng v i b m t không c t s

d ng đ ng cong và c nh c a b m t nh đ ng cong đ u vào (T c là đ ng cong làm c s đ

d ng lên b m t)

H p tho i NetworkSrf cho phép b n xác đ nh tính liên t c mong mu n t i đ ng cong c nh đã đ c

ch n

Chú ý r ng có t i đa b n c nh đ c ch n vào Ban c ng có th ch đ nh rõ dung sai ho c đ l ch t i

đa c a b m t so v i đ ng cong đ u vào M c đ nh dung sai c nh là t ng t thi t l p dung sai tuy t đ i c a mô hình Dung sai c a đ ng cong bên trong đ c đ t kém chính xác h n 10 l n so

Trang 17

Ch n m t c nh ng n các đ ng c t và c nh ng n còn l i nh là biên d ng tr t

T lúc đ ng d n là các c nh dài, các ph n mái chìa c a c nh, và h p tho i Sweep 2 Rails Options

hi n th mang l i tu ch n đ gi tính liên t c t i các c nh

Ch n Curvature cho c hai tu ch n Rail curve options

Ki m tra l i k t qu b m t không c t xén v i l nh Zebra

Ch n C nh đ ng cong và đ ng cong bên trong và nh n Enter

T i h p tho i Patch Option, thi t l p các tu ch n sau

đ t Sample Point Spacing là 1.0

t Stiffness là 0.01

t Surface U và V Spans là 10

Tích vào ô Adjust tangency và Automatic trim, và click vào nút Ok

b m t k t thúc không hi n th m t Có m t s thi t l p có th cho đi u ch nh đ u n l n c a b

m t Chúng ta t o m t vài thay đ i và l p l i l nh

Trang 18

Dùng l nh Undo đ tr l i tr ng thái tr c khi th c hi n l nh Patch

Trang 19

undo l i và làm l i ti n trình nh trên nh ng v i nhi u đ ng cong chu n h n (Isocurve)

Ti p t c làm cho đ n khi nó n i mà không c n c nh h

Ki m tra k t qu v i l nh Zebra

t o m t b m t vu t (Loft)

L nh Loft có th tích h p các tu ch n cho b m t liên t c

M mô hình Loft và Blend.3dm

G i l nh Loft (Surface/Loft)

T i dòng nh c Select curves to loft (point), ch n c nh phía trên, ch n hai đ ng cong và sau đó là

c nh phía d i

Gõ Enter khi đã ch n xong

T i h p tho i Loft Option, bên d i m c Style, ch n ki u Normal

Tích vào ô Match start tangent, Match end Tangent và Do not simplify

B m t m i v i tính liên t c G1 so v i b m t g c

t o m t b m t n i

L nh cu i cùng có th đi u khi n tính liên t c v i b m t n i thêm vào b ng l nh BlendSrf

Undo l nh Loft

G i l nh BlendSrf, t i dòng l nh , thi t l p tính liên t c Continuity = curvature

Ch n m t c nh và nh n Enter, sau đó ch n c nh còn l i và nh n Enter

Các đ ng cong c nh đ c tô sáng và h p tho i Blend Bulge m ra

Có m t tu ch n đ thêm vào các đ ng section (đ ng profile) khi h p tho i hi n ra

Trang 20

i u ch nh đ phình ra n u quan tâm và sau đó click vào nút OK

l n có bán kính bi n đ i và tr n b m t b ng l nh blend, và s chuy n ti p b ng fillet

Bài t p 11- Fillet và Blends

t o m t góc l n v i 3 bán kính khác nhau và m ng l i đ ng cong

1 M mô hình corner fillet.3dm

2 S d ng l nh FilletEdge (Solid/Fillet Edge) đ vê tròn c nh (1) v i bán kính 5, c nh (2) v i bán kính 3, và c nh 3 v i bán kính 2

3 Kh i đ ng l nh ExtractSrf (solid/ExtractSurface) sau đó ch n 3 c nh l n và b m t phía tr c

5 S d ng l nh Pull (Curve/Curve from objects/Pullback) đ kéo đ ng cong blend bên tay ph i

t i m t l n

6 S d ng l nh Trim đ c t b m t v i đ ng cong blend và đ ng cong pull

Trang 21

7 S d ng l nh NetworkSrf (Surface/CurveNetwork) đ l p đ y l h ng

8 T i dòng nh c Select Curves in network (NoAutoSort), ch n các đ ng cong c nh

9 T i dòng nh c Select curves in network (noAutoSort), gõ phím Enter

10 T i h p tho i Surface From Curve Network, Ch n Tangency cho c b n c nh

11 N i các b m t l i và ki m tra đa di n cho các c nh h

t o m t mép l n v i bán kính bi n đ i

1 M mô hình Sandal Sole.3dm

2 S d ng l nh Circle v i tu ch n AroundCurve đ t o các đ ng tròn v i bán kính khác nhau xung quanh c nh trên c a đ

3 S d ng l nh SelLayer (Edit/SelectObject/ByLayer) đ ch n đ ng cong và các đ ng tròn

4 G i l nh Sweep1 (Surface/Sweep 1 Rail) đ t o m t ng có bán kính thay đ i bao quanh đ ng cong c nh

5 T i h p tho i Sweep 1 Rail Option, đánh d u vào ô Rebuild with 8 control points và Closed sweep, sau đó nh n vào nút OK

N u b n không Rebuild l i b m t, nó có th tr nên không th c s ph c t p M t tu ch n khác đ quét m t cách đ n gi n là gióng th ng hàng mép c a m i đ ng tròn vào các đi m nút t ng t trên

m t đ ng c t ti t di n

Trang 22

6 M khoá l p Shoe Bottom

7 C t b ng l nh Trim m t bên và trên v i b m t quét

8 T t l p Curve và chuy n sang l p Fillet

1 m mô hình Fillet Edge.3dm

2 s d ng l nh FilletEdge (Solid/Fillet Edge) v i bán kính Radius=1, đ vê tròn các c nh n i cùng lúc

3 S d ng l nh Patch (Surface/Patch) đ đi n đ y vào ch h t i chính gi a

4 Ch n c 6 c nh đ đ nh ngh a mi ng vá

5 T i h p tho i Patch Option, đánh d u vào Adjust Tangency và Automatic Trim Thay đ i Surface

U and V Spans thành 10, và Stiffness thành 10

Trang 23

t o m t hình h p ch nh t v i đ ng cong đ nh và các góc l n m m

Có m t s cách đ ti p c n cách làm m t ph n trên m m gi ng nh hình minh ho d i đây Thông

th ng, các đ ng cong b n b t đ u v i chúng đ c t o thành t m t dãy các cung tròn

Trong bài th c hành này chúng ta khám phá hai ph ng pháp khác nhau đ t o m t b m t s d ng các đ ng cong bên d i nh nhau

1 M mô hình Soft corners.3dm

2 Chuy n t i l p 02 Separate Curves và t t l p Original

Chú ý r ng các đ ng cong là các cung tròn riêng r g p nhau t i đi m cu i cùng, nh ng không n i

v i nhau Trong tr ng h p này các đ ng cong liên t c ki u ti p tuy n v i nhau

3 S d ng l nh Join đ n i đ ng cong mà nó t o thành hình d ng vuông c s

4 Thay đ i t i l p 03 Sweeps

5 S d ng l nh Sweep1 đ t o ra b m t đ u tiên

Trang 24

6 S d ng l nh Sweep1 đ t o m t th hai

7 T i dòng nh c Select Rail, ch n c nh trên c a b m t mà b n v a m i t o ra, sau đó ch n đ ng

ti t di n theo yêu c u, và gõ enter

8 T i h p tho i Sweep 1 Rail Option, thay đ i m c Style thành Align with Surface, và gõ Enter

i u này s ch c ch n r ng liên t c ti p tuy n v i b m t đ u tiên

9 S d ng l nh Patch đ đi n đ y vào kho ng h bên trên chính gi a

t o m t hình h p v i m t trên cong và các góc l n m m:

Trong bài th c hành này, b n s b t đ u t vi c t o m t đ ng cong m i

1 Chuy n t i l p 02 Separate Curves và t t l p 03 Sweeps

2 S d ng l nh extend v i tu ch n arc (Curve/Extend Curve/By Arc) đ kéo dài m i đ ng cong trông gi ng nh d i đây

3 T i dòng nh c center of arc extension, truy b t vào tâm c a hai cung tròn trùng nhau

4 T i dòng nh c End of Extension, ch n m t đi m S r t quan tr ng đ kéo dài c hai đ u cu i c a

m i m t cung tròn

Trang 25

5 Di chuy n đ ng cong b ng l nh Move t đi m giao c a chúng v i m t đ ng cong khác t i

đi m cu i c a đ ng cong c s gi ng nh d i đây

Trang 26

t o hình m t s n ph m gi ng nh cái v đi n tho i c m tay, chúng ta c n m t cái nút b m l i

m m m i: c nh nút b m ph i h p v i các đ ng cong c nh b m t c a nút b m Trong bài th c hành sau đây chúng ta trao đ i m t s ph ng pháp đ làm m t nút b m l i

Bài t p12- Nút b m l i m m

M mô hình Button Domes.3dm

Chìa khoá cho bài th c hành này là đ nh ngh a m t m t ph ng làm vi c (không có s n) mà nó di n

t g n nh t b m t đi quá di n tích c a b m t mà b n mu n n m b t M t khi b n có đ c m t

ph ng làm vi c đã đ c thi t l p, s có m t s đa d ng trong các cách kh thi g n nh t đ xây d ng

b m t mong mu n

Có m t s cách đ đ nh ngh a m t ph ng làm vi c, Trong bài th c hành này chúng ta trao đ i ba

ph ng pháp sau: T o m t m t ph ng làm vi c thông qua ba đi m, t o m t m t ph ng làm vi c vuông góc v i m t đ ng cong, và thích h p v i m t m t ph ng

Dùng l nh Layer on đ b t l p Surface to Match cho phép ta nhìn th y b m t mà s quy t đ nh c t nút b m ra

Trang 27

t o m t m t ph ng làm vi c c a ng i dùng s d ng ph ng pháp ba đi m

1 G i l nh CPlane v i tu ch n 3Point (View/Set CPlane/3Points)

2 T i khung nhìn Perspective, s d ng ki u b t đi m Near, ch n ba đi m trên c nh c a l c t ra

M t ph ng làm vi c bây gi s đi qua ba đi m đó

3 Xoay khung nhìn Perspective đ nhìn h l i d c v i b m t

t o m t cái m t ph ng làm vi c vuông góc v i m t đ ng cong

V i m t đu ng cong vuông góc v i b m t và m t ph ng làm vi c vuông góc v i đ ng th ng này,

b n có th đ nh ngh a m t m t ph ng làm vi c ti p xúc v i b m t đã có t i m t đi m b t kì

1 G i l nh CPlane v i tu ch n Previous (SetCPlane/Previous)

2 S d ng l nh Line v i tu ch n Normal (Curve/Line>Normal to Surface) đ v m t đ ng th ng vuông góc v i b m t t i m t đi m g n c nh c a l c t

3 G i l nh CPlane v i tu ch n Curve (View/Set CPlane/Perpendicular to Curve)

4 T i dòng nh c Select curve to Orient CPlane, ch n pháp tuy n

5 T i dòng nh c CPlane origin, s d ng ki u b t đi m End và ch n đi m cu i c a pháp tuy n, ch giao v i b m t

M t ph ng làm vi c đã vuông góc v i đ ng th ng pháp tuy n

t o m t m t ph ng làm vi c kh p v i các đi m

S d ng l nh PlaneThroughPt đ t o b m t qua m t m u đ i t ng đi m trích xu t s t o ra m t

m t ph ng v a v n nh t v i các đi m L nh CPlane v i tu ch n Object s đ t m t m t ph ng làm

vi c mà g c to đ c a nó t i tâm c a m t ph ng ó là m t s l a ch n t t trong tr ng h p c a cái nút b m trong file này Có m t s đ ng cong t cái mà các đi m có th trích xu t ra c nh c a

b n thân cái nút b m, ho c t m t cái l b c t ra trên b m t xung quanh

1 G i l nh CPlane v i tu ch n Previous (View/SetCPlane/Previous)

2 B t l p Surfaces lên

3 S d ng l nh DupEdge (Curve/Curve From Object/ Duplicate Edge) đ t o ra b n sao c a c nh trên c a nút b m (t c là t o ra m t đ ng cong trùng lên c nh c a b m t)

Trang 28

4 Copy đ ng cong ch ng lên c nh c a b m t theo ph ng th ng đ ng lên hai cái

V trí th ng đ ng c a nh ng đ ng cong này đ c quy t đ nh b i hình d ng c a đ ng cong mép

c a nút b m

5 S d ng l nh ExtractPt (Curve/Curve From Objects/Extract Points) đ ng cong phía trên

6 S d ng l nh PlaneThroughPt (Surface/Plane/Through Points) s tách các đi m đã đ c ch n, sau đó n các đi m

Trang 29

vu t thành nút b m

1 S d ng l nh Loft đ t o ra nút b m

2 T i dòng nh c Select curves to loft, ch n các đ ng cong

3 T i dòng nh c Select curves to loft (Point), gõ vào kí t P và gõ enter

4 T i dòng nh c End of Lofted surface, gõ vào s 0 và gõ Enter

B m t vu t s k t thúc t i đi m chính gi a c a m t ph ng, ch g c to đ c a m t ph ng làm vi c

5 t i dòng nh c Matching seams and directions… gõ Enter

6 T i h p tho i Loft Option, d i m c Style, ch n Loose

V i tu ch n Loose, đi m đi u khi n c a đ ng cong d ng hình tr thành đi m đi u khi n c a b

m t t o ra, nó là l a ch n ng c c a l a ch n Normal, l a ch n mà b m t vu t s đi qua và ch a các đ ng cong

7 B t các đi m đi u khi n trên b m t vu t lên

8 Ch n vòng ti p theo c a các đi m xa h n tâm Ch n m t đi m và dùng l nh SelV ho c SelU đ

ch n c các đi m n m trên vòng ch a đi m đó

9 S d ng l nh SetPt (Transform: Set Points) đ nâng t t c các đi m lên cùng đ cao theo ph ng

Z v i đi m chính gi a

Hãy nh , cao đ này liên quan đ n m t ph ng làm vi c hi n th i đang s d ng

10 T i h p tho i Set Points, đánh d u vào mình ô tu ch n Z và Align to CPlane

11 t i dòng nh c Location of points, gõ vào 0 và nh n Enter

Dóng hàng c a các đi m v i đi m chính gi a t o ra m t ph n phía trên tr n m t c a nút b m

13 T i khung nhìn Perspective, s d ng l nh SetView CPlane Top (View /Set Camera/ CPlane Top) đ thi t l p m t ph ng làm vi c tr l i v trí m c đ nh

M t khi m t ph ng đ c t o b n có th đi u ch nh nó b ng cách ch n các vòng đi m v i ch đ nâng đ cao theo b c, ho c trong m t góc nhìn th ng góc khác, d ch chuy n các đi m lên ho c

Trang 30

xu ng đ thay đ i hình d ng Nh r ng di chuy n đi m gi a và vòng đi m k c nh cùng nhau thì chúng không đi ra kh i m t ph ng v i m t đi m khác

dùng m t b m t vá t o ra m t nút b m:

1 S d ng l nh DupEdge đ ch ng lên c nh trên c a b m t

2 Di chuy n đ ng cong ch ng theo chi u c a tr c Z m t l ng nh

3 S d ng l nh ExtractPt trên đ ng cong

4 S d ng l nh PlaneThroughPt v i các đi m tách ra mà đã đ c ch n, sau đó n các đi m đi 5.S d ng l nh CPlane v i tu ch n Object đ thi t l p b m t làm vi c lên b m t m t hai chi u

6 t o m t vòng tròn ho c elip tâm g c to đ c a m t ph ng làm vi c t t o

7 Dùng l nh Patch, ch n c nh trên c a nút và hình elip ho c hình tròn

8 T i h p tho i Patch Options, đ t đi m m u nh đ đ thu đ c s m i n i t t nh t t i c nh, và

b d u trong ô Adjust tangency

Trang 31

s d ng l nh Rail Revolve Surface t o nút b m

1 S d ng l nh DupEdge đ ch ng lên c nh trên c a b m t m t đ ng cong trùng khít

2 Di chuy n (Move) đ ng cong ch ng lên c nh đó theo ph ng Z m t l ng nh

3 S d ng l nh ExtractPt lên đ ng cong

4 S d ng l nh PlaneThroughPt v i đi m trích xu t đã đ c ch n, sau đó n các đi m đó đi

5 S d ng l nh CPlane v i tu ch n Object đ thi t l p m t m t ph ng làm vi c lên b m t hai chi u

6 S d ng l nh Line v i tu ch n Normal (Curve/Line/Normal to Surface) đ v m t đ ng th ng pháp tuy n v i b m t xu ng t tâm c a m t ph ng nh m m c đích sau này s d ng nh m t tr c

7 S d ng l nh Extend (Curve/Extend Curve/By line) đ kéo dài c nh t i mép xuyên qua b m t hình ch nh t

8 S d ng l nh Intersect (Curve/Curve From Objects/Intersection) đ tìm giao tuy n gi a đ ng

th ng kéo dài và b m t hình ch nh t

9 S d ng l nh Curve đ v m t đ ng cong t đ u cu i c a đ ng th ng pháp tuy n, s d ng

đi m giao nh m t đi m Control point gi a, t i đ u cu i c a c nh đ dùng làm đ ng cong profile t o hình

10 G i l nh RailRevolve (Surface menu: Rail Revolve)

11 T i dòng nh c Select Profile curve ( ScaleHeight), gõ vào t bàn phím S và gõ Enter

12 Ch n đ ng cong t o hình profile (1), đ ng c nh trên c a b m t (2) nh đ ng d n, và các

đi m cu i c a đ ng pháp tuy n (3 và 4) nh tr c đ xoay

Trang 32

13 S d ng l nh MatchSrf đ kéo hai b m t liên t c theo ki u G1 (liên t c ti p xúc)

M t tu ch n khác có th không phi n hà h n đ t o đ ng biên d ng profile V i ph ng pháp này b n có th l n tròn mép đ làm m m nó

Các b m t g p

M t b m t thông th ng c n xây d ng v i n p g p trên nó ch b t đ u m t góc và gi m d n v góc 0 đ t i đ u cu i kia Bài th c hành sau đây g m hai tình hu ng có th có

Bài t p 13- B m t v i n p g p

M u ch t đ theo bài th c hành này là thu đ c hai b g p nhau v i s liên t c khác nhau t i m i

đ u cu i T i m t đ u cu i ta s cho hai m t g p nhau v i góc 10 đ và t i đ u cu i kia chúng ta s cho hai m t g p nhau v i ki u liên t c đ cong hoàn thành đi u đó chúng ta s t o m t b m t

gi t i các góc chính xác và s d ng nó đ g p c nh th p h n c a b m t bên trên

1 m mô hình Crease 01.3dm

2 B t l p Curve và Loft

3 t l p Loft là l p hi n hành

4 S d ng l nh Loft đ t o m t b m t t ba đ ng cong trong l p Loft

Chúng ta s t o m t b m t mà nó g m toàn b các đ ng cong nh ng có m t mép g p d c theo

đ ng cong gi a

5 S d ng đ ng cong gi a đ chia b m t t o ra thành hai ph n

Trang 33

6 S d ng l nh ShrinkTrimmedSrf (Surface/Surface Edit Tools/ Shrink Trimmed Surface) cho c hai b m t

Các b m t bây gi s không b c t n a

7 n b m t phía d i đi

t o m t b m t gi :

Chúng ta s thay đ i b m t trên b ng cách cho nó g p b m t gi mà chúng ta s t o B m t gi s

t o t m t ho c nhi u đo n th ng d c theo mép d i c a b m t phía trên mà nó đ c đ t t i các góc bi n đ i t i nó thu đ c m t đ ng th ng mà nó không ti p tuy n nh ng t i m t góc ch rõ

t ti p tuy n, có hai đo n th ng c n Chúng có ch m vào t i đ u cu i c a chúng nh ng có t i m t góc t c các đ u khác

1 Chuy n sang l p Dummy Curve

2 T i khung nhìn Top, s d ng l nh Polyline đ t o ra phân đo n đ u tiên dài 20 đ n v d c theo và song song v i tr c x

3 T o phân đo n ti p theo dài 20 đ n v và t o góc 10 đ sov i tr c x

N p g p s có góc t i đa là 10 đ

4 G i l nh OrientCrvToEdge (Transform/Orient/Curve To Edge)

5 T i dòng nh c Select curve to orient, t i khung nhìn Front, ch n đ u bên trái c a đ ng polyline

S đ nh h ng c a đ ng cong s liên h v i m t ph ng làm vi cch mà đ ng cong đ c nh p

ch n b ng con tr chu t

L nh s d ng đ kích ho t h ng tr c z c a m t ph ng làm vi c nh tham chi u đ quy t đ nh dóng

đ ng cong t i b m t tr c giao t i c nh đích u cu i g n nh t t i cu i đi m ch n b ng tr chu t

s là đ u cu i ch m c nh

6 T i dòng nh c select target surface edge, ch n c nh trên c a b m t

7 T i dòng nh c Pick target edge point, b t đi m vào đi m cu i

8 t i dòng nh c Pick target edge point, b t vào đi m cu i còn l i

9 T i dòng nh c Pick target edge point, gõ enter

K t qu nên gi ng nh trong hình trên, n u k t qu nhìn khác (góc c a đ ng cong b sai cách), đ i

b m t tr c giao trên b m t đích và đ t các đ ng polyline l i

Phân đo n trên c a polyline s ti p xúc v i b m t, và phân đo n d i s t o m t góc 10 đ so v i

ph ng ti p tuy n

10 Phá các đ ng polyline ra b ng l nh explode

11 Chuy n phân đo n 10 đ c a đ ng polyline t i phía bên ph i c a b m t b ng đ u cu i phía trên t i trùng v i đ u cu i phái trên c a phân đo n ti p xúc

Trang 34

12 Xoá phân đo n ti p tuy n bên trái

13 Xoá phân đo n 10 đ c a đ ng polyline t i phía ph i c a b m t

14 t l p Dummy Surface là l p hi n hành

15 S d ng l nh Sweep1 (Surface/Sweep 1Rail) đ t o b m t gi

16 Ch n c nh th p h n c a b m t bên trên nh đ ng d n và hai đo n th ng nh đ ng profile Hãy ch c ch n r ng đã s d ng c nh b m t và không ph i là đ ng cong g c đã t o thành b m t

đó đ dùng làm đ ng d n cho l nh quét

17 Trong h p tho i Sweep 1 Rail Option, d i m c Style, ch n m c Align with surface

Tu ch n này là nguyên nhân c a các đ ng cong profile đ c gi cho s đ nh h ng c a chúng liên h v i mép b m t M t đ ng cong ti p xúc (2) s quét d c c nh gi tính ti p xúc t t c d c theo tr hình d ng khác c a đ ng cong (3) v i đ nh h ng khác là b t g p, trong tình hu ng đó s

có m t s chuy n đ i m t t m t m t ph ng sang m t ph ng khác

Match b m t t i b m t o:

1 S d ng l nh MatchSrf đ b t b m t trên vào b m t gi

2 T i dòng nh c Select surface to change – select near edge, ch n c nh th p h n c a b m t phía trên

3 T i dòng nh c Select target surface – select near edge, ch n c nh trên c a b m t gi

4 T i h p tho i Match Surface, ch n Tangency và đánh d u vào ô Match edge by closest point Nó

s gi s v n xo n nh nh t

Ngày đăng: 05/08/2014, 23:21

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w