Một bản vẽ đi qua bốn năm người thường phình ra vài chục lớp trùng nhau: KC-Thep, KC-THEP, Thep-1, Layer1. In ra thì rối, sửa thì mất công dò. Cách gộp nhiều layer thành một trong AutoCAD nằm gọn ở lệnh LAYMRG và một mục trong trình đơn chuột phải của bảng Layer Properties Manager. Bài này ghi đủ hai đường vào lệnh, từng dòng nhắc và bốn trường hợp AutoCAD từ chối, theo bản 2026.
Nắm nhanh.
- LAYMRG chuyển hết đối tượng sang lớp đích rồi xoá lớp nguồn khỏi bản vẽ. Đối tượng không mất, chỉ lớp mất.
- Bạn nhắp vào đối tượng nằm trên lớp, không nhắp vào tên lớp. Muốn chọn theo tên thì gõ N.
- Câu xác nhận mặc định là No. Bấm Enter cho nhanh là huỷ cả lệnh.
- Mọi thuộc tính đang để ByLayer sẽ đổi theo lớp đích: màu, nét, bề dày. Bản vẽ trông khác đi ngay.
- Bốn trường hợp AutoCAD từ chối thẳng: lớp hiện hành, lớp 0, lớp gộp vào chính nó, và lớp của tham chiếu ngoài.
- Gõ thêm dấu gạch nối thành -LAYMRG thì mọi thứ chạy trên dòng lệnh, không hộp thoại nào.
- LAYMRG không có tên gõ tắt trong acad.pgp, phải gõ đủ sáu chữ.
Gộp lớp làm gì với bản vẽ của bạn
Tài liệu Autodesk cho AutoCAD 2026 mô tả LAYMRG bằng một câu: gộp các lớp đã chọn vào một lớp đích rồi bỏ chúng khỏi bản vẽ. Câu thứ hai mới là chỗ nhiều người bỏ qua: đối tượng trên các lớp bị gộp được chuyển sang lớp đích, còn các lớp gốc thì bị dọn sạch khỏi bản vẽ.
Nói cách khác, bạn không mất nét nào. Cái mất là tên lớp. Một bản vẽ bảy lớp, sau hai lượt gộp thì bảng lớp còn ba dòng, nhưng tổng số đối tượng không suy suyển: mười hai nét vẫn là mười hai nét.
Đổi lại, có một cái giá phải trả. Đối tượng nào đang để màu, nét và bề dày theo lớp thì sau khi gộp sẽ mang thuộc tính của lớp đích. Một dòng chữ vốn nằm trên lớp KC-Text màu vàng, gộp vào KC-Betong màu xám xong thì thành màu xám ngay trên màn hình. Bản vẽ vẫn đủ nét, nhưng nhìn đã khác.
Hình 1. Kết quả một lượt gộp trên AutoCAD 2026: bảng lớp gọn đi, số đối tượng giữ nguyên, còn màu chữ thì đổi theo lớp đích.
Cách gộp nhiều layer thành một bằng lệnh LAYMRG
Đây là đường đi chính, chạy được ở mọi phiên bản có lệnh này. Gõ LAYMRG rồi Enter. Chú ý là lệnh không có tên gõ tắt: trong tệp acad.pgp của AutoCAD 2026 chỉ có LA trỏ về LAYER, LAS và LMAN trỏ về LAYERSTATE, không dòng nào trỏ về LAYMRG.
Dưới đây là nguyên văn nhật ký lệnh khi gộp hai lớp KC-Thep và KC-Dim vào KC-Betong.
| Việc bạn làm | Dòng AutoCAD 2026 in ra |
|---|---|
| Gõ LAYMRG | Select object on layer to merge or [Name]: |
| Nhắp một nét trên lớp KC-Thep | Selected layers: KC-Thep. |
| Dòng nhắc lặp lại, nay có thêm Undo | Select object on layer to merge or [Name/Undo]: |
| Nhắp một nét trên lớp KC-Dim | Selected layers: KC-Thep,KC-Dim. |
| Bấm Enter để chốt danh sách | Select object on target layer or [Name]: |
| Nhắp một nét trên lớp KC-Betong | ******** WARNING ******** You are about to merge 2 layers into layer "KC-Betong". Do you wish to continue? [Yes/No] |
| Gõ Y rồi Enter | Deleting layer "KC-Thep". Deleting layer "KC-Dim". 2 layers deleted. |
| Bấm Enter suông hoặc Esc | Regenerating model. Operation aborted. |
Có một chi tiết mà tài liệu chính hãng ghi gộp lại nên dễ gây hiểu nhầm. Trang trợ giúp liệt kê hai tuỳ chọn Name và Undo như thể lúc nào cũng có. Thực tế trên bản 2026, lần hỏi đầu tiên chỉ hiện [Name]. Chữ Undo chỉ mọc ra sau khi bạn đã chọn được ít nhất một lớp, vì lúc đó mới có cái để mà bỏ ra.
Chỉ định lớp bằng cách nhắp vào đối tượng
Đây là chỗ bài hướng dẫn cũ hay viết sai. AutoCAD không hỏi tên lớp, nó hỏi đối tượng. Bạn nhắp vào một nét bất kỳ đang nằm trên lớp muốn bỏ, và AutoCAD tự suy ra tên lớp rồi in ra dòng Selected layers. Nhắp tiếp nét khác thì danh sách dài thêm, nhắp trúng lớp đã có thì nó không cộng thêm lần nữa.
Cách này nhanh khi bạn nhìn thấy nét cần dọn. Nó bí khi lớp đang tắt, đang đóng băng, hoặc rỗng không còn nét nào.
Chỉ định lớp bằng tên với tuỳ chọn Name
Gõ N ở dòng nhắc đầu tiên, AutoCAD mở hộp thoại Merge Layers với danh sách Layers to merge. Giữ Ctrl để chọn nhiều dòng cùng lúc. Đây là cách duy nhất gộp được một lớp rỗng, vì lớp rỗng thì chẳng có nét nào để nhắp.

