Хотите уверенно работать с современными программами для проектирования зданий, интерьера, экстерьера и ландшафта?
Мы профессионально обучаем эффективным приемам по созданию проектов жилых и нежилых объектов в популярных 2D и 3D редакторах.
Вы освоите весь необходимый функционал и сможете воплощать любые архитектурные и дизайнерские идеи — от чернового эскиза до профессиональной визуализации.
Инвестируйте в своё развитие и откройте новые карьерные возможности вместе с нами.
Кроме того, именно здесь вы можете не только научиться важным тонкостям работы с программами LABPP, но и получить значительную выгоду в приобретении ключей.

Запишитесь на обучение — и станьте востребованным специалистом в сфере проектирования!

Пишите на Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

 


Здесь можно скачать документацию в pdf по написанию скриптов для ARCHICAD


Базовые функции

НазначениеHello World - Ваш первый скрипт на C++ для ARCHICAD
Имя файлаHello World (rus).cpp
Как использоватьОбъявляет строковую переменную, записывает в нее "Hello, World !)))" и выводит это в окно сообщений
Скачать271

НазначениеСчитать значение параметра "MY_TEXT" из выбранного объекта и записать туда новое значение
Имя файлаСчитать и установить значение параметра GDL элемента.cpp
Как использоватьВыбрать библиотечный элемент (объект). Программа считает значение из параметра "MY_TEXT" и запишет туда новое значение "Здравствуй, Мир!)))". Если такого параметра у объекта нет, то считывание и запись будет выполнена из/в ID объекта
Скачать221

Назначение Обрезка пробелов в строке, перевод в верхний и в нижний регистр
Имя файлаAlltrim и ToLower и ToUpper.cpp
Как использоватьОбъявляет строковую переменную, записывает в нее " Теплое море ". Выводит в окно сообщений результат работы функций - "Теплое море"," ТЕПЛОЕ МОРЕ ", " теплое море "
Скачать393

НазначениеСчитать и суммировать объемы из элементов типа "Стена" с ID="Контур"
Имя файлаQuantity.cpp
Как использоватьСоздать в проекте несколько стен. Присвоить им ID="Контур". Запустить скрипт = в окне сообщений будут перечислены объемы этих стен и в конце выведен суммарный объем.
Скачать390

НазначениеВывод сообщения в окне
Имя файлаtsalert.cpp
Как использоватьСкрипт выдает сообщение в окне с кнопкой Ok.
Скачать323

НазначениеПеренести у объектов значения внутренних параметров в пользовательские параметры
Имя файлаПеренести у объектов значения внутренних параметров в пользовательские параметры.cpp
Как использоватьВ скрипте есть место, где мы можем записать пары свойств откуда и куда копировать значения параметров: // в колонку 0 - имя параметра откуда брать данные, в колонку 1 - имя свойства куда записывать ts_table(TableDescr, "add_row", 0, "TS_LIVING_ROOM_AREA" , 1, "S жилая"); Здесь - TS_LIVING_ROOM_AREA - имя параметра объекта откуда брать значение. "S жилая" - имя пользовательского параметра, куда перенести значение. Учтите, что типы данных пар параметров должны совпадать. Можно создавать сколько угодно таких связок = при выполнении скрипта у всех объектов значения заданных внутренних параметров перейдут в пользовательские параметры. Пользовательские параметры - это свойства, созданные в классификаторе для элементов в ARCHICAD 21 и выше.
Скачать234

НазначениеРассчитать сумму длин ребер всех выбранных элементов Морф
Имя файлаДлина ребер выбранных Морф.cpp
Как использоватьСоздайте в проекте несколько элементов типа Морф. Выделите их. Запустите скрипт = в окне будут перечислены все суммы длин ребер Морф в выборке и в конце - общая длина. Суммируются ребра включая внутренние, если они есть
Скачать399

Гравитация

НазначениеПриземление элемента на криволинейную поверхность
Имя файлаGravityElem.cpp
Как использоватьВыберите элемент для приземления. Затем выберите элемент, который будет использоваться в качестве посадочной поверхности. = элемент приземлится на поверхность.
Скачать369

НазначениеПриземление балки на криволинейную поверхность с учетом угла наклона
Имя файлаGravityBeam.cpp
Как использоватьВыберите элемент "балку". Выберите элемент, который будет использоваться как поверхность для приземления. = балка приземлится на поверхность так, что начальная и конечная точки окажутся на поверхности.
Скачать355

