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

Материалы для руссификации и локализации. Чертежные стандарты, шрифты и т.д.

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

Сообщение ExtraRight » 17 дек 2009 14:34

Ещё один вариант обозначения сварки любезно предоставлен уважаемым Virty по ссылке http://lab.virtuosity.ru/?fileName=CATI ... SYMBOL.zip
Вложения
Аватара пользователя
ExtraRight
Forum Manager
 
Сообщения: 1575
Зарегистрирован: 11 сен 2007 18:50
Откуда: Нижний Новгород
Blog: View Blog (8)

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

Сообщение Andry » 03 мар 2010 14:08

Проблемка!
При использовании скрипта на виде с масштабом не 1:1 текст не масштабируется, а вот вся остальная геометрия да.
Вот что получается с масштабом 1:2. Вверху обозначение со стандартной высотой текста 3,5, внизу для сравнения высота шрифта ровно в 2 раза меньше.
Побороть можно?
Спасибо.
Вложения
Andry
Новичок
Новичок
 
Сообщения: 12
Зарегистрирован: 29 дек 2007 11:38

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

Сообщение Virty » 04 мар 2010 14:54

Спасибо за тест.

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

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

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


Записать
Код: Выделить всё
dScale = oView.Scale
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

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

bit
Участник
Участник
 
Сообщения: 166
Images: 3
Зарегистрирован: 24 июл 2008 11:45
Откуда: Минск

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

Сообщение Virty » 20 ноя 2010 14:39

Небольшая программа для обозначения сварки на чертеже.
Две версии для V5R15 32-bit и V5R19 32-bit.
Подробности в описании.

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

Скрытый текст. Необходимо зарегистрироваться.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Mars1108 » 20 мар 2021 17:12

Можете выложить еще раз или обновить ссылку???
Mars1108
Новичок
Новичок
 
Сообщения: 14
Зарегистрирован: 18 сен 2012 09:46

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

Сообщение Virty » 22 мар 2021 10:24

Были небольшие проблемы на хостинге (человеческий фактор).
Теперь всё работает. Спасибо.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Mars1108 » 22 мар 2021 10:53

При запуске GOSTWELD2.CATScript на V5-6R2018 SP6 наименование получается в рамке.
Подскажите где в скрипте это исправить.
Программу для обозначения сварки на чертеже можно переделать под V5-6R2018 SP6 (Win10 64)???
Вложения
Mars1108
Новичок
Новичок
 
Сообщения: 14
Зарегистрирован: 18 сен 2012 09:46

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

Сообщение Virty » 23 мар 2021 10:29

В набор файлов http://lab.virtuosity.ru/?fileName=CATIA_GDR_and_WELD_SYMBOL.zip
добавлен обновлённый файл GOSTWELD21.CATScript
Пожалуйста проверьте и сообщите результат.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Virty » 19 янв 2022 16:37

Коллеги, здравствуйте.

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


http://lab.virtuosity.ru/?fileName=CATIA_VBA_WELD_SYMBOL.zip
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Roman1108 » 28 мар 2022 16:31

Попробовал запустить на V5R28x64
Ошибку можно исправить?
Вложения
Roman1108
Newly registered account
 
Сообщения: 2
Зарегистрирован: 05 ноя 2014 20:06

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

Сообщение Mars1108 » 29 мар 2022 15:19

Спасибо. Работает V5R28x64. Вот бы еще выпадающее меню с ГОСТами добавить, чтобы их каждый раз не писать.
Mars1108
Новичок
Новичок
 
Сообщения: 14
Зарегистрирован: 18 сен 2012 09:46

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

Сообщение Virty » 30 мар 2022 22:48

Коллеги, здравствуйте.

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

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

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



http://lab.virtuosity.ru/?fileName=CATIA_VBA_WELD_SYMBOL.zip
Последний раз редактировалось Virty 03 апр 2022 11:49, всего редактировалось 1 раз.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение keeper » 31 мар 2022 10:53

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

К сожалению тоже самое у меня на V5R25x64 не работает.
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 610
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

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

Сообщение Virty » 31 мар 2022 12:28

Коллеги, спасибо за ответы.

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

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


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

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


Также интересно, CATIA P2 или P3?
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Virty » 31 мар 2022 22:46

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

Прошу проверить экспериментально.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение keeper » 01 апр 2022 09:27

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

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

Спасибо большое.
Запустил CATIA под администратором, выполнил скрипт и заработало.
После чего без прав администратора тоже все работает.
Вложения
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 610
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

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

Сообщение Virty » 01 апр 2022 12:38

Уважаемый keeper, благодарю!

Добавил примечание в PDF-описание скрипта.
Аватара пользователя
Virty
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 26 янв 2009 19:55

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

Сообщение Mars1108 » 18 апр 2022 13:19

Спасибо. Супер. Скрипт с обозначением сварки лучше не придумаешь.
Решить бы еще таким же образом вопрос с многоуровневым указателем позиций.
Mars1108
Новичок
Новичок
 
Сообщения: 14
Зарегистрирован: 18 сен 2012 09:46


Вернуться в Кладовая по локализации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1