info@csoft-nsk.ru | (383) 362-0-444 | с  9:00 до 18:00, без обеда понедельник-пятница
Полный спектр услуг по автоматизации проектирования и поставке лицензионного программного обеспечения

Создание пользовательских элементов в БД модуля «Сети» nanoCAD GeoniCS

nanocad geonics Сети

Использование утилиты добавлением собственных элементов в модуль «Сети» nanoCAD GeoniCS.

Как добавить новый тип трубы и настроить ее параметры

Выбираем меню «Утилиты» — «Редактор»

Перейдем в таблицу Материалы. Создаем материал. Например «Стекло». Так как изначально «Стекла» в ней нет, нужно его добавить. Для добавления элементов в БД используем кнопку Добавить строку в верхней правой части окна, а затем просто вводим необходимый текст в ячейки таблицы. Задаем название нового материала (Стекло) и его плотность. Новый элемент внесен в базу. С этого момента при добавлении новых труб вы можете выбирать материал из которого он изготовлен — «Стекло».

Теперь, используя только что добавленный материал, создадим новую группу в таблице Группа деталей. Это одна из таблиц, из которой берутся данные для оформления спецификации. Назовем новую группу «Стеклянные трубы» (используем кнопку Добавить строку в верхней правой части окна). Определим, что они относятся к элементу этой же таблицы – ТРУБЫ И ФЛАНЦЫ, выбрав их из выпадающего меню в столбце Группа деталей. Определим в выпадающем меню группу по спецификации – Трубы. Корректное заполнение данных в этих столбцах позволит при дальнейшей работе получить правильно заполненную спецификацию.

Далее перейдем в таблицу Типы труб и, добавив строчку, создадим новый элемент БД: Трубы стеклянные прозрачные, по ТУ 2026-802-26. В столбцах Материал выбираем «Стекло» и Группа деталей выберем в выпадающем меню «Стеклянные трубы», с которыми теперь установлена связь

Перейдем в таблицу Диаметры труб и зададим нашей новой трубе геометрические параметры, такие как наружный и внутренний диаметры, толщину стенки, условный диаметр. Введем обозначение для трубы.

После добавления нового типа трубы мы получаем возможность выбирать его при трассировке в выпадающем меню. Аналогичным образом можем задать и другие параметры для данного типа труб.

Настроенные в БД связи между компонентами позволяют при выборе типа трубы, выполняемом в процессе трассировки, подхватить параметры из базы. В дальнейшем они будут использоваться при работе.

Как добавить схему узла и задать ее графическое отображение

Теперь давайте рассмотрим особенности добавления в БД схемы узлов колодцев. В отличие от добавления труб, когда задействуются только числовые и текстовые параметры, в схемах узлов колодцев есть и графическое отображение. Чтобы его добавить, нужно отрисовать схему средствами Платформы nanoCAD. Наиболее быстрый способ – скопировать уже созданный узел, изменить его, а затем сохранить под другим именем по пути C:\ProgramData\Nanosoft\nanoCAD GeoniCS x64 24.1\СЕТИ\NodeSchemePattern.

После добавления файла схемы узла нужно вписать его параметры в БД. Для этого переходим в таблицу Шаблоны схем узлов, присваиваем узлу имя, указываем имя файла, из которого он будет брать отображение, и задаем другие параметры. Важно указать корректное имя файла, в котором вы отрисовали вид схемы узла. И не забудьте переместить файл в нужную папку по пути C:\ProgramData\Nanosoft\nanoCAD GeoniCS x64 24.1\СЕТИ\NodeSchemePattern.

После добавления файла с отображением узла и привязки этого файла к элементам таблиц БД новая схема узла станет доступна для выбора при использовании Редактора схемы узлов колодцев. Как видно, подхвачены отрисованное нами ранее отображение схемы узла колодца и параметры, связанные с этим отображением в БД.

Добавления новой изоляции

Рассмотрим представленные в БД таблицы Типы изоляции и Наименования изоляции. Как видим, в таблице Типы изоляции нет столбцов, через которые могла бы настраиваться связь с другими таблицами и элементами базы.

Перейдя в таблицу Наименования изоляции, мы заметим, что в ней есть связь только с единицами измерения. То есть перечень наименований изоляции здесь представлен, но пополнять его нужно нестандартно.

Добавим новый тип изоляции в таблицу Типы изоляции.

Проложим сеть и перейдем в свойства участка, используя панель Редактировать или кликнув правой кнопкой мыши на сеть, выбрав Свойства и найдя заголовок Вершины сети найдя пункт Участок и нажать <Редактирование>.

Затем найдем заголовок Изоляция и нажмем <Редактирование> . В этом окне мы можем выбрать тип изоляции: как видим, добавленный нами тип здесь отображается.

Теперь введем новое наименование изоляции непосредственно в выпадающую строку и укажем ГОСТ.

Чтобы установить связь между типом изоляции и новым наименованием, нужно вписать название изоляции в строку Наименование, указать ГОСТ и нажать кнопку Добавить в базу (иконка справа вверху).

После этого, если открыть таблицу Наименования изоляции, которая находится в Редакторе БД Сетей, мы увидим новый добавленный элемент, доступный для редактирования по мере необходимости. Этот элемент имеет привязку именно к тому типу изоляции, который мы выбрали в окне Параметры изоляции.

Добавления новых конструкций элементов колодцев

Ограничением в работе с БД является невозможность добавления новых конструкций элементов колодцев в таблице Геом. парам. элементов колодца. Сейчас наименования графики конструкций вшиты в саму программу.

Можно редактировать существующие элементы таблицы, а также создавать новые элементы для этих конструкций в таблице Элементы колодцев.

Мы рассмотрели процесс добавления новых материалов, труб, схем узлов, изоляции и других элементов сетей. Главное помнить о взаимосвязи между элементами БД и корректно заполнять таблицы.

Создание пользовательских элементов в базе данных можно выполнить в бесплатной 30-дневной версии nanoCAD GeoniCS.

Запросить лицензию nanoCAD GeoniCS

Проверьте свои знания nanoCAD

Вы знаете систему автоматизированного проектирования nanoCAD лучше всех коллег? Или хотите прокачать свои навыки и стать востребованным специалистом?

Пройдите увлекательный онлайн-тест на нашем сайте бесплатно и узнайте уровень своей подготовки.

Пройти тест

Актуальные новости САПР и BIM

Сайт использует cookie-файлы. Оставаясь на сайте, вы соглашаетесь с Политикой обработки персональных данных.
Ok