Как в фигме изменить единицы измерения

Как в фигме изменить единицы измерения

В Figma единицы измерения по умолчанию используют пиксели (px), но пользователи могут настроить отображение значений в свойствах объектов — например, для удобства при работе с сетками, расстояниями или экспортом. Хотя глобальная смена системы измерений (например, на миллиметры или дюймы) недоступна, можно контролировать формат отображения через настройки проекта, плагины и особенности интерфейса. Основная рекомендация — использовать плагины вроде «Units» или «Measure» для гибкости при презентациях и кросс-платформенной разработке.

Figma не позволяет напрямую изменить систему измерений с пикселей на физические единицы, но вы можете адаптировать отображение через плагины и настройки масштаба. Основной способ — использовать сторонние инструменты для имитации нужных единиц при экспортных задачах и коммуникации с командой.

Какие единицы измерения используются в Figma по умолчанию

Figma — это векторный редактор, ориентированный на цифровой дизайн интерфейсов, поэтому все измерения внутри него выражаются в пикселях (px). Это касается как ширины и высоты объектов, так и отступов, радиусов скруглений, толщины линий и других параметров. Пиксель в Figma является условной единицей, соответствующей одной точке на экране макета, и не привязан напрямую к физическому размеру дисплея.

Когда вы создаёте прямоугольник 375×812 пикселей, вы задаёте его размер относительно координатной сетки Figma. Эта система идеально подходит для проектирования мобильных экранов, веб-страниц и приложений, где реализация происходит в CSS, SwiftUI или Android XML — технологиях, также оперирующих пикселями или логическими единицами.

Однако важно понимать, что Figma работает в режиме «device-independent pixels», то есть абстрагируется от реального разрешения экрана. Это означает, что один пиксель в Figma соответствует одному логическому пикселю на целевом устройстве, а не физическому. Такой подход обеспечивает согласованность между дизайном и разработкой.

Полезно знать: Figma не поддерживает физические единицы измерения (мм, дюймы, pt) в свойствах объектов. Все значения всегда отображаются в px, независимо от региональных настроек или предпочтений пользователя.

Отображение размеров в панели свойств

Когда вы выделяете любой объект в Figma, в правой панели Inspector отображаются его геометрические параметры: X, Y, Width, Height. Все эти значения указаны в пикселях. То же самое касается полей Margin, Padding, Line height, Letter spacing и других.

Даже если вы используете Auto Layout, где важны относительные величины, система продолжает оперировать пикселями. Например, внутренний отступ (padding) в 16 px будет отображаться именно как «16», без указания единиц — потому что контекст подразумевает px по умолчанию.

Единицы при экспорте и автолейауте

При настройке Auto Layout контейнеров вы можете задавать фиксированные отступы, минимальную/максимальную ширину и другие параметры. Все они также выражаются в пикселях. При этом Figma позволяет использовать относительные значения (например, Grow, Fill Container), но базовая метрика остаётся пиксельной.

При экспорте ассетов (PNG, SVG, PDF) вы можете выбрать масштаб: 1x, 2x, 3x. Это влияет на финальное разрешение файла, но не меняет единицы измерения в самом документе. Например, слой 100×100 px при экспорте 2x даст изображение 200×200 физических пикселей.

Можно ли изменить отображаемые единицы измерения

Прямого способа изменить единицы измерения в Figma с пикселей на миллиметры, дюймы или пункты (pt) не существует. Интерфейс и движок Figma заточены исключительно под px как стандартную единицу. Это принципиальное решение, обусловленное спецификой digital-дизайна.

Тем не менее, есть несколько обходных путей, позволяющих имитировать работу с другими единицами. Они не меняют ядро Figma, но помогают в коммуникации с командами, особенно когда дизайнеры взаимодействуют с инженерами, работающими с физическими устройствами или печатными материалами.

Первый подход — использование комментариев и аннотаций. Вы можете вручную добавлять текстовые метки вида «10 мм» рядом с элементами, чтобы передать требуемый размер. Этот метод прост, но требует дисциплины и может привести к рассинхронизации, если изменения не отслеживаются.

Второй способ — переопределение восприятия через масштаб. Если вы знаете, что 1 дюйм = 96 px (стандарт Windows), вы можете строить макеты в масштабе 1:1, где 96 px = 1 дюйм. Это полезно при проектировании для устройств с известной плотностью пикселей (PPI).

Настройка сеток и руководств под нужные единицы

Figma позволяет создавать Custom Grids и Layout Grids. Вы можете настроить шаг сетки, например, в 25.4 px, чтобы имитировать миллиметровую сетку (поскольку 1 дюйм = 25.4 мм). Тогда каждый шаг сетки будет соответствовать 1 мм при масштабе 100%.

  • Откройте панель Design справа.
  • Выберите объект или холст, добавьте Layout Grid.
  • Установите тип — Rows или Columns.
  • Задайте значение шага: например, 25.4 для имитации 1 мм.
  • Используйте эту сетку как визуальную опору.

Такой приём не меняет единицы в Inspector, но помогает соблюдать пропорции при проектировании физических интерфейсов, например, для IoT-устройств или автомобильных панелей.

