Наконец-то по подписке получили версию 2014en. Не зря же за неё платили - надо переходить на новую версию.
Что сразу бросается в глаза:
Теперь о том, что в глаза бросилось не сразу:
В версии 2013(ru) меня удивляло, что блоки условных обозначений в P&ID названы по русски. Вот при переходе нам это и аукнулось. При попытке выбрать на схеме проекта, созданного в версии 2013ru, для клапана фланцевое соединение в версии 2014en ничего не происходило. Оказалось, проблема в том, что о русификации блоков (я уверен, что и с другими элементами интерфейса та же беда) знает некая часть программы (пока её не нашёл), а не база проекта.
Постараюсь описать, как я это вижу
Версия 2013ru, проект 2013ru:
Версия 2014en, проект 2013ru:
Выход из положения
Из этой ситуации я вижу только один выход. Тщательно дорабатывать напильником шаблон проекта и текущие проекты. Нам повезло - у нас только один рабочий проект, который потом станет шаблонным.
Итак, меняем в базе данных значение на требуемое нам, или переименовываем блок в файле projSymbolStyle.dwg. В первом случае, рекомендую использовать аббревиатуру предприятия в начале названия блоков. В этом случае даже при смене версий проблем быть не должно. Во втором варианте, будьте готовы к тому, что при установке русификации вам придется проделывать работу по переименовыванию блоков заново.
Что сразу бросается в глаза:
- Autocad Plant 3d 2014 появился еще в мае, но:
- Plant Design Suite 2014 появился только в августе
- Русификации Autocad Plant 3d 2014 ещё нет
- Наверное русификация появится уже после окончания подписки
- Программа на некоторых машинах стала значительно тормозить.
- Практически сразу появились расширения. Неужели их нельзя было воткнуть в релиз?
Теперь о том, что в глаза бросилось не сразу:
В версии 2013(ru) меня удивляло, что блоки условных обозначений в P&ID названы по русски. Вот при переходе нам это и аукнулось. При попытке выбрать на схеме проекта, созданного в версии 2013ru, для клапана фланцевое соединение в версии 2014en ничего не происходило. Оказалось, проблема в том, что о русификации блоков (я уверен, что и с другими элементами интерфейса та же беда) знает некая часть программы (пока её не нашёл), а не база проекта.
Постараюсь описать, как я это вижу
Версия 2013ru, проект 2013ru:
- Вставляем задвижку. Нажимаем кнопку, указываем место.
- Программа лезет в базу данных проекта, находит там запись об условном обозначении "VALVE PIP"
- Программа сравнивает, какое значение должно быть для текущей языковой версии. Эта информация наверняка есть в каком-то файле, но возможно, зашифрована, и я её ещё не нашёл. Программа получает значение для русской версии "ЗАДВИЖКА PIP". Прошу заметить, эта информация взята не из базы данных проекта, а зависит от версии программы.
- Программа пытается найти этот блок в файле projSymbolStyle.dwg...... и находит.
- Далее блок отрисовывается.
Версия 2014en, проект 2013ru:
- Вставляем задвижку. Нажимаем кнопку, указываем место.
- Программа лезет в базу данных проекта, находит там запись об условном обозначении "VALVE PIP"
- Программа сравнивает, какое значение должно быть для текущей языковой версии. Программа получает значение для английской версии "VALVE PIP".
- Программа пытается найти этот блок в файле projSymbolStyle.dwg...... и не находит.
- Далее блок не отрисовывается.
Выход из положения
Из этой ситуации я вижу только один выход. Тщательно дорабатывать напильником шаблон проекта и текущие проекты. Нам повезло - у нас только один рабочий проект, который потом станет шаблонным.
Итак, меняем в базе данных значение на требуемое нам, или переименовываем блок в файле projSymbolStyle.dwg. В первом случае, рекомендую использовать аббревиатуру предприятия в начале названия блоков. В этом случае даже при смене версий проблем быть не должно. Во втором варианте, будьте готовы к тому, что при установке русификации вам придется проделывать работу по переименовыванию блоков заново.