Vật liệu sàn xương cá trong Revit là ba thứ đặt trên một vật liệu: một model fill pattern xương cá làm surface pattern, một ảnh texture lặp cùng khoảng cách, và một cut pattern cho mặt cắt. Revit làm được toàn bộ bằng công cụ của chính nó; phần chậm là kiếm file pattern xương cá và làm texture có ô lặp khớp với nó. Bài này đưa các bước trong Revit trước, rồi một mục ngắn về đường nhanh hơn với add-in Motif của chúng tôi.
Những gì nằm trên vật liệu
Trợ giúp của Autodesk: fill pattern xác định surface pattern và cut pattern cho cách thể hiện đồ họa của phần tử trong mô hình, còn muốn đổi vẻ ngoài của vật liệu trong ảnh render thì đổi render appearance của nó. Vậy sàn cần cả hai: pattern ở tab Graphics cho các view không render, và texture ở tab Appearance cho view Realistic và ảnh render.
Bước 1: kiếm file pattern xương cá (.pat)
Hộp thoại fill pattern cơ bản của Revit chỉ dựng được “một dãy đường song song hoặc vuông góc” (parallel lines hoặc crosshatch), nên xương cá cần file pattern tùy chỉnh. Ba nguồn:
- File của chính Revit. Một câu trả lời trên Autodesk Community (2025) nói Revit.PAT có sẵn pattern xương cá và trích nguyên văn để chép, đổi tên và sửa:
*HerringBone 2x6, brick herringbone ;%TYPE=MODEL 45, 0, 0, 2, 2, 6, -2 135, 1.414, 1.414, 2, -2, 6, -2
Đây là trích từ diễn đàn, không phải tài liệu Autodesk: hãy so với file trong bản cài của bạn (trợ giúp Autodesk đặt revit.pat và revit metric.pat trong thư mục Data của Revit).
- Trình soạn .pat trực tuyến. Trong các chủ đề Autodesk Community (2021, 2025), nhà cung cấp một trình như vậy nói mẫu xương cá đơn giản của họ miễn phí; năm 2021 họ nói thêm là hai thanh phải cùng chiều dài.
- File hatch từ thư viện của chúng tôi. Hatchy lưu một pattern thư viện thành file .pat, và ô chọn phần mềm của nó có “Revit, model pattern” và “Revit, drafting pattern”. Chúng tôi chưa nạp file Hatchy vào một Revit thật, nên hãy thử một file trước khi dựa vào (cách Hatchy hoạt động).
Hai chiều dài viên trong cùng một pattern xương cá (ví dụ 1200 x 300 mm và 600 x 300 mm) là trường hợp khó hơn: trong một chủ đề năm 2021, nhà cung cấp một trình soạn .pat trên web nói họ không có mẫu dựng sẵn cho kiểu này.
Bước 2: nạp nó thành model fill pattern
Các bước của Autodesk (trợ giúp Revit 2025):
- Bấm Manage > Settings > Additional Settings > Fill Patterns.
- Trong hộp thoại Fill Patterns, ở Pattern Type, chọn Model.
- Bấm New. Trong hộp thoại New Pattern đặt Type là Custom, bấm Browse, chọn file .pat rồi bấm Open.
- Chọn pattern xương cá trong danh sách. Bạn có thể đổi tên và nhập Import scale.
- Bấm OK hai lần.
Fill pattern được lưu trong file dự án nơi nó được tạo. Muốn có nó ở các dự án sau, hãy tạo trong file template, hoặc chuyển bằng Transfer Project Standards (Autodesk, About Fill Patterns).
Bước 3: đặt tab Graphics của vật liệu
- Mở Material Browser, chọn hoặc nhân đôi một vật liệu và mở tab Graphics.
- Dưới Surface Pattern, bấm pattern của Foreground và chọn pattern xương cá trong hộp thoại Fill Patterns; chọn màu cho các đường.
- Dưới Cut Pattern, chọn một drafting fill pattern cho mặt cắt. Theo thử nghiệm của đội Motif trong Revit 2023: Cut pattern chỉ nhận drafting fill pattern, và Revit từ chối model pattern với thông báo “The FillPattern target must be a drafting pattern” (Surface pattern nhận cả hai loại). Điều này khớp lời thoại video của Autodesk, nói bạn thường dùng drafting pattern cho cut và model pattern cho surface; các nguồn cạnh nhau nằm trong bài về căn texture.
Bước 4: thêm texture với Sample Size đúng
Ở tab Appearance, gán cho vật liệu một ảnh màu xương cá. Mở nó trong Texture Editor và đặt Width và Height của Sample Size bằng kích thước thật mà ảnh bao phủ (Autodesk: chỉ định kích thước mà ảnh đại diện). Lời khuyên trên Autodesk Community (2018): dùng ảnh khớp hatch pattern, và texture “seamless” để không lộ chỗ lặp. Procedural tile của Revit là lựa chọn khác mà cùng chủ đề đó nhắc đến.
Quy tắc ngón tay cái của chúng tôi, không phải câu của Autodesk: ảnh phải chứa một số nguyên lần ô lặp xương cá, và Sample Size bằng số đó nhân kích thước thật của ô lặp. Trình soạn web Texturic tạo texture liền mạch của một pattern thư viện, gồm cả xương cá, dưới dạng ảnh.
Bước 5: căn, rồi kiểm tra hai view
- Ở tab Graphics, dưới Surface Pattern, bấm Texture Alignment của Foreground và dùng các mũi tên cho đến khi mạch trong ảnh nằm đúng trên các đường pattern. Nút này không hoạt động với drafting pattern: “You cannot align a drafting fill pattern.”
- Gán vật liệu lên một sàn và xem ở view Realistic và view Hidden Line. Các câu trả lời trên Autodesk Community giải thích vì sao chúng khác nhau: tab Graphics điều khiển các view không Realistic, tab Appearance điều khiển Realistic.
- Nếu đường và ảnh vẫn lệch, làm theo Texture Revit không khớp surface pattern.
Với bản thân sàn, lời khuyên trong chủ đề 2025 là dùng một sàn mỏng và gán surface pattern, không dựng từng viên.
Sàn gạch và gạch xây: cùng các bước
Kiểu xếp so le, xếp thẳng hàng hay bất kỳ bố cục gạch nào đều đi qua cùng năm bước; chỉ file pattern và texture đổi. Pattern gạch quá mịn có thể biến mất ở tỷ lệ view nhỏ: Autodesk gọi là pattern overscaling (zoom ra xa, pattern dày lên và cuối cùng hiện thành một mảng đặc).
Đường nhanh hơn: Motif cho Revit
Mục này nói về add-in của chúng tôi (3dshouse làm ra). Motif chạy trong Revit trên Windows. Chọn một pattern thư viện (xương cá, gạch xếp so le, đan rổ và nhiều kiểu khác), đặt kích thước viên, mạch và vật liệu, bấm Create Revit material, nó tạo vật liệu trong dự án đang mở (hoặc thay vật liệu cùng tên) với texture liền mạch ở tab Appearance, một Surface pattern (model pattern) và một Cut pattern (drafting pattern), tất cả dựng từ cùng một pattern. Các bước 1, 2 và 4 của bài này, và Sample Size bạn phải gõ, được làm sẵn.

