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

Спецификация для SW по ГОСТ


Ваш опыт использования пакета макросов SWPlus  

627 пользователей проголосовало

  1. 1. Вы используете макросы из пакета SWPlus?

    • Да, постоянно на основной работе.
      459
    • Да, но не на основной работе.
      90
    • Нет
      80
  2. 2. Каие макросы из пакета Вы используете?

    • SpecEditor - для создания спецификаций и ВП
      517
    • MProp - для заполнения свойств моделей
      496
    • DProp - для управления листами чертежа
      344
    • SProp - для заполнения свойств моделей из разделов Стандартные изделия, Прочие изделия и Материалы
      326
    • SaveDRW - для "правильного" сохранения чертежа
      143
    • SaveAsPDF - для сохранения чертежа в формате PDF
      219
    • Master - для создания шаблонов основных надписей
      299
  3. 3. Были ли у Вас проблемы с освоением (изучением) макросов?

    • Нет, мне все интуитивно понятно
      164
    • Да, но я разобрался с помощью форума и описания
      312
    • Да, я до сих пор не могу разобраться как с этим работать
      99
    • Я не стал разбираться, глянул и стер все нафиг
      7
    • Я не пользовался этими макросами
      47
  4. 4. Были ли у Вас проблемы (глюки) с установкой и настройкой макросов?

    • Нет, все установилось нормально
      143
    • Да, но они решились
      281
    • Да, и я до сих пор не могу заставить макросы работать, но хочу это сделать
      153
    • Да, поэтому я и не стал с ними связываться
      7
    • Я не пользовался этими макросами
      45
  5. 5. Устраивает ли Вас подход к автоматизации оформления КД, заложенный в данных макросах?

    • Да
      284
    • Да, хотя кое-что я бы изменил
      259
    • Нет
      23
    • Не знаю
      63


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

  • SHARit закрыл это тему
  • SHARit разблокировал тему


UnPinned posts
3 часа назад, Litriy сказал:

Подскажите как привязать библиотеку материалов компаса к SProp

 

Есть отдельная библиотека материалов для SW. http://www.vmasshtabe.ru/dopolnitelno/biblioteka-materialov-gost-solidworks.html 

@Leon можешь объяснить, а то запутался немного. Что была за pdf с скринами макросов? Там еще RevEditor вроде был, уж очень он заинтересовал, где можно попробовать их?

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

Что была за pdf с скринами макросов?

Это был просто ответ на вопрос, чего ждать. Попробовать пока негде. Когда доделаю (доделаю ли вообще?) - не знаю. Последние две недели даже не притрагивался.

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

@Leon, Привет!

Насчет спецификации все подробно обсудили, а вот насчет ведомости покупных забыли. А тем не менее макрос SpecEditor кроме спецификации может создавать еще и ведомости покупных, что очень важно.

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

Прошу обратить внимание при допиливании макроса SpecEditor на ведомость покупных. Я как всегда участвую в тестировании на "непослушных машинах"

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

Насчет спецификации все подробно обсудили,

Не все, вы мне вот на это так и не ответили.

5 часов назад, michmich73 сказал:

Макрос глухо виснет

Попробуйте на маленькой сборке, где покупных в пределах десятка.

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

Не все, вы мне вот на это так и не ответили.

Попробуйте на маленькой сборке, где покупных в пределах десятка.

@Leon , привет!

Да. Пардон. Сейчас попробую на сборке минимум на две страницы спецификации.

А вот, по-поводу ведомости покупных вставлял в сборку всего одну позицию (стандартный болт). Т.е. это не было зависание из-за большого количества позиций покупных.

Еще кое-что. Сей час дошли руки до СТО по оформлению. Настроил шаблоны ближе к ЕСКД по максимуму возможностей. Макрос как положено прочитал обновленный файл чертежного стандарта MyStandard и ко всем строкам применил шрифт 5. Я действительно менял шрифт на 5, но в части позиций, баз, и видов. Примечания и спецификации у меня остались шрифтом 3,5. В заметках еще поставил шрифт 5. В общем можно ли поправить так, что бы спекэдитор считывал параметры шрифта именно из параметра настроек спецификация, а не с параметров позиция, замета, вид или других?

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

Набросал по-быстрому стандартных из тулбокса. Приложил скрин. Как видно на скрине (кстати вот он шрифт 5) таблица специи разделилась где положено, в дереве чертежа образовались два листа SP1 и SP2. А вот далее хуже. На первый лист основная надпись вставляется через свойства-обновить основную надпись, а часть таблицы, которая должна быть на втором листе при этом так и остается на первом листе. На втором листе также вручную вставляется основная надпись через ту же процедуру, но и это не устанавливает вторую часть таблицы на свое место на листе 2. Предвосхищаю вопрос. Через хватай-тяни удалось переместить часть таблицы на второй лист, т.е. SP2. На скрине он еще на листе SP1

