You are on page 1of 6

Xin được bắt đầu một chuỗi các bài viết cơ bản cũng như mọi ngóc ngách

của lệnh Xref. Các kiến


thức này là sự biên dịch, tổng hợp từ help của AutoCAD và kinh nghiệm sử dụng CAD của
bản thân.

PHẦN 1: ĐỊNH NGHĨA VÀ NHỮNG KIẾN THỨC CƠ BẢN.

Xref:
viết tắt của cụm từ eXternal Reference (là ánh xạ từ bên ngoài). Một Xref là một ánh xạ từ
bên ngoài dùng để chỉ sự ánh xạ phần bản vẽ của một file có nguồn gốc từ một file khác.

AutoCAD quan niệm một Xref như một dạng định nghĩa block với một vài sự khác biệt quan
trọng. Khi bạn chèn một file con bản vẽ như là một ánh xạ block (dùng lệnh ddinsert, chọn
browser), nó được lưu trữ trong file bản vẽ mẹ và không cập nhật những sự thay đổi của file
con. Khi bạn đính kèm một file con như là một xref, bạn tạo ra một liên kết ánh xạ bản vẽ con
tới bản vẽ hiện hành (bản vẽ mẹ), mọi thay đổi của bản vẽ con đều được hiển thị khi bản vẽ
mẹ được mở ra. Xref luôn là đối tượng thuộc model space, nó có thể được đính kèm với bất
cứ, tỷ lệ, vị trí và góc quay nào.

Một bản vẽ mẹ có thể ánh xạ một hoặc nhiều bản vẽ Xref con cùng một lúc. Và ngược lại,
nhiều bản vẽ mẹ cũng có thể ánh xạ vào một bản vẽ Xref con. Trong một file Xref con có thể
xuất hiện file Xref con khác, nghĩa là Xref này lông trong xref kia. Ví dụ: file A ánh xạ file B,
file B ánh xạ file C là có thể xảy ra. Cũng giống như một ánh xạ block, một xref xuất hiện
trong bản vẽ mẹ như một đối tượng đơn. Dẫu vậy, bạn không thể explode một xref ngoại trừ
bạn bind (chuyển một xref thành một block) nó trước khi explode.

Công cụ để đính một Xref vào file:


Để đính kèm một xref sử dụng lệnh XREF để hiện thị bảng quản lý các Xref hoặc sử dụng
lệnh XATTACH.
Bạn cũng có thể sử dụng lệnh DesignCenter của AutoCAD để đính kèm 1 file xref cũng như
chèn một block vào bản vẽ. Sử dụng DesignCenter cho những file đính kèm đơn giản, có thể
preview được xref và các mô tả về nó, và nhanh chóng sử dụng được bằng cách drag chuột.

Tên các đối tượng chứa trong Xref


Khi bạn đính kèm một xref, tất cả các tên đối tượng của nó, như layer, linetype, dim, block,
textstyle được thêm vào thông tin của bản vẽ mẹ với tiền tố (tên đặt thêm phía trước) là tên
của xref và ký hiệu dấu đứng (|). Ví dụ, khi một xref với tên là TKKT có một layer tên là
TUONG, AutoCAD thêm vào thông tin của bản vẽ mẹ một layer tên là TKKT|TUONG.

Hiển thị, màu sắc và kiểu nét (linetype)


Bạn có thể điều khiển sự hiển thị, màu sắc và kiểu nét cũng như các thuộc tính khác của layer
và làm cho chúng có sự thay đổi tạm thời. Nếu biến hệ thống VISRETAIN được đặt về 0, tất
cả những sự thay đổi chỉ có tác dụng tạm thời với bản vẽ mẹ, chúng sẽ bị hủy bỏ khi bạn đóng
bản vẽ mẹ, hoặc khi bạn reload (tải lại Xref - tương đương thuật ngữ refresh) hay detach
(tương đương thuật ngữ remove) Xref.

Xref và Trật tự bản vẽ.


