Перейти к публикации

Макрос сохранения развертки в DWG


Vladimir_k55

Рекомендованные сообщения

14 часов назад, Snake 60 сказал:

запаковал в ZIP, пробуйте:

Попробовал, работает и выравнивает! Спасибо!

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...


Установил СВ2020. В нем макрос работает. А вот в 2018 перестал работать (при установленном 2020).

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Ветерок сказал:

Установил СВ2020. В нем макрос работает. А вот в 2018 перестал работать (при установленном 2020).

Возможно идет переопределение стандартных подключаемых библиотек и SW2020 переопределили их под себя. Не используйте один и тот же макрос под разные версии солида, сделайте копию макроса. Одну версию настройте под SW2020, другую под SW2018. Запустите солид 2018, далее Инструменты - Макрос - Редактировать выбираете макрос из указанной папки, далее в открывшемся VBA-редакторе Tools - Referenses и подключаете все библиотеки, содержащие индекс 2018 и отключаете библиотеки с индексом 2020. Попробуйте моё предположение ибо проверить не могу, работаю только в 2018-том.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

6. Как частично было указано выше сохраняются настройки всех полей, чек-боксов и радио-кнопок кроме Свой вариант имени и Свой вариант пути, хотя и это можно реализовать, если кому-то потребуется.

Было бы круто реализовать именно эту функцию!

Ссылка на сообщение
Поделиться на других сайтах
Вадим Митрофанович
В 29.05.2019 в 12:33, vasyam сказал:

 

Немножко полазил в макросе змея

Пробуйте

OneClickDXF(все подряд).swp 109 \u043a\u0411 · 21 загрузка

P.S. Для разверток его лучше не использовать

Добрый день. Поставил ваш макрос. Прекрасно и быстро отработал. Почему его нельзя использовать для разверток????? Он работаке. А какой можно использовать??? И можно ли вывести на экран результат в ДХФ? Как в ПДФ...можно проверить результат.

Ссылка на сообщение
Поделиться на других сайтах

Помогите !!!! вылезла ошибка! как её исправить?                        Ambiguous name detected: swApp

Помогите !!!! вылезла ошибка! как её исправить?                        Ambiguous name detected: swApp     https://yadi.sk/i/1Bq5J9VfQR4gpQ

Ссылка на сообщение
Поделиться на других сайтах
В 15.10.2020 в 13:52, Вадим Митрофанович сказал:

Добрый день. Поставил ваш макрос. Прекрасно и быстро отработал. Почему его нельзя использовать для разверток????? Он работаке. А какой можно использовать??? И можно ли вывести на экран результат в ДХФ? Как в ПДФ...можно проверить результат.

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

Вывести на экран DXF-файл возможно и можно, но нужно знать каким софтом вы его собираетесь открывать. Там больше вопросов, чем ответов, но будем поискать...

В 21.10.2020 в 13:30, ILya1999 сказал:

Доброго дня

А макроса сохраняющего все детали в сборке в формат DXF нет?

Есть:

 

2 часа назад, Lexx-73 сказал:

Помогите !!!! вылезла ошибка! как её исправить?                        Ambiguous name detected: swApp

Помогите !!!! вылезла ошибка! как её исправить?                        Ambiguous name detected: swApp     https://yadi.sk/i/1Bq5J9VfQR4gpQ

Возможное решение:

Спойлер

2020-10-28_23-52-21.jpg

 

Ссылка на сообщение
Поделиться на других сайтах
Вадим Митрофанович
13 часов назад, Snake 60 сказал:

Прекрасно и быстро отработал.

Я перехвалил ваш макрос! Он перестал работать! Говорит не могу сохранить файл, возможно он уже сохранен...типа того. Пришлось удалить. А есть рабочий макрос на 100%?

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Вадим Митрофанович сказал:

Я перехвалил ваш макрос! Он перестал работать! Говорит не могу сохранить файл, возможно он уже сохранен...типа того.

Перестал работать это когда ошибку выдает типа такой:

2020-10-29_22-46-57.jpg

А если макрос выдает сообщение, то желательно внимательно его читать и устранять причины его вызвавшие:

Спойлер

Если есть другие причины, по которой макрос не работает, то предоставьте больше информации по этому поводу (Версия SW. Деталь, которая отказывается сохранятся и т.д. и т.п.).

7 часов назад, Вадим Митрофанович сказал:

А есть рабочий макрос на 100%?

Ищите выше по ветке, там было куча вариантов.

Изменено пользователем Snake 60
Ссылка на сообщение
Поделиться на других сайтах
Вадим Митрофанович
5 часов назад, Snake 60 сказал:

Ищите выше по ветке, там было куча вариантов.

Вот макросы, что я перепробовал. Ни один не заработал. Один говорит - работаю только со сборкой (мне не нужен) Второй записал (если записал) непонятно куда файл, я так и не нашел. Еще один сохраняет только гибочные детали, а просто платик не сохраняет. Типа ваш, отработал один день и всё. Вчера мне пришлось 26 файлов сохранить руками в ДХФ.Снимок.PNG

