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

Спецификация для 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


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

  • SHARit закрыл это тему
  • SHARit разблокировал тему
  • 7 месяцев спустя...


UnPinned posts
1 час назад, Yevhenii сказал:

Собственно, при правильной настройке скрипта обозначение тоже берется из названия файла. К стати, название тоже оттуда же берется.

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

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

Винда слишком умная

Да не то слово... ))

 

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

Запускаете из под сборочного чертежа с моделью?

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

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

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

Имя файла присваивается при создании самого файла. 

А у вас иначе? Обхитрили ОС?

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

Добрый день.

Можно ли сделать так, чтоб макрос MProp добавлял свойство "Наименование"  не только во вкладку "Настройки", но и во вкладку "Конфигурация"?

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

Легче весь солид освоить, а спецификацию набить вручную, чем разобраться как использовать эту утилит

 

От программиста LabView, разработчика ИИ это по меньшей мере странно слышать.. В отличие от других, Вы можете просмотреть не только файл справки к макросам, на и сам код.. А может и код подправить под себя..

 

В 10.11.2018 в 13:15, Вне зоны доступа сказал:

При том, что даже освоив её никто не даст гарантии, что спецификация сгенерирована правильно, что ничего не упущено

 

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

 

В 10.11.2018 в 13:15, Вне зоны доступа сказал:

Тогда лучше уж сразу вручную набить

 

Отслеживать изменения тоже вручную??

 

В 10.11.2018 в 15:23, Вне зоны доступа сказал:

А я им возражу одним: все 163 страницы темы это бодание с глюками и недостатками этой утилиты или попытки выяснить "а как же мне сделать то? А как же мне сделать это?..."

 

Потому что "инструкцию читают только ламеры" (с) "Если бы программисты строили дома"

 

В 10.11.2018 в 13:15, Вне зоны доступа сказал:

Поэтому не жизненно

 

Ага, с 2005 года..

 

В 10.11.2018 в 15:44, Sergei сказал:

Ещё непонятно зачем при генерации ведомости покупных вылезают окошки с предложением удалить какой то лист и так подряд по всем листам.

 

Наверное, @Leon предполагал создание ВП в отдельном файле, соответственно, остальные листы могут быть удалены..

 

В 10.11.2018 в 15:44, Sergei сказал:

Ещё непонятно как сделать чтобы не генерировался лист изменений у спецификации.

 

Отредактировать код макроса..

 

В 10.11.2018 в 19:39, Вне зоны доступа сказал:

Дядя Петя! Ты дурак?"(с)

 

Это Ваша любимая фраза??

 

В 10.11.2018 в 20:10, Вне зоны доступа сказал:

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

 

Я думаю, что главная специя Боинга выглядит примерно так:

 

Сборочные единицы

Корпус

Шасси

Крыло

Хвост

 

+ небольшое количество деталей и стандартных..

 

Далее, например, Корпус делится на свои сборочные единицы (отсеки)..

 

Так что, про 100500 позиций - мимо кассы..

 

В 12.11.2018 в 14:49, Maik812 сказал:

Да просто так как в таблицу! я ВНОШУ. я ОТКРЫВАЮ СБОРКУ И ДЕЛАЮ СОЗДАТЬ СПЕЦИФИКАЦИЮ  , она пишет только наименование от имени файла и массу, после прописываю в обозначении руками  и сохраняю. Все передается в модели и от туда в чертеж.

 

Чё то чудеса какие то.. Если на специи щёлкнуть на ячейке, Солид предупреждает о разрыве связи с моделью..

2 часа назад, Lakerr сказал:

Добрый день.

Можно ли сделать так, чтоб макрос MProp добавлял свойство "Наименование"  не только во вкладку "Настройки", но и во вкладку "Конфигурация"?

 

Поправить код макроса. 

 

 

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

Чё то чудеса какие то.. Если на специи щёлкнуть на ячейке, Солид предупреждает о разрыве связи с моделью..

Всю жизь вношу обозначения через спецификации что в Компасе , что В СОлиде . SW2014 пользуюсь. Данные эти ганяются как от сборки так и в сборку. Зачитка данных или запись что нажмешь.