Пример специи из свплюс2104.png

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

увидел. высоту шрифта в спецификации спекэдитор берет из высоты размерных чисел. я изменил 3,5 на 5.

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

Прошу помощи у знающих людей.

Простая деталь с двумя конфигурациями, в одной конфигурации есть отверстия, в другой нет.

В свойствах конфигурации "00" в разделе параметры спецификации выбрано "имя документа";

В свойствах конфигурации "01" в разделе пареметры спецификации выбрано "имя конфигурации";

После запуска макроса Mprop сбрасывается "имя конфигурации" на "имя документа" в конфигурации детали "01", что крайне меня огорчает. Потому как при создании xml-файла на сборку в которой находятся эти детали я получаю две детали с одним обозначением.

Можно ли сделать, чтобы макрос Mprop не сбрасывал настройки отображения обозначений при использовании в спецификации?

5a8c4e94e6808_1.JPG.a532bdeb8471f467a34bb1319c1472be.JPG

 

Снимок2.JPG

Добавлю к предыдущему сообщению у меня:

SW2017 SP5.0

Установлены макросы SWPlus_v_2017_SP0.0

Изменено пользователем Ser_ko
Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, michmich73 сказал:

но и это не устанавливает вторую часть таблицы на свое место на листе 2.

 

Чтобы перенести вторую часть таблицы, нужно щёлкнуть на любой ячейке этой части, а затем навести мышку так, чтобы появился крестик в левом верхнем углу этой части таблицы.. Щёлкнуть на этот крестик и Ctrl+x, Ctrl+v на нужном листе специи

21 час назад, michmich73 сказал:

Я действительно менял шрифт на 5, но в части позиций, баз, и видов. Примечания и спецификации у меня остались шрифтом 3,5. В заметках еще поставил шрифт 5.

 

Размер шрифта меток видов д.б. больше, чем шрифта текста и размеров..

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

 

Чтобы перенести вторую часть таблицы, нужно щёлкнуть на любой ячейке этой части, а затем навести мышку так, чтобы появился крестик в левом верхнем углу этой части таблицы.. Щёлкнуть на этот крестик и Ctrl+x, Ctrl+v на нужном листе специи

 

Размер шрифта меток видов д.б. больше, чем шрифта текста и размеров..

@ILL , привет!

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

 

Да. По ЕСКД высота шрифта меток видов больше чем ТТ. Есть пределы от сих до сих, которые регламентируются ЕСКД. Я открыл наш СТП и назначил ТТ - 3,5мм, метки видов - 5мм. При этом размерам назначил - 5мм. Хотя как оказалось ошибся, т.к. у нас в СТП размерам должен быть назначен шрифт 3,5мм. В результате этой своей ошибки я обнаружил, в макросе спекэдитор высота текста таблицы спецификации берется из свойств шрифта размера как по типу, так и по размеру и начертанию.

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

Многоуважаемый, Leon! Есть ли где либо подробная (нет вот так ПОДРОБНАЯ) инструкция установки и настройки макросов на SW2017-2018. Ситуация следующая. Был человек, который все настраивал, но он уехал в лучшую жизнь. А после перехода с SW2016 на свежие версии, все слетело. Работает только макрос технических требований. Спецификацию я запустил, но шрифт не меняется. Форум я курил, но тут общаются люди не "с нуля", мне весьма сложно вникнуть.

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

@michmich73, вот попробуйте еще вот этот вариант специи.

SpecEditor_v_2014_SP0.0_SE.zip

22 часа назад, michmich73 сказал:

увидел. высоту шрифта в спецификации спекэдитор берет из высоты размерных чисел. я изменил 3,5 на 5.

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

19 часов назад, Ser_ko сказал:

Можно ли сделать, чтобы макрос Mprop не сбрасывал настройки отображения обозначений при использовании в спецификации?

Нет, к сожалению. С помощью этих полей обеспечивается управление группировкой конфигураций в спецификации.

1 час назад, Stepan40 сказал:

Есть ли где либо подробная (нет вот так ПОДРОБНАЯ) инструкция установки и настройки макросов на SW2017-2018.

В архиве с макросами есть хелп. Там достаточно подробно все расписано.

 

 

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

@michmich73, вот попробуйте еще вот этот вариант специи.

SpecEditor_v_2014_SP0.0_SE.zip

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

Нет, к сожалению. С помощью этих полей обеспечивается управление группировкой конфигураций в спецификации.

В архиве с макросами есть хелп. Там достаточно подробно все расписано.

 

 

@Leon , привет!

Завтра в первой половине дня обязательно протестирую! Галочка "Включить проверку оформления чертежа" действительно была включена. Вот и знал про эту функцию (делал такое в версии Net), но что-то протупил. В любом случае проблема решилась. Это все-таки была моя оплошность со шрифтами.

