Поиск по сайту
Результаты поиска по "макрос развёртка" в публикация опубликовано в SolidWorks.
Найдено 22 результата
-
Добавить в макрос цикл, который пробежится по конфигурациям, а так же в макросе к имени файла добавить цифры или названия конфигураций, что бы файлы сохранялись под разными именами. Не использовать инструмент развёртка после создания конфигураций с развёрткой, а переключаться на нужные конфигурации для работы с моделью.
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
Mikha756 ответил в тему пользователя artem_cad в SolidWorks
Добрый день, пользуюсь этим же макросом, выдаю по 50-100 конфигурации, полет нормальный) но есть один момент. Деталь создана из нескольких листовых металлов, когда в ручную разворачивать есть выбор "развертка 4" или "развертка 5" макрос также разворачивает оба листовых металла, но переписывает друг друга, т.е. сперва сохраняет "листовой металл4" потом еще раз сохраняет эту же деталь только "листовой металл5" , а имя файла то одинаковая и получается он заменяет. Что нужно сделать в макросе, чтобы в название файла добавилось "развертка 4" и "развертка 5"? -
Совсем без открытия нельзя, но можно не показывать процесс открытия. Макросы: 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
-
Макрос SoliWorks: на чертеже чертежные виды с нужными конфигурациями
OlgaKubrik опубликовал тему в SolidWorks
Добрый день! Никак не могу понять, как же в макросе задавать такое: На чертеже детали есть 4 чертежных вида (1 - спереди, 2 - справа (родительская связь с 1), 3 - тримметрия (родительская связь с 1), 4 - развертка) В детали есть несколько конфигураций. Их число разное, но главное, что нечетная - это деталь в объеме, четная - это ее развертка. Конфигурации такого вида: имя1 имя1SM-FLAT-PATTERN имя2 имя2SM-FLAT-PATTERN ... Макрос должен сохранять чертеж в dwg с именем имя1.dwg, имя2.dwg, ... То есть через один. В -
Нужно открыть макрос на редактирование, и указать, как называется фича плосского массива, Развертка (рус. версия) или флэтпаттерн (англ. версия). А также указать путь, куда будет сохраняться файл развертки:
-
Ознакомьтесь с готовыми макросами: https://cccp3d.ru/search/?q=макрос dxf&quick=1&type=forums_topic&nodes=25 https://cccp3d.ru/search/?&q=макрос развёртка&type=forums_topic&nodes=25&search_and_or=and&sortby=relevancy Или с примером в справке: https://help.solidworks.com/2010/english/api/sldworksapi/export_part_to_dwg_example_csharp.htm https://help.solidworks.com/SearchEx.aspx?query=Flat-Pattern dxf&version=2010&lang=english,enu&prod=api
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
Le_on ответил в тему пользователя artem_cad в SolidWorks
Артем опередил меня) Просто я, как обычно, сначала попробовал, а потом уже почитал мануал. Там как раз было написано про то, как вытянуть количество. Остальные свойства вытягиваются из детали, их можно прописать в проперти таб билдер. Сначала запускаю макрос, который определяет и записывает в свойства детали ее количество в сборке, а потом уже тот, который делает развертки. Мне нужен такой формат: Const OUT_NAME_TEMPLATE As String = "Развертки\Развертка-<Обозначение>_s<Толщина листа>_<Qty>pcs.dxf" Получается название файла как: Развертка-АБВ.0000.002_s2_3pcs Рекоме -
анализировать файлы Geometrika - макрос для анализа файлов SolidWorks
Maik812 ответил в тему пользователя Maik812 в SolidWorks
Дружище! Если можешь а нельзя сделать макрос отдельный или в этот вставить (все равно можем потом последовательно запускать). Анализ типа детали? Скажем листвой материал толщина 5мм, это профиль такой то такой, а эта твердотельная бабышка. То есть сразу отсортировать детали по этому хочется что пойдет на резку что на пилу , что на токарю.. Если ка кто будет возможно понять плита или еще как ? Я тут подумал что если возможность вставить регулярное выражение или какую то функцию анализа или иф иле еще что то.СКАЖЕМ ЗНАЕМ ЖЕ ЧТО при одном размере из #X #Y #Z какой то маленький а два других- 27 ответов
-
- solidworks
- total commander
- (и ещё 4)
-
Макрос не мой, а вот этого человека. Написан для сохранения всех конфигураций листовой детали, другого делать не должен! Если подвернётся другой макрос под ваши запросы - выложу. А пока вижу два варианта: 1) Создавать модель на базовой плоскости "Спереди" (Front). 2) Сохранять вручную. p.s. dxf'ы в любом случае лучше просматривать: иногда развёртка не разворачивается, иногда не тот вид попадает, иногда не тот масштаб и т.д. Например, просмотрщиком eDrawings от SW - быстро открывает и можно кучу файлов в него перетащить и посмотреть каждый в отдельной вкладке.
-
Макрос сохранения развертки в DWG
Вадим Митрофанович ответил в тему пользователя Vladimir_k55 в SolidWorks
Уважаемые форумчане. Перепробовал 10 макросов для ДХФ. Выяснилось, что одни работают только для развертки, а другие для платиков! Если в детали не указано, что это,типа развертка, то макрос не работает! Есть ли макрос ДХФ, что бы работал на любую деталь, например для детали для лазера и для гибочной детали. Вот макросы, что пробовал. И те, что остались для работы -
Ребят, всем привет! Подскажите, возможно ранее поднимали вопрос: нужен макрос для автоматического сохранения развёртки детали (листовой металл) с красными линиями гиба в формате *dxf без имени файла в начале " Развёртка - ", чтобы потом эту надпись каждый раз не удалять.
-
Метка вида для развертки на чертеже автоматом.
Kelny ответил в тему пользователя Arkhipkin_Pavel в SolidWorks
Обратиться к разработчику множеством обращений от пользователей, что бы проблема перешла в статус актуальных для внедрения. Как вариант писать макрос с отслеживанием событий (Events) и когда будет замечена развёртка, то макрос вставит чего ему прописать. Макрос попроще, по кнопке или по горячим клавишам вставлять что заложено в макрос. -
Что настроишь, то и будет отображать. Чуть переделал "Export Part to DWG Example (VBA)" (пример из справки): макрос сначала проверяет, есть ли развёртка и, если есть - сохраняет развёртку, затем текущий вид в папку детали (предварительно ничего разворачивать не нужно). Если деталь не листовая, тогда сохраняется только текущий вид После отработки выскочит информационное окошко
-
Макрос для пакетного сохранения разверток из всех компонентов из сборки
StimUL88 ответил в тему пользователя artem_cad в SolidWorks
Думаю поможет, но все же если сохранять через сохранить как dxf, то развертка выходит прямая, или через макрос ExportFlatPattern-DXF, хотелось бы так же. ExportFlatPattern-DXF.swp -
Здравствуйте, очень нужна ваша помощь. Есть ли похожий макрос на этот, но с некоторыми доработками. У меня уже есть готовая развертка в формате dxf, мне нужно начертить сотни подобных деталей, которые будут увеличиваться по ширине на 10 мм, вручную чертить такое - *бнешся. А со скриптами я не очень хорош знаком. Solidworks 2017
-
1) Возможно из-за принудительного перестроения, без которого есть шанс, что развертка правильно не развернется; 2) Возможно сам процесс создания развёртки преобразуется деталь в плоский вид изменяет состояние детали; 3) Возможно то и другое По крайней мере в дереве конструирования ничего не добавляется и не удаляется. Можете просто закрывать без сохранения изменений. В процессе написания макрос пакетного сохранения разверток листовых деталей из сборки.
-
Развёртка через макрос какой-то делается? С e-drawings дела не имел, но некоторые сапры операции по слоям в дхф раскидывают, из-за чего потом некоторые софтины для генерации УП не осиляют все слои в один собрать, может в этом дело? В других программах дхф пытались открыть? Ещё добавлю, пользуюсь сам этим макросом, всё работает без нареканий.
-
Всем привет! Интересует экспорт в dxf. Когда нажимаешь "сохранить как" или на развертке правой кнопкой "Экспорт", то потом приходится еще несколько раз нажимать ок, ок, да, да, сохранить, да, точно, заменить.... (утрирую). На чертеже мне развертки не нужны. Они нужны только программистам, для резки. Может кто-нибудь сделает такой макрос? Чтобы нажал кнопку, и развертка сохранилась в папке DXF, к примеру. На подобие SaveAsPDF. Те макросы, которые выложены techfun.rar и DXF - там не макросы, а не понятно что.
-
Как Получить Развертку В Dxf Напрямую Из Модели?
Aygren ответил в тему пользователя dicty в SolidWorks
Всем привет! Тоже интересует экспорт в dxf. Когда нажимаешь "сохранить как" или на развертке правой кнопкой "Экспорт", то потом приходится еще несколько раз нажимать ок, ок, да, да, сохранить, да, точно, заменить.... (утрирую). На чертеже мне развертки не нужны. Они нужны только программистам, для резки. Может кто-нибудь сделает такой макрос? Чтобы нажал кнопку, и развертка сохранилась в папке DXF, к примеру. На подобие SaveAsPDF. Те макросы, которые выложены techfun.rar и DXF - там не макросы, а не понятно что. (в теме "Сделай свою работу в Solidworks эффективнее") -
Так дальше все проще пареной репы.. 1. Открываем справку по SolidWorks API. 2. Делаем поиск в хелпе по ключевому слову "Traverse" (находим примеры получения дерева сборки). 3. В меню солида "Инструменты"-"Макрос"-"Создать". 4. Копипастим понравившийся пример в окно редактора VBA, 5. Копипастим текст макроса по ссылке выше. 6. Добавляем условие выполнения экспорта. Например, проверка на наличие в модели каждой детали конфигурации "Развертка" или соответствующего фичерса в дереве
-
Потенциальный макрописец сначала должен оценить, может ли он создать такой макрос. А потом и стимул появится. И ко всему прочему, такой макрос можно даже по всему миру потом продавать всем желающим. Или продать код (алгоритм) макроса любой компании, которая разрабатывает кады. Это довольно сильный инструмент будет для кадов тяжелого уровная. Разнесенный вид хорош, но вид-развертка бывает незаменима.
-
Доброго дня всем, Работаю плотно в SW. Но с макросами вопрос никогда не ставился. Тут решил попробовать. Но не до конца вышло. Задача. SolidWorks, файл чертежа xxx.slddrw В этом файле много листов. На каждом листе развертка. В идеале надо со всех разверток свои DXF получить. Как создать внутренний макрос в SolidWorks так, что бы он каждый лист как определенный DXF сохранил? Пробовал, он DXF под разными именами делает, а развертку туда одну и ту же суёт. Не могу его научить листы перебирать под внутренним макросом...