Sàn đặc biệt — cửa sổ chung và mọi thiết lập thép
Áp dụng cho Mushroom, U-Boot và Bubble; Drop Panel có bảng riêng. UI của các module này dùng nhãn English. Đây là hành vi phần mềm; giá trị ví dụ không phải cấu hình thiết kế được phê duyệt.
Một lượt làm việc và cách sửa kết quả
Chọn một Floor có biên/lỗ và chiều dày phù hợp rồi mở đúng Review hoặc Rebar của sản phẩm. Review bắt đầu ở hình học; Rebar đưa người dùng đến thiết lập thép. Nếu model đổi khi cửa sổ đang mở, đóng/mở lại để đọc host/support mới. Không dùng một preset có tọa độ vùng của sàn khác mà chưa kiểm hệ local U/V.
- Floor → Inputs → preview: đối chiếu thickness, level, biên/lỗ và phần tử được loại. Với Mushroom phải có gối phù hợp; NO_SUPPORTS không phải đã tạo drop. Với U-Boot chọn catalog rồi Use catalog selection; với Bubble kiểm Sphere/Ellipsoid và kích thước từng trục. Đổi tham số chưa phải tạo model.
- Tạo hình học trước khi tạo thép hộp/bóng: Create / Update ghi hình học dương. Đóng tool, mở 3D, Fine, kiểm đúng product/host và kích thước. U-Boot/Bubble readiness thép kiểm hình học đã có có khớp layout hiện tại; preview hợp lệ nhưng model chưa khớp vẫn không đủ điều kiện.
- Steel mats → Steel zones: bật face/phương, nhập cover/D/a/offset; review chồng lớp và vùng/gân. Các đường dẫn Top/Bottom/Zones/Ribs trong bảng dưới tương đối với nhóm Reinforcement của full settings JSON. Trường polygon/list chưa có editor riêng phải sửa từ Advanced trên chính settings đang mở, rồi Apply full settings JSON. Text chưa Apply không cập nhật preview. Lưu một bản JSON trước khi sửa danh sách để có thể Open lại.
- Steel review: dùng All/Top/Bottom để đọc từng face; đây là bộ lọc, không phải bật/tắt sinh thép. Cuộn xuống chọn actual Rebar type cho từng group; sau đổi D phải chọn lại type tương ứng. Xem diagnostics và audit table, rồi Check Revit readiness. Nút Create / Update steel chỉ dùng sau bước này; sửa input làm readiness hết hiệu lực.
- Kiểm model rồi lưu: đóng tool, mở view 3D hoặc section, Fine và Unobscured khi cần. Chọn thanh đọc Type/Host/Bar Length/Quantity. Quantity=1 của một thanh không phải tổng số trên sàn. Ctrl+S lưu RVT; Open/Save trong tool chỉ xử lý JSON. Mở lại model đã lưu để kiểm dữ liệu tồn tại.
Bài tập giảm rồi tăng mật độ
Mẫu Mushroom và Bubble dùng Floor 5000×4000×400 mm có lỗ 700×700 mm, D10, cover 35 mm, hở lớp 5 mm, xoay lưới 11°. Đổi bốn spacing mat từ 350→450 mm, giữ các thông số khác: native Mushroom 70→56 thanh, Bubble 66→52 thanh. Mushroom còn một vùng Top X riêng có 4 thanh, không được cộng vùng đó như một mat thứ năm phủ toàn sàn. Đây là số trên từng host, không phải toàn model.
Để tập tăng mật độ, đổi 450→350 mm, kiểm lại preview/types/readiness rồi Update. Kỳ vọng số mat tăng; phải đọc số thực tế vì lỗ có thể tách một đường thành nhiều thanh. Đây là bài tập lặp ngược, không phải một ca runtime tăng mật độ bổ sung. Đổi riêng D10→D12 không có nghĩa số thanh tăng 12/10 lần: đường kính thay tim lớp và điều kiện type/cover; kiểm lại mặt cắt và actual type trước tạo.
Mẫu U-Boot dùng offset 400 mm để đưa mat vào gân giữa các hộp. Đổi spacing 800→1600 mm cho bốn mat làm tổng native 39→29 thanh; rib X/Y vẫn 6/7 thanh. Không áp pitch 350 mm của Mushroom sang hộp 800 mm. Thay Bars per rib hoặc clear spacing phải kiểm bề rộng gân, chiều sâu tim và va chạm chân hộp; không tạo đai chịu cắt từ ô Bars per rib.
Update, xóa và khôi phục
Update thay các thanh đúng sản phẩm/host do tool quản lý; không làm mới thép thủ công hoặc module khác. Không sửa riêng thanh sở hữu rồi kỳ vọng Update giữ hình thủ công đó. Trước đổi hình học U-Boot/Bubble, dùng Remove this add-in steel, sửa hình học, tạo/cập nhật lại hình học rồi mới readiness/tạo thép. Undo của Revit áp dụng transaction model; Open JSON khôi phục cấu hình, không hoàn tác Rebar đã tạo. Nếu FOREIGN_REBAR, LEGACY_OWNERSHIP, PHYSICAL_UNIT_CLASH hoặc host-changed xuất hiện, xử lý đúng nguyên nhân và giữ diagnostic, không giảm clearance để làm xanh.
Đọc các vùng cuộn trong cửa sổ thật
Ví dụ dưới là UI English của U-Boot trên model đã lưu/mở lại; các ô mat dùng chung với Mushroom/Bubble. Đây là cấu hình hình học thép, không thay kiểm tra khả năng chịu lực. Phóng ảnh để đọc nhãn/giá trị.
Top: (1) nạp ví dụ sẽ thay cấu hình thép hiện tại; lưu JSON trước. (2) Enabled, clear cover 35 mm, X nearest face và khe lớp 5 mm xác định lớp ngoài/trong. (3) mỗi phương có Enabled, D10, a 1600 và offset 400 mm. Offset khác spacing; trong ví dụ hộp pitch 800, offset 400 đưa đường vào gân.
Bottom sau cuộn: (1) cùng quy tắc cover/thứ tự lớp, nhưng tính từ mặt dưới Floor. (2) bật và kiểm từng phương độc lập. Cần cuộn đến hết Bottom.Y; giá trị Top không tự chứng minh Bottom đã giống.
Gân U-Boot: (1) X và (2) Y đều D10, một thanh/gân, clear spacing 25 mm; center depth 130/150 mm đo từ đáy theo từng nhóm. Khi chỉ một thanh/gân, clear spacing chưa làm xuất hiện thanh thứ hai. Tăng Bars per rib phải kiểm lại bề rộng gân và solid chân hộp.
Steel review: (1) All/Top/Bottom chỉ lọc preview. (2) Check Revit readiness kiểm lại host/type/solid trước tạo. (3) Remove chỉ xóa thép do sản phẩm này sở hữu. (4) tổng 29 thanh=4+4+4+4 mat và 6+7 gân, chiều dài 96.161 m của host này; không cộng số hộp vào số thanh. Các cột Z là WORLD mm, có thể âm. NotChecked trong audit không phải kết luận thiết kế đạt.
Cuộn tiếp đến bar-type pickers. D10 là yêu cầu đường kính; 10-A-II / D10 là type thật đang được chọn trong document. Chọn đủ Top.X, Top.Y, Bottom.X, Bottom.Y và Ribs.X/Y hoặc nhóm Zone nếu được bật, rồi kiểm readiness lại. Không dùng một lựa chọn type để suy ra các nhóm khác đã có type.
Cửa sổ và thao tác
| Control / setting | Đơn vị, điều kiện và tác động; cách kiểm tra |
|---|---|
Floor | Đọc tên host, chiều dày, cao độ, boundary/lỗ và diagnostics trước khi đổi setting. Chọn đúng một Floor; không tự dựng sàn khi thiếu host. |
Inputs | Chiều dài mm, góc độ. Nhập dấu chấm hoặc phẩy thập phân, không dấu phân cách hàng nghìn. Ô đỏ là lỗi nhập; preview/export/create bị khóa đến khi sửa. |
Advanced / Apply full settings JSON | Sửa vùng lồng nhau, danh sách và override trong JSON. Sửa text chưa có hiệu lực; bấm Apply full settings JSON để kiểm tra và áp dụng. Không dùng preset của sản phẩm khác. |
Model / Material | Mushroom/Bubble: chọn material override hoặc kế thừa. U-Boot giữ vật liệu family catalog, picker chỉ có mặc định và bị khóa. Kiểm tra material trên phần tử thật sau Create. |
Model / Solid family directory; Browse family file... | Chỉ U-Boot. Đường dẫn family solid; Browse lấy thư mục chứa RFA đã chọn. Để trống dùng bộ đóng gói/fallback được writer kiểm tra; thiếu family thì không tạo dở. |
Model / Catalog JSON; Browse catalog... | Chỉ U-Boot. Catalog phải khớp family và lựa chọn. Đổi path rồi dùng Reload catalog from Model path ở Catalog trước khi chọn lại. |
Open / Save | Open đọc settings JSON, Save chỉ lưu cấu hình. Các vùng có tọa độ bị ràng buộc host/document; không coi preset có vùng là dùng được cho mọi sàn. Save không lưu RVT hoặc tạo phần tử. |
Export review | Xuất gói review gồm dữ liệu/ảnh khi plan hợp lệ, không rỗng và JSON đã Apply. Đây là ảnh preview/dữ liệu, không chứng minh có phần tử Revit. |
Create / Update | Tạo/cập nhật hình học dương do sản phẩm quản lý trên host đã chọn. Đọc lại host/support trước khi ghi; HOST_CHANGED/SUPPORTS_CHANGED yêu cầu đóng và mở lại tool. Không cắt rỗng Floor. |
Steel mats / Steel zones / Steel review | Chuyển tab để xem cấu hình lớp, vùng/gân và kiểu Rebar thật. Preview chỉ là đường tim. Đọc số thanh/chiều dài đúng nhóm; không so với toàn model có thép sẵn. |
All / Top / Bottom | Bộ lọc ở Steel review chỉ thay đường preview nhìn thấy. Top xanh, Bottom đỏ; không tắt yêu cầu tạo lớp và không xóa Rebar. |
Check Revit readiness | Chọn đủ bar type đúng đường kính rồi kiểm tra. Sửa setting làm mất readiness; kiểm lại trước Create / Update steel. U-Boot/Bubble cần hình học sản phẩm khớp trước khi tạo thép. |
Create / Update steel | Tạo Rebar native gắn Floor; cập nhật thay thép do đúng sản phẩm/host quản lý, không nhân đôi. Mỗi thanh của các ca này là Rebar đơn Quantity=1, không phải một set rải nhiều thanh. |
Remove this add-in steel | Chỉ xóa thép thuộc sản phẩm trên host; giữ thép người dùng/sản phẩm khác. Xóa thép sở hữu trước khi cập nhật hình học U-Boot/Bubble, rồi preview/readiness/tạo thép lại. |
Steel review / bar-type pickers | Mỗi group cần RebarBarType thực có nominal/model diameter phù hợp. Tên D10 không đủ nếu kích thước thực khác. Thiếu hoặc mơ hồ type giữ nút Create bị khóa. |
Audit table / selected rule | Đọc Status, Rule, Group, Actual, Limit, Unit; chọn dòng để xem điều khoản, thông báo và nguồn. PASS một dòng không chứng nhận thiết kế toàn sàn; NotChecked vẫn là chưa kiểm tra. |
Lớp, vùng, gân và kiểm tra
| Control / setting | Đơn vị, điều kiện và tác động; cách kiểm tra |
|---|---|
Top.Enabled / Bottom.Enabled | Bật cả mat trên/dưới. Tắt một face để bỏ yêu cầu tạo mặt đó; khác bộ lọc preview. |
Top/Bottom.CoverMm | mm đến mặt ngoài thanh gần mặt bê tông nhất, không đến tim. Tăng cover dịch cả chồng lớp vào trong; kiểm cao độ thanh và cover host. |
Top/Bottom.XNearestFace | Chọn X gần mặt bê tông hơn Y; bỏ chọn đảo chồng lớp. Kiểm 3D/mặt cắt, không chỉ plan. |
Top/Bottom.InterLayerClearanceMm | mm hở giữa hai lớp X/Y, cộng thêm đường kính. Tăng làm lớp thứ hai vào sâu hơn; quá chật gây plan invalid. |
Top/Bottom.X/Y.Enabled | Bật riêng phương X hoặc Y khi face đang bật; kiểm số nhóm xuất hiện ở Steel review. |
Top/Bottom.X/Y.DiameterMm | mm đường kính; phải khớp bar type thực. Đổi đường kính cũng đổi tim lớp vì cover đo đến ngoài thanh. |
Top/Bottom.X/Y.SpacingMm | mm bước rải. Giảm bước tăng số đường/thanh; tăng bước giảm số, nhưng lỗ mở có thể tách một đường thành nhiều thanh. Kiểm Count và tổng chiều dài. |
Top/Bottom.X/Y.OffsetMm | mm dịch lưới theo phương vuông góc với thanh. Đổi để tránh vật cản/chân hộp; kiểm vị trí đường đầu và cuối, không coi là neo. |
EdgeCoverMm | mm lùi biên/lỗ; phải đủ cover thực. Tăng làm ngắn thanh hoặc loại đoạn ngắn ở mép. |
RotationDegrees / GridOriginMm.X,Y | Góc và gốc lưới trong hệ local U/V của floor. Không nhầm với cao độ/XY world. Kiểm hướng trong preview và Revit. |
VoidClearanceMm / BarClearanceMm | mm hở với thể tích hộp/bóng và giữa các thanh. Va chạm vật thể thực vẫn được writer kiểm lại; không giảm giá trị để bỏ warning. |
MaxStockLengthMm | mm chiều dài tối đa; 0 tắt giới hạn. Tool không tự nối chồng hoặc cắt đoạn ngầm. Kiểm thanh vượt chiều dài trong diagnostics. |
MinimumBarLengthMm / MaximumBars | mm đoạn nhỏ nhất và số thanh tối đa. Đoạn quá ngắn bị xử lý theo plan; giới hạn số bảo vệ phạm vi tính. Không phải yêu cầu thiết kế. |
Zones[].Id / Enabled / Region | Id ổn định, bật vùng và polygon local U/V, có thể có lỗ. Sửa danh sách/vùng trong Advanced; preset vùng phải cùng host. |
Zones[].Face / Direction / Bars | Top/Bottom, X/Y và Enabled/Diameter/Spacing/Offset như lớp thường nhưng chỉ trong vùng. Kiểm nhóm zone, không cộng nhầm với mat chính. |
Zones[].CenterDepthFromFaceMm / RotationDegrees / EndExtensionMm | Độ sâu tim từ face, góc riêng vùng, và mm kéo dài hình học dọc trục rồi cắt theo cover host. EndExtension không phải chiều dài neo tính toán. |
Ribs.X/Y.Enabled / DiameterMm / BarsPerRib | Chỉ U-Boot: bật thép dọc gân, đường kính và số thanh mỗi gân. Không tạo đai chịu cắt. Kiểm số gân và thanh/gân riêng. |
Ribs.X/Y.BarClearSpacingMm / CenterDepthFromBottomMm | mm hở giữa thanh trong gân và độ sâu tim tính từ đáy sàn. Kiểm bề rộng gân/thể tích chân hộp và lớp X/Y không giao nhau. |
RequestedHooks / RequestedLapSplices / RequestedShearReinforcement / RequestedDropCapitalReinforcement | Các yêu cầu ngoài phạm vi writer thanh thẳng. Bật không làm xuất hiện khả năng chưa hỗ trợ; plan báo lỗi/unsupported. Dùng Drop Panel riêng cho host Floor đủ điều kiện. |
DetailingReview.Profile / Environment | Chọn profile và môi trường được tool hỗ trợ; Unspecified giữ các kiểm tra tương ứng NotChecked. Không tự giả định Indoor. |
DetailingReview.CastInPlaceNormalWeightNonPrestressedLoadBearingConfirmed | Chỉ xác nhận khi phạm vi dự án đúng mô tả. Điều kiện áp dụng các dòng audit; không đổi hình học thanh. |
DetailingReview.HorizontalCastingOneOrTwoLayersConfirmed / SolidSlabSectionConfirmed / RibBarsAreTensileWorkingBars | Ba xác nhận độc lập cho kiểm khoảng hở, tiết diện sàn đặc và vai trò thép gân. Sàn rỗng không tự dùng tổng chiều dày host để chứng nhận lớp/gân. |
Đổi mật độ và lưu
Ca Mushroom/Bubble đã đổi bước mat từ 350 lên 450 mm rồi cập nhật: so số thanh trước/sau trong bài sản phẩm. Đổi ngược về 350 mm là bài tập tăng mật độ; phải preview, chọn type và kiểm readiness lại. Ca U-Boot dùng offset 400 mm và bước 800/1600 mm để khớp lưới hộp, không thay bằng lưới 350 mm tùy ý.
Sau tạo: đóng dialog, mở Revit 3D, Fine, chọn thanh và kiểm Host/Bar Type/Bar Length/Quantity. Ctrl+S lưu RVT; mở lại để kiểm persistence. Undo chỉ hoàn tác transaction trong phiên; Open/Save settings không thay Undo hoặc lưu model.
Control phụ và điều kiện hiển thị
| Control | Điều kiện và tác động |
|---|---|
Host eligibility | Reader hiện yêu cầu Floor ngang, dày không đổi, đúng một lớp kết cấu có chiều dày dương, không Slab Shape Editing. Sàn nhiều lớp/variable/join làm không khớp bề dày phải xử lý theo diagnostic; không dùng bounding box làm thay độ dày. |
| Load straight-mat example / Load rib-aligned mat example | Thay to?n b? Reinforcement hi?n t?i b?ng m?u h?nh h?c: reset mat/v?ng/g?n v? actual-type selections, kh?ng ch? ??i spacing. U-Boot l?y rotation/origin c?a l??i h?p v? ??t bottom mat v?o g?n b?ng n?a pitch. Save JSON tr??c khi b?m; ch?n l?i type, review v? readiness sau ??. N?t kh?ng t?o Rebar ho?c ph? duy?t thi?t k?. |