Nếu bạn ánh xạ một bản vẽ có một image đính kèm hoặc một đối tượng mà được hiệu chỉnh
bằng lệnh DRAWORDER (là lệnh đặt trật tự hiển thị cho các đối tượng của AutoCAD), trật
tự bản vẽ trong Xref sẽ không còn được như nguyên gốc ngay cả khi ta regen lại bản vẽ. Nếu
bạn in bản vẽ với trật tự hiển thị không đúng, hình trong bản vẽ sẽ có thể bị ẩn bởi một đối
tượng khác.

Biên cắt cúp Xref


Bản vẽ được tạo bởi AutoCAD R14 hoặc mới hơn có thể chứa xref đã được cắt cúp (clip).
Nếu bạn muốn xem đường biên của nó trong AutoCAD, hãy đặt biến XCLIPFRAME về On.

XREF được ứng dụng rộng rãi trongvẽ Cad và các sách dạy cad cũng hướng dẫn
khá tỷ mỷ về cái này. Xref đặc biệt hiệu quả nếu làm việc trên máy chủ kết nối
link với các máy con. Nó cho phép các thành viên vẽ từng module một và ghép
nối lại thành bản vẽ hoàn chỉnh (ví dụ một người vẽ mố, một người vẽ trụ, một
người vẽ dầm,... ghi xref lên thì sẽ thành cái cầu).
Có lẽ bạn mới học Xr nên chắc chỉ cần biết ứng dụng trong việc xr khung tên là
đủ, làm nhiều sẽ hiểu hơn.
1. Vẽ một khung tên, đúng kích thước trang giấy in. save lại (ví dụ
khungten.dwg)
2. Mở một bản vẽ, đánh Xr.
3. Khi hiện ra bảng Xref mânger, chọn attach.
4. Chọn đường dẫn đến vị trí khung tên và OK.
5. Chọn tỷ lệ ở scale (có thể hiệu chỉnh ở property sau khi attach), chọn OK
6. Chèn vị trí khung tên
Đây là ứng dụng cơ bản nhất và được dùng nhiều nhất của XREF. Ngoài ra còn
nhiều ứng dụng nâng cao nữa, hãy vào
http://www.cadviet.c...p?showtopic=133 để thap khảo thêm.

Cái hay của Xref khi làm khung tên chính là ta sẽ vẽ 1 file khung tên riêng, sau đó
các file sau sẽ chèn cái khung tên đó cho các bản vẽ khác. Sau này khi chỉnh sửa
khung tên của các bản vẽ ta chỉ cần chỉnh trong file khung tên thôi thì các file
còn lại sẽ thay đổi theo. Hêhhheee

Xin giúp đỡ với lệnh Xref, Không thể lưu được file sau khi
đã Xre
minhphuong_humg
Em mới tham gia diễn đàn, và mới làm quen với lệnh Xref. Em có vấn đề này không thể giải
quyết được. Em mong anh, chị và các bạn giúp đỡ.
Em có 5 file (xin xem tệp tin đính kèm bài viết. file dc5, dc 6…..dc9). Em mở file dc5 lên và
dùng lện [i]xattach [/i]để tham chiếu đến các file dc6, dc7, dc8, dc 9. Khi thực hiện lệnh đó,
em tham chiếu và nhìn thấy kết quả tốt. Nhưng một vấn đề xảy ra mà em không biết giải
quyết thế nào.
Nếu em lưu file đó vào thành file [i]tong.dwg[/i]. Sau đó mở ra chỉ thì chỉ có mỗi bản vẽ dc5
(bản vẽ ban đầu). Nếu muốn thấy em lại phải Xref và Reload lại.
Vậy làm sao để em có thể không cần Reload lại mà vẫn có thể xem luôn kết quả đó?
Và nếu em copy file tong.dwg đó về nhà (thay đổi đường dẫn) thì nó cũng chỉ hiện mỗi một
file dc5. Em phải làm thế nào để chỉ cần copy file tổng đó về nhà và làm đây?
Xin anh chị và các bạn giúp đỡ. Xin cảm ơn!

File đính kèm:


[url="http://www.cadviet.com/upfiles/2/ko_hieu_duoc.rar"]http://www.cadviet.com/upfiles/2
/ko_hieu_duoc.rar[/url]

