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

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


UnPinned posts
23.02.2024 в 16:21, гайкоболт сказал:

Не, такой вариант не канает. Во-первых мы не оформляем КД по ГОСТу. Во-вторых у нас несколько шаблонов спецификаций. В-третьих, иногда приходится на сборках в позициях указывать не порядковый номер, а прямо само обозначение из специи. Ну и плюсом еще нужен доступ к специи прямо из сборок. Вообще хотелось бы добиться такого результата, как это происходит при работе с таблицами параметров excel - инфа из столбца $partnumber летит прямиком в спецуху, но только естессна без использования excel

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

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

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

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

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

Для полного понимания был сделан запрос в госстандарт. Сегодня пришел официальный ответ. В спецификации писать ГОСТ на одной строке, а его номер на другой можно. И теперь я со спокойной душой закрываю этот вопрос.

Зы. Не надо с нами спорить? А то, что будет?

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

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

без проблем

изначально были варианты с такой конструкцией, но я не прописывал 4 строчку

 

Dim swConf As SldWorks.Configuration
    Set swConf = swModel.GetActiveConfiguration()
    swConf.BOMPartNoSource = swBOMPartNumber_UserSpecified
    swConf.AlternateName = specDesignation 'значение из свойства пользователя (срока обязательна, без нее не работает)
    swConf.UseAlternateNameInBOM = True
    swConf.AlternateName = specDesignation 'значение из свойства пользователя

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

Для полного понимания был сделан запрос в госстандарт. Сегодня пришел официальный ответ. В спецификации писать ГОСТ на одной строке, а его номер на другой можно.

Можете опубликовать этот официальный ответ здесь?

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

Для полного понимания был сделан запрос в госстандарт. Сегодня пришел официальный ответ. В спецификации писать ГОСТ на одной строке, а его номер на другой можно. И теперь я со спокойной душой закрываю этот вопрос.

Зы. Не надо с нами спорить? А то, что будет?

выложите ответ, или скиньте его пожалуйста на почту nik_pain@mail.ru

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

В коде MProp надо исправить одну строку:

Было:

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

Надо:

sNumberReal = sNumberTitle ' sNumberReal - для записи свойств масса, плотность, материал

А как войти в код этого макроса? 

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

Вот

вопрос-ответ.docx

Виноват. Запрос был отправлен в техэксперт, а не в госстандарт. Но наш нормоконтролер был удовлетворен. Более не придирается к записи гост на одной строке, а уго номера на другой.

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

А как войти в код этого макроса? 

Инструменты-макрос-редактировать...

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

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

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

в солиде 2023сп5 макрос Master выдает ошибку при нажатии "настроить шаблон чертежа" (проверено на макросах 2017 и 2018):

image.png

При этом остальные макросы вроде как нормально отрабатывают. Остальные функции данного макроса тоже работают. Библиотеки в макросах стоят нормальные, ставилось на чистую вин 10. 

Как починить?

Тоже столкнулся с этим, пытался поставить гостовский шрифт и поменять папку для шаблонов, вместо С/Temp

 

 

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

Возможно потому что не передала все файлы slddrt в папке SpecEditor под 23 Солид. Пока что переустановил макрос, и настраиваю с исходными шаблонами

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

Возможно потому что не передала все файлы slddrt в папке SpecEditor под 23 Солид. Пока что переустановил макрос, и настраиваю с исходными шаблонами

и как, получилось ?

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...
18.01.2023 в 09:28, The_22nik сказал:

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

https://drive.google.com/file/d/1HZuD4sreltx-WuOIJsCbUanAYhWVDDmn/view?usp=share_link

https://drive.google.com/file/d/1jZrzSsmRRlkL2kKgW40Bmxf-2YF2oroL/view?usp=share_link

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

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

Добрый день! Кто подскажет, можно ли в макросе SaveDRW изменить количество знаков исполнений при сохранении? К примеру есть деталь с шифром формата ХХХ-01.00-01У, где -01У - это имя конфигурации. В MProp, в основной надписи чертежа все ок, но при сохранении чертежа через SaveDRW "У" отрезается и получается файл чертежа с именем ХХХ-01.00-01.

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

Добрый день! Кто подскажет, можно ли в макросе SaveDRW изменить количество знаков исполнений при сохранении? К примеру есть деталь с шифром формата ХХХ-01.00-01У, где -01У - это имя конфигурации. В MProp, в основной надписи чертежа все ок, но при сохранении чертежа через SaveDRW "У" отрезается и получается файл чертежа с именем ХХХ-01.00-01.

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

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

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

Смотреть надо процедуру main, почти в самом конце:

Цитата

    'Определение пути сохранения
    sPathName = swModel.GetPathName
    sPathName = Left(sPathName, Len(sPathName) - 7 - Len(sModelName))
    sPathName = sPathName & sDrawTrueName & ".SLDDRW"
    'Сохраение
    ok = swDraw.SaveAs4(sPathName, 0, 0, e, w)

Слева от этих строк на сером поле ставите красные точки (клик мышкой) и запускаете макрос, когда макрос дойдёт до обозначенных строк можно будет наводить мышку на перменные, например, sPathName и смотреть значения, что бы определить где сбой:

image.png

Для продолжения выполнения макроса нажимаем зелёный треугольничек (как кнопка Play).

 

 

 

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

Смотреть надо процедуру main, почти в самом конце:

Слева от этих строк на сером поле ставите красные точки (клик мышкой) и запускаете макрос, когда макрос дойдёт до обозначенных строк можно будет наводить мышку на перменные, например, sPathName и смотреть значения, что бы определить где сбой:

image.png

Для продолжения выполнения макроса нажимаем зелёный треугольничек (как кнопка Play).

Большое спасибо! Посмотрю. Но, судя по всему, даже если удастся заставить его сохранять чертеж с трехзначным исполнением, видимо, в той же спецификации правильного отображения не добиться. У Леона с товарищем был об этом разговор, что солид вроде как не воспринимает исполнения дальше двузначного. Хотя, может и я неправильно понял. Вернусь к этому вопросу чуть позже. Еще раз спасибо за совет.

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

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

Какое у детали имя файла и как формируете Обозначение и Наименование?

Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно.

Стоит ли галочка "Исполнение" "Из конфигурации"?

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

Снимок экрана 2024-04-27 211555.png

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

В спецификации все правильно отображается, даже если знаков исполнений больше трех

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

изображение_2024-04-27_213113781.png

 

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

@malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):

 

Для исполнения с 2мя знаками.

1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение)

2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно

3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно.

4. Сохраняется через SaveDRW с корректным именем.

5. В спецификации сборки все отображается корректно.

 

 

Для исполнения с 3мя знаками.

1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение)

2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно

3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно.

4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01).

5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня :g:) корректно, как и у вас на рисунке.

 

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

 

Чертеж детали.jpgЧертеж детали2 .jpg

Чертеж детали3.jpg

 

 

Выходит, загвоздка все-таки только в сохранялке чертежа.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • kkk
      Боюсь, такой формат обучения будет стоить ОЧЕНЬ дорого. Идеальный вариант - имея какие-то базовые практические навыки, устроиться в контору, где люди с ТФ на ты. И там уже все эти вопросы будут в рабочем порядке. :)
    • Kelny
      Вероятно вам нужен всё таки не Solidworks, а смотреть раздел форума по теме CAM: https://cccp3d.ru/forum/11-все-вопросы-о-cam/   и SolidCAM/SOLIDWORKS CAM в частности: https://cccp3d.ru/forum/122-solidcam/   Или иные CAM программы с использованием импортирования моделей из Solidworks.    
    • Kelny
      Для скрытия идентичных компонентов попробуйте ФИЛЬТР в дереве (вверху дерева): https://help.solidworks.com/2019/russian/solidworks/sldworks/t_filtering_featuremanager_assemblies.htm?_gl=1*rt4glz*_up*MQ..*_ga*MTU2MzA2MzExLjE3MTUyODE5NTg.*_ga_XQJPQWHZHH*MTcxNTI4MTk1OC4xLjEuMTcxNTI4MTk2MC4wLjAuMA..   или ВИЗУАЛИЗАЦИЯ СБОРКИ: https://help.solidworks.com/2019/russian/solidworks/sldworks/c_Assembly_Visualization_Overview.htm   Не понятно зачем перед CTRL+Q нажимать CTRL+B. Разве просто CTRL+Q не достаточно?   Ещё есть настраиваемая панелька с кнопками инструментов по клавише S на клавиатуре.  
    • PARADOX.NC
      здравствуйте, такая проблема, магазин начал проскакивать позицию, немного смещаясь от положенного места,горит ошибка на датчик, суть в том что при вращении кулачка который взаимодействует с датчиками, он останавливается не на том датчике и из за этого горит ошибка о неисправности датчика, если вручную совершить правильный порядок включения датчиков то ошибки нет, но когда все собираешь на место и система отрабатывает опять происходит тот же эффект, приезжало много специалистов , поменяли все  датчика- результата ноль, все датчики система видит в полном объеме как положено, есть предположение (одного из мастеров) что сбился параметр отвечающий на время срабатывания датчика, но ни кто не знает где этот параметр находится... если может кто помочь огромная просьба помогите, станок уже долго стоит и ни кто не может решить проблему.
    • Борман
      Так свойства грунта получены при действии атм. давления. Вы же не нагреваете конструкцию на 273 градуса при решении ?
    • maxx2000
      @Snake 60 а почему не использовать  ректальное сегментное кольцо, оно же жесты мыши, для того чтобы навесить нужные команды на него?
    • Fedor
      Тут другой вопрос вырисовывается.  По идее действует на грунт атмосферное давление и , следовательно ,  надо бы его учитывать при анализе прочности грунтов. Но нигде не видел, чтобы это учитывалось, например, при устойчивости склонов... 
    • Snake 60
      Нано-макросы :) https://boosty.to/snake.nest/posts/a7056a15-49b7-4f80-9de4-194e9dbf3404
    • Борман
      Ну значит ваша температура замерзания ниже -25гр.С. 
    • bri
      Вы правы, фрезеровка далеко не самый лучший метод. Но да, радиатор это грубо говоря часть какого-то корпуса. Уж не знаю насколько эффективны другие способы при небольших обьемах . Ну а при обработке глубоких и тонкостенных ребер делаем их за раз, без всяких подчисток. Равномерно опуская все ребра.  второй раз прикасаться к ним инструментом нельзя  Ну и для примера. 4мм на глубину 40 делаю в 2-3 фрезы разного вылета. Первая на 20мм.  по геометрии хорошо показали себя однозубые фрезы, гребут за раз довольно глубоко.  Мне лично понравились seco jabro. Но с Европой нынче туго(( у Китая пока не нашел достойной замены
×
×
  • Создать...