Как только будут первые результаты тестов, то обязательно отпишусь.

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

Добрый день.

Имеется деталь, состоящая из двух конфигураций. Эта деталь входит в сборку, состоящей тоже из двух конфигураций. Через Mprop редактирую свойства деталей, первая конфигурация является основной, вторая является исполнением 01. Основное исполнение детали входит в основное исполнение сборки, а исполнение детали 01 входит в исполнение сборки 01. Далее создаю из сборки чертеж, размещаю один вид основного исполнения и ставлю позицию на деталь. Затем создаю групповую спецификацию для двух исполнений сборки, на этом всё нормально.

Показать содержимое  

5a8d99f376381_1.jpg.ee54a0aeeef668d43d24dc52841746be.jpg

Hide  

После того как нажимаю дополнительное форматирование, чтоб убрать базовую часть у исполнения детали, то базовая часть убирается у основного исполнения детали и заменяется на -01

Показать содержимое  

5a8d99face8c2_2.JPG.81e87ac1e28b261b333c02a0d586f318.JPG

Hide  

Заметил, что если убрать галку "Ввести обознач." при редактировании свойств детали, чтоб обозначение бралось из имени файла, то дополнительное форматирование в спецификации работает корректно. Но должно же и при ручном вводе обозначения дополнительное форматирование в спецификации работать корректно. Или я что-то делаю не так или это баг?

P.S. SW 2016

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

@Leon , привет! 

Протестировал. Прикладываю скрины специи и ведомости покупных.

Считаю, что удалось сделать еще один удачный шаг. С первой страницей специи SP1 наибольший успех. После двух кликов мышки удается вставить основную надпись (свойства - обновить основную надпись). Со второй чуток сложнее. Получается, что таблица специи на листе SP2 геометрически размещается ровно там, где должна была начаться следующая строка таблицы на листе SP1. Вероятно такая ситуация с накоплением сдвига будет и на последующих листах специи.

 

Ведомость покупных заработала. Ситуация с основной надписью ведомости покупных аналогична со случаем спецификации. Есть один настораживающий нюанс, которого не было в версии Net и у тех пользователей, которых SpecEditor версии макросов SwPlus слушался итак. А именно, прежде чем сформировать таблицу ведомости покупных макрос спросил удалить ли ему листы SP1 и SP2. Правда выбор макрос все-таки оставляет. Если нажать "нет" листы специи не удаляются, а ведомость покупных продолжает формирование. Предлагаю исключить запрос на удаление спецификации. Если кому-то действительно требуется удалить спецификацию и оставить только ведомость покупных, то он сделает это спокойно штатными средствами.

 

первый лист специи.png

второй лист специи.png

ведомость покупных.png

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

А именно, прежде чем сформировать таблицу ведомости покупных макрос спросил удалить ли ему листы SP1 и SP2.

Вообще не предполагалось, что ВП и специя будут в одном файле. Так лучше не делать.

32 минуты назад, michmich73 сказал:

Получается, что таблица специи на листе SP2 геометрически размещается ровно там, где должна была начаться следующая строка таблицы на листе SP1.

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

Но все это конечно не дело. Вам надо разбираться с настройками компов. Попробуйте на время работы макроса антивирус выключить, посмотрите на результат.

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, Leon сказал:
20 часов назад, Stepan40 сказал:

Есть ли где либо подробная (нет вот так ПОДРОБНАЯ) инструкция установки и настройки макросов на SW2017-2018.

В архиве с макросами есть хелп. Там достаточно подробно все расписано.

Тогда что я делаю не так? https://drive.google.com/open?id=1_Iao9kgAfmyh8SB8BjESntj2WAGXOWkk

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

Заметил, что если убрать галку "Ввести обознач." при редактировании свойств детали, чтоб обозначение бралось из имени файла, то дополнительное форматирование в спецификации работает корректно. Но должно же и при ручном вводе обозначения дополнительное форматирование в спецификации работать корректно. Или я что-то делаю не так или это баг?

Я попробовал повторить то, что вы описали. У меня доп. форматирование сработало одинаково корректно, вне зависимости от того стоит галка "Ввести обозначение" в MProp или нет. Проверьте, не происходит ли у вас перезапись свойств детали после доп. форматирования. Чтобы этого не было, нужно обязательно включать режим разрыва связи ячеек таблицы со свойствами (двойной щелчок на ячейке таблицы и согласие на разрыв связи + больше не спрашивать). Макрос об этом предупреждает при доп. форматировании.

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

Тогда что я делаю не так?

Вы когда кнопку макроса вытаскивали забыли поменять метод с finish на main. Про это жирным шрифтом в хелпе (шаг 6 установки макросов).

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...