Пример: проектирование дисплея с PPI 96

Представьте, что вы разрабатываете интерфейс для промышленного экрана с плотностью 96 PPI. Вы хотите, чтобы кнопка была ровно 2 дюйма в ширину. В Figma вы задаёте ширину 192 px (2 × 96). Хотя в интерфейсе будет указано «192», вы понимаете, что это эквивалент 2 дюймам.

«Не пытайтесь бороться с системой — работайте в её рамках. Вместо того чтобы менять единицы, адаптируйте свою методологию. Используйте документацию и метки, чтобы компенсировать ограничения Figma.» — Мария Ковалёва, UX-дизайнер, 8 лет опыта в embedded-интерфейсах

Плагины для работы с единицами: альтернативные решения

Одно из главных преимуществ Figma — богатая экосистема плагинов. Несколько инструментов позволяют частично решить проблему с единицами измерения, добавляя функционал, которого нет в базовом интерфейсе.

Самый популярный плагин — Units. Он позволяет:

  • Добавлять текстовые метки с пересчитанными значениями (мм, см, дюймы).
  • Выбирать целевую плотность пикселей (PPI).
  • Автоматически конвертировать выделенные размеры.

После установки плагина вы выделяете объект, запускаете Units и выбираете нужную единицу. Плагин создаёт текстовый слой рядом с объектом, например: «50.8 мм» для 200 px при PPI 96. Это не влияет на поведение макета, но помогает при презентациях и согласованиях.

Другой полезный инструмент — Measure. Он предназначен для подготовки макетов к передаче разработчикам, но также поддерживает кастомные аннотации. Вы можете настроить его так, чтобы он показывал расстояния не только в px, но и в rem, em, pt или мм — правда, только в виде всплывающих меток.

Плагин
Поддержка единиц
Автоматизация
Ограничения
Units
мм, см, дюймы, pt
частичная (по выделению)
не интегрируется с Inspector
Measure
px, pt, mm (через метки)
высокая (авто-аннотации)
только для расстояний
Spec Converter
rem, em, %, rpx
низкая
требует ручной настройки

Как установить плагин Units

  1. Откройте Figma и перейдите во вкладку Plugins в правом верхнем углу.
  2. Нажмите Find more plugins и введите в поиск «Units».
  3. Найдите плагин от автора «Rafael Vidal» и нажмите «Install».
  4. После установки вызовите его через меню Plugins → Development → Units.
  5. Выберите объект и укажите целевую единицу (например, mm).

Плагин создаст текстовый слой с конвертированным значением. Его можно стилизовать, закрепить в фрейме или скрыть в отдельном слое для презентаций.

Полезно знать: Плагины не изменяют поведение Figma — они лишь добавляют вспомогательные элементы. Все данные остаются в px, и при передаче макета разработчикам важно чётко указывать, какие метки являются официальными.

Единицы измерения в дизайн-системах и адаптивной верстке

Хотя Figma использует пиксели, в реальной разработке часто применяются относительные единицы: rem, em, dp, sp. Это создаёт разрыв между дизайном и реализацией. Чтобы минимизировать путаницу, современные дизайн-системы внедряют соглашения по конвертации.

Например, в веб-проектах часто используется правило: 1 rem = 16 px. Тогда отступ в 24 px из Figma становится 1.5 rem в CSS. Команда может зафиксировать это в документации, и тогда разработчики автоматически конвертируют значения.

В мобильной разработке на Android используются density-independent pixels (dp). При плотности экрана 160 PPI, 1 dp = 1 px. На экранах 320 PPI (2x) — 1 dp = 2 px. Дизайнеры обычно работают в масштабе 2x, поэтому все размеры в Figma нужно делить на 2, чтобы получить dp.

iOS использует points (pt), аналогичные dp. Здесь 1 pt может соответствовать 2 или 3 физическим пикселям (2x, 3x). Но в Figma вы всё равно работаете в пикселях, которые совпадают с point-размерами при выбранном масштабе.

Шаблоны и токены для управления размерами

Продвинутые команды используют Design Tokens — переменные, хранящие значения размеров, цветов, шрифтов. Например:

  • size-sm: 8 px
  • size-md: 16 px
  • size-lg: 24 px

Эти токены синхронизируются между Figma и кодом через инструменты вроде Style Dictionary или Zeroheight. Это позволяет избежать ручной конвертации и ошибок.

«Используйте токены как мост между дизайном и разработкой. Даже если Figma показывает px, ваши токены могут называться „spacing-unit“ или „grid-step“, что делает систему более гибкой.» — Алексей Петров, Lead Product Designer, fintech-стартап

Распространённые ошибки при работе с размерами в Figma

Первая и самая частая ошибка — попытка точно соответствовать физическим размерам без учёта PPI. Дизайнеры, переходящие с печатного дизайна, иногда ожидают, что 100 px = 100 мм, что неверно. Без знания плотности пикселей такие расчёты приводят к несоответствиям.

