вторник, 17 января 2012 г.

Cервис-пак для Revit 2012 (WU 2) и ошибка кодировки

После установки второго Сервис-пака, Загрузка семейства с каталогом типоразмеров - сопровождается открытием стандартного окна, для выбора необходимых типоразмеров семейства, где все параметры и их значения написанные кириллицей, отображаются иероглифами!!!
Kodirovka0
(p.s. Проблем нет, только у пользователей англоязычной версии программы!)

Пока нет официального исправления, можно внести исправления самим!?
На примере семейств из стандартной Русской библиотеки, идущей вместе с программой:
Kodirovka
Найдем папку Для России, например с Дверями, внутри видим два типа файлов *.RFA и *.TXT Первые, собственно файл семейства, вторые каталог типоразмеров. Вот в каталоге и есть проблема! Откроем текстовый файл соответствующего “проблемного” семейства, С помощьюБлокнота:
Kodirovka1
Ничего не меняя, сразу Сохраняем файл как… и изменим только кодировку, на Юникод.
Пересохраните файл поверх существующего.
Перед открытием файла не забудьте снять галочку в свойствах файла Только для чтения:
Kodirovka2
Собственно все! Можно загружать семейство в проект!
Kodirovka3
Я лично больше не жду заплатку Подмигивающая рожица!!!

7 комментариев:

  1. Алексей, а возможно стандартный символ " , " для разделения значений параметров заменить на другой? Частенько в серийных и гостовских обозначениях конструкций используется ЗАПЯТАЯ.
    Если возможности такой нет и символ вшит в ядро программы - может в WishList!?

    ОтветитьУдалить
  2. Да конечно, Лента - Управление - Единицы проекта http://screencast.com/t/9OlMNm32 Кстати в нашем шаблоне запятая уже установлена в качестве разделителя.

    ОтветитьУдалить
  3. Прошу прощения, не верно задал первоначальный вопрос:
    разделитель значений параметров интересует в файлах *.txt каталогов типоразмеров семейств

    ОтветитьУдалить
  4. И в этом случае то же самое!
    Текстовый файл каталога, должен иметь запятую в качестве разделителя, а точку для отделения целого от дроби. И этот файл к ГОСТу не имеет никакого отношения!
    Как написано в справке (скачайте справку по семействам: http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=13080413&linkID=9243097 ):
    "При загрузке семейства Revit Architecture использует для каталогов типоразмеров объектов настройки единиц измерения проекта." Т.е. в каталоге это по любому - точка, а в проекте как зададите Единицы проекта.

    ОтветитьУдалить
  5. Спасибо за ответы. Я так понял что впихнуть такую маркировку (ссылка ниже) в семейство через каталог типоразмеров нельзя, только через создание разных типов в редакторе семейств
    http://radikal.ru/F/s018.radikal.ru/i516/1201/02/0b06125fe464.jpg.html

    ОтветитьУдалить
  6. К сожалению, вы правы такой каталог типоразмеров сделать нельзя. Но можно потом, в проекте, переименовать так как нужно!? (Что бы потом легче было найти используйте "'" апостроф, который проще заметить в тексте и соответственно заменить)
    з.ы. мне постоянно кажется, что у создателей\авторов наших норм, была машина времени и они хорошо знали, как усложнить жизнь, современным проектировщикам.

    ОтветитьУдалить
  7. Кстати, с созданным ранее файлом параметров возникли такие же проблемы...

    ОтветитьУдалить