О компании Каталог ПО Услуги Учебный центр Центр экспертизы Импортозамещение
О компании Каталог ПО Услуги Учебный центр Центр экспертизы Импортозамещение

Импортозамещение

Статья эксперта
7490
25.10.2017

Зачем нужен Autodesk Subassembly Composer?

Многие инженеры-проектировщики автомобильных дорог в AutoCAD Civil 3D сталкиваются с тем, что рано или поздно стандартного функционала Civil 3D начинает не хватать: в проекте появляются сложные конструкции, которые нереально создать с помощью обычной библиотеки элементов Autodesk, адаптированной под западные стандарты. Для решения этой проблемы существует программа Autodesk Subassembly Composer.

Autodesk Subassembly Composer (SAC) - это бесплатный дополнительный подкомпонент AutoCAD Civil 3D, позволяющий создавать свои собственные, индивидуальные элементы конструкции. Несмотря на то, что Subassembly Composer является бесплатным приложением к Civil 3D и разработан специально для удобства проектировщиков, его использует очень небольшое число специалистов. Одни не знают о существовании такого полезного приложения, другим кажется, что Subassembly Composer - сложная программа для освоения.

Действительно, интерфейс SAC не имеет ничего общего с привычным инженеру интерфейсом AutoCAD и AutoCAD Civil 3D. Subassembly Composer не имеет русификатора. Это также может вызвать некоторые неудобства при пользовании программой.

Интерфейс Subassembly Composer

Но стоит только разобраться в особенностях работы в связке Subassembly Composer и Civil 3D, как перед инженером откроются новые возможности в части детализации проекта и автоматизации подготовки документации.

Например, при выпуске рабочей документации требуется разработка попикетных поперечных профилей земляного полотна и дорожной одежды. С помощью конструкций, разработанных в SAC, время, потраченное на проработку профилей, сократится примерно на 30%, а объемы земляных работ и дорожной одежды, полученные по сечениям, станут точнее.

Поперечное сечение земляного полотна в Civil 3D, полученное с помощью элемента SAC Поперечное сечение дорожной одежды в Civil 3D, полученное с помощью элемента SAC

Принцип работы в Autodesk Subassembly Composer заключается в создании блок-схемы – совокупности точек, звеньев и фигур, расположенных в Flowchart или в Sequence, имеющих связи и определяющих поведение пользовательского элемента конструкции. Затем необходимо закодировать некоторые элементы SAC для правильного их отображения в Civil 3D.

Блок-схема SAC

В результате работы в Autodesk Subassembly Composer получается файл с расширением PKT, который содержит данные о пользовательском элементе, и, в дальнейшем, импортируется и используется в AutoCAD Civil 3D.

В следующих публикациях мы раскроем другие возможности программы и расскажем о создании пользовательских элементов более подробно.

Быстро освоить и научиться работать в Autodesk Subassembly Composer можно на нашем курсе.

Остались вопросы?

Заполните форму и получите консультацию экспертов ИНФАРС

Array ( [first_name] => Array ( [CAPTION] => Имя [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4921 [FIELD_ID] => 1199 [QUESTION_ID] => 1199 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [email] => Array ( [CAPTION] => E-mail [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4922 [FIELD_ID] => 1200 [QUESTION_ID] => 1200 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => email [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [phone] => Array ( [CAPTION] => Телефон [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4923 [FIELD_ID] => 1201 [QUESTION_ID] => 1201 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [organization] => Array ( [CAPTION] => Название компании [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4924 [FIELD_ID] => 1202 [QUESTION_ID] => 1202 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" data-type="company" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [course_name] => Array ( [CAPTION] => Название курса [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4926 [FIELD_ID] => 1205 [QUESTION_ID] => 1205 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => hidden [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => data-page-name [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [message] => Array ( [CAPTION] => Ваше сообщение [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4949 [FIELD_ID] => 1209 [QUESTION_ID] => 1209 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => textarea [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [request_product_type] => Array ( [CAPTION] => Вид обращения [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4950 [FIELD_ID] => 1210 [QUESTION_ID] => 1210 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => hidden [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [INN] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [0] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden [VALUE] => [ACTIVE] => Y ) ) ) [LEAD_SOURCE] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden [VALUE] => 274 [ACTIVE] => Y ) ) ) [MAKE_DEAL] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [signs] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [privacy] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [PERSONA] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [KPP] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [TIME_ZONE] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [form_title] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [INN_AND_KPP] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) )