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

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


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

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

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

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

    • SpecEditor - для создания спецификаций и ВП
      519
    • MProp - для заполнения свойств моделей
      498
    • DProp - для управления листами чертежа
      346
    • SProp - для заполнения свойств моделей из разделов Стандартные изделия, Прочие изделия и Материалы
      328
    • SaveDRW - для "правильного" сохранения чертежа
      144
    • SaveAsPDF - для сохранения чертежа в формате PDF
      220
    • Master - для создания шаблонов основных надписей
      301
  3. 3. Были ли у Вас проблемы с освоением (изучением) макросов?

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

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

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


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

  • 10 лет спустя...


UnPinned posts

Друзья, помогите заставить работать макрос speceditor на solidworks 2016 SP2 (windows 7x64).

 

отключите проверку стандарта вот так:

2. отключение проверки стандарта можно сделать в файле настроек  ...\SWPlus_v_2013_SP1\SWPlus\SpecEditor\MyProperties_1.ini, 47-я строка отвечает за эту проверку: 1 - проверка есть, 0 - проверки нет

  вот текст ini-файла с отключеной проверкой

Обозначение

Сборка1_ФБ

Сборка2_ФБ

Наименование

Наименование_ФБ

Код_ФБ

Формат

Примечание

Литера_ФБ

Литера_Таблица

Контора

Раздел

Группа

Конструктор

Проверил

Техконтроль

Характер_работы

Начальник

Нормоконтроль

Утвердил

Масса_ФБ

Масса_Таблица

Материал_ФБ

Материал_Таблица

Проект

Справочный_номер

Первичное_применение_SP

Справочный_номер_SP

Литера_SP

Справочный_номер_ВП

Наименование_ВП

Код_Продукции

Обозначение_ДНП

Поставщик

Примечание_ВП

Проект_ФБ

Обозначение2

Наименование2

Применение2

Первичное_применение_SP2

Заготовка

Заимствование

Количество

1

1

1

0

1

_

1

Доп.свойство_1

1

Доп.свойство_2

0

0

0

 

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

Огромное спасибо! Заработало. Осталось только разобраться в настройках программы. Очень полезная штука!

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

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

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

Добрый день!

Столкнулся еще с одной проблемой. Макрос в групповой спецификации присваивает одинаковые позиции разным исполнениям одной детали. А вот разным исполнениям стандартных изделий (свойства которых через sprop заполнены) дает разные позиции. После чего на чертеже вместо позиции стандартного элемента стоит звёздочка. Пример во вложении.

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

СГИ500.40-100.01.000 Труба test.pdf

Ссылка на сообщение
Поделиться на других сайтах
Можно как-то сделать так, что б стандартным элементам тоже присваивалась одна позиция?

Как макрос может догадаться, что у них должна быть одна позиция?

Ссылка на сообщение
Поделиться на других сайтах
Как макрос может догадаться, что у них должна быть одна позиция?
 

А как он догадывается, что разным исполнениям детали нужно присвоить одну позицию? У меня по сути такая же деталь с конфигурациями, только свойства заполнены с помощью sprop. 

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

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

Изменено пользователем Johnatan
Ссылка на сообщение
Поделиться на других сайтах
А как он догадывается, что разным исполнениям детали нужно присвоить одну позицию? У меня по сути такая же деталь с конфигурациями, только свойства заполнены с помощью sprop.

У этих деталей одинаковое базовое обозначение. А у ваших прочих у каждого свое наименование. Предложите алгоритм, которой сможет понять, что их нужно объединять под одним номером.

В настройках свойств детали в документе (в параметрах) почему-то графа с настройкой массы неактивна.

Попробуйте через меню "массовые характеристики"

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

В этом меню меняется, но вот при генерации спецификации через макрос speceditor значение массы все также отображается со старым значением знаков после запятой 

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

Извините, я вас запутал. Надо все-таки в меню параметры - свойства документа - единицы измерения. Но разрядность выставляйте для длины в разделе "параметры массовых характеристик..."

Ссылка на сообщение
Поделиться на других сайтах
У этих деталей одинаковое базовое обозначение. А у ваших прочих у каждого свое наименование. Предложите алгоритм, которой сможет понять, что их нужно объединять под одним номером.

 

Если я правильно понимаю, в макросе speceditor в участке кода, который начинается со строки:

LblInfo.Caption = " Расстановка позиций"

происходит этот самый поиск деталей с одинаковым базовым обозначением? Т.е. поиск производится по полю "Обозначение", в котором записано полное обозначение, номер исполнения отбрасывается и полученная базовая часть сравнивается, если она совпадает - назначается одинаковая позиция... Всё так?

А если у двух деталей полностью одинаковое обозначение, им также будет назначена одна позиция?

Значит для реализации моей задачи, необходимо добавить в стандартную деталь свойство "Обозначение" (на вкладку "Настройки" или для каждой конфигурации?), которое по значению совпадает со свойством "Обозначение_ДНП", полученном в sprop. А т.к. у всех фланцев одинаковое обозначение, им макросом назначится одинаковая позиция. Правильно?

Т.е. по сути в макрос sprop нужно добавить галку, при выборе которой в свойства дописывается дополнительное свойство "Обозначение", которое даст понять макросу speceditor, что исполнениям данной детали нужно назначить одинаковые позиции.

 

upd. в общем проверил. Если создать поле "Обозначение" на вкладке "Настройки", макросом будет назначена одна позиция. Проблема только в том, что обозначение продублируется в спецификации в соответствующей колонке. Ну еще и на чертеже позиция всё равно остается звёздочкой, но это мелочи. Значит надо сделать свойство с другим именем и в алгоритм поиска макросом добавить поиск еще и по этому полю. Поможете реализовать?

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

Извините, но SWPlus в виде макросов больше не развивается. Попробую реализовать это в .NET версии. Но это не быстро.

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

Извините, но SWPlus в виде макросов больше не развивается. 

 

Ладно, спасибо, попробую сам, как время появится. Если получится - напишу тут.

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

Да, действительно, работает. Спасибо. А я подумал, что это только для длин выставляется. Тоже блин запутали создатели солида

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

А подскажите, есть где-то инструкция, как правильно настраивать данный макрос?
И еще вопрос, можно ли сделать так, что бы в разделе "примечание", указывалось название конфигурации детали?

Ссылка на сообщение
Поделиться на других сайтах
А подскажите, есть где-то инструкция, как правильно настраивать данный макрос?
В справке к макросы там есть раздел как настраивать.
Ссылка на сообщение
Поделиться на других сайтах

Такой вопрос:

есть головная сборка. В неё входит ещё одна сборка. Можно ли сделать так, чтобы входящая сборка не отображалась в спецификации как сборочная единица, а детали поднимались на уровень выше и были записаны в головную сборку?

Спасибо!

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

Можно, в настройках конфигурации этой подсборки выбрать "продвинуть".

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

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

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

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

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

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

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

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

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

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

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



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