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

После русификации интерфейса V5r17 скрипты перестали


Pro-Grizzly

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

Здравствуйте, господа! :clap_1:

Предыстория...

Научился-таки я немного писать скрипты,

которые считывают параметры из модели

(по адресу Правой кнопкой на заголовок Дерева Модели ->

Properties -> Product) и отображают их в основной надписи чертежа.

(В частности Part Number -- это "Обозначение" и т.д.)

И все бы замечательно, однако...

на всех рабочих местах конторы установили

русификацию интерфейса :thumbdown: .

Скрипты перестали работать --

нет доступа к параметрам, т.к. вместо PartNumber

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

а еще и поменяла системные имена параметров... :g:

Раньше было (Tools -> Formula...):

'Part1\Part Number'

теперь стало

'Part1\Обозначение'

В скрипте, замена

DrwTexts.GetItem("TitleBlock_Text_Number_1").Text = ProductDrawn.PartNumber
на

DrwTexts.GetItem("TitleBlock_Text_Number_1").Text = ProductDrawn.Обозначение
ничего не дает... :wallbash:

Возвращаю интерфейс на Английский -- все работает,

на Русский -- не работает.

Чего делать-то? Кто-нибудь сталкивался с такой проблемой? :surrender::worthy:

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


Чего делать-то? Кто-нибудь сталкивался с такой проблемой?

Хрен его знает, может Marmath подскажет,

как вариант делай свои поля с англицкими именами.

Где брал руссификацию на р17, если не влом выложи ее:)

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

Хрен его знает, может Marmath подскажет,

<{POST_SNAPBACK}>

Хотелось бы...

как вариант делай свои поля с англицкими именами.

<{POST_SNAPBACK}>

Низзя,.. :smile: т.к. установка начальства -- использовать

Правой кнопкой на заголовок Дерева Модели -> Properties -> Product

Где брал руссификацию на р17, если не влом выложи ее:)

<{POST_SNAPBACK}>

В конторе -- русификация от тех, кто продавал CATIA (пока нет на руках).

Дома -- поставил скачанную по ссылке с этого форума

(для упражнений в программировании скриптов хватает).

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

Нажми на запись макроса при русском и английском интерфейсе и посмотри разницу....При работе с параметрами в сборке/детале в отличие скажем от драфтинга,все преекрасно записывается.....Я сталкивался с этой проблемой(только применительно к своим вещам)-и запись показала где и че поменять

PS.Я могу и ошибаться но ProductDrawn.PartNumber вроде остается и при русском языке.....А если все равно не работает то проблема в другом месте скрипта

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

Нажми на запись макроса при русском и английском интерфейсе и посмотри разницу....

<{POST_SNAPBACK}>

Тексты скриптов получились абсолютно идентичными.

А если все равно не работает то проблема в другом месте скрипта

<{POST_SNAPBACK}>

Все равно не работает... :sad:

Похоже, причина в чем-то другом.

Будем искать... :worthy::lamo:

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

MArtmath, Вы были правы! :clap_1:

Проблема была в другом месте скрипта.

Заменил "Front view" на "Вид спереди" и все заработало.

Dim ProductDrawn As ProductDocument

	Set ProductDrawn = DrwSheet.Views.Item("Вид спереди").GenerativeBehavior.Document

   

If Err.Number = 0 Then



	DrwTexts.GetItem("TitleBlock_Text_Number_1").Text = ProductDrawn.PartNumber

	DrwTexts.GetItem("TitleBlock_Text_Number_2").Text = ProductDrawn.PartNumber

	DrwTexts.GetItem("TitleBlock_Text_Title").Text  = ProductDrawn.Definition

