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

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


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

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

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

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

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

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

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

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


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

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


UnPinned posts

Не подскажете, при использовании макроса Mprop всегда количество знаков после запятой становится два. (.12). Никак нельзя сделать, чтобы в размерах ничего не менялось? А то приходится каждый раз заходить в св-ва документа и менять .12 на .1..

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

Не подскажете, при использовании макроса Mprop всегда количество знаков после запятой становится два. (.12). Никак нельзя сделать, чтобы в размерах ничего не менялось?

Для начала изучить справку, если на этот счёт ни чего нет и нет такой настройки в макросах, то можно поправить макрос отредактировав текст максоса, найдя соответствуюющую строку в коде.

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

Для начала изучить справку, если на этот счёт ни чего нет и нет такой настройки в макросах, то можно поправить макрос отредактировав текст максоса, найдя соответствуюющую строку в коде.

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

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

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

Таких как вы на форуме пруд пруди.

Когда надоедает развернуто отвечать на одни и те же вопросы - отсылают в справку.

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

Таких как вы на форуме пруд пруди.

Когда надоедает развернуто отвечать на одни и те же вопросы - отсылают в справку.

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

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

Не подскажете, при использовании макроса Mprop всегда количество знаков после запятой становится два. (.12). Никак нельзя сделать, чтобы в размерах ничего не менялось? А то приходится каждый раз заходить в св-ва документа и менять .12 на .1..

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

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

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

Вероятно стоит посмотреть в сторону шаблонов и вероятно в шаблон стандартов.

В макросе это строки:

Цитата

...

Source12 = Left$(Source, Len(Source) - 15) & "SpecEditor\MyStandard.sldstd" ' Путь к файлу стандарта

...

ok = swModExt.LoadDraftingStandard(Source12)

...

То есть применяется шаблон.

 

Выходит, как написали выше, надо отредактировать необходимое вам и сохранить новый стандарт MyStandard.sldstd (меню Инструменты-Параметры...-Свойства документа-Чертёжный стандарт), который сохранить в папку макроса вместо имеющегося.

57 минут назад, crazyrang сказал:

Извините, если сказал что не так)

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

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

11 минут назад, nik_pain сказал:

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

Разве нельзя подтянуть шаблон нового чертёжного стандарта?

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

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

Вероятно стоит посмотреть в сторону шаблонов и вероятно в шаблон стандартов.

Большое вам спасибо. Если есть возможность у автора темы добавить это сообщение в шапку, очень попросил бы. Так как вопрос довольно таки распространенный и ответ расширенный.

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

Разве нельзя подтянуть шаблон нового чертёжного стандарта?

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

Изменено 31 минута назад пользователем Kelny

может как и можно, но я не разобрался.

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

Если есть возможность у автора темы добавить это сообщение в шапку, очень попросил бы. Так как вопрос довольно таки распространенный и ответ расширенный.

@crazyrang Зачем? Это всё есть в справке к макросам (автор макросов не поленился и подготовил справку), которой вы пренебрегли и не воспользовались по совету.

Так что не поленитесь и всё же ознакомьтесь со справкой к макросам.

Справка-Установка и настройка

Цитата

1.Настройка стандарта оформления.

a.Создайте новый чертеж, зайдите в Инструменты-Параметры-Свойства документа-Загрузить из внешнего файла и выберите MyStandard.sldstd в папке SpecEditor.

b.Измените параметры шрифта и прочие настройки стандарта в соответствии с вашими требованиями.

c.Cохраните отредактированный чертежный стандарт под прежним именем (с заменой).

d.Закройте чертеж без сохранения.

...

2.Настройка свойств и шаблонов основных надписей .

...

d.Снимите/установите галочки для проверок. Если будет установлена Проверка оформления, то нажмите кнопку Настройки оформления.

image.png

и, затем, Настроить шаблон чертежа. К вашему шаблону чертежа будут применены настройки из файла MyStandard.sldstd. На поле Шрифт отображены основные параметры для шрифта, заданные в данный момент в файле MyStandard.sldstd.

 

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

