Как удалить пересекающиеся контуры векторной графики?
Есть векторный рисунок, создан, скажем, в Inkscape (поскольку родной формат svg). Открыт в Illustrator, поскольку он для меня привычнее.

В картинке куча пересекающихся контуров и заливок. Как экспорт на печать сойдёт и так, на меня интересует обработка на ЧПУ, соответственно контуры не должны пересекаться и быть замкнутыми.

Можно долго и кропотливо сидеть и руками вычитать одно из другого или разбираться с пересечениями.
А вот и сам вопрос: как это сделать наиболее быстро и экономично? Удалить невидимые контуры, объединив и оставив видимые?
ЗЫ: Пишу сразу в несколько категорий, понимаю, вопрос не совсем сюда, перенаправьте, прошу вас.
Не знаю Люстры, но в ней должна быть функция "поиск и замена". С её помощью можно выделить все объекты с одинаковым цветом заливки и потом объединить их...
Разложить по слоям (что сверху что снизу), объеденить послойно, и вычесть послойно, а по другому никак. Как варик, растрировать, а потом сделать трассировку, что разобьёт изображение по цветам.