Методологія
Як ми перевіряємо сумісність
У конструкторі ПК кожна пара компонентів перевіряється окремим, незалежним правилом за типізованими характеристиками каталогу. Жодна перевірка не заявляє "сумісно", якщо потрібних даних немає.
Статуси
- Перевірено
- Компоненти обрано, потрібні дані є, перевірка програмно пройдена. Це означає проходження конкретного правила зіставлення характеристик у каталозі — не фізичне тестування зібраного ПК.
- Є рекомендації
- Не критична невідповідність (наприклад, кулер трохи слабший за TDP CPU, RAM менше 16 GB) — попередження, не заборона.
- Не перевірено
- Компоненти обрано, але в каталозі бракує потрібного поля для перевірки (наприклад, довжини конкретної відеокарти) — ми ніколи не вважаємо це "сумісно", якщо не перевірили насправді.
- Знайдено несумісність
- Пряма фізична чи електрична несумісність (інший сокет, форм-фактор не влазить, недостатня потужність БЖ тощо).
- Не застосовується
- Перевірка не має сенсу для цієї конфігурації (наприклад, "чи є вбудована графіка" — коли дискретна GPU вже обрана).
- Очікує вибору
- Ще не обрано один чи обидва компоненти для цієї перевірки.
Що саме перевіряється
- Сокет CPU/материнська плата
- Сокет процесора має збігатись із сокетом плати. Потрібні дані: socket на обох компонентах.
- Тип пам'яті
- DDR4/DDR5 модуля RAM має збігатись із типом пам'яті, що підтримує плата. Потрібні дані: ramType на обох компонентах.
- Форм-фактор плати в корпусі
- Розмір плати (Mini-ITX/Micro-ATX/ATX) має вміщатись у підтримуваний розмір корпусу — Mini-ITX влізе у Micro-ATX- і ATX-корпус, але ATX-плата в Micro-ATX-корпус не влізе. Потрібні дані: formFactor на обох компонентах.
- Довжина відеокарти в корпусі
- Довжина GPU не повинна перевищувати максимальну довжину, яку вміщує корпус. Потрібні дані: lengthMm на обох компонентах.
- Висота кулера в корпусі
- Для повітряних кулерів — висота не повинна перевищувати ліміт корпусу. Для СВО перевіряється лише факт наявності радіатора, точний фітмент кріплення — вручну (обмеження нижче).
- Кулер відводить достатньо тепла
- Розрахункова потужність охолодження кулера порівнюється з TDP CPU — це попередження (не заборона): заявлений TDP кулера не гарантує охолодження будь-якого CPU з таким самим TDP на практиці.
- Потужність блока живлення
- Сумарне споживання CPU+GPU множиться на 1.3 (запас на пікові навантаження й майбутній апгрейд) — це і є рекомендована потужність БЖ.
- Потрібен кулер
- Якщо CPU не постачається з кулером у комплекті (coolerIncluded=false), конфігуратор вимагає додати охолодження окремо — ніколи не вважає це "нормальним замовчуванням". Якщо в каталозі не вказано, чи є кулер у комплекті — статус "недостатньо даних", а не мовчазне припущення, що він є.
- Обсяг оперативної пам'яті
- Обсяг RAM порівнюється з рекомендованим мінімумом 16 GB для стандартного ігрового профілю. Нижче 16 GB — попередження з поясненням компромісу (не заборона), включно з позначкою, якщо це один модуль (одноканальний режим).
- Вбудована графіка процесора
- Коли дискретної GPU в збірці немає, перевіряється, чи має обраний CPU вбудовану графіку. У каталозі поки немає цього поля для жодного CPU — статус завжди "недостатньо даних", доки дані не з'являться (не вважаємо мовчки, що графіка є).
Повітряний потік і накопичувачі
Коли в конструкторі додано вентилятори чи додаткові накопичувачі, з'являються ще 10 перевірок тим самим словником статусів: 6 про повітряний потік (розмір і кількість вентиляторів на позицію корпусу, конфлікт з радіатором СВО, кількість FAN/ARGB-роз'ємів плати, баланс притоку/витяжки) і 4 про накопичувачі (кількість M.2-слотів і SATA-портів плати, форм-фактор M.2, відсіки корпусу). Розподіл PCIe-ліній між M.2/SATA-портами при цьому не моделюється — точних даних про це немає в жодному джерелі каталогу, звіряй зі специфікацією материнської плати.
Що поки не перевіряється
Точний фітмент радіатора СВО, розподіл PCIe-ліній між M.2/SATA-портами, підтримувані форм-фактори вентиляторів для конкретного корпусу — де в каталозі бракує даних, конфігуратор чесно показує "недостатньо даних", а не вигадує відповідь.