Я обозначения ввест могу total commander через атрибуты массово. А чтоб заточенным макросом изменить это или ввести через апи , это даже к бабке не ходи! при чем тут связь с моделью? это имя файла .

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

 

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

Установил SW 2018 и появились проблемы... ))) Масса стала вот такой ((( 

 

 

Снимок.PNG

Изменено пользователем Dahan
Ссылка на сообщение
Поделиться на других сайтах
В 09.09.2018 в 22:05, Станислас сказал:

 

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

На прилагаемых изображениях удалил в макросе то, что выделено красными прямоугольниками. Высоту символов при указании сортамента (выделено синим прямоугольником) заменил с 3.5 на 2.5, поскольку текст не вмещался в рамку. 
Примечание - SolidWorks 2018

1.png

2.png

3.png

4.png

 

 

Это в каком файле макроса?

Ссылка на сообщение
Поделиться на других сайтах
В 10.09.2018 в 14:29, Solan сказал:

@Станислас Результат убирания расширения может быть неработоспособным на другом ПК - это зависит от настройки винды. В проводнике есть настройка "расширения имен файлов" - от нее и зависит, какое значение возвращает функция (с расширением или без).

не зависит (win 10, SW18, SW19)

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

 

Добрый день! Огромное спасибо @Leon и остальным участвующим за труды!

 

Долго мучился с установкой на вин10 (SW 2017 sp 3.0) - в итоге ничего не получилось. При попытке установке макроса не выдает список методов, т.е. нельзя выбрать ...run_.main, а прописание вручную не помогает. На вин7 проблем не было - всё заработало. Если есть решения для вин10, хотел бы узнать.

 

ВП на 12 листов формируется около 40 минут (успеваешь пообедать:biggrin:)

 

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

Например, при записи фирмы-изготовителя в примечание ВП текст разносится на 3 строки. Уменьшение шрифта или "уместить текст" решает эту проблему, но ширина строк сбивается и появляются пустые строки внизу, которые уже не заполнить, т.к. форматирование ВП приводит к исходным размерам. Блокировка высоты строк помогает при корректировке спецификации, в ВП сбивается при форматировании. Ну и форматирование 12 листов, видимо, зайнимает 40 минут=))

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

 

Где можно изменить появление листа регистрации изменений после 2х листов, а не 3х?

+ Dprop ругается на нестандартную или устаревшую основную надпись, а исправление ничего не дает. Равно как и номер листа автоматически не проставляется.

1ссср.png

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

Где можно изменить появление листа регистрации изменений после 2х листов, а не 3х?

А нужен ли вообще этот лист ЛРИ, ведь если документ электронный, то с каждым перевыпуском меняется весь документ включая ЛРИ и соответственно этот ЛРИ всегда пустой. Номер извещения можно писать лишь на первом листе с записью в графе лист ВСЕ или на каждом листе с записью в графе лист ЗАМ.

Ссылка на сообщение
Поделиться на других сайтах
В 26.11.2018 в 12:07, Dahan сказал:

Установил SW 2018 и появились проблемы... ))) Масса стала вот такой ((( 

Проблема с корявым отображением массы решилась корректировкой макроса по методу Станисласа, но появилась новая. Теперь масса отображается округлением до целого и не зависит от настройки в макросе. Изменить количество знаков после запятой можно только изменив параметр документа ЧЕРТЕЖА.

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

Скажите, пожалуйста. Макрос SaveAsPDF выдает ошибку 91 и swModelDocExt.UsePageSetup = swPageSetupInUse_Application. Подскажите в чем проблема? 

1.png

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

долго мучился с установкой на вин10 (SW 2017 sp 3.0) - в итоге ничего не получилось. При попытке установке макроса не выдает список методов, т.е. нельзя выбрать ...run_.main,

Вообще под 10 работает без проблем. А записать свой макрос и выполнить его вы можете?

20 часов назад, MitrichHoseelpablo сказал:

ВП на 12 листов формируется около 40 минут

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

 

20 часов назад, MitrichHoseelpablo сказал:

Т.е. плохо то, что таблица, помещаемая в листы СП или ВП не общая, а отдельная.

На самом деле она общая, но разбита на части. Их можно объединить перед ручным редактированием.

 

20 часов назад, MitrichHoseelpablo сказал:

Где можно изменить появление листа регистрации изменений после 2х листов, а не 3х?

Это в коде зашито, но по ГОСТ вроде так.

 

13 часа назад, Dahan сказал:

Проблема с корявым отображением массы

Скоро перехожу на 18 (сп5 вышел), буду смотреть что там с массой.

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

из-за чего такая ошибка может получится : swModelDocExt.UsePageSetup = swPageSetupInUse_Application

Библиотеки проверил, переподключил PDFCreator, в хелпе больше ничего, по форуму тоже ничего подобного, в одном месте спрашивали, но решения не было....

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

переподключил PDFCreator

На какую версию переподключили? Если с официального сайта, то там в API изменён синтаксис и для новой версии PDFCreator надо менять код.

3 часа назад, Leon сказал:
В 28.11.2018 в 14:47, MitrichHoseelpablo сказал:

Где можно изменить появление листа регистрации изменений после 2х листов, а не 3х?

Это в коде зашито, но по ГОСТ вроде так.

Может это где-то когда-то и было в ГОСТ (видел такое требование только в стандарте предприятия, где было записано 2 и более листов требует ЛРИ, возможно это требование было вписано, когда была оценка труда по форматам и дополнительные листы позволяли получать больше), но по действующим ГОСТам ЛРИ стал РЕКОМЕНДУЕМЫМ (а значит и вовсе не обязателен к применению, тем более в электронных документах, когда перевыпуск идёт не полистовой, а весь документ сразу включая ЛРИ), например, одна из позиций на этот счёт: 

Цитата

Никогда не видел такого ГОСТа  :%:

Вот что в ЕСКД по этому поводу:

ГОСТ 2.105-95 «ЕСКД ОБЩИЕ ТРЕБОВАНИЯ К ТЕКСТОВЫМ ДОКУМЕНТАМ» в п.3.9 – только рекомендует ЛР;
ГОСТ 2.106-96 «ЕСКД ТЕКСТОВЫЕ ДОКУМЕНТЫ» - не говорит ничего;
ГОСТ 2.108-68 «ЕСКД СПЕЦИФИКАЦИЯ» - не говорит ничего;
ГОСТ 2.109-73 «ЕСКД ОСНОВНЫЕ ТРЕБОВАНИЯ К ЧЕРТЕЖАМ» - не говорит ничего;
ГОСТ 2.503-90 «ЕСКД ПРАВИЛА ВНЕСЕНИЯ ИЗМЕНЕНИЙ» - и п. 2.113 «… В документах, имеющих ЛР, заполняют ЛР…» и дана форма ЛР;
ГОСТ 2.601-2006 «ЕСКД  ЭКСПЛУАТАЦИОННЫЕ ДОКУМЕНТЫ» - не говорит ничего;
ГОСТ 2.602-95 «ЕСКД РЕМОНТНЫЕ ДОКУМЕНТЫ» - не говорит ничего.

 

http://forum.ascon.ru/index.php/topic,13322.msg106580.html?PHPSESSID=p3lk4r7o0jqiodiul6at0ae0h0#msg106580

 

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

видел такое требование только в стандарте предприятия

Вот как раз наш случай, посмотрел наше СТО и там 3 и более листов. Но это функция у меня отключаемая.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Snake 60
      Тогда посмотрите вот этот макрос: https://snake-60.ru/blog/blog-list/84-onepage-blog/82-vba-makros-kombajn-po-chteniyu-i-paketnomu-zaneseniyu-svojstv-v-detali-i-sborki-solidworks Всегда можно доработать если есть четкое ТЗ.
    • pugach
    • Модернизация станков
    • Jesse
      по идее наоборот: когда тело контачит с жёстким телом, то его частота завышается.. Если свободно болтается, то частота ниже должна быть..)) Ну т.е. как обычно рассуждаем в МКЭ: больше суммарная жёсткость модели - больше частота    вот тут всё же кажется, что если мы посчитаем transient с нелинейностью а потом возьмём FFT с графика амплитуды, то это уже халтура будет)) Ну т.е. когда мы считаем модальник обычный, то это линейный идеализированный случай, когда мы пренебрегли всеми возможными нелинейностями. Иначе говоря, малая нелинейность которая присутствует всегда и везде сделает колебания лишь слегка ангармоничными (очень слабые отклонения от чистой синусоиды при измерении колебаний в точке)..  А в трензиенте с физической или другой существенной нелинейностью уже сам физический смысл частоты пропадёт имхо. Да и форму колебаний мы не можем знать в данном случае. Только лишь эту условную цифру - частоту..
    • TVM
      Спасибо. Ознакомился. Судя по столбцу связи в свойствах, зто более старшая версия чем SW16 и макрос вероятно не будет работать. Так же нет задания кол-ва головной сборки и получения результата.   Задача похожа на планирование производства. Где всем элементам допустим присвоено свойство "N". Как в столбце, допустим через формулу, получить кол-во деталей? Стандартная таблица BOM SW.  
    • Модернизация станков
      Латр 1М на 9 Ампер с сервоприводом РД 09 СССР. 2 шестеренки, концевики, ножки, стойки. Управление 2-мя кнопками Плюс и Минус. 3 проводка: один "0" и два фазных на "+" и "-" Стоят концевые контакты кнопки, разъемы. Все по уму, промышленное. НЕ САМОДЕЛ. 1983 год выпуска. Отличное состояние. Все просмотрено, некоторые винты/ болты заменены на новые. ЛАТР с ..... дистанционным управлением, кибернетический. Реостат. Да, такое тоже было в Союзе в промышленном оборудовании. Крутить рукой - не везде можно и удобно. Удаленное регулирование напряжения. Плавное. Можно по Интернету... Дам гарантию. Для стабилизаторов напряжения не подойдет. Медленно двигается "ручка". ОДИН ОБОРОТ ДЕЛАЕТСЯ ЗА 50 СЕКУНД. От минимума до максимума. Кто хочет побыстрее - надо поменять РД 09 на более скоростной. Сейчас стоит 1,75 об/мин. Самый медленный. Питание для управления ~ 220 В. Концевые контакты - кнопки МП 110 - не дадут выйти за пределы регулировки. Размеры : Диаметр 16 см Высота 29 см По мощности ЛАТРа - написано до 9 Ампер. НО желательно использовать на мощности 1 кВт или 5 Ампер. Чтобы был запас по мощности. Чтобы катушка не перегревалась. Провода заменены на гибкие. Схемы и распиновки разъемов дам. Продается только весь узел в сборе. Пультик с кнопками и видео работы будет. Пультик идет как тестовый. Расскажу все про него и как подключать. Любые доделки и доработки по Вашему требованию. Можно установить вольтметр, кнопки красивые, пульт, корпус, кожух и пр. Отправлю в регионы. Качественную упаковку гарантирую. 10,000 Р Торг уместен. // Лабораторный регулятор автотрансформатор напряжения с сервоприводом и электронным управлением Возможно для курсовых работ в институт, для лабораторного практикума и работ по физике, химии //
    • pugach
      Если тело при колебаниях задевает другое тело (берем пример с картинки), значит оно "хочет" колебаться с большей амплитудой и меньшей частотой. И когда контакт пропадет оно должно колебаться со своей собственной 1 частотой, или я не прав? Не знаю, может, отдельную тему про это задать. Я намучился с заданием "стандартного" демпфирования в workbench. Тестил на колебаниях заделанного стержня. Пробовал считать альфа и бетта, но в результате получал значительно большее затухание - логарифмический декремент колебаний ~0,35 вместо 0,12. Может это быть из-за того, что при моих условиях в стержне были небольшие (до 1 МПа) напряжения? Ведь НП-031 предлагает следующую таблицу, получается стандартные 2% относятся к стандартным условиям по нагрузкам на конструкцию?
    • mannul
      Смотря что вы подразумеваете под черновой обработкой. Выборку эквидистантным смещением от заготовки к модели? Конечно нельзя. Потому что программа рассчитывает выборку используя направляющие кривые на модели, проецируя их вдоль оси Z на модель. Для импеллеров и лопаток есть свои траектории.
    • Jesse
      А как вы моделировали в Трензиенте нагрузку? Вынужденные или свободные колебания? Или вообще ударно делали (ступеньку Хевисайда/дельта функцию)?
    • maxx2000
      @mannul т.е. невозможно сделать черновую обработку лопатки просто вращая ось, а только делать обработку с двух сторон?
×
×
  • Создать...