tuongtrang
[quote name='minhphuong_humg' post='73045' date='Sep 16 2009, 10:56']Em mới tham gia
diễn đàn, và mới làm quen với lệnh Xref. Em có vấn đề này không thể giải quyết được. Em
mong anh, chị và các bạn giúp đỡ.
Em có 5 file (xin xem tệp tin đính kèm bài viết. file dc5, dc 6…..dc9). Em mở file dc5 lên và
dùng lện [i]xattach [/i]để tham chiếu đến các file dc6, dc7, dc8, dc 9. Khi thực hiện lệnh đó,
em tham chiếu và nhìn thấy kết quả tốt. Nhưng một vấn đề xảy ra mà em không biết giải
quyết thế nào.
Nếu em lưu file đó vào thành file [i]tong.dwg[/i]. Sau đó mở ra chỉ thì chỉ có mỗi bản vẽ dc5
(bản vẽ ban đầu). Nếu muốn thấy em lại phải Xref và Reload lại.
Vậy làm sao để em có thể không cần Reload lại mà vẫn có thể xem luôn kết quả đó?
Và nếu em copy file tong.dwg đó về nhà (thay đổi đường dẫn) thì nó cũng chỉ hiện mỗi một
file dc5. Em phải làm thế nào để chỉ cần copy file tổng đó về nhà và làm đây?
Xin anh chị và các bạn giúp đỡ. Xin cảm ơn!

File đính kèm:


[url="http://www.cadviet.com/upfiles/2/ko_hieu_duoc.rar"]http://www.cadviet.com/upfiles/2
/ko_hieu_duoc.rar[/url][/quote]

1- Khi bạn Attach bạn chon trong khung Path type là Full path, có thể hiện tại bạn đang để là
No path.

2- Nếu bạn muốn khi đem file về nhà mà vẫn hiện các file tham chiếu thì 1 là bạn copy tất cả
các file tham chiếu về cùng, 2 là bạn Bind trước khi đem về.

minhphuong_humg
1. Ý mình là không cần phải copy những file liên quan về nhà mà vẫn mở được nó ấy! Vì
mình ghép mấy mảnh bản đồ ấy vào thì chỉ cần lấy cái file tong.dwg đó về nhà làm thôi!
2. Mình chưa biết về lệnh Bin sử dụng như thế nào. Mong bạn hướng dẫn mình sử dụng nó
nhé? Sau khi sử dụng lệnh đó thì mình có giải quyết được vấn đề nêu ở trên không?
Xin cảm ơn!

minhphuong_humg
1. Ý mình là không cần phải copy những file liên quan về nhà mà vẫn mở được nó ấy! Vì
mình ghép mấy mảnh bản đồ ấy vào thì chỉ cần lấy cái file tong.dwg đó về nhà làm thôi!
2. Mình chưa biết về lệnh Bin sử dụng như thế nào. Mong bạn hướng dẫn mình sử dụng nó
nhé? Sau khi sử dụng lệnh đó thì mình có giải quyết được vấn đề nêu ở trên không?
Xin cảm ơn!

minhphuong_humg
1. Ý mình là không cần phải copy những file liên quan về nhà mà vẫn mở được nó ấy! Vì
mình ghép mấy mảnh bản đồ ấy vào thì chỉ cần lấy cái file tong.dwg đó về nhà làm thôi!
2. Mình chưa biết về lệnh Bin sử dụng như thế nào. Mong bạn hướng dẫn mình sử dụng nó
nhé? Sau khi sử dụng lệnh đó thì mình có giải quyết được vấn đề nêu ở trên không?
Xin cảm ơn!

tuongtrang
[quote name='minhphuong_humg' post='73176' date='Sep 17 2009, 10:42']1. Ý mình là
không cần phải copy những file liên quan về nhà mà vẫn mở được nó ấy! Vì mình ghép mấy
mảnh bản đồ ấy vào thì chỉ cần lấy cái file tong.dwg đó về nhà làm thôi!
2. Mình chưa biết về lệnh Bin sử dụng như thế nào. Mong bạn hướng dẫn mình sử dụng nó
nhé? Sau khi sử dụng lệnh đó thì mình có giải quyết được vấn đề nêu ở trên không?
Xin cảm ơn![/quote]

