Поиск по сайту
Результаты поиска по "макрос развёртки" в публикация опубликовано в SolidWorks.
Найдено 64 результата
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
artem_cad опубликовал тему в SolidWorks
Здравствуйте, Вот макрос, который, надеюсь будет полезным. Макрос позволяет сохранять развертки в формате DXF или DWG из всех компонентов с листовым металлом в активной сборке. Можно указать опции сохранения а также шаблон для имени, в котором можно использовать значения из свойств списка вырезов, имя файла, элемента, конфигурации. Ниже видео демонстрация и ссылка на скачивание:- 99 ответов
-
- 15
-
Здравствуйте, господа! Проблема такая: работаю с листовым металлом, поэтому нужно сохранять развертки для производства в DWG формате (правой кнопкой на развертку -> сохранить как и т.д.). У одной детали могут быть сотни конфигураций типоразмеров - и вот так каждую тыкать и сохранять по отдельности не очень радует. Вот если бы знающие добрые люди помогли с макросом для всего этого дела или отправили посмотреть куда следует было бы очень здорово. P.S. Работаю в SolidWorks2013
-
Сейчас я так и делаю, но по факту это постпросмотр, с созданием развертки и просмотром в EDrawings. Думал, может кто раскопал, как сделать предпросмотр, аналогичный родному, чтобы сразу видеть, нужно ли делать манипуляции с настройками развертки. У Артёма есть макрос аналог, вызывает родное окошко просмотра через Win API. Кому интересно, свел его код в макрос, при проверке не забудьте настроить константы пути и имени фичи развертки. Очень бы хотелось иметь такое окно предпросмотра, и не только для DXF, но и других типов файлов. DXFCleanupwindow.swp
-
Pack And Go... https://help.solidworks.com/2015/russian/solidworks/pdmworks/c_pack_go_ovw_wpdm.htm https://help.solidworks.com/2015/russian/SolidWorks/pdmworks/HIDD_COPY_DESIGN.htm?id=824a5be6c2fa419f9e765515ca61748e#Pg0 Такие макросы тут пробегали, ищите, например: макрос развёртки dxf.
- 3 ответа
-
- 1
-
Совсем без открытия нельзя, но можно не показывать процесс открытия. Макросы: https://cccp3d.ru/topic/113840-макрос-для-пакетного-сохранения-разверток-из-всех-компонентов-из-сборки/page/5/?tab=comments#comment-1561800 https://cccp3d.ru/topic/70338-макрос-сохранения-развертки-в-dwg/page/19/?tab=comments#comment-1572581 Ну другие в ПОИСКЕ по разделу: https://cccp3d.ru/search/?q=развёртка&quick=1&type=forums_topic&nodes=25
-
Нормальный макрос сам создаёт папки по толщинам металла, и кидает туда развёртки.
-
Добрый день, кто-нибудь знает способ экспорта развертки детали из лист. металла из сборки, не открывая деталь? Может у кого-то соответствующий макрос есть?
-
Подскажите пожалуйста, сохраняя сборку подетально в dxf, некоторые детали не разворачивает или разворачивает частично, после прохода макроса, скрывает развертки или некоторые гибы. Хотя перед этим в ручном режиме сохранялось нормально. Эмпирическим методом выявлено, что гашение сгибов связано с наличием у детали чертежа. Как то макрос гасит сгибы при работе и тем самым сохраняет некоторые детали неразвернутые. Кто сталикивался с этой проблемой?
-
Нужно открыть макрос на редактирование, и указать, как называется фича плосского массива, Развертка (рус. версия) или флэтпаттерн (англ. версия). А также указать путь, куда будет сохраняться файл развертки:
-
Работаю над созданием макроса пакетного изменения свойств листового металла. Цель макроса понятна из названия, но распишу немного подробней. Иногда бывает такая ситуация, что необходимо одновременно изменить толщины и параметры гибки всех или некоторых листовых материалов в сборке. Допустим, привезли лист другой толщины, или закончился на предприятии листовой прокат определенной толщины и надо оперативно поменять толщины и параметры гибки в сборочной модели и быстро получить развертки на измененные детали. Вот как раз в этом случае и поможет данный макрос. Ещё одна ситуация, когда его м
-
Спасибо, но хотелось бы ,чтоб пакетное сохранение было , с выбором конфигураций и наименований.ExportToDXF_Snake-60_Edition_v1_2_3_4 вот этот макрос идеальный , только для листового металла , можно ли его сделать для эскиза (+деталей) пакетно, чтоб не выполнял он развертку. Это сократит очень много времени на процесс развертки и экспорта конфигураций(их очень много) Возможно ли его переделать? Подскажите может что и как ,я сам попробую там подправить, но не уверен пойму ли)
-
Коллеги! Нужна помощь в написании нескольких макросов для SW. (Проектирую торговую мебель и POSM). 1.Макрос получения чертежей деталей из сборки, ( с проставкой размеров, имени(обозначения), материала, и кол-ва. 2.Макрос для создания из сборки файла всех деталей (если лист. металл : развертки в отдельную папку DXF - (нестинг). Может готовые уже решения есть. Наткнулся на STpanel - может в таком виде ?
-
Макросы для экспорта деталей из сборки (листовой металл) в формат DXF
Men1ngje- опубликовал тему в SolidWorks
Всем привет! Спрашивал уже в других темах, решил создать отдельную. Помогите разобраться с проблемой, добрые люди. https://drive.google.com/file/d/1vkOOd7nm9TWcMOTcNh9-ih014oPTZt8D/view?usp=sharing Выше прикрепил макрос. Он помогает доставать развертки листовых деталей из сборок, то есть все сортирует по папкам материала и толщины. Все работает как надо. Возникла проблема такого характера, на одном компе он достает развертки с названием которое состоит из *имени файла и текущей конфигурацией в приписке* ( то есть все как надо), а на другом компе он так же достает развертки, -
Всем привет! Помогите разобраться с проблемой, добрые люди. https://drive.google.com/file/d/1vkOOd7nm9TWcMOTcNh9-ih014oPTZt8D/view?usp=sharing Выше прикрепил макрос. Он помогает доставать развертки листовых деталей из сборок, то есть все сортирует по папкам материала и толщины. Все работает как надо. Возникла проблема такого характера, на одном компе он достает развертки с названием которое состоит из *имени файла и текущей конфигурацией в приписке* ( то есть все как надо), а на другом компе он так же достает развертки, НО только в название этой развертки он пишет *только текущу
-
Цель макроса вообще какая? Что он должен делать? То в первом сообщении вы говорите, что он должен сохранить все конфигурации в PDF, а код даете по сохранению всех конфигураций в STEP. Если второе, то вот здесь вот бред написан: swPart.ExportFlatPatternView strFileName, swExportFlatPatternOption_e.swExportFlatPatternOption_ExportAs3D ExportFlatPatternView - это метод сохранения листовой детали в виде развертки в формате DXF/DWG - вообще третья задача. Короче и "жук и жаба" вы сами определитесь что должен желать макрос по шагам и постепенно решайте эту задачу, а тоу Вас и будет
-
Вы не указали версию и сервиспак программы. Вы не указали каким образом вы преобразуете файлы. Так же попробуйте макросы для этого мероприятия: https://cccp3d.ru/search/?q=макрос развёртки&quick=1&type=forums_topic&nodes=25
-
Макрос сохранения развертки в DWG
Deniska_gera ответил в тему пользователя Vladimir_k55 в SolidWorks
Добрый вечер, отличный макрос, почти именно то, что искал. Но есть одна проблема, у меня детали многотельные и с несколькими конфигурациями, подскажите, может ли кто-нибудь доработать данный макрос или хоть намекните какие строки куда добавить, чтобы можно было выгружать все развертки всех тел каждой конфигурации детали? Заранее огромное спасибо! -
Макрос для пакетного сохранения разверток из всех компонентов из сборки
Le_on ответил в тему пользователя artem_cad в SolidWorks
Артем опередил меня) Просто я, как обычно, сначала попробовал, а потом уже почитал мануал. Там как раз было написано про то, как вытянуть количество. Остальные свойства вытягиваются из детали, их можно прописать в проперти таб билдер. Сначала запускаю макрос, который определяет и записывает в свойства детали ее количество в сборке, а потом уже тот, который делает развертки. Мне нужен такой формат: Const OUT_NAME_TEMPLATE As String = "Развертки\Развертка-<Обозначение>_s<Толщина листа>_<Qty>pcs.dxf" Получается название файла как: Развертка-АБВ.0000.002_s2_3pcs Рекоме -
Макрос для пакетного сохранения разверток из всех компонентов из сборки
artem_cad ответил в тему пользователя artem_cad в SolidWorks
@Snake 60, @Kir95, Спасибо! @jtok, я работал в Central Innovation больше 7ми лет. Ушел в самом конце 2019 @Ветерок, я всегда ценю конструктивную критику, так как это всегда помогает в развитии. Не уверен, что я могу посчитать Ваш комментарий как конструктивную критику. Постараюсь объяснить почему. Делать интерфейc ради того чтобы просто был интерфейс - абсолютно бессмысленное занятие. Основываясь на своем опыте написания макросов и разговоров с клиентами, подобный макрос будет интегрирован в уже имеющийся процесс, в котором настройки редко когда меняются или не меняются и вовсе. Ра -
Спасибо, за ответ. Но макрос не сохраняет ничего, просто пробегает по конфигурациям. Тот макрос, что я выкладывал, устраивал до поры, но мешают минусы: 1) Создаёт производную конфигурацию для каждой конфигурации в листовом металле. 2) Сохраняет вид спереди (когда деталь не из листового материала), а необходим текущий . 3) Долго отрабатывает при количестве конфигураций более 10, возможно из-за перестроений детали. пытался один с другим скрестить - не получается ( Подскажите, пожалуйста, как добавить в макрос "Export Flat Pattern": 1) Сохранение файла перед выполнением макроса
-
Здравствуйте, мне нужен макрос (или помощь в его создании). Мне вручную приходится перебивать развертки, которые по ширине каждый раз увеличиваются на 30, после чего сохранять из в dxf. Есть ли такой макрос и сложно ли его будет написать или сел за макросы впервые. До этого баловался в скриптах для сталкера, hml и т.д.
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
DimCan ответил в тему пользователя artem_cad в SolidWorks
Заметил такую закономерность появления "лишних отрезков" при экспорте, если в детали сделать невидимым исходную точку, то макрос экспортирует развертку без "артефактов". Странно еще то, что из сборки в несколько десятков деталей только несколько разверток получаются с артефактами, хотя все в одинаковых условиях экспортируются. По каким признакам "назначаются" развертки с лишними отрезками - пока непонятно... -
Всем привет! Есть следующая проблема. У меня изделие из листового материала, создано в одном файле детали, для того чтобы уменьшить время обработки перестроения. Суть в том, что на входе много различных конфигураций, с порядка 30-40 входными параметрами, часть из которых управляется уравнениями, а часть через таблицу параметров. Проблема такая, что нужно сохранять развертки каждой детали для каждой конфигурации в автоматическом режиме, т.е. макрос. Подскажите может кто сталкивался с подобным, либо может помочь?
-
https://cccp3d.ru/topic/70338-макрос-сохранения-развертки-в-dwg/?do=getLastComment
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
artem_cad ответил в тему пользователя artem_cad в SolidWorks
Можете вот этим воспользоваться для запуска макроса в группах Да, Вы правы. В основном по этой причине не хочу объединять эти макросы в один. VBA очень плох в поддержке и макрос уже перерос себя. Поэтому я буду делать функцию, как часть CAD+, где будет все это поддерживаться плюс остальные штуки (например добавление текста). Похоже дело в самом API, вот эта проблема и еше не правильный поворот для некоторых моделей и плохое быстродействие для многотела. Решается это отказом от этого API и созданием развертки через чертеж, но для макроса это будет тяжелее, поэтому буду эт