Прошу совета. Как сделать, чтобы SaveIsPdf сохранял pdf-ки в той же папке, что и чертежи, а не создавал папку PDF?

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

Как сделать, чтобы SaveIsPdf сохранял pdf-ки в той же папке, что и чертежи, а не создавал папку PDF?

В папке с макросом есть файл имя макроса.ini в нем настройки:

в 4 строке перед ' поставьте 0 и сохраните

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

В папке с макросом есть файл имя макроса.ini в нем настройки:

в 4 строке перед ' поставьте 0 и сохраните

Спасибо!

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

Всем доброго дня ! Перестал работать макрос " Save sa PDF"  Может кто сталкивался и есть решение проблемы? 

1.png

2.png

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

Может кто сталкивался и есть решение проблемы?

PdfCreator случайно не обновляли? Должен стоять только версии 1.2.1 из шапки.

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

PdfCreator случайно не обновляли? Должен стоять только версии 1.2.1 из шапки.

Нет, стоит из шапки.

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

Нет, стоит из шапки.

Попробуйте закрыть и открыть программу снова.

Так же перед запуском макроса потыкайте в процедуру SaveAsPDF_run и в тексте кода Main, если вызов макроса не через кнопку, т.к. иногда макрос из окна VBA начинает запуск не с того места с которого надо запуститься.

 

Так же проверьте нет ли в процессах системы запущенного PDFCreator.exe или добавьте в код SaveAsPDF_run убийство процесса:

Цитата

Sub main()
Dim Process As Object
        For Each Process In GetObject("winmgmts:").ExecQuery("Select * from Win32_Process")
                If Process.Caption Like "PDFCreator.exe" Then
                        Process.Terminate
                        Exit For
                End If
        Next
        
SaveAsPDF.Show '(vbModeless)

End Sub
 

 

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

Попробуйте закрыть и открыть программу снова.

Так же перед запуском макроса потыкайте в процедуру SaveAsPDF_run и в тексте кода Main, если вызов макроса не через кнопку, т.к. иногда макрос из окна VBA начинает запуск не с того места с которого надо запуститься.

 

Так же проверьте нет ли в процессах системы запущенного PDFCreator.exe или добавьте в код SaveAsPDF_run убийство процесса:

 

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

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

Не корректное отображение наименования типов штриховки в Mprop

 

Приветствую!
После перехода на SW2020 SP5 стали не корректно отображаться имена типов штриховки в Mprop (SWPlus 2017 SP0.0).
При выборе типа штриховки в Mprop - ломается кодировка, т.е. отображается всё крокозябринами, при выборе штриховки в самом SW (например в эскизе или редакторе материалов) - Русские наименования отображаются корректно.
Есть ли решение моей проблемы?

Пока остановился на варианте замены файла Sldwks.ptn из папки \\SOLIDWORKS\lang\english\ ... т.е. английская версия

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

Untitled-1.jpg

Что замечено:
- если сменить кодировку на ANSI, то происходит обратный эффект (т.е. в Mprop - всё нормально, а в самом SW - вместо букв непонятные символы).
- подмена файла Sldwks.ptn от SW2018 не решает проблему.

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