Ссылка на сообщение
Поделиться на других сайтах
В 29.10.2020 в 02:51, Snake 60 сказал:

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

Вывести на экран DXF-файл возможно и можно, но нужно знать каким софтом вы его собираетесь открывать. Там больше вопросов, чем ответов, но будем поискать...

Есть:

 

Возможное решение:

  Показать контент

2020-10-28_23-52-21.jpg

 

Спасибо ребята ВСЁ РАБОТАЕТ!!!!! Теперь вопрос как убрать линии гиба??

Ссылка на макрос https://yadi.sk/d/ikMvAIfQ2_0PFA

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Lexx-73 сказал:

Спасибо ребята ВСЁ РАБОТАЕТ!!!!! Теперь вопрос как убрать линии гиба??

Заменить вот эту строку

Const FLAT_PATTERN_OPTIONS As Integer = SheetMetalOptions_e.ExportBendLines + SheetMetalOptions_e.ExportFlatPatternGeometry + SheetMetalOptions_e.ExportBoundingBox

на эту:

Const FLAT_PATTERN_OPTIONS As Integer = SheetMetalOptions_e.ExportFlatPatternGeometry

 

Ссылка на сообщение
Поделиться на других сайтах
Вадим Митрофанович
В 29.05.2019 в 11:03, vasyam сказал:

Ну наверно потому что тема называется макрос сохранения разверток DXF. А развертку можно сделать только из детали, выполненной из листового металла.

А универсальный макрос ДХФ у вас есть? Да, етот работает для разверток, но у меня, для лазера, надо много файлов сохранять. Я не ленивый хер, но такого не нашел.

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Здравствуйте, может подскажите откуда Solidwopks берет шаблон чертежа для сохранения развертки в dxf? У меня есть макрос с помощью него делаю dxf, но проблема в том что мне потом нужно на каждой детали в Автокаде делать подпись с названием детали для гравировки на отдельном слое. Так вот в каждой новой детали мне приходится заново устанавливать параметры шрифта. Хочу изменить шаблон по умолчанию или отредактировать его, чтобы не приходилось менять шрифт. Название на чертёж детали добавляю с помощью блока.

Пользуюсь своим макросом. Писала сама опираясь на уже существующие 

ExportToDWG(c кнопкой Stop)_v2.2.swp

Ссылка на сообщение
Поделиться на других сайтах

@Kometa_69 Как я понял Вы делаете DXF уже с чертежа, поэтому у Вас уже применен тот шаблон, когда Вы создавали чертеж. И скорее всего это, тот шаблон, который прописан у Вас вот здесь (при условии, что Вы не меняли формат после этого):

Скрытый текст

2020-11-21_11-38-51.jpg

 

Ссылка на сообщение
Поделиться на других сайтах

Не совсем точно выразила мысль. Dxf я создаю из детали. Так вот мне нужен сам шаблон dxf который использует SolidWorks. Я знаю где лежат шаблоны Autocad но не знаю какой из них подхватывает SolidWorks при создании dxf. 

Изменено пользователем Kometa_69
Ссылка на сообщение
Поделиться на других сайтах

@Kometa_69 Солид не использует шаблон при создании dxf-файла. Он создает его из геометрии модели, если можно так выразиться - напрямую. Поэтому всегда получаем развертку в масштабе один к одному. Другое дело когда создаете dxf из чертежа, то здесь, да, уже задействован шаблон чертежа, и можете получить DXF-файл в масштабе чертежа и со слоями. Хотя могу и ошибаться - тогда пусть коллеги меня поправят...

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Snake 60 сказал:

Другое дело когда создаете dxf из чертежа, то здесь, да, уже задействован шаблон чертежа, и можете получить DXF-файл в масштабе чертежа и со слоями

