PatternMaker — это программное обеспечение для проектирования, конструирования и редактирования швейных выкроек, используемое как любителями, так и профессионалами в швейной промышленности и индивидуальном пошиве. Программа предоставляет инструменты для создания базовых блоков, корректировки линий и добавления элементов кроя с учётом параметров фигуры. История разработки продуктов с таким названием включает несколько версий, ориентированных на расширение функционала по автоматическому построению выкроек и интеграции с печатью и экспортом в стандартные форматы.
Назначение программы — упростить процесс подготовки выкроек, сократить время на ручное моделирование и обеспечить точность при переводе мерок в готовые детали. PatternMaker обычно поддерживает ввод индивидуальных мерок, градацию размеров (масштабирование и создание линейки размеров), а также инструменты для размещения припусков, маркировки контроля посадки и подготовки страниц для печати и склейки листов формата A4 или Letter. В случае ограниченности доступной документированной информации о конкретных версиях, в описании представлено обобщённое описание типичных возможностей и сценариев использования подобных приложений.
- Построение выкроек по меркам: ввод индивидуальных размеров и автоматическое создание базовых блоков и деталей изделия.
 - Редактирование и модификация: инструменты для перемещения узлов, сглаживания кривых, корректировки линий среза и добавления вытачек, складок и швов.
 - Градиирование размеров: автоматическое создание диапазона размеров на основе эталонного блока с возможностью настройки шагов градации.
 - Параметризация и шаблоны: сохранение стандартных блоков и шаблонов для повторного использования и массового производства.
 - Подготовка к печати: разбивка выкроек на страницы с учётом припусков и меток стыковки для склейки, поддержка печати на стандартных принтерах.
 - Экспорт и импорт: поддержка популярных форматов для векторной и растровой графики, а также форматов, пригодных для цифровой резки и обмена с CAD/CAM-системами.
 - Отметки и разметка: автоматическая и ручная расстановка контрольных точек, линий сгиба, обозначений долевой нити и указаний по раскрою ткани.
 - Совместимость с оборудованием: возможность подготовки файлов для плоттеров, цифровых раскройных машин и внешних сервисов печати.
 - Интерфейс и визуализация: рабочее пространство с масштабируемым векторным представлением выкроек, режимы предварительного просмотра и печати.
 - Документация и шаблоны инструкций: генерация листов с указаниями по раскрою, списком деталей и рекомендациями по сборке для пошива изделия.