Сегментация по цвету

Как разрезать модель на цветные детали

Обновлено: июль 2026

У вас цветная модель — логотип, фигурка, вывеска в два-три цвета, — а принтер с одним экструдером и без AMS. Красить кистью после печати долго, и мазки видно, а смена филамента по слою красит только горизонтальными полосами. Есть чистый путь: разрезать модель по границам цвета на детали, напечатать каждую своим филаментом и защёлкнуть в сборку без клея и покраски. Ниже — как это работает и как сделать по шагам в Blender или Meshmixer.

Содержание
  1. «Резать по цвету» — это сборка без покраски
  2. Откуда берутся цвет-зоны: цвет модели или кисть
  3. Шов идёт по границе цвета — и должен быть watertight
  4. Ориентация деталей под стол
  5. Замки на стыке: чтобы детали держались
  6. Что на выходе и как печатать
  7. По шагам
  8. Частые вопросы
Коротко
  • Цвет-зоны берутся из цвета самой модели (материалы или раскраска вершин) или вы выделяете их вручную в Blender или Meshmixer.
  • Шов проходит ровно по границе цветов — там, где одна зона встречает другую.
  • Каждую деталь разворачиваем под стол: плоскостью шва вниз, минимум поддержек — чище стык.
  • На стыке — замки (snap-fit или шип-паз) с зазором под усадку FDM, чтобы держалось без клея.
  • На выходе — 3MF с деталями: назначаете филамент на деталь, печатаете, собираете. Не хочется возиться — закажите печать у мастера.

«Резать по цвету» — это сборка без покраски

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

Первый — красить после печати: работает на любой модели, но это долго, нужна сноровка, и мазки видно. Второй — менять филамент по слою: годится, только когда цвет меняется строго по горизонтали (низ красный, верх белый), а сложную или вертикальную границу так не получить. Третий — разрезать модель по цвету на детали и напечатать каждую своим пластиком. Так многоцветная печать становится доступна без AMS, на одном экструдере — вы платите не деньгами за систему подачи, а сборкой на стыке.

СпособКогда работаетМинусы
Покраска после печатиЛюбая модельДолго, видны мазки, нужна сноровка
Смена филамента по слоюЦвет меняется строго по горизонталиНе даёт вертикальных и сложных границ
AMS / мультиэкструдерПринтер с системой подачиДорого, много prime/purge-отхода
Рез на цветные деталиЛюбой рисунок, один экструдерНужна сборка, замки на стыке

Откуда берутся цвет-зоны: цвет модели или кисть

Всё начинается с того, откуда взять границы цвета. Источника два.

Из цвета модели. Если файл несёт цвет — это 3MF, OBJ с материалами или меш с per-vertex цветом, — зоны уже есть. В Blender модель с материалами делится одной командой: в режиме редактирования P → By Material, и каждая зона становится отдельным объектом. Близкие оттенки лучше заранее свести в один материал — меньше лишних деталей.

Вручную. Если цвета в файле нет, зону выделяют руками: в Meshmixer — кистью Select по поверхности, в Blender — выделением граней в режиме редактирования. Так же правят границу, если цвет в файле лёг не туда.

STL не хранит цвет — это лишь сетка треугольников. Разбить STL по цвету автоматически нельзя — зоны задают вручную. Разницу форматов разбираем в статье STL против 3MF для многоцвета.

Шов идёт по границе цвета — и должен быть watertight

Когда зоны заданы, рез проходит ровно по их границе: там, где красная область встречает белую, рождается плоскость (или кривая) шва. Одна деталь получает всё красное, другая — всё белое.

Ключевое требование к резу — герметичность. Каждая деталь после разреза обязана остаться замкнутым объёмом без дыр, иначе слайсер не построит корректный контур и печать поедет. Что это значит технически — в статье про watertight-меш.

Граница цвета редко бывает идеально плоской. Если сетка вдоль кривой границы грубая, стык выйдет рваной ступенькой — поэтому перед резом сетку у границы стоит уплотнить (в Blender — Subdivide по выделенным рёбрам).

Ориентация деталей под стол

Разрезали — теперь каждую деталь надо поставить на стол так, чтобы она печаталась чисто. Как правило, деталь разворачивают плоскостью шва (или самой большой плоской гранью) вниз.

Это даёт ровную первую поверхность, убирает поддержки со стыка (поддержки на замке — это грязный стык и плохая посадка) и уменьшает нависания.