Khi bạn sử dụng Xref mà không muốn có các file tham chiếu đi cùng thì dùng Bind để Insert
các file tham chiếu vào.

Cách làm:

Xref --> Chọn file --> Bind --> Hoàn thành.

Nhưng nếu bạn không cần các file tham chiếu thì dùng Xref làm gì nhỉ?

Xref chỉ dùng khi bạn có nhiều dữ liệu trùng nhau nhưng muốn tiết kiệm thời gian chỉnh sửa,
độ chính xác.

minhphuong_humg
[quote name='tuongtrang' post='73180' date='Sep 17 2009, 10:51']Khi bạn sử dụng Xref mà
không muốn có các file tham chiếu đi cùng thì dùng Bind để Insert các file tham chiếu vào.

Cách làm:

Xref --> Chọn file --> Bind --> Hoàn thành.

Nhưng nếu bạn không cần các file tham chiếu thì dùng Xref làm gì nhỉ?

Xref chỉ dùng khi bạn có nhiều dữ liệu trùng nhau nhưng muốn tiết kiệm thời gian chỉnh sửa,
độ chính xác.[/quote]

À, công việc của mình là vậy nè! Mình có 5 file bản đồ đó, mình phải ghép chúng lại với
nhau (thành một mảnh duy nhất). Và sau đó chỉ sử dụng cái file duy nhất đó thôi (không cần
các file con kia nữa). Nhưng mình rất bối rối khi nó bị như vậy. Cứ copy ra chỗ khác là nó
chỉ còn mỗi mảnh ban đầu. Nếu cần lại phải reload lại....Mình sẽ làm theo cách của bạn xem
có được không nhé?
Cảm ơn bạn!

hai_1401
Xref dùng các file phụ để hỗ trợ file chính mà, bác ko cần mấy cái file đấy nữa sao ko cop
vào cho nhanh nhỉ, việc j phải xref?
minhphuong_humg
Ủa bạn ơi! Sao mình làm mãi mà vẫn không được vậy? Bạn giúp mình thử ghép mấy file này
xem nhé (xin xem file đính kèm). Không hiểu sao nữa. Mình đang rất bối rối vì cái này đấy!
Mong bạn giúp đỡ mình! Xin cảm ơn.
File đính kèm:
[url="http://www.cadviet.com/upfiles/2/tt_con2.rar"]http://www.cadviet.com/upfiles/2/tt_con
2.rar[/url]

minhphuong_humg
[quote name='hai_1401' post='73187' date='Sep 17 2009, 11:28']Xref dùng các file phụ để hỗ
trợ file chính mà, bác ko cần mấy cái file đấy nữa sao ko cop vào cho nhanh nhỉ, việc j phải
xref?[/quote]
Bạn bảo copy vào ấy à! Nhưng việc của mình là phải ghép chúng lại thành một mảnh mà!
Giống như mình ghép ảnh ấy! Copy vào rồi thì phải làm sao để cho chúng khớp với nhau

đây??? . Như mình nói rồi đó, việc của mình là có các mảnh bản đồ đó, mình phải ghép
chúng lại (khớp lại) rồi thực hiện trên bản vẽ ghép đó, còn các mảnh kia thì không sử dụng
nữa. Nhưng mình không biết làm thế nào cả. Các bạn giúp mình với?! Cảm ơn các bạn!

tuongtrang
[quote name='minhphuong_humg' post='73189' date='Sep 17 2009, 11:33']Bạn bảo copy vào
ấy à! Nhưng việc của mình là phải ghép chúng lại thành một mảnh mà! Giống như mình ghép

ảnh ấy! Copy vào rồi thì phải làm sao để cho chúng khớp với nhau đây??? . Như mình
nói rồi đó, việc của mình là có các mảnh bản đồ đó, mình phải ghép chúng lại (khớp lại) rồi
thực hiện trên bản vẽ ghép đó, còn các mảnh kia thì không sử dụng nữa. Nhưng mình không
biết làm thế nào cả. Các bạn giúp mình với?! Cảm ơn các bạn![/quote]