Hình 2. Hộp thoại Merge Layers mở ra khi gõ N. Danh sách này không có lớp 0 và không có lớp hiện hành, nên hai lớp đó không bao giờ nằm ở vế bị gộp.
Dòng nhắc hỏi lớp đích cũng có chữ Name. Gõ N ở đó thì hộp thoại đổi nhan đề thành Merge to Layer với danh sách Target layer, và bạn chỉ chọn được một dòng.
Bản không hộp thoại: gõ -LAYMRG
Thêm dấu gạch nối phía trước, cả lệnh chạy gọn trên dòng lệnh. Tuỳ chọn N lúc này không mở hộp thoại nữa mà hỏi thẳng: Enter layer name or [?]:. Gõ dấu hỏi thì có thêm một nhịp nữa, Enter layer name(s) to list <*>:, và AutoCAD liệt kê tên các lớp ngay trên dòng lệnh.
Bản này tiện cho hai việc. Một là gõ nhanh khi đã thuộc tên lớp. Hai là dùng trong tệp script hoặc trong lisp, vì hộp thoại thì không tự động hoá được. Danh sách do dấu hỏi in ra cũng chính là chỗ nhìn thấy lớp nào lệnh chịu nhận.
Câu xác nhận và cái bẫy mặc định No
Trước khi động vào bản vẽ, AutoCAD in một khối cảnh báo và hỏi lại. Mặc định trong dấu ngoặc nhọn là No. Ai quen bấm Enter cho qua sẽ nhận về dòng Operation aborted rồi ngồi thắc mắc vì sao lệnh không chạy. Phải gõ Y rồi mới Enter.
Câu hỏi này còn hiện ngay cạnh con trỏ dưới dạng ô nhập động, vì biến DYNMODE đang bằng 3. Đây cũng là chi tiết hiếm hoi không đổi suốt gần hai mươi năm: ảnh gốc của bài viết này chụp năm 2017 trên AutoCAD 2007, và câu chữ giống hệt cái mà bản 2026 in ra.