Помните про типовые FDM-грабли на ориентации: свесы круче 45°, длинные мосты и слоновью ногу у стола. Их разбор — в правилах по свесам, мостам и elephant foot.

Замки на стыке: чтобы детали держались

Детали, напечатанные порознь, надо соединить. Можно просто приложить и склеить, но интереснее — замки прямо в геометрии: шип-паз или защёлка snap-fit, которые печатаются заодно с деталью.

Главная тонкость — зазор (clearance). Пластик при остывании садится, и если сделать паз ровно по шипу, деталь не влезет или треснет. Поэтому в паз закладывают зазор под усадку конкретного материала — как считать, разбираем в статье про зазор snap-fit под усадку, а про сам материал — усадка PLA, PETG, ABS.

Зазор — сердце snap-fit. Слишком мал — не собрать; слишком велик — болтается. Считайте его под усадку своего пластика и проверяйте пробной печатью.

Что на выходе и как печатать

Готовый набор деталей упаковывают в единый 3MF — форматом, который несёт и геометрию, и назначение цвета/филамента на каждую деталь. Открываете в слайсере (Bambu Studio, PrusaSlicer, Cura), назначаете катушку на деталь, печатаете по очереди своим цветом.

Собираете по замкам — без клея, без покраски, без AMS. Цвет получается ровный по всей детали, а не мазками. Резку по цветам с замками в редакторе BunnySplit мы разрабатываем — следите за новостями в блоге. Про финиш без краски — цвет без покраски на мультиматериале.

По шагам

  1. Откройте модель Откройте файл в Blender или Meshmixer. Цветной 3MF или OBJ с материалами принесёт палитру с собой; STL откроется как чистая геометрия — зоны придётся выделить вручную.
  2. Задайте цвет-зоны Для цветной модели сведите близкие оттенки в один материал — сколько материалов, столько деталей. Для STL выделите каждую зону вручную.
  3. Проверьте границы Посмотрите, где зоны стыкуются: именно там пройдёт шов. Уберите из выделения узкие перемычки и мелкие пятна, чтобы деталей не расплодилось.
  4. Разрежьте по шву Отделите каждую зону в свой объект (в Blender — P → By Material или P → Selection) и закройте срез, чтобы каждая деталь осталась замкнутым телом.
  5. Разверните детали и добавьте замки Поставьте каждую деталь плоскостью шва к столу и добавьте на стык шип и паз. Зазор под усадку материала заложите сами и проверьте пробной печатью.
  6. Экспортируйте 3MF и печатайте Сохраните детали в 3MF, откройте в слайсере, назначьте филамент на деталь, напечатайте по очереди и защёлкните сборку.

На чём основаны цифры

Соединения считают не «на глаз». Зазор замка складывается из посадки (по умолчанию 0.30 мм на сторону) и компенсации усадки материала — PLA 0.3%, PETG 0.5%, ABS 0.7% — а прогиб защёлки закладывают с запасом не меньше двукратного по пределу деформации пластика (PLA около 4%, PETG около 7%). Геометрия консольных защёлок следует инженерному канону snap-fit Bayer/Covestro «Snap-Fit Joints for Plastics».

Числа — из инженерных справочников по FDM; величины snap-fit — по Bayer/Covestro. Материал подготовила редакция BunnySplit.

Частые вопросы

Можно ли разрезать STL по цвету?

Напрямую нет: STL хранит только геометрию, без цвета. Зоны на STL задают вручную либо берут цветной формат (3MF, OBJ с текстурой). Подробнее — STL против 3MF.

Нужен ли AMS или второй экструдер?

Нет. Смысл реза на детали в том, чтобы получить многоцвет без AMS, на одном экструдере — каждую деталь вы печатаете своим филаментом по очереди.

Сколько деталей получится?

Столько, сколько цвет-зон, плюс дробление, если деталь не влезает на стол по размеру. Меньше зон и аккуратные границы — меньше деталей и проще сборка.

Будут ли детали держаться без клея?

Да, за счёт замков snap-fit и шип-паз с зазором под усадку. Клей нужен лишь как страховка на нагруженных стыках. Про зазор — clearance под усадку.

В каком формате сохранять детали?

В одном 3MF с назначением филамента на каждую деталь — его открывают популярные слайсеры. Отдельные STL тоже подойдут, но цвета придётся назначать вручную.

Нужна цветная печать без возни?

На BunnySplit мастера печатают на заказ: подберут материал и цвет, сделают постобработку и покраску. Или купите готовое изделие в каталоге.

Печатаете на заказ? Продавайте свои модели и услуги на BunnySplit