Нестандартная ситуация. Приходится использовать 2009 солид. Может есть у кого в архиве последняя адекватно работающая версия макросов на этом старом солиде? Пробовал 2014 версию макросов не запускаются (библиотеки переподключал). Так вот, выложите, пожалуйста крайнее рабочее. Spec Editor нашел последний версии 3.2 на форуме, его и юзаю пока что.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • malvi.dp
      Да, в эскизе можете эту линию жёстко зафиксировать нужными вам размерами. А при создании плоскости нужно выбрать ещё и вторую ссылку для позиционирования. Это может быть плоскость "спереди" с взаимосвязью перпендикулярности.  
    • noindex
      @malvi.dp спасибо, но я с SW пока "на вы" и этот пример для меня похож на урок по рисованию совы) Как я понял на перпендикулярной плоскости рисуется эскиз линия, потом Вставка, Справочная Геометрия, Плоскость и выбираем в качестве первой ссылки эту линию. У меня в этом случае плоскость пытается создаться, но не может, ругается на неверные входные данные...  https://s.mail.ru/BR5p/wbdSuVLzK
    • Fedor
      "ГОСТ Р 57700.10-2018"  Удивительный пункт 5.3.1.   А если элементы квадратичные или более того кубичные или с более сложной структурой ?    Методы основаны на математике, а на математику тоже госты собираются написать ?   :) Валидация это вам не верификация   https://ru.wikipedia.org/wiki/Валидация    :):):) 
    • Alexey8107
      Вобщем результаты. В обед перед окном еще раз прошелся по своей памяти, сравнил две старые платы(одна от взорванного PSM, вторая от ремонта с рекуперацией. Я точно помню что лет 5 назад ремонтировали SPM), оставшиеся от ремонта. Начал подозревать что они обе слишком подозрительно похожи друг на друга, по сути отличаются только номиналами трансформаторов тока и совсем мелкими деталями... И понимаю что память мне сильно изменяет! Обе платы от PSM, но разной мощности. И действительно в SPM стоит плата хоть и похожа, но отличия значительные. Так что решил сразу замахнуть PSM. Станок сразу запустился. Осталось только загадкой, почему неисправный PSM в соло вчера показывал "-". Сегодня запустил на операционном столе и вижу "1", точно так же в соло. Вобщем пока свяжусь с фануком, пока уладим административные дела, пока проплатим, попробую в нем аккуратно поковыряться.
    • aalex_b
      Добрый день. ЧПУ TNC426. Станок с поворотной головой: есть вертикальное положение и есть горизонтальное. Так же поворотный стол, ось С Вышел из строя HDD. Восстановил данные через акроникс, сделав образ с соседнего аналогичного станка. Станок поехал, все зашевелилось Но теперь не знаю, как настроить ему точки смены инструмента, трансформацию и поворот оси C. Где подсмотреть инструкцию, что измерять и как измерять, куда вносить данные, в какие параметры. Прошу совета и помощи. Никогда это не делал.
    • Jesse
      За прошедшее десятилетие (ухх, как же время летит!) уже были вопросы про локальные пластические деформации в статическом расчете и про локальные формы потери устойчивости. В обоих случаях на все эти "локальности" можно подзабить. В первом случае у меня даже шаблонная фразочка есть, которую я в отчёты вставляю, ссылаясь на ГОСТ Р 57700.10-2018. Это всё хорошо. Но что у нас с цикликой? К примеру, есть вал насоса, который в процессе работы изгибается. В валу есть шпоночные отверствия, всякие переходы вплоть до радиуса R=0.25 мм и прочая мелкая ересь, где развиваются большие напряжения, превышающие предел выносливости материала.. В то время как в основной толще материала напряжения на порядок меньше предела выносливости и там всё ок. Как быть в этой ситуации? Ведь разрушение в процессе многоцикловой усталости происходит в результате зарождения и роста микротрещин. То есть по идее в этом радиусе R=0.25 мм трещинка пойдёт и разрушит весь весь вал за условные 10^12 циклов? Или не разрушит? Если не разрушит, то как обосновать, что не разрушит? С точки зрения физики/МДТТ мы знаем, что в статике у пластичного материала в малой области превысится предел текучести, появится небольшая область течения, и на этом всё. "Пластика" дальше не пойдёт. МОжно даже просчитать и проверить для успокоения души, что пластических шарниров не будет. Но в многоцикловой усталости мы ничего расчетом проверить не можем как все эти "неприятные локальности" себя поведут за 10^12 циклов. Только кривые Веллера и т.п. Ну и результаты упругого расчета..   Какой эмпирико-нормативный опыт есть у человечества, чтоб показать, что разрушения и катастрофического роста трещины НЕ произойдёт за большое кол-во циклов, если в небольшом объеме материала по результатам упругого расчета напряжения превышают предел выносливости?
    • malvi.dp
    • Srgwell
      Библиотеки не все подключены. Там другие какие то были включены. При чем сбиваются иногда
    • Snake 60
      @clavr  Попробовал в 2024-м так и есть, не хочет перепривязывать размеры, настройки не нашел :(
    • Snake 60
×
×
  • Создать...