Перейти к содержимому
Войти

Утилита для создания DXF из детали

0
18
1457
37
20
30

Утилита сохраняет выделенную плоскую грань 3d-модели в формат DXF с добавлением примитивов, образующих эту грань, в макрообъект.
Язык программы - Python
Расширение файла - EXE

Порядок работы:
1. Запустите Компас
2. Проверьте, чтобы в диспетчере задач был только один процесс Kompas.exe. При большем их количестве удалите все эти процессы и запустите Компас заново.
3. Откройте деталь. Должна быть открыта одна деталь и все.
4. Выделите плоскую поверхность, которая будет плоскостью DXF-файла.
5. Запустите файл exe. Конутр появится в папке с деталью.



Дата
14.07.2021
Язык
Русский
Состав
Утилита
Софт
КОМПАС-3D не ниже 16.1 Как открыть?
Содержимое архива
  • 3d_to_dxf_2.exe
Чтобы скачать чертеж, 3D модель или проект, Вы должны зарегистрироваться и принять участие в жизни сайта. Посмотрите, как тут скачивать файлы
Комментарии 20
user-avatar

Здравствуйте! Программка рабочая - контур получается, но контур получается макроэлементом. Есть ли возможность делать контур DXF так, чтобы он состоял из отдельных линий, окружностей, радиусов и т.д.? Дело в том, что не все станки понимают контуры выполненные в виде макроэлементов или не корректно вырезают такие детали. Я понимаю, что можно уже в готовом файле взять и разрушить макроэлемент и пересохранить, но тогда теряется смысл в таком быстром получении контура, т.к. это занимает уже гораздо больше времени.

user-avatar

Здравствуйте! Утилиту можно доработать на заказ. Пишите в сообщения группы

user-avatar

Компас 21. Всё делал по инструкции - failed to execute script.

user-avatar

Бессмысленное приложение если оно не работает из сборки. Если сборка состоит из тел, то сделать таким способом dxf не представляется возможным. Предлагаю добавить функционал открытия сборки. Можно задавать имя файла в ручную для каждой выбранной плоскости. Было бы сильно бытрее, чем делать конвертацию с чертежа. Хотя для кого-то, наверное, будет полезно)

user-avatar

У меня ошибку выдаёт, если я сгиб отдельно разгибаю. А если делаю полную развёртку отдельной командой, то всё нормально срабатывает.

user-avatar

У меня вопрос появился.
Имеем листовое тело с изгибами. Делаем развертку (команда развернуть).
Выделяем получившиеся поверхность, запускаем утилиту, получаем ошибку
Вы проверяли работу с листовыми телами?

user-avatar

Добрый день. У кого удалось поставить? Или это реально не работает?
Win 10/Компас 19. Создал для пробы куб. Выделил грань. нажал на распакованый в Загрузках файл. Думает и выдает ошибку как у вышенаписвших братьев по несчастью.
Если все просто, то в чем подвох?

user-avatar

Проверьте, не запущен ли ещё один процесс Kompas.exe в диспетчере задач? Если запущен, удалите все процессы Kompas.exe и запустите Компас заново.

user-avatar

Здравствуйте! Утилита работает. Проверял сейчас на Win 10 / Компас 20
У Вас не должно быть открыто других файлов, только одна деталь и все.
Если открыты другие чертежи - failed to execute script
Если не выделить грань - failed to execute script
Если выделить грань - создается эскиз в формате DXF в папке с деталью.
Автор, стоит исправить эти вещи, юзабилити, UX/UI важны.

user-avatar

Я не знаю, какие здесь можно добавить UX/UI.
Давайте в описание добавим порядок работы.
1. Запустите Компас
2. Проверьте, чтобы в диспетчере задач был только один процесс Kompas.exe. При большем их количестве удалите все эти процессы и запустите Компас заново.
3. Откройте деталь.
4. Выделите плоскую поверхность, которая будет плоскостью DXF-файла.
5. Запустите файл exe.

user-avatar

Хотя бы просто сделать чтобы вместо ошибки было сообщение с тем что надо делать.

user-avatar

Можно. Но, например, запущенный второй процесс Kompas.exe не отследить. А именно из-за этого часто утилиты не работают.

user-avatar

Программка заработала, только менюшки нет как на видео, а так не критично. Создает файл dxf. Спасибо всем)

user-avatar

Здравствуйте , да ошибка failed to execute script, компас 20. деталь открывал, без изменений. Возможно какая то последовательность действий нужна?

user-avatar

Открыли деталь, выделили плоскую поверхность, нажали дважды на файл exe.

user-avatar

На вин 10 не работает. Как устанавливать, инструкции нет.

user-avatar

Да, и забыл сказать, что утилита работает только для деталей. Со сборками выдаёт ошибку, как написал Дмитрий, failed to execute script

user-avatar

Здравствуйте! Windows 10 не играет роли. Скажите, какая версия Компас?
Программу устанавливать не надо. Запускаете exe при открытой детали, сперва выделив плоскость, которую хотите получить в DXF. В видео всё показано. Я тестировал на Компас 18, Windows 7.

user-avatar

Какая ошибка? У меня на домашнем компе тоже выдало ошибку failed to execute script без пояснений.Компас 19 64.

user-avatar

В группе в контакте активно суют рекламу DXF-Auto. Эта утилита видимо тоже для этого

Чтобы оставить комментарий, необходимо войти