Nếu ghép bản đồ thì bạn cần gì dùng Xref. Copy vào rồi ghép lại là xong. Còn ghép như thế
nào thì dùng lệnh Move là xong mà?

hng
[quote name='minhphuong_humg' post='73189' date='Sep 17 2009, 11:33']Bạn bảo copy vào
ấy à! Nhưng việc của mình là phải ghép chúng lại thành một mảnh mà! Giống như mình ghép

ảnh ấy! Copy vào rồi thì phải làm sao để cho chúng khớp với nhau đây??? . Như mình
nói rồi đó, việc của mình là có các mảnh bản đồ đó, mình phải ghép chúng lại (khớp lại) rồi
thực hiện trên bản vẽ ghép đó, còn các mảnh kia thì không sử dụng nữa. Nhưng mình không
biết làm thế nào cả. Các bạn giúp mình với?! Cảm ơn các bạn![/quote]

Mình ghép lại giùm bạn nè


[url="http://www.cadviet.com/upfiles/2/dc1.rar"]http://www.cadviet.com/upfiles/2/dc1.rar[/u
rl]
Bạn copy từng bản vào cũng được vì vị trí đã được cắt chuẩn
Nếu bạn dùng Xref có thể load hoặc unload để bản vẽ nhẹ hơn khi làm việc.

minhphuong_humg
[quote name='hng' post='73201' date='Sep 17 2009, 14:09']Mình ghép lại giùm bạn nè
[url="http://www.cadviet.com/upfiles/2/dc1.rar"]http://www.cadviet.com/upfiles/2/dc1.rar[/u
rl]
Bạn copy từng bản vào cũng được vì vị trí đã được cắt chuẩn
Nếu bạn dùng Xref có thể load hoặc unload để bản vẽ nhẹ hơn khi làm việc.[/quote]
Woa, rất tuyệt vời. Và ý mình là như vậy đấy! Nhưng mình phải làm sao mới làm được như
vậy hả "[i]hnq[/i]". Xin bạn chỉ bảo mình làm với. Mình rất mong bạn giúp đỡ mình, thực sự
mình còn phải làm rất rất nhiều bản nữa. Mong bạn giúp đỡ mình. Xin cảm ơn!

tuongtrang
[quote name='minhphuong_humg' post='73252' date='Sep 17 2009, 22:25']Woa, rất tuyệt vời.
Và ý mình là như vậy đấy! Nhưng mình phải làm sao mới làm được như vậy hả "[i]hnq[/i]".
Xin bạn chỉ bảo mình làm với. Mình rất mong bạn giúp đỡ mình, thực sự mình còn phải làm
rất rất nhiều bản nữa. Mong bạn giúp đỡ mình. Xin cảm ơn![/quote]

Copy và Move vào đúng vị trí.

truongthanh
[quote name='minhphuong_humg' post='73252' date='Sep 17 2009, 22:25']Woa, rất tuyệt
vời. Và ý mình là như vậy đấy! Nhưng mình phải làm sao mới làm được như vậy hả
"[i]hnq[/i]". Xin bạn chỉ bảo mình làm với. Mình rất mong bạn giúp đỡ mình, thực sự
mình còn phải làm rất rất nhiều bản nữa. Mong bạn giúp đỡ mình. Xin cảm
ơn![/quote]
bài của bạn có 2 cách làm:
Cách 1:[b]Bạn copy nhưng ko cần move đúng vị trí[/b], sau khi bạn copy xong bạn
chỉ cần vào EDIT-->PASTE TO ORIGINAL COORDINATES
Cứ làm như vậy lần lượt cho hết tất cả các bãn vẽ. lưu ý :UNIT tất cả các bản vẽ phải
giống nhau.
Xong rồi thì bạn có thể đem file này đi đâu cũng được.

Cách 2:Bạn gõ lệnh XR sau đó đó attach DWG từng bảng bản vẽ (nếu bạn muốn chép
file đi thì bạn phải [b]bind[/b] nó lại bằng cách bạn quét hết những file XR trong cái
bảng XR đó sau đó bầm chuột phải chọn BIND là xong)
Hy vọng bạn làm được!thân!

You might also like