Да это так.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Anat2015
      Лапша на уши. Просто им не хочется настраивать, а тупо перенести параметры. За такую работу им и соответственно платить надо, по миниму.
    • maxx2000
      логика диктует что это 80% от максимального просвета, т.е. 0,8 от Кмах.
    • DuS
      поищите в справке или на ютубе граничная рамка.
    • plm-ural
      О вебинаре Уважаемые коллеги! Приглашаем Вас на вебинар, посвященный обзору возможностей программы Логос Прочность. Это высокоточный отечественный инструмент для численного решения широкого спектра задач статического и динамического упругопластического деформирования и разрушения конструкций, а также вибрационного анализа и широкополосной случайной вибрации при проектировании высокотехнологичных промышленных изделий.   Дата проведения: 24 апреля 2024 12:00 (МСК)   Регистрация на вебинар   Программа вебинара:   1.    Общая характеристика решения Логос Прочность 2.    Перечень основных решаемых задач (статические расчеты прочности, вибрационный динамический анализ, динамические расчеты во временной области) 3.    Демонстрация решения задач     Логос Прочность обладает достаточно удобным пре/постпроцессором, позволяющим корректировать и создавать геометрию, строить сетку конечных элементов, формировать необходимые условия задачи, а также производить обработку результатов. Решение разрабатывается с учетом требований отечественных предприятий для решения реальных задач в различных отраслях промышленности, включая обычные вооружения, атомную энергетику, авиастроение, транспортное и военное машиностроение и многие другие.   Вебинар будет интересен специалистам, занимающимся прочностными расчетами.   Спикер  — Сергей Хрулев, руководитель бригады прочности ГК «ПЛМ Урал».   Участие в вебинаре бесплатное. Необходима регистрация. Если по каким-либо причинам у вас не получится присоединиться к вебинару, мы обязательно отправим видеозапись при условии пройденной регистрации. Направляйте свои вопросы и пожелания на почту info@plm-ural.ru. Будем рады видеть Вас в качестве участников!   Регистрация на вебинар  
    • plm-ural
      О вебинаре Приглашаем Вас на вебинар, посвященный сравнительному анализу российской системы компьютерного моделирования литейных процессов ПолигонСофт и ПО ProCAST от ESI Group. Сравнение систем будет проведено на примере решения актуальной задачи литья лопатки для газотурбинных двигателей. Дата проведения: 25 апреля 2024 12:00 (МСК)   Регистрация на вебинар   Программа вебинара:   сравнение решаемых задач; сравнение возможностей ПО в плане подготовки расчетной модели; сравнение постановки задачи; сравнение и анализ полученных результатов и т.д.  ответы на вопросы.   Сравнение систем будет проведено на примере решения актуальной задачи литья лопатки для газотурбинных двигателей. Лопатки для двигателестроения являются одними из самых сложных в технологическом плане отливок и, в то же время, одними из самых ответственных деталей в агрегате. К ним предъявляются высокие требования к качеству (наличие дефектов и структура зерна), так как отливки работают в тяжелых эксплуатационных условиях.  Для их изготовления применяются дорогостоящие сплавы и, следовательно, получение не качественной отливки обходится предприятиям очень дорого как в материальном плане, так и в плане репутации.    Компьютерное моделирование изготовления таких отливок поможет избежать грубых ошибок в технологии на этапе разработки, снизить себестоимость изделия за счет минимизации брака и сократить время запуска технологии в производство.   Ведущий: Максим Ведерников, инженер технической поддержки ГК "ПЛМ Урал".   Участие в вебинаре бесплатное. Необходима регистрация. Если по каким-либо причинам у вас не получится присоединиться к вебинару, мы обязательно отправим видеозапись при условии пройденной регистрации. Направляйте свои вопросы и пожелания на почту info@plm-ural.ru.   Будем рады видеть Вас в качестве участников!   Регистрация на вебинар
    • ZVUM
      Здравствуйте, помогите пожалуйста с советом.. Хочу упростить работу в спецификациях убрав функцию прописывания размеров деталей. Что я хочу? А именно, сделать шаблон детали, чтобы при создании детали и моделировании чего-либо, не важно - бобышкой или гнутые, хочу чтобы в примечаниях автоматически указывались габаритные размеры "Длина" "Ширина" "Толщина", возможно ли как-то в переменных вписать определение размера и чтобы прописывались в суммарной информации? По типу 'RD1@Примечания@Деталь.moPart_c'. Спасибо!
    • Killerchik
      Эх, текстовый файл, я тогда так не умел :( Нет, измерял по одной точке и фоткал с экрана соответствующие переменные #1хх. Сейчас бы конечно применил команду dprnt или как там её, для записи результатов в файл на стойке. Единственно что, последний раз когда надо было обмерить какой-то кривой ужас, писал точки в переменные #600-#999 и потом фоткал все разом с экрана. Хотя бы УП измерения была одна единая.
    • Kosi27
      Здравствуйте! При попытке выполнить программу фрезерования на токарно-фрезерном станке возникает ошибка при моделировании #61102 "Направление шпинделя не запрограммировано". Обнаружил, что меню выбора направления обработки урезано, вместо "торец C, Бок.пов С, Торец Y, Бок.пов Y" есть только пункт "Торец, Бок.пов".   Фото меню моделирования с ошибкой  Фото меню со стойки машины Скриншот меню из sinutrain   Приводные блоки через меню TSM запускаются.  Машина Headman T65M/750, стойка Siemens 828D.  Подскажите пожалуйста, кто сталкивался с такой проблемой и как её решить? Поставщик оборудования очень тяжело идет на контакт, а инструменты неосевой обработки необходимы как никогда. HELP:(
    • Говорящий Огурец
      Лучше, чем это сделал OpenMind, у меня вряд ли получится :) Полно инфы как в текстовом формате, так и видосов на Трубе
    • ak762
      @Killerchik а как вы точки касания в текстовый файл записывали, руками с экрана или использовали станочную команду?
×
×
  • Создать...