Jump to content

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


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

634 members have voted

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

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

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

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

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

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


Recommended Posts

  • SHARit locked this topic
  • SHARit unlocked this topic
  • 6 years later...


UnPinned posts
kisel_25

Здравствуйте не хочет делать спец. Подскажите пожалуйста в чем проблема? Ранее все нормально было.

не хочет делать спец.png

расшифровка ошибки.png

Link to post
Share on other sites
Snake 60
4 минуты назад, kisel_25 сказал:

Здравствуйте не хочет делать спец. Подскажите пожалуйста в чем проблема?

Мало информации. Версия SolidWorks? Версия сервиспака какие? Нажмите кнопку debug и скиньте скрин где программа остановится.

Link to post
Share on other sites
12 минут назад, kisel_25 сказал:

Здравствуйте не хочет делать спец

Здравствуйте! Он не смог вставить таблицу. Но на скрине я также не вижу листа для спецификации, поэтому похоже не смог добавить лист.

swplus.ru - актуальные версии моих макросов и программ

Link to post
Share on other sites
Snake 60
22 минуты назад, kisel_25 сказал:

Ранее все нормально было.

Проверьте, может шаблоны слетели.

  • Нравится 1
Link to post
Share on other sites
kisel_25

Спасибо. Стал опять создавать спецификацию не знаю что это было...

Link to post
Share on other sites
Kelny
10.11.2025 в 12:09, Leon сказал:

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

Тогда как вариант возможно стоит зарегистрироваться на их форуме https://forum.solidworks.com/ , где вроде подписка не нужна для регистрации - может от туда чего черпают для исправлений и всё таки удастся достучаться до тех кто может повлиять на исправление ошибок. Возможно для лучшего отклика писать посты на английском языке. Правда площадка заявлена как общение пользователей, а не с поддержкой программы.

  • Нравится 2

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites
  • 2 weeks later...

Здравствуйте. Солид 23 СП5. Вот такая вот буда при попытке создать спецификацию. Подскажите пожалуйста как починить можно.

Снимок.JPG

Link to post
Share on other sites
Snake 60
12 часов назад, Blac сказал:

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

Проверьте, Вы случайно не снесли объявление API-функции для получения дескриптора активного окна???

Ищите вот такую строку в самом начале кода должна быть:

Private Declare Function GetActiveWindow Lib "user32" () As Long

 

Link to post
Share on other sites
Kelny
22.11.2025 в 12:32, Blac сказал:

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

Для начала надо бы начинать запуск с sub main, если точка запуска иная, то возможны такие ошибки.

Вы как запускаете макрос?

Кнопкой, где выбрана процедура main для запуска.

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

 

Так же проверить ссылки в меню ректора макросов Tools-Reference..., что бы ссылки на API были на библиотеки актуальных версий в вашем компьютере.

 

23.11.2025 в 01:08, Snake 60 сказал:

Private Declare Function GetActiveWindow Lib "user32" () As Long

Разве для VBA7 не должно быть PtrSafe, LongPtr или LongLong?

Например:

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

#If Win64 Then    

      #If VBA7 Then    ' Windows x64, Office 2010        

            Public Declare PtrSafe Function ShowWindow Lib "user32.dll" (ByVal hWnd As LongLong, ByVal nCmdShow As LongLong) As LongLong  

      #Else    ' Windows x64,Office 2003-2007        

            Public Declare Function ShowWindow Lib "user32.dll" (ByVal hWnd As LongLong, ByVal nCmdShow As LongLong) As LongLong    

      #End If

#Else    

      #If VBA7 Then    ' Windows x86, Office 2010        

            Public Declare PtrSafe Function ShowWindow Lib "user32.dll" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long    

      #Else    ' Windows x86, Office 2003-2007        

            Public Declare Function ShowWindow Lib "user32.dll" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long    

      #End If

#End If

 

Edited by Kelny

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites
Snake 60
37 минут назад, Kelny сказал:

Разве для VBA7 не должно быть PtrSafe, LongPtr или LongLong?

Да, всё верно. Обычно пишут и для x32 и x64. Я просто указал первую строку.

Link to post
Share on other sites

Спасибо всем кто откликнулся. Ничего не меняя после выходных эта функция заработала. Но макрос работает не до конца. при вставке спецификации и ВП не находит форматок. Плюс выскочила вот такая ошибка при попытке назначить крепёж из тулбокса в покупные изделия макросом SProp. выскакивает при нажатии галки вставить конфигурацию. Обескураживает это безпричинное возникновение и исчезновение проблем.

Снимок.JPG

Edited by Blac
Link to post
Share on other sites
Kelny
10 минут назад, Blac сказал:

Обескураживает это безпричинное возникновение и исчезновение проблем.

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

 

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

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites
Kelny
2 часа назад, Мистерсам сказал:

Здравствуйте. Подскажите пожалуйста где можно скачать шаблоны документов? Спасибо 

Для работы данных макросов качать всё из первого сообщения:

https://cccp3d.ru/topic/6622-спецификация-для-sw-по-гост/

 

  • Нравится 1

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites

С макросами уважаемого Leon знаком уже почти 10 лет. И такие проблемы начались только сейчас с переходом на 23 солид. 

Link to post
Share on other sites
Мистерсам

Здраствуйте. Вылетает ошибка при попытке внести изменения в свойства модели. SW2018 SP5

https://radikal.cloud/i/Screenshot-1.qWyMze

https://radikal.cloud/i/Screenshot-2.qWyneB

