С новой версией Archicad 9 поставляется инсталлятор, устанавливающий программу с заданными пользовательскими настройками. Например, вы можете установить Archicad с предустановленными:
- рабочей средой программы (настройки расположения панелей, состав меню, сочетания клавиш и др.);
- библиотеками, загружаемыми по умолчанию;
- настройками трансляторов DXF/DWG.
Эта возможность позволяет IT-специалистам проектных организаций настроить Archicad в соответствии с требованиями компании и минимизировать затраты времени на установку и настройку программы.
Чтобы установить Archicad с пользовательскими настройками по умолчанию, необходимо сделать следующее:
- Установите на один из компьютеров Archicad 9 со стандартными настройками (опция Стандартная (или Typical) при установке).
- Используя диалог Окружающая среда (или Work Environment), настройте рабочую среду программы так, как того требуют стандарты вашей организации (Параметры → Окружающая среда или Options → Work Environment). Из раздела Схемы параметров пользователя (User Preference Scheme) — подраздел Профили окружающей среды (Work Environment) — вы можете задать расположение папки автосохранения, кэш-папки, временной папки и папки шаблонов. Для каждого из созданных профилей можно задать свое расположение этих директорий.
- С помощью диалога Менеджер библиотек (Library Manager) загрузите библиотеки, которые используются в вашей организации (т.е. стандартную библиотеку организации: Файл → Менеджер библиотек или File → Library Manager). Библиотека может располагаться либо в общедоступной директории на сервере, либо на локальной машине, если абсолютный путь к библиотеке одинаков для каждой из машин, работающих в офисе.
- Настройте трансляторы DWG/DXF в диалоге Параметры трансляции DXF-DWG (DXF-DWG Translation Setup) и сохраните их в доступные по сети папки на сервере (доступ к диалогу можно получить следующим образом: из окна поэтажного плана выберите команду Файл → Сохранить как… (или File → Save as…), укажите тип файла: Файл DWG (*.dwg) и нажмите кнопку Параметры (Settings…). Также можно создать трансляторы на локальной машине, если локальный путь к транслятору одинаков для каждой из машин, работающих в офисе.
- Закройте Archicad .
-
Скопируйте на сервер инсталляционную папку Archicad (с установочного диска — в папку, доступную по сети). Для платформы MAC OS потребуется скопировать все содержимое диска, для платформы PC достаточно скопировать только папку Archicad 9.
Замечание: Путь к сетевой папке не должен содержать символа «!».
-
Инсталляционная папка Archicad содержит в себе подпапку CompanyDefaults. Именно в нее необходимо переложить все файлы, созданные на предыдущих этапах. Правила, которых следует при этом придерживаться, собраны в таблице:
Файл |
Из папки
(PC/MAC)
|
В папку
(англ./русск.)
|
Default Libraries.xml |
Documents and Settings\user\Application Data\Graphisoft\Archicad 9.0.0 INT R1 |
CompanyDefaults/Defaults/Archicad
или
CompanyDefaults/Значения по умолчанию/Archicad
|
Home/Library/Preferences/Graphisoft/AC 9.0.0 INT V1 |
WorkEnvironment folder |
Documents and Settings\user\Application Data\Graphisoft\Archicad 9.0.0 INT |
CompanyDefaults/Defaults/Archicad
или
CompanyDefaults/Значения по умолчанию/Archicad
|
Home/LibraryPreferences/Graphisoft/AC 9.0.0 INT R1 |
WorkEnvironment folder |
Documents and Settings\user\Application Data\Graphisoft\Archicad 9.0.0 INT |
CompanyDefaults/Defaults/PlotMaker
или
CompanyDefaults/Значения по умолчанию/PlotMaker
|
Home/LibraryPreferences/Graphisoft/AC 9.0.0 INT R1 |
Translator List.xml |
Documents and Settings\user\Application Data\Graphisoft\Dxf-Dwg Preferences AC 9.0 INT |
CompanyDefaults/Defaults
или
CompanyDefaults/Значения по умолчанию
|
Home/Library/Preferences/Graphisoft/Dxf-Dwg Preferences AC 9.0 INT |
Трансляторы DXF-DWG, которые вы хотите установить вместе с программой |
…которую вы определили самостоятельно |
CompanyDefaults/Defaults/DXF-DWG Translators
или
CompanyDefaults/Значения по умолчанию/Трансляторы DXF-DWG
|
Например, вот так:
- Удалите с машины Archicad и запустите инсталляцию с сервера, задав следующие параметры:
- для платформы PC: откройте диалог Выполнить (Run) из меню Пуск (Start). С помощью Windows Explorer найдите на сервере инсталляционную папку Archicad после чего переместите в окно Выполнить (Run) иконку файла setup.exe. В командную строку будет скопирован путь к файлу. Добавьте к пути выражение -W log. record=yes.
Например: «\My server\My folder\My subfolder\Archicad 9\Setup.exe» -W log. record=yes
-
для платформы MAC: откройте окно Terminal, найдите на сервере инсталляционную папку Archicad (или просто переместите эту папку в окно Terminal) и введите следующее:
Archicad \ Installer.app/Contents/MacOS/Archicad \ Installer -W log. record=yes
Например: /Volumes/My\ Folder/My\ Subfolder/Archicad \ 9/Archicad \ Installer.app/Contents/MacOS/Archicad \ Installer -W log. record=yes
-
Мастер установки готов к заключительной установке. При установке программы выберите опцию Продвинутая (или Advanced).
Замечание: Опция Продвинутая/Advanced доступна при установке, если в папке CompanyDefaults и ее поддиректориях есть хотя бы один XML-файл.
- Если установка прошла успешно, то на заключительном шаге вам будет предложено сохранить журнал установки — AdvancedLog.txt. Сохраните созданный файл в папку, содержащую файл setup.exe(PC) или Archicad Installer (MAC).
Мы создали пакет бездиалоговой установки Archicad. Теперь, если пользователь запустит с сервера файл setup.exe (или Archicad Installer), программа установится автоматически, минуя вопросы и настройки, — с теми параметрами, которые мы только что задали.
Управление окружающей средой
Папка ОкружающаяСреда (WorkEnvironment)
По умолчанию окружающая среда Archicad хранится в папке Значения по умолчанию (Defaults), расположенной в директории программы. Содержание этой папки не изменяется и не редактируется программой: папка всегда хранит «заводские» настройки от разработчиков. При установке Archicad все пользовательские настройки окружающей среды копируются в папку:
Для PC |
Для русской версии:
Documents and Settings\username\Application Data\Graphisoft\Archicad 9.0.0 RUS R1\ОкружающаяСреда
|
Для международной версии:
Documents and Settings\username\Application Data\Graphisoft\Archicad 9.0.0 INT R1\WorkEnvironment
|
Для MAC |
Для русской версии:
Userhome/Library/Preferences/Graphisoft/AC 9.0.0 RUS V1/ ОкружающаяСреда
|
Для международной версии:
Userhome/Library/Preferences/Graphisoft/AC 9.0.0 INT V1/ WorkEnvironment
|
Именно в эту папку сохраняются все новые профили и изменения окружающей среды. Если пользователь выберет какой-либо новый профиль, программа возьмет настройки из этой папки.
Папка Самая последняя ОкружающаяСреда (Latest Work Environment)
Если пользователь изменил окружающую среду и не сохранил изменения в виде нового профиля, программа сохранит все настройки в эту папку (в зависимости от версии настройки сохраняются под именем
Специальный или
Custom) и при следующем запуске программы использует ее для загрузки настроек. Расположение папки:
Для PC |
Для русской версии:
Documents and Settings\username\Application Data\Graphisoft\Archicad 9.0.0 RUS R1\Самая последняя ОкружающаяСреда
|
Для международной версии:
Documents and Settings\username\Application Data\Graphisoft\Archicad 9.0.0 INT R1\Latest Work Environment
|
Для MAC |
Для русской версии:
Userhome/Library/Preferences/Graphisoft/AC 9.0.0 RUS V1/ ОкружающаяСреда
|
Для международной версии:
Userhome/Library/Preferences/Graphisoft/AC 9.0.0 INT R1/ Самая последняя ОкружающаяСреда
|
Профиль, который загружает настройки из этой папки, называется Последний используемый профиль (use latest settings).
Как перевести всех пользователей на внутрикорпоративный стандарт
ИТ-специалисты компании могут создать свою (офисную) стандартную настройку окружающей среды. В этом случае среда должна загружаться с центрального сервера, а пользователям необходимо запретить изменение настроек среды. Для этого системный администратор должен настроить среду на своей машине, а затем экспортировать ее на сервер в доступную по сети папку.
Далее на всех клиентских машинах необходимо настроить либо реестр (PC), либо эквивалентный plist-файл (MAC):
для PC:
- Откройте реестр. В диалоге Выполнить (Run) введите команду 'regedit'.
- Найдите раздел: HKEY_CURRENT_USER/Software/Graphisoft/Archicad /Archicad 9.0.0 INT R1/Work Environment/RemoteProfileSetURL
-
Откройте ключ на редактирование (двойным щелчком мыши на ключе) и в поле Значение (Value data) введите полный путь к папке окружающей среды на сервере. Путь должен содержать префикс: LAN://.
Например: LAN://CompanyServer/MyFolder/MySubfolder/WorkEnvironment
для MAC:
- Найдите в папке /Library/Pretefernces/ файл com.Graphisoft®.AC 9.0.0 INT v1. plist. Это обычный XML-файл.
-
Откройте его с помощью текстового редактора и измените строку:
<key>RemoteProfileSetURL</key>
<string></string>
на такую строку:
<key>RemoteProfileSetURL</key>
<string>lan://CompanyServer/MyFolder/MySubFolder/MyWorkEnvironment</string>
Аналогичных результатов можно добиться с помощью окна Terminal, используя команду defaults write «com.graphisoft.AC 9.0.0 INT v1 «RemoteProfileSetURL «<string> lan://CompanyServer/MyFolder/MySubFolder/MyWorkEnvironment </string>»
Частичная настройка окружающей среды
Может возникнуть ситуация, при которой следует настроить только часть параметров окружающей среды, оставив пользователям возможность настройки остальных параметров: например, зафиксировать как корпоративный стандарт настройку меню и сочетаний клавиш, но позволить пользователям управлять расположением панелей, диалогов и т.д. В этом случае ИТ-специалист должен настроить только Схемы клавишных команд (Shortcut Schemes) и Схемы расположения команд (Command Layout Schemes), а остальные параметры оставить неизменными. Если окружающую среду скопировать в таком виде на сервер, пользователи не смогут изменить сочетания клавиш и расположение пунктов меню, но другие параметры будут доступны для изменения.