Очередная полная переработка.
1) Разделение составных объектов типа размеров, прокси мультывыносок и тд выделено в отдельную опцию
2) Теперь не обязательно выбирать первым именно внутренний контур.
3) Добавлена версия под 2025 кад.
4) Опция разделения блоков теперь не разделяет все блоки внутри первично взорванного блока, только те, которые пересекает контур обрезки.
5) Контура обрезки ограничены 2 типами - круг и полилиния, они должны быть замкнутыми, без самопересечений и лежать в...
Программа полностью переработана, обработка блоков происходит по новому, если в блоке что-то требуется поменять он заменяется на копию блока в которой уже и производятся соответствующие изменения, теперь границей может быть любая замкнутая не самопересекающаяся кривая (круг/сплаин/полилиния/3д полилиния).
Оптимизирована скорость обработки.
Добавлена возможность остановить обработку.
Поправлен баг при попытки разрезать штриховку состоящую из отдельных частей, имеющих общую границу.
Переработана логика программы разрезания объектов, штриховки теперь разрезаются проекцией по Z на плоскость XY, сама программа разрезания штриховок работает как и раньше, режет по вектору текущего вида.
Убрана команда расчленения блоков, она была вынесена в отдельный проект.