Утилита сохраняет выделенную плоскую грань 3d-модели в формат DXF с добавлением примитивов, образующих эту грань, в макрообъект.
Язык программы - Python
Расширение файла - EXE
Порядок работы:
1. Запустите Компас
2. Проверьте, чтобы в диспетчере задач был только один процесс Kompas.exe. При большем их количестве удалите все эти процессы и запустите Компас заново.
3. Откройте деталь. Должна быть открыта одна деталь и все.
4. Выделите плоскую поверхность, которая будет плоскостью DXF-файла.
5. Запустите файл exe. Конутр появится в папке с деталью.
Здравствуйте! Программка рабочая - контур получается, но контур получается макроэлементом. Есть ли возможность делать контур DXF так, чтобы он состоял из отдельных линий, окружностей, радиусов и т.д.? Дело в том, что не все станки понимают контуры выполненные в виде макроэлементов или не корректно вырезают такие детали. Я понимаю, что можно уже в готовом файле взять и разрушить макроэлемент и пересохранить, но тогда теряется смысл в таком быстром получении контура, т.к. это занимает уже гораздо больше времени.
Здравствуйте! Утилиту можно доработать на заказ. Пишите в сообщения группы
Компас 21. Всё делал по инструкции - failed to execute script.
Бессмысленное приложение если оно не работает из сборки. Если сборка состоит из тел, то сделать таким способом dxf не представляется возможным. Предлагаю добавить функционал открытия сборки. Можно задавать имя файла в ручную для каждой выбранной плоскости. Было бы сильно бытрее, чем делать конвертацию с чертежа. Хотя для кого-то, наверное, будет полезно)
У меня ошибку выдаёт, если я сгиб отдельно разгибаю. А если делаю полную развёртку отдельной командой, то всё нормально срабатывает.
У меня вопрос появился.
Имеем листовое тело с изгибами. Делаем развертку (команда развернуть).
Выделяем получившиеся поверхность, запускаем утилиту, получаем ошибку
Вы проверяли работу с листовыми телами?
Добрый день. У кого удалось поставить? Или это реально не работает?
Win 10/Компас 19. Создал для пробы куб. Выделил грань. нажал на распакованый в Загрузках файл. Думает и выдает ошибку как у вышенаписвших братьев по несчастью.
Если все просто, то в чем подвох?
Проверьте, не запущен ли ещё один процесс Kompas.exe в диспетчере задач? Если запущен, удалите все процессы Kompas.exe и запустите Компас заново.
Здравствуйте! Утилита работает. Проверял сейчас на Win 10 / Компас 20
У Вас не должно быть открыто других файлов, только одна деталь и все.
Если открыты другие чертежи - failed to execute script
Если не выделить грань - failed to execute script
Если выделить грань - создается эскиз в формате DXF в папке с деталью.
Автор, стоит исправить эти вещи, юзабилити, UX/UI важны.
Я не знаю, какие здесь можно добавить UX/UI.
Давайте в описание добавим порядок работы.
1. Запустите Компас
2. Проверьте, чтобы в диспетчере задач был только один процесс Kompas.exe. При большем их количестве удалите все эти процессы и запустите Компас заново.
3. Откройте деталь.
4. Выделите плоскую поверхность, которая будет плоскостью DXF-файла.
5. Запустите файл exe.
Хотя бы просто сделать чтобы вместо ошибки было сообщение с тем что надо делать.
Можно. Но, например, запущенный второй процесс Kompas.exe не отследить. А именно из-за этого часто утилиты не работают.
Программка заработала, только менюшки нет как на видео, а так не критично. Создает файл dxf. Спасибо всем)
Здравствуйте , да ошибка failed to execute script, компас 20. деталь открывал, без изменений. Возможно какая то последовательность действий нужна?
Открыли деталь, выделили плоскую поверхность, нажали дважды на файл exe.
На вин 10 не работает. Как устанавливать, инструкции нет.
Да, и забыл сказать, что утилита работает только для деталей. Со сборками выдаёт ошибку, как написал Дмитрий, failed to execute script
Здравствуйте! Windows 10 не играет роли. Скажите, какая версия Компас?
Программу устанавливать не надо. Запускаете exe при открытой детали, сперва выделив плоскость, которую хотите получить в DXF. В видео всё показано. Я тестировал на Компас 18, Windows 7.
Какая ошибка? У меня на домашнем компе тоже выдало ошибку failed to execute script без пояснений.Компас 19 64.
В группе в контакте активно суют рекламу DXF-Auto. Эта утилита видимо тоже для этого