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

Спецификация для 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 разблокировал тему
  • 4 месяца спустя...


UnPinned posts

Ребят, вот есть чертеж например А1 альбомной ориентации.

Создаю с помощью SpecEditor спецификацию на втором листе, она собственно в форматке А4 книжной ориентации, но так как чертеж А1 в альбомной, то и спецификация на печать выводится по умолчанию  в альбомной.

И приходится лезть в параметры страницы и в ручную выставлять для листов спецификации нужную ориентацию при печати.

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

 

Находил в этой теме только макросы меняющие ориентацию всех листов сразу за одно нажатие, но это не то..

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

И еще такой вопросик.

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

А то собственно получается некорректная запись как на картинке в случае больших масс.

 5b4f37493307c_.png.9d43452b285c4aafe2591dc3f5c3a8fc.png

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

А разрывать связь, изменяя в ручную значение, не особо хочется.. 

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

Попробуйте поменять размерность длины в свойствах документа (спецификации) если у Вас 2018 солид

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

Попробуйте поменять размерность длины в свойствах документа (спецификации) если у Вас 2018 солид

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

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

У меня SW2017, но эти настройки и в более ранних версиях есть.

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

@globalproblem Да, в 2017 версии и ниже эту настройку надо выполнять в модели, а в 2018-том, как я уже говорил, в чертеже или шаблоне чертежа или форматки .

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

Вылез непонятный косяк от SW. Модель, созданная в SW2018sp1 была отMprop-на и создан чертеж. Значение свойства Масса_ФБ  принимает значение    <FONT size=1>  <FONT size=3.5>"SW-Mass@@01@$PRP:"SW-File Name@".SLDPRT"   В новых файлах из SW2018sp3 такого нет. При сохранении в SP3 дефект не уходит. Это лечится? С чем может быть связано?

 

bag.zip

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

Глюк, но какой-то не особо важный))

 

Если запись в окне выглядит так:

Цитата

 

(Галка "Заголовок")

1. Размеры для справок.

2. Технические требования к электромонтажу по ...

 

То при последующей загрузке ТТ, строка 2 удаляется. Т.е. макро ищет по всей заметке ТТ "Технические требования"

Если в подпункте тупо добавить один пробел, глюк исчезает.

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

Всем привет, назовите причину почему при применении макроса MProp, не заполняються графы в свойства модели, как плотность, масса и материал?

Соответственно рамка в чертеже выводит не те значения.

Снимок экрана (11).png

Снимок экрана (12).png

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

Всем привет, назовите причину почему при применении макроса MProp, не заполняються графы в свойства модели, как плотность, масса и материал?

Соответственно рамка в чертеже выводит не те значения.

Снимок экрана (11).png

Снимок экрана (12).png

Я продолжил, разбираться методом подбора, выяснил что если вручную заменить $PRP:"SW-File Name@".SLDPRT" в конце строки свойства на имя файла @Втулка-76_40.SLDPRT", то все получаеться хорошо. но ето не выход

 

Снимок экрана (13).png

Снимок экрана (14).png

Изменено пользователем Serg M
доработка
Ссылка на сообщение
Поделиться на других сайтах
В 20.07.2018 в 11:23, Solan сказал:

Вылез непонятный косяк от SW. Модель, созданная в SW2018sp1 была отMprop-на и создан чертеж. Значение свойства Масса_ФБ  принимает значение    <FONT size=1>  <FONT size=3.5>"SW-Mass@@01@$PRP:"SW-File Name@".SLDPRT"   В новых файлах из SW2018sp3 такого нет. При сохранении в SP3 дефект не уходит. Это лечится? С чем может быть связано?

 

bag.zip

та же проблема, нашел выход, вручную вводить имя файла. макрос не вставляет имя файла "SW-File Name@".SLDPRT".

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

Ребят, разъясните пожалуйста, а то не понимаю, то ли это ошибка , то ли так и должно быть.

Рассмотрим два примера.

1. Есть сборка 800 и в нее входит подсборка 810 и ранее спроектированная 720 (которая в свою очередь входит в 700, ну и получается как заимствованная в этом случае). И здесь с сортировкой сборочных единиц все понятно, сначала идут подсборки основные, т.е. 8*0, а потом уже заимствованные.

1.png.4a4fe39a3351f7c1ff13ff69d298506e.png

2. Теперь перейдем к разделу детали. Есть сборка 810 и по моей логике (а так же из примера выше) сначала должны идти детали спроектированные непосредственно к этой сборке, то есть 810.001, 810.002 и тд., а потом уже детали заимствованные из сборки 710. Но в нашем случае макрос считает наоборот, и детали он сортирует отлично от сборочных единиц.

 2.png.a96c7e44241290cc3a49c8863cb11c79.png

