Страница 1 из 1

Чертежи в CATIA: обозначение сварки с односторонней стрелкой

СообщениеДобавлено: 10 дек 2009 14:27
ExtraRight

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 17 дек 2009 14:34
ExtraRight
Ещё один вариант обозначения сварки любезно предоставлен уважаемым Virty по ссылке http://lab.virtuosity.ru/?fileName=CATI ... SYMBOL.zip

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 03 мар 2010 14:08
Andry
Проблемка!
При использовании скрипта на виде с масштабом не 1:1 текст не масштабируется, а вот вся остальная геометрия да.
Вот что получается с масштабом 1:2. Вверху обозначение со стандартной высотой текста 3,5, внизу для сравнения высота шрифта ровно в 2 раза меньше.
Побороть можно?
Спасибо.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 04 мар 2010 14:54
Virty
Спасибо за тест.

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

Если нет возможности скачать его, можно исправить одну строку в методе CATInit() в разделе OVERRIDE STATIC VALUES FOR SHEETSCALE:

Вместо
Код: Выделить всё
dScale = oSheet.Scale


Записать
Код: Выделить всё
dScale = oView.Scale

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 06 апр 2010 11:44
bit

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 20 ноя 2010 14:39
Virty
Небольшая программа для обозначения сварки на чертеже.
Две версии для V5R15 32-bit и V5R19 32-bit.
Подробности в описании.

http://lab.virtuosity.ru/?fileName=CATIA_VB.NET_Weld_symbol.zip

Скрытый текст. Необходимо зарегистрироваться.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 20 мар 2021 17:12
Mars1108
Можете выложить еще раз или обновить ссылку???

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 22 мар 2021 10:24
Virty
Были небольшие проблемы на хостинге (человеческий фактор).
Теперь всё работает. Спасибо.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 22 мар 2021 10:53
Mars1108
При запуске GOSTWELD2.CATScript на V5-6R2018 SP6 наименование получается в рамке.
Подскажите где в скрипте это исправить.
Программу для обозначения сварки на чертеже можно переделать под V5-6R2018 SP6 (Win10 64)???

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 23 мар 2021 10:29
Virty
В набор файлов http://lab.virtuosity.ru/?fileName=CATIA_GDR_and_WELD_SYMBOL.zip
добавлен обновлённый файл GOSTWELD21.CATScript
Пожалуйста проверьте и сообщите результат.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 19 янв 2022 16:37
Virty
Коллеги, здравствуйте.

Программа для обозначения сварки перенесена с VB.NET на VBA.
Проверена на V5R19x64.
Подробности в описании.


http://lab.virtuosity.ru/?fileName=CATIA_VBA_WELD_SYMBOL.zip

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 28 мар 2022 16:31
Roman1108
Попробовал запустить на V5R28x64
Ошибку можно исправить?

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 29 мар 2022 15:19
Mars1108
Спасибо. Работает V5R28x64. Вот бы еще выпадающее меню с ГОСТами добавить, чтобы их каждый раз не писать.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 30 мар 2022 22:48
Virty
Коллеги, здравствуйте.

Программа для обозначения сварки на VBA обновлена.

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

Проверена на V5R19x64.
Подробности в описании.



http://lab.virtuosity.ru/?fileName=CATIA_VBA_WELD_SYMBOL.zip

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 31 мар 2022 10:53
keeper
Roman1108 писал(а):Попробовал запустить на V5R28x64
Ошибку можно исправить?

К сожалению тоже самое у меня на V5R25x64 не работает.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 31 мар 2022 12:28
Virty
Коллеги, спасибо за ответы.

Как пишут наши товарищи на coe.org и cccp3d.ru, возможно на разных машинах разные конфигурации VBA окружения: Редактор VB –меню Tools -> References - список библиотек объектов.
Поэтому очень интересно, как в одном случае макрос заработал у уважаемого Mars1108:

Mars1108 писал(а):Спасибо. Работает V5R28x64 ...


а у уважаемого Roman1108 на такой же версии V5R28x64 ошибка:

Roman1108 писал(а):Попробовал запустить на V5R28x64
Ошибку можно исправить?


Также интересно, CATIA P2 или P3?

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 31 мар 2022 22:46
Virty
В документации есть описание ошибки Scripting ERR_1000 - она возникает при использовании устаревших библиотек:
"Если права пользователя позволяют редактировать реестр Windows, при открытии CATVBA файла ссылки на устаревшие библиотеки автоматически удалятся".

Прошу проверить экспериментально.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 01 апр 2022 09:27
keeper
Virty писал(а):В документации есть описание ошибки Scripting ERR_1000 - она возникает при использовании устаревших библиотек:
"Если права пользователя позволяют редактировать реестр Windows, при открытии CATVBA файла ссылки на устаревшие библиотеки автоматически удалятся".

Прошу проверить экспериментально.

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

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 01 апр 2022 12:38
Virty
Уважаемый keeper, благодарю!

Добавил примечание в PDF-описание скрипта.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 18 апр 2022 13:19
Mars1108
Спасибо. Супер. Скрипт с обозначением сварки лучше не придумаешь.
Решить бы еще таким же образом вопрос с многоуровневым указателем позиций.

Re: Чертежи в CATIA: обозначение сварки с односторонней стре

СообщениеДобавлено: 22 авг 2022 16:31
Virty
По просьбе уважаемого Mars1108 опубликовал скрипт для совместных испытаний.