:blink:

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      @ANT0N1DZE держи недостающее, выбери на свой вкус 
    • IgP
      Я прямо противоположного мнения. Это говорят те кто начинает в нём работать сами(без фундаментального обучения), после другого CADa. Но потом у них мнение меняется на противоположное. Этим заявлением, вы меня сильно огорчили (Слышал я как Windchill работает, и видел ваши вопросы выше - они меня повергали в ступор ..) а дальше то вы чего понаписали ... бред, вчера начали - увидели и давай помои поливать ... ну, флаг вам в руки ... про CAD продукты от отечественных разработчиков, просто намекну ...
    • Kelny
      Заменить на исходные, при замене первого компонента (ЗАМЕНИТЬ КОМПОНЕНТЫ) выбрат галочку ВСЕ.   Лучше весь день потерять, а потом за пять минут долететь. ... Крылья, крылья, тьфу... главное хвост (С)   Не переделаете сейчас, придётся потом не только передедывать, но и вспоминать как должно быть правильно и почему одинаковое не одинаково.
    • ANT0N1DZE
      В разделе "мы предлагаем" забыли самое интересное. 
    • brigval
      Детали по вашим чертежам в ведомость покупных изделий не вносятся.
    • malvi.dp
      В спецификации солида никак, только навести порядок и заменить одинаковые по параметрам детали, тогда они отобразятся под одной позицией с правильными количеством. Если это очень долго - сохранить спецификацию в Эксель, отсортировать и вручную сделать как нужно.
    • Александр1979
      Во время прогона с блокировкой должны изменяться абсолютные и относительные координаты, машинные координаты не должны изменяться.
    • Дарья Фролова
      Мы изобретаем будущее вместе с командой, которую любим,Разрабатываем уникальное оборудование, реализуем их в масштабные проекты и каждый раз ставим новые планки! Ищем талантливого главного инженера-конструктора с глубокими знаниями механики, который готов руководить стратегией разработки серийного производства. Если вы готовы развиваться, переосмыслять наш текущий опыт и превращать его в отлаженную методологию, то будем рады видеть вас частью нашей команды!
 Мы аккредитованная ИТ компания — предоставляется бронь. Проект: Роботизированная система очистки солнечных панелей;
 Компетенции: Глубокие знания механики, подготовка к серийному/массовому производству;
 Руководитель/наставник: СOО компании; Команда: до 10 человек;
 Работа в офисе (возможно обсуждение гибрида после испытательного срока) Мы предлагаем:- Авторская разработка, уникальный продукт - партнерство на международном рынке;
 - Обучение и развитие новым скилам за счет компании; - Команда сильных инженеров; - Руководитель - это в первую очередь коллега и наставник;
 - Перспективы профессионального и карьерного роста (команда расширяется, есть возможность расти вместе с нами); - Приятные бенефиты от компании. 
Примеры задач: - Разработка ТЗ, конструирование, прототипирование, испытания, сопровождением сертификации, подготовку к производству на Российских и Зарубежных производственных мощностях. - Ведение технической базы знаний и результатов проектов для постоянной оптимизации процессов разработки. - Общий анализ производимости нового продукта компании с выдвижением предложений о дальнейшей стратегии разработки для серийного производства. Мы ждем, что у вас сильный опыт в механике, опыт подготовки к серийному/массовому производству и управлении командой инженеров, состоящей из конструкторов, электронщиков и программистов, разработки уникальных мехатронных систем в различных областях промышленности. Компетенции: - Высшее техническое образование; - Опыт проектирования: сложных изделий из металлов с учетом динамических и прочностных характеристик; - Опыт работы в области конструирования механических систем;- Умение рассчитать себестоимость проекта для дальнейшей реализации; - Опыт работы в аналогичной должности не менее 3 лет;
 - Системность, структурность, желание во всем наводить порядок; - Умение работать в показателях результата; Впереди много задач по изобретению систем очистки для разных промышленных отраслей - ждем вас в нашей команде!
    • Dimetil Gidrozin Dnepr
      куда пропал твой парень? с ним в паре вы замечательно смотрелись и ты был гораздо круче спасибо. я уже с автором темы связался он мне ссылок дал и где качать и как ставить. понту мне смотреть то чего у меня нет)) я поставлю то что он мне дал и посмотрю по нему. он видеоуроки пишет. норм чувак кста
    • IgorT
      Да че там хорошего? По мне уже то, что нет возможности выбрать плоскость симметрии напряг.
×
×
  • Создать...