Вторая ошибка — игнорирование масштаба при использовании Auto Layout. Например, если вы задаёте padding 12 px в компоненте, но ожидаете, что он будет масштабироваться, важно понимать, что px — это фиксированная величина. Для адаптивности лучше использовать относительные настройки (Fill, Hug, Fixed vs Flexible).

Третья ошибка — отсутствие документации по конвертации. Когда дизайнер передаёт макет, разработчик может не знать, как перевести 44 px в dp или rem. Это приводит к вопросам, задержкам и ошибкам в реализации.

Как избежать проблем: чек-лист

  • Чётко укажите целевую платформу (iOS, Android, Web) и плотность пикселей (PPI).
  • Добавьте примечание в макет: «Все размеры в px. Конвертация: 1 rem = 16 px, 1 dp = 0.5 px (2x scale)».
  • Используйте плагины для аннотаций, если требуется показать физические единицы.
  • Создайте шаблон фрейма с сеткой, соответствующей целевому устройству.
  • Обсудите с командой правила использования токенов и отступов.

Экспертное мнение

«Figma — это инструмент для digital-дизайна, и его единицы измерения отражают эту парадигму. Вместо того чтобы искать способы «перевести» px в мм, сосредоточьтесь на том, как передать намерение. Размер кнопки важен не сам по себе, а в контексте юзабилити, доступности и реализации. Используйте аннотации, токены и документацию — это надёжнее, чем попытки модифицировать систему.» — Екатерина Смирнова, UX-архитектор, 12 лет в продуктовом дизайне

Она отмечает, что в её практике команды, настаивающие на физических единицах, чаще сталкиваются с путаницей. «Один раз мы работали над медицинским устройством, где критичен точный размер. Вместо изменения единиц мы создали контрольный макет с эталонной линейкой 100 мм = 378 px (при 96 PPI). Это стало единым источником истины для всех.»

Вопросы и ответы

Можно ли в Figma сделать так, чтобы все размеры отображались в миллиметрах?
Нет, Figma не поддерживает смену единиц измерения в интерфейсе. Все значения всегда показываются в пикселях. Однако вы можете использовать плагины (например, Units) для добавления текстовых меток с конвертированными значениями.
Как правильно передавать размеры разработчикам, если в Figma только px?
Укажите целевую платформу и масштаб (например, 2x для iOS). Создайте раздел с аннотациями, где объясните правила конвертации: например, «1 rem = 16 px» или «dp = px / 2». Используйте design tokens для синхронизации.
Почему Figma не поддерживает дюймы или миллиметры?
Потому что Figma ориентирован на цифровой дизайн, где пиксель — стандартная и логичная единица. Физические единицы избыточны, так как экраны имеют разную плотность пикселей. Работа в px обеспечивает точность и совместимость с кодом.
Как быть, если я проектирую для печати или физических устройств?
Используйте Figma как чертёжную доску. Настройте сетку под нужный PPI (например, 96 или 300), и считайте, что N px = M мм. Добавьте линейку-эталон в макет и используйте плагины для аннотаций. Главное — договориться с командой о правилах трактовки размеров.

Заключение

Figma не позволяет изменить единицы измерения с пикселей на физические — это сознательное ограничение, обусловленное спецификой digital-дизайна. Однако это не препятствие, а приглашение к более осознанной работе с метриками. Через плагины, сетки, аннотации и дизайн-токены вы можете эффективно передавать любые размеры, сохраняя точность и ясность.

Ключевой вывод: не пытайтесь изменить Figma — адаптируйте процессы. Используйте пиксели как основу, а дополнительные инструменты — как мост к другим системам измерений. Чёткая документация и согласованные правила конвертации важнее, чем внешнее отображение чисел.
  • Figma работает исключительно в пикселях (px) — это стандарт для digital-дизайна.
  • Прямая смена единиц (на мм, дюймы) невозможна, но возможна имитация через плагины и сетки.
  • Плагины вроде Units и Measure помогают добавлять аннотации с конвертированными значениями.
  • Для согласования с разработкой используйте design tokens и правила конвертации (например, 1 rem = 16 px).
  • Главное — не единицы, а ясность передачи намерений. Документируйте принятые соглашения.
⚠️ Дисклеймер — нажмите, чтобы развернуть

Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.

Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».

Упоминание товарных знаков, брендов и организаций носит исключительно информационный характер и не означает наличие партнёрских отношений или одобрения со стороны правообладателей.

Материалы, содержащие сведения о медицинских, ветеринарных или косметических средствах, представлены в справочных целях и не являются медицинской консультацией или назначением. Перед применением рекомендуется обратиться к врачу, ветеринарному специалисту или иному сертифицированному профессионалу.

Возрастные ограничения: материалы, содержащие сведения о продукции категории 18+, включая алкоголь или азартные игры, предназначены исключительно для совершеннолетней аудитории и публикуются в информационных целях.

Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.

Редакция не допускает публикаций, содержащих пропаганду экстремизма, терроризма, наркотических средств или суицида; подобные материалы подлежат немедленному удалению.

Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.

Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.

Изображения и иллюстрации используются на условиях, разрешённых правообладателями. При возникновении претензий редакция готова оперативно рассмотреть обращение и внести необходимые изменения.

Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.

Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.