Как в итоге то должно быть по правильному, кто сможет разжевать как должно быть по ГОСТу? И является ли эта сортировка ошибкой в макросе?

В закрашенных местах везде стоит одинаковый шифр, на случай если кто подумает, что в этом загвоздка.

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

Как в итоге то должно быть по правильному, кто сможет разжевать как должно быть по ГОСТу? И является ли эта сортировка ошибкой в макросе?

Макрос правильно сортирует. См. п.3.5 ГОСТ 2.106. Этот порядок сортировки рекомендуемый. Но на некоторых предприятиях заимствованные ставят после оригинальных.

 

http://meganorm.ru/Data2/1/4294850/4294850227.pdf

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

Макрос правильно сортирует. См. п.3.5 ГОСТ 2.106. Этот порядок сортировки рекомендуемый. Но на некоторых предприятиях заимствованные ставят после оригинальных.

 

http://meganorm.ru/Data2/1/4294850/4294850227.pdf

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

Но в макросе то получается различие идет между порядками сортировки в этих двух разделах.

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

Можно ли сделать чтобы хоть по образу и подобию эти разделы шли?

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

У меня однообразно сортирует.

SW 2015 SP5, SWPlus_v_2014_SP0.0.

400.png

Изменено пользователем bnickl
Добавление PNG
Ссылка на сообщение
Поделиться на других сайтах
В 23.07.2018 в 13:50, bnickl сказал:

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

 

Нас НК заставляет все в алфавитном порядке писать..

 

В 23.07.2018 в 13:39, globalproblem сказал:

Есть сборка 800 и в нее входит подсборка 810 и ранее спроектированная 720

 

И ещё НК говорит, что номер подсборки не может быть номера сборки..

Ссылка на сообщение
Поделиться на других сайтах
В 29.06.2018 в 05:56, XoopeR сказал:

 

Установлен SolidWorks 2018 SP3, MProp_v_2018_SP0.1

Было тоже самое

 

5b359eeaeead4_.JPG.f0ee751ef021856b1ecf16cbc92661ea.JPG

 

Не знаю правильно или нет, но проблему решил следующим образом.

 

Редактируем макрос MProp:

1. Находим строчку "sNumberReal = "$PRP:" & Chr$(34) & "SW-File Name" & Chr$(64) & Chr$(34)  ' sNumberReal - для записи свойств масса, плотность, материал"

и удаляем & Chr$(64)

 

5b359eed812cf_2.thumb.JPG.7a6736cf3de93bb3b49644c946148551.JPG 

 

2. В итоге 

 

 5b359eef37474_3.JPG.630f93fb545f8fbe1df5864b84e1309d.JPG

 

 

Попробовал по рецепту выше. В старых файлах из предыдущих версий SW - ок. В чертежах новых файлов - проблема. См картинку. Версия SW2018 SP3

 

 

 

 

 

SW трабл 2.png

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

Подскажите пожалуйста выдает такую вот ошибку при запуске макроса?

Путь не найден (ошибка 76)
Путь к файлу включает спецификацию диска, а также каталоги и подкаталоги, которые необходимо пройти, чтобы найти файл. Путь может быть относительным или абсолютным. Эта ошибка имеет следующую причину и решение:
Во время операции доступа к файлу или доступа к диску, например, Open, MkDir, ChDir или RmDir, операционной системе не удалось найти указанный путь.
Задайте путь.

...При наводе на Open Source8 For Input As #1 выдает путь по которому лежит этот скрипт я его туда закинул
Source8 = Z:\Мои-Работы\SOLIDWORKS\2018\Шаблоны\026-Макрос\MProp

...Не могу понять что за Ошибка и чего там не хватает)?

Error_76.jpg

Error_76_1.jpg

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

Open Source8 For Input As #1

 

Эта команда открытия текстового файла для последующего чтения строк из него..

 

ctrl+F и поиск Source8 по текущему проекту, чтобы узнать какой файл нужен..

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

 

Эта команда открытия текстового файла для последующего чтения строк из него..

 

ctrl+F и поиск Source8 по текущему проекту, чтобы узнать какой файл нужен..

...Нашло две строки, требует фаил с расширением *.ini

Dim Source8 As String ' Путь к ini файлу макроса MyProperties

Source8 = Left$(Source, Len(Source) - 15) & "SpecEditor\MyProperties_1.ini" ' Путь к ini файлу макроса MyProperties

...Подскажи пожалуйста если в курсе) ..где найти этот фаил и куда переназначить путь и в чем вообще проблема)?

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

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

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

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

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

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

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

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

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

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

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




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