Link to post
Share on other sites
Kelny
03.12.2025 в 11:10, Мистерсам сказал:

Вылетает ошибка

 

26.11.2025 в 12:12, Kelny сказал:

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

 

Макросы и программы для Solidworks: http://kelnyproject.ucoz.ru/

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • gudstartup
      У вас реально только один это древний Фанучек, больше потестить карту и переходник негде?   Мы на старом 16iMA при таких же симптомах заменяли шлейф pcmcia и все работало. Какой заказной номер вашего шлейфа? Шлейф прямой или с изгибом?
    • SergAG
      Ну чего вы взъелись? Если есть какая-то разница - скажите. Я БУДУ создавать сборку новым файлом, а не из файла детали. Я уже сказал это. Но если я буду знать, ЗАЧЕМ так надо делать, это ведь лучше было бы! Не храните в себе тайну, если она есть. Я воспроизвел то же через "Файл - Новый - Сборка". Получил тот же результат: предпросмотр детали при ее редактировании не на месте детали. Вот по этому поводу вы можете что-то сказать? Это дико неудобно. Это бага или фича солида? Кто-то может у себя воспроизвести?   Уважаемый @Ветерок , вы уже мне не раз помогли, и я полагаю, не мне единственному. Респект вам за это. Если я что-то хочу уточнить, это не значит, что оспариваю ваше мнение. 
    • Killerchik
      Да, конечно. Брал такой же, как то что стоял в станке и работал несколько лет.   1. Вообще не думал на него. 2. У нас их два, конечно же сразу попробовал с обоими с разными картами - и делают так при каждой попытке. Безуспешно.
    • Ветерок
      Если ты не понимаешь что тебе пишут, то я больше не буду реагировать на твои страдания. Ты продолжаешь жить в своих фантазиях. Продолжай. Страдай дальше. Пока не избавишься от фантазий, будешь страдать каждый раз, когда твои фантазии разбиваются о реальность. Выше я тебе сказал всё, что тебе надо осознать на данный момент. Ты этого не понимаешь или не хочешь понимать - не важно. Значит - несудьба. Или, как говорят в народе, "горбатого могила исправит".
    • gudstartup
      На Фанук есть у всех а про станок надо больше данных писать а особенно фирму изготовителя и год выпуска, может тогда кто и отзовется...
    • gudstartup
      Новых таких же по заказному номеру или нет?
    • Viktor2004
      Магазин для фотографов в наше время найти сложнее чем встретить динозавра
    • SergAG
      Итак. Все воспроизводится на простейших манипуляциях. Создано в разных файлах две детали, кольцо 1 (на плоскости Спереди) и крышка 2 (деталь вращения на плоскости справа). Стандартным (для SW) способом из детали создана сборка:     В сборку добавлена крышка:     Переходим к редактированию крышки. Фантом предпросмотра не на месте детали:     В файле детали Крышка меняю плоскость построения эскиза на Спереди. В сборке сопрягаю так, чтобы расположение крышки не менялось. При редактировании фантом вывернуло, как и вчера:     Общий вопрос:: разве не должен предпросмотр оставаться на месте редактируемой детали?   Фалы деталей и сборки во вложении. SW2017 SP5.0   На некоторых форумах есть возможность (точнее, обязанность) прятать картинки под кат. Сохранять читабельность форума. Здесь есть такое?   Тест.zip
    • t1Ma
      @vasillevich68 @SAPRonOff @BSV1  Спасибо за ответы. @vasillevich68 , не массивом - это значит у тебя сектора шесть раз вставлены и для каждого сопряжения добавлено?   Продолжил изучать дальше программу и дошёл до сборки, в которой надо было обработать деталь. Модель детали создана с припуском под обработку.   Как делал в SW: создавал в сборке вырез и применял его к конкретной детали, при этом внизу дерева появлялась соответствующая операция, а при открытии детали из сборки открывалась её модель с припуском. Сопряжения и степени свободы работали без ошибок.   Как у меня происходит в TF: Закинул две детали (фрагменты) в сборку, через ЛСК совместил и оставил для подрезаемой в дальнейшем детали свободное перемещение для вдоль одной оси. При "перемещении с сопряжением" мышкой деталь как и должна перемещается вдоль, всё ок. Затем создаю вырез (срезаю припуск) на этой детали (фрагменте) и она превратилась в новую сущность - тело. Думаю: ну ладно, пускай так. Только после этого "перемещение с сопряжением" уже не работает для этого тела, которое только что работало с деталью. Почитал справку - выяснил, что это тело теперь надо сохранить в новую сущность (исходная деталь+операция обработки). Ок, сделал, в дереве теперь появился этот новый фрагмент, который можно уже двигать за степень свободы. И хоть в составе изделия остаётся исходное обозначение детали (которое с припуском), но сделать быстрый переход из сборки на эту деталь не нашёл как сделать.    Подскажите, можно ли из дерева сборки быстро открывать исходную деталь и делать в ней правки?   Вот пример из SW, где в зеленой детали диаметр обработан по красной и в дереве можно открыть исходную зелёную с припуском, не плодя лишних сущностей и не разрушая сопряжения.  
    • mamomot
      Вторая редакция: переработанная и дополненная. *****    Переработанный, дополненный и переоформленный Параграф  "Хромирование штоков: системный подход" Раздела 5 "Размышления об оснастке" Главы 2 "Гальванотехника". 2_5_1 Хромирование штоков системный подход.pdf
×
×
  • Create New...