НазначениеПриземление точек 3d сетки на криволинейную поверхность
Имя файлаGravityMeshSurface.cpp
Как использоватьЗатем выберите 3d сетку. Выберите мышкой элемент, который будет использоваться как поверхность для приземления. = точки поверхности 3d сетки приземлятся на поверхность.
Скачать310

Excel

НазначениеКопирование ячеек - range_copy и range_paste
Имя файлаExcel - копировать - вставить.cpp
Как использоватьОткройте таблицу Excel. Запишите что-нибудь в диапазоне ячеек "H10:I11" и выполните скрипт = содержимое этих ячеек скопируется в "H20:I21"
Скачать408

НазначениеЗадать ширину колонки или нескольких колонок
Имя файлаЗадать ширину колонки Excel.cpp
Как использоватьУстанавливает ширину столбцов 'B', 'C' и 'D' одним диапазоном "B: D" в таблице Excel.
Скачать364

НазначениеСчитать из именованной ячейки Excel и записать в переменную в информации о проекте в ARCHICAD (в автотекст)
Имя файлаСчитать из именованной ячейки Excel и записать в информацию о проекте в ARCHICAD.cpp
Как использоватьОткрыть таблицу Excel с именованными ячейками "ГИП" и "Наименование_Проекта". В информации о проекте ARCHICAD если еще не созданы, создать переменные "ГИП" и "Наименование Проекта". Изменяем содержимое ячеек выполняем скрипт = в переменные информации о проекте переходят данные из ячеек Excel
Скачать217

Квартирография LabPP_Solaris

НазначениеНумерация помещений с учетом номера квартиры как Nкв.Nпомещения (например 10.2 - квартира 10, помещение 2)
Имя файлаНумеровать помещения с учетом номера квартиры Nкв.Nпом.cpp
Как использоватьВыберите маркер квартиры и помещения квартиры кликая мышкой и удерживая клавишу Shift. Выполните скрипт = Помещения пронумеруются в порядке выбора.
Скачать191

НазначениеНумерация помещений с учетом типа квартиры как Типкв.Nпомещения (например евро.2 - тип евро, помещение 2)
Имя файлаНумеровать помещения с учетом типа квартиры ТИПкв.Nпом.cpp
Как использоватьВыберите маркер квартиры и помещения квартиры кликая мышкой и удерживая клавишу Shift. Выполните скрипт = Помещения пронумеруются в порядке выбора.
Скачать164

Обмен данных между скриптами

НазначениеВнешние переменные - Extern
Имя файлаExtern переменные.cpp
Как использоватьПри запуске создает внешнюю переменную с именем "Моя Переменная", записывает в нее 100, считывает значение и показывает в окне сообщений.
Скачать378


Чтобы установить программное дополнение LabPP в ARCHICAD выполните несколько простых действий.
Исполняемый модуль программного расширения (иначе дополнения или add-ons) представляет собой файл с расширением .apx (например LabPP_Landscape.apx).

1. Выберите и скачайте архив с дистрибутивом для своей версии ARCHICAD.
2. Разархивируйте дистрибутив у себя на компьютере. Располагайте его ближе к началу диска, например в каталог C:\LABPP - так будет удобнее в дальнейшем. 
3. Запустите ARCHICAD.
4. В пункте меню запустите менеджер расширений.

Пункт меню для вызова менеджера расширений ARCHICAD

5. В появившемся окне менеджера расширений нажмите кнопку "Найти расширение".
    Программа запустит диалог поиска файла. В этом диалоге найдите исполняемый модуль add-ons (файл с расширением .apx, например LabPP_Landscape.apx).
Нажмите Ok.
Выбранный Вами add-ons появится в списке менеджера расширений.
Слева от него должна быть галочка в квадратике как показано на рисунке.
Если там стоит красный треугольник с восклицательным знаком, значит нужно проверить соответствие версий Вашего ARCHICAD и add-ons, который Вы скачали. Возможно Вы скачали add-ons для другой версии ARCHICAD.
В случае возникновения трудностей обратитесь в техническую поддержку LABPP и Вам помогут справиться.

Диалог менеджера расширений ARCHICAD

6. Нажмите Ok. Ваше программное дополнение (оно же add-ons и оно же расширение) установлено.