Hình 3. Ảnh gốc năm 2017, chụp trên AutoCAD 2007: dòng lệnh ghi You are about to merge layer "KC-Betong" into layer "KC-Thay", và ô nhập động hỏi Do you wish to continue với hai lựa chọn Yes, No. Bản 2026 in ra đúng từng chữ như vậy.
Đường thứ hai: gộp ngay trong bảng Layer Properties Manager
Đường này tiện hơn khi bạn đang mở bảng lớp và muốn dọn một loạt. Nó cũng là cách gộp nhiều layer thành một mà không phải nhớ tên lệnh LAYMRG. Gõ LA để mở bảng, chọn các lớp cần bỏ bằng Ctrl hoặc Shift, rồi bấm chuột phải vào vùng đang chọn. Trình đơn ngữ cảnh có mục Merge selected layer(s) to ... nằm ngay dưới Isolate selected layers.

Hình 4. Hai lớp KC-Hatch và KC-Text đang được chọn. Mục Merge selected layer(s) to ... là đường vào duy nhất từ bảng lớp; trình đơn không có nút nào tên là Hợp nhất hay Merge đứng riêng.
Chọn mục đó, hộp thoại Merge to Layer hiện lên với danh sách Target layer. Danh sách này liệt kê mọi lớp trừ chính các lớp bạn vừa chọn, nên bạn không thể vô ý gộp một lớp vào chính nó.

Hình 5. Hộp thoại Merge to Layer. Ở đây hai lớp bị gộp là KC-Hatch và KC-Text, nên danh sách đích chỉ còn 0, KC-Betong và KC-Truc.
Bấm OK thì chưa xong. Một hộp xác nhận thứ hai nhảy ra, và nó dùng câu chữ khác hẳn dòng lệnh: đây là hộp thoại, không phải dòng nhắc.

Hình 6. Hộp xác nhận của đường chuột phải: The selected layers will be merged into layer KC-Betong. Do you want to continue? Khác một chữ so với câu wish của dòng lệnh, và ở đây nút Yes là nút được chọn sẵn.
Bấm Yes là xong. Bảng lớp rút gọn ngay lập tức, không cần đóng mở lại.

Hình 7. Cùng một bản vẽ, trước và sau một lượt gộp. Năm dòng còn ba, và hai cái tên KC-Hatch, KC-Text biến mất hẳn chứ không phải chỉ bị ẩn.
Trình đơn này đã có từ lâu. Bản gốc của bài viết này, soạn năm 2017 cho AutoCAD 2018, đã mô tả đúng mục ấy ở đúng chỗ ấy, kèm cả ảnh chụp. Còn nó có từ đời nào thì nay khó nói, vì kho trợ giúp của các bản 2013 và 2014 không còn trên mạng.
Bốn trường hợp AutoCAD từ chối gộp
Bốn câu báo lỗi dưới đây là nguyên văn của bản 2026. Bốn câu khác nhau, nên nhìn câu là biết vướng gì.
Lớp hiện hành
Nhắp vào một nét nằm trên lớp đang là lớp hiện hành, AutoCAD trả lời gọn: Cannot merge current layer. Dòng nhắc quay lại và chờ bạn chọn nét khác. Muốn gộp lớp đó thì đặt một lớp khác làm lớp hiện hành trước đã. Bài cũ có ghi lưu ý này, và nó vẫn đúng nguyên.
Lớp 0
Lớp 0 là lớp AutoCAD không cho xoá, nên cũng không cho gộp đi. Câu trả lời riêng cho trường hợp này là Cannot merge layer "0". Nó khác câu về lớp hiện hành, và chỉ hiện ra khi lớp 0 không phải lớp hiện hành; nếu 0 đang là lớp hiện hành thì bạn nhận câu kia.
Hộp thoại Merge Layers cũng loại sẵn lớp 0. Nó cũng bỏ luôn lớp hiện hành. Khi KC-Truc là lớp hiện hành, danh sách hiện KC-Betong, KC-Hatch, KC-Text. Đổi lớp hiện hành sang KC-Betong thì danh sách hiện KC-Hatch, KC-Text, KC-Truc. Lớp hiện hành đổi chỗ theo, còn lớp 0 vắng mặt cả hai lần. Ngược lại, lớp 0 vẫn nằm trong danh sách Target layer, tức là bạn được phép gộp lớp khác vào lớp 0.
Gộp một lớp vào chính nó
Chọn nguồn là KC-Thep rồi lại chỉ đích cũng vào một nét của KC-Thep, máy đáp: Cannot merge a layer with itself. Layer KC-Thep is already selected. Lỗi này chỉ gặp ở đường dòng lệnh. Đường chuột phải không bao giờ dính, vì hộp thoại Merge to Layer đã loại sẵn các lớp nguồn khỏi danh sách đích.
Lớp của tham chiếu ngoài
Lớp đến từ một bản vẽ gắn ngoài mang tên ghép, kiểu XRGOC|NGOAIKHOI: tên tham chiếu, dấu gạch đứng, rồi tên lớp. Gõ tên đó vào, AutoCAD đáp Invalid Layer name., y như khi bạn gõ một cái tên không tồn tại. Danh sách in ra bởi dấu hỏi của -LAYMRG cũng chỉ có các lớp của chính bản vẽ, không có lớp ghép nào. Muốn dọn thật thì mở bản vẽ gốc ra mà gộp.
Lỗi thường gặp khi gộp lớp
| Hiện tượng | Nguyên nhân | Cách xử lý |
|---|---|---|
| Gõ LM hay LMRG không ra lệnh | LAYMRG không có tên gõ tắt trong acad.pgp | Gõ đủ sáu chữ LAYMRG |
| Bấm Enter ở câu hỏi mà lệnh không chạy | Mặc định của câu hỏi là No | Gõ Y rồi mới Enter |
| Báo Cannot merge current layer | Lớp định bỏ đang là lớp hiện hành | Đặt lớp khác làm hiện hành rồi gọi lại lệnh |
| Không nhắp được vào lớp cần gộp | Lớp đang tắt, đang đóng băng, hoặc rỗng | Gõ N để chọn theo tên trong hộp thoại Merge Layers |
| Gộp xong bản vẽ đổi màu, đổi nét | Đối tượng để ByLayer nên ăn theo lớp đích | Chọn lớp đích có màu và nét đúng ý, hoặc sửa lại lớp đích sau khi gộp |
| Báo Cannot merge layer "0" | Lớp 0 không xoá được nên không gộp đi được | Làm ngược lại: chọn lớp 0 làm lớp đích |
| Báo Invalid Layer name với lớp có dấu gạch đứng | Đó là lớp của tham chiếu ngoài | Mở bản vẽ gốc ra gộp, rồi nạp lại tham chiếu |
| Gộp nhầm, muốn quay lại | Lệnh đã chạy xong | Bấm Ctrl+Z, gõ vài nhịp vì thao tác khác cũng chiếm nhịp lùi |
| Gộp xong vẫn còn hàng chục lớp thừa | Các lớp đó rỗng, không dính vào lượt gộp nào | Dùng PURGE để dọn lớp rỗng, LAYMRG không dành cho việc đó |
Câu hỏi thường gặp
AutoCAD LT có lệnh LAYMRG không
Có. Cổng trợ giúp của Autodesk chia theo sản phẩm, và trang LAYMRG tồn tại ở cả nhánh AutoCAD lẫn nhánh AutoCAD LT của bản 2026, cùng một mã trang, cùng nội dung. Bản LT có đủ cả hai đường vào lệnh: gõ LAYMRG trên dòng lệnh và mục Merge selected layer(s) to ... trong bảng lớp.
LAYMRG khác LAYDEL chỗ nào
Khác ở số phận của đối tượng. LAYMRG chuyển đối tượng sang lớp đích rồi mới xoá lớp. LAYDEL xoá cả lớp lẫn mọi thứ nằm trên nó. Hai lệnh có dòng nhắc gần giống nhau, LAYDEL mở đầu bằng Select object on layer to delete, nên rất dễ gõ nhầm. Cả hai đều còn nguyên trên bản 2026.
Làm sao biết lớp nào đang rỗng để dọn trước
Bật biến hệ thống SHOWLAYERUSAGE lên 1. Bảng Layer Properties Manager sẽ thêm biểu tượng cho biết lớp nào đang có đối tượng, lớp nào không. Giá trị ban đầu của biến này là 0, nên phải tự bật. Biến lưu trong sổ đăng ký nên bật một lần là dùng cho mọi bản vẽ về sau.
Gộp nhầm rồi thì cứu bằng cách nào
Bấm Ctrl+Z, hoặc gõ U. Gộp lớp AAA vào lớp CCC rồi gõ U thì lớp AAA quay lại đủ cả tên lẫn nét nằm trên nó. Nhưng có một chỗ dễ tưởng là lệnh hỏng. Mỗi thao tác khác xen vào giữa cũng chiếm một nhịp lùi, kể cả việc đóng bảng lớp. Nhịp U thứ nhất vì thế có thể không thấy gì đổi, nhịp thứ hai mới trả lớp AAA về. Cứ gõ tiếp vài nhịp nữa trước khi kết luận là mất.
Gộp lớp có với tới các nét nằm trong khối không
Có, và đây là chỗ dễ hiểu sai nhất. Lấy một khối tên KHOITHU chứa một đoạn thẳng nằm trên lớp TRONGKHOI, rồi chèn khối ấy vào bản vẽ trên lớp NGOAIKHOI.
Nhắp chuột vào khối thì lệnh chỉ thấy lớp của khối chèn: nó in ra Selected layers: NGOAIKHOI. Đường nhắp chuột không với tới lớp bên trong. Nhưng gõ N rồi chỉ thẳng tên TRONGKHOI thì lệnh làm thật. Trước khi làm, nó in thêm một đoạn cảnh báo mà bài cũ không hề nhắc: There are 1 block definition(s) which reference the layer(s) you are merging. The block(s) will be redefined... Trả lời Y xong, máy báo Redefining block "KHOITHU". rồi xoá lớp.
Trong định nghĩa khối, đoạn thẳng bên trong đã sang lớp NGOAIKHOI, còn lớp TRONGKHOI biến mất khỏi bản vẽ. Nghĩa là gộp theo tên vẽ lại định nghĩa khối, và mọi chỗ chèn khối đó đổi theo cùng một lượt. Nếu bạn chỉ định dọn vài nét ngoài trời, đừng gõ tên một lớp đang được dùng bên trong khối.
Có lisp nào làm việc này nhanh hơn không
Có nhiều bộ lisp gộp và chuyển lớp đang lưu hành. Nếu bạn cần đổi lớp hàng loạt theo quy tắc riêng thay vì gộp hẳn, xem bài lisp chuyển layer trong CAD. Còn nếu việc bạn đang cần là nối các đoạn rời thành một đường liền, đó là chuyện khác hẳn, đọc bài lisp nối các line thành polyline.
Trình tự nên theo khi dọn bảng lớp
Cách gộp nhiều layer thành một chỉ tốn vài cú nhắp, nhưng việc này không lùi lại được sau khi đã đóng bản vẽ. Thứ tự làm vì thế quan trọng hơn bản thân lệnh.
Hình 8. Trình tự năm bước. Bước 2 và bước 5 là chỗ hay bị bỏ qua nhất, và cũng là chỗ làm bản in khác hẳn bản trên màn hình.
Toàn bộ dòng nhắc, câu báo lỗi và tên hộp thoại trong bài lấy từ AutoCAD 2026 bản 25.1, giao diện tiếng Anh. Trên bản đời khác, vị trí mục trong trình đơn có thể xê dịch, còn câu chữ thì nên kiểm lại bằng chính máy của bạn.

















![Đổi lệnh trong cad, thay đổi lệnh tắt trong cad [Siêu hay]](https://autocad123.vn/wp-content/uploads/2017/10/cach-doi-lenh-cad-2.png)


