NAMING_RULES - система именования файлов и узлов проектов¶
Документ фиксирует единый стандарт именования деталей, узлов и сборок для всех устройств семейства (например: UNIT, IHEATER, IDRYER и др.). Следуя этим правилам, Вы обеспечите понятность, однозначность и масштабируемость имен в CAD/PLM, на сайте, в BOM и при обмене файлами.
Общие принципы¶
- Первым в имени всегда идёт название устройства (DEVICE):
UNIT,IHEATER,IDRYER, … - Все названия в проекте приводятся к одной системе нейминга.
- Структура имени должна одинаково работать для разных устройств.
Формат имени¶
Где:
- <DEVICE> - название устройства / семейства:
- `UNIT` - устройство Unit
- `IHEATER` - устройство iHeater
- `IDRYER` - устройство iDryer
-
<VARIANT>- вариант устройства (опционально):MCU- специфично для версии MCUEXT- специфично для версии EXTDUO,PROи т.д. - для будущих вариантов- отсутствие
<VARIANT>= деталь общая для всех вариантов устройства
-
<MODULE>- крупный узел устройства:BASE,COVER,ELEC,SCREEN,SPOOL,ROLLER,DAMPER,LABEL,FLOOR,INLET,OUTLET, …
-
<PART>- конкретное назначение детали:plate,frame,mount,holder,diffuser, … -
<SUFFIX*>- уточнения: сторона, размер, версия, ревизия (left,right,v2,revA, …).
Примеры¶
Общие детали (для всех версий устройства):
Специфичные для варианта MCU:
Специфичные для варианта EXT:
Для других проектов:
Рекомендации по использованию¶
- Общие детали всегда именовать без варианта (
UNIT_,IHEATER_...). - Вариантные детали именовать с указанием варианта (
UNIT_MCU_,UNIT_EXT_). - При появлении новых устройств (например, iDryer Duo) использовать тот же формат (
IDRYER_DUO_…). - Документировать все новые имена в
NAMING_RULES.md, чтобы команда и пользователи понимали систему.