В том же каталоге, где находится исполняемый модуль находится файл .key (например LabPP_Landscape.key).
Это ключевой файл.
Если Вы только-что скачали дистрибутив, то скорее всего это демонстрационный ключевой файл.
Он дает возможность поработать с программой в тестовом режиме.
Количество запусков и время изучения не ограничено.
Когда Вы оплачиваете программу, Вам приходит другой ключевой файл.
Заменив демонстрационный ключевой файл на новый Вы переключаете свой дистрибутив на использование в профессиональном режиме.
С того момента, как Вы установили приобретенный ключевой файл и зарегистрировали его, Ваше дополнение add-ons LabPP автоматически переходит в режим профессионального использования.
Переустанавливать ничего не требуется.
Если у Вас возникли затруднения с установкой ключевого файла, подробную инструкцию читайте здесь.

 


Обычно в дистрибутиве дополнения LABPP для ARCHICAD Вы получаете каталог набором элементов.
Чтобы использовать эти элементы в своих проектах необходимо подключить этот каталог в качестве библиотеки элементов ARCHICAD.
Проще всего подключить в качестве библиотеки самый верхний каталог дистрибутива чтобы легче его отличать от других в списке подключенных библиотек ARCHICAD (например для библиотеки LIB внутри каталога LabPP_SolarisT201_AC20_x64_RUS лучше подключить весь каталог LabPP_SolarisT201_AC20_x64_RUS).
Далее подробно по шагам описан простой процесс подключения библиотеки штатными средствами ARCHICAD.

Шаг 1: запустите менеджер библиотек.

Как подключить библиотеку ARCHICAD - Шаг 1

Шаг 2: Запустите диалог поиска каталога библиотеки в менеджере библиотек.

Как подключить библиотеку ARCHICAD - Шаг 2

Шаг 3: Найдите в файловом диалоге каталог с библиотекой.

Как подключить библиотеку ARCHICAD - Шаг 3

Шаг 4: Удостоверьтесь, что каталог с библиотекой появился в списке менеджера библиотек и нажмите Ok.

Как подключить библиотеку ARCHICAD - Шаг 4

Теперь Вы можете использовать элементы из библиотеки в своих проектах.


Волшебная палочка в ARCHICAD - мощнейший удобный инструмент для создания новых элементов на основе других элементов.
Чтобы по контуру полилинии сделать 3-d сетку:

  1. выберите инструмент 3d-сетка на панели инструментов ARCHICAD
  2. нажмите и удерживайте клавишу "пробел"
  3. щелкните мышкой на контуре полилинии.

В результате получим элемент 3d-сетки, повторяющую контур полилинии.
Мы можем сделать вырез в 3d-сетке так же на основе полилинии.
Выберите элемент 3d-сетки, в которой будет вырез, щелкните на панели инструментов инструмент 3d-сетка и удерживая пробел щелкните мышкой на полилинию контура выреза.
Вместо полилинии может быть любой площадной объект.
При обычных настройках волшебная палочка создает контур с минимальным количеством точек у нового элемента (см.рисунок).
Настройка волшебной палочки ARCHICAD

Благодаря функции гравитации точек LabPP_Landscape, появилась возможность оперировать с элементами не обращая внимание на количество точек контура. А наличие большего количества точек контура лишь придает большую гибкость элементу, когда его поверхность проецируется на заданную криволинейную поверхность подложки (например при создании дорожного покрытия).
Поэтому мы можем задать любое разумное количество точек на единицу периметра.

Настройка волшебной палочки ARCHICAD

Если щелкнуть волшебной палочкой с выбранным инструментом Балка - в этом случае по ходу полилинии ARCHICAD создаст балки в размер расположения точек (здесь 1000 мм).
Это удобно для создания бордюров, которые к тому же можно посчитать и поместить в смету.


ARCHICAD предоставляет возможность создания и настройки интерактивных каталогов.
После настройки эти каталоги можно экспортировать в файл в виде шаблонов и импортировать на других компьютерах.
Чтобы импортировать предварительно настроенный шаблон (схему) интерактивного каталога из файла выполните следующие действия.
В навигаторе проекта найдите строку "Каталоги" ("Schedules").
На этой строке нажмите правой клавишей мыши.
В появившемся всплывающем меню выберите "Параметры схемы" ("Scheme settings").

Вызов меню настройки интерактивных каталогов ARCHICAD

Появится диалог настройки схем интерактивных каталогов Вашего ARCHICAD.

Диалог настройки схемы интерактивного каталога ARCHICAD
Нажмите кнопку "Импорт".
Появится диалог выбора файла с настроенной схемой интерактивного каталога.

Выбор схемы интерактивного каталога из файла

После нажатия "Ok" схема будет загружена и появится в списке для использования.
Название соответствует имени файла.
На этом импорт схемы интерактивного каталога из файла завершен.
Открывается и автоматически формируется каталог двойным щелчком на соответствующем заголовке в списке.