Hãy kiểm tra kết quả như ở Bước 5. Giới hạn: chỉ Windows; dựng cho Revit 2021 đến 2026, đã thử trên Revit 2023; add-in chưa được ký số nên Revit hiện hộp thoại “Security – Unsigned Add-In” (chọn Always Load); cần kết nối Internet; 3 lượt miễn phí mỗi ngày UTC với tài khoản 3dshouse miễn phí, hỏi ở lần dùng đầu tiên; một lượt là một vật liệu được tạo hoặc thay thế. Thêm ở trang Motif.
Nguồn (đã mở ngày 2026-10-28)
- Autodesk help: Create a Custom Fill Pattern (2025)
- Autodesk help: Create a Basic Fill Pattern
- Autodesk help: About Fill Patterns
- Autodesk help: About Drafting Patterns and Model Patterns
- Autodesk help: Change the Graphics Properties of a Material
- Autodesk help: Align the Render Appearance to the Surface Pattern
- Autodesk help: Texture Editor
- Autodesk help: Video, Create a Fill Pattern (transcript)
- Autodesk Community: Create a herringbone tile pattern with the mass (2025)
- Autodesk Community: Weird custom herringbone pattern (2021)
- Autodesk Community: texture mapping (2018)
- Autodesk Community: Model Patterns (2019)
Hỏi đáp
Revit có sẵn pattern xương cá không?
Một câu trả lời diễn đàn (Autodesk Community, 2025) nói có thể tìm thấy pattern xương cá trong file Revit.PAT, tên “HerringBone 2×6”, với dòng kiểu ;%TYPE=MODEL, và bạn có thể chép các dòng đó, đổi tên rồi sửa số (chủ đề). Hãy kiểm tra file trong bản cài của bạn: trợ giúp Autodesk nói các pattern mặc định nằm trong revit.pat và revit metric.pat ở thư mục Data của Revit (Create a Custom Fill Pattern).
Làm sao tạo sàn xương cá trong Revit?
Một câu trả lời trong cùng chủ đề: với sàn, dùng một sàn mỏng và gán surface pattern. Dựng từng viên bằng mô hình không có cách dễ; trong chủ đề đó, curtain panel dạng pattern-based bị loại và “material pattern/image” được gọi là cách thực tế hơn. Các bước trong bài này làm đúng việc đó.
Sàn xương cá nên dùng model pattern hay drafting pattern?
Với surface, dùng model pattern. Autodesk nói model pattern thể hiện vẻ ngoài thật của phần tử (như mạch gạch hoặc gạch ốp) và cố định theo mô hình, và công cụ Texture Alignment cần một model fill pattern (About Drafting Patterns and Model Patterns, Align the Render Appearance).
Đổi kích thước viên của pattern xương cá thế nào?
Các con số trong file pattern quyết định điều đó: câu trả lời diễn đàn trích pattern 2×6 nói hãy chép các dòng, đổi tên pattern rồi sửa số cho đúng nhu cầu. Khi nhập file, Revit còn có ô Import scale tùy chọn.
Làm xương cá với hai chiều dài viên khác nhau được không?
Khó hơn. Trong một chủ đề Autodesk Community năm 2021, người dùng cần viên 1200 x 300 mm và 600 x 300 mm; nhà cung cấp một trình soạn .pat trên web trả lời họ không có mẫu dựng sẵn cho trường hợp này, và một nhà cung cấp phần mềm hatch đăng pattern hai dòng trong cùng chủ đề. File pattern cho kiểu này là việc làm riêng.
Vì sao texture xương cá không khớp các đường pattern?
Texture và pattern là hai thứ riêng với kích thước riêng. Xem danh sách kiểm tra trong bài Texture Revit không khớp surface pattern.
