TBS Plus — это плагин для платформы nanoCAD, представляющий собой комплекс функций для автоматизации процессов и задач проектирования.
TBS Plus
Плагин предназначен для работы с геометрией, текстом сбора и анализа информации о свойствах объектов, а также выполнения различных специализированных задач.

Функционал разработки TBS Plus:

1. Инспектор свойств
Палитра для отображения различных показателей по выбранным объектам (суммарная длина, площадь и т.д.). Инструмент позволяющий выводить системную информацию и статистику по геометрии: максимальные, средние и минимальные отметки, сумму площадей и длин в 3Д и 2Д, координаты геометрических центров и другое. Список объектов и свойств постоянно расширяются по запросам специалистов.
Палитра для отображения и редактирования свойств слоёв.
Палитра, содержащая инструменты для арифметических операций с числовыми значениями в текстовых объектах или атрибутах блока.
2. Навигатор слоев
3. Калькулятор текста
Палитра, содержащая инструменты по созданию и редактированию выноски (полилинии) для объекта.
4. Поливыноска
Импорт данных по точкам из текстового файла (.txt, .csv).
Построение диаграммы.
6. Импорт точек
7. Построение диаграммы
Нумерация текстовых объектов (в т.ч. атрибутов блоков) в соответствии с заданным правилом.
Вставка текста (или блока с атрибутом) в соответствии с заданным правилом нумерации.
8. Заменить нумерацию
9. Вставка с автоинкрементом
Вставка блоков в вершины полилинии с нумерацией, значение которой указывается в выбранный атрибут блока.
Вставка точек в вершины полилинии.
10. Блоки по вершинам полилинии
11. Точки по вершинам полилинии
Нумерация вершин полилинии по заданным параметрам.
13. Подписать точки
12. Пронумеровать вершины полилинии
Вставка текста, содержащего значение отметки или номер точки, рядом с этой точкой.
Палитра для измерения превышения и проложения между точками.
5. Нивелир
14. Длина линейного объекта в текст
Вставка значения длины выбранного линейного объекта в существующий текст.
Создание текста со значением длины участка между двумя точками выбранного линейного объекта.
Вставка значения длины участка между двумя точками выбранного линейного объекта в существующий текст.
15. Длина линейного объекта
16. Длина участка объекта в текст
Создание текста со значением длины участка между двумя точками выбранного линейного объекта.
17. Длина участка линейного объекта
Быстрое добавление или удаление вершин полилинии, а также изменение отметок вершин 3D полилинии или отрезка.
Изменение длины линейного сегмента полилинии.
19. Редактор вершин полилинии
20. Изменить длину сегмента
Добавление точек в начало или конец полилинии.
Преобразует объект, содержащий криволинейные сегменты, в полилинию, содержащую только прямые. Криволинейные сегменты аппроксимируются с заданным допуском отклонения от начального положения.
21. Удлинение полилинии
22. Аппроксимировать линейный объект
Изменение направления линейного объекта на противоположное.
Замена объектов чертежа другим выбранным объектом.
23. Реверс объектов
24. Заменить объекты выбранным
Масштабирование объектов с возможностью задать разный масштаб по осям Х и Y.
26. Округлить координаты
25. Нелинейное масштабирование
Округление координат точек вставки точечных объектов или вершин полилиний до указанного знака. Есть возможность округления координат в плане и по высоте.
Вставка текста с динамическим полем, содержащим название слоя линейного объекта, вдоль этого объекта.
18. Подписать объект именем слоя
27. Повернуть объекты
Поворот объектов на относительный угол вокруг точки вставки объекта.
Уменьшение количества сегментов полилинии с заданным допуском отклонения новой полилинии от начальной.
Преобразование отрезков, дуг, кругов в полилинии с возможностью объединить полученные полилинии.
28. Упрощение полилинии
29. Примитивы в полилинию
Преобразование 3D полилинии в полилинию с проекцией на высоту первой точки или на 0.
30. Конвертировать 3D в 2D
Переопределение начальной вершины замкнутой полилинии.
Вставка вершин в местах пересечений (в том числе самопересечений) полилиний.
32. Сделать вершину начальной
33. Вершины на пересечении полилиний
Объединение 3D Полилиний и отрезков в 3D Полилинии с заданным допуском.
Удаление совпадающих вершин полилинии.
34. Объединить 3D Полилинии
35. Удалить совпадающие вершины
Выбор объектов по заданным параметрам.
Выбор объектов по заданным параметрам среди текущего выбора.
36. Выбор по фильтру
37. Выбор по фильтру из текущего
Изменение набора параметров, по которому осуществляется команда "Быстрый выбор".
39. Выбрать по контуру
38. Выбор по фильтру - Настройки
Выбор объектов по линейным объектам.
Преобразование полилиний, отрезков, дуг, кругов в 3D полилинию. Для дуговых сегментов производится аппроксимация с заданным отклонением от первоначального положения.
31. Конвертировать 2D в 3D
40. Ортогональный контур
Построение полилинии с перпендикулярными сегментами.
Построение перпендикуляра к указанной точке выбранного линейного объекта.
Выравнивание высотного положения выбранных объектов в соответствии с поверхностью.
41. Построить перпендикуляр
42. Объекты на поверхность
Сравнение отметок точек на выбранном слое с сетью, в результате которого точки распределяются по слоям в соответствии со своим относительным положением.
43. Сравнить точки с поверхностью
Создаёт маскировку для выбранных объектов с указанным отступом, объединяя исходные объекты с создаваемой маскировкой.
Изменение имени выбранного блока.
45. Создать маскировку
46. Переименовать блок
Построение тангенсов кривых от крайних точек дуг.
Построение тангенсов кривых от указанных точек дуг.
47. Тангенсы через конечные точки кривой
48. Тангенсы через выбранные точки кривой
Копирование групп из текущего чертежа в другой открытый.
Стандартная обрезка с учётом текста.
49. Скопировать группы в чертёж
50. Обрезка
Стандартное удлинение с учётом текста.
52. Поиск точек по высоте
51. Удлинение
Построение точек на линейных объектах на заданной высоте.
Генерация контуров сети (многогранной сети) в виде 3Д полилиний или полилиний.
44. Сгенерировать контуры сети
53. Проверка полилинии на касательные
Проверка полилинии на соблюдение в вершинах коллинеарности векторов направления движения.
Управление подшивками.
Объединение STL - геометрии, разделенной на тайлы.
54. DST менеджер
55. Объединение STL
Создание профиля по 3д Полилинии.
56. Профиль 3д Полилинии
Разбивка всех блоков в чертеже.
Формирование таблицы - ведомости вершин и сегментов полилинии.
58. Взорвать все блоки
59. Ведомость вершин
Преобразование dwg таблиц в таблицы nanoCAD.
Объединение нескольких текстовых объектов в один многострочный текст.
60. Таблицы AutoCAD в nanoCAD
61. Объединение текста
Замена десятичного разделителя в выбранном тексте (замена точки запятой или наоборот).
Установка высотного положения выбранного однострочного текста в соответствии с его содержимым. Есть возможность создать точку на этой отметке.
62. Заменить десятичный разделитель
63. Поднять текст
Выравнивание нескольких текстовых объектов по указанной точке и с указанным интервалом по высоте.
65. Найти дубликаты текста
64. Выровнять текст
Поиск дубликатов текста по заданным параметрам.
Выбор объектов на таком же слое и такого же типа, как указанный объект.
57. Выбрать по типу и слою
66. Координаты точки
Создание выноски с координатами указанной точки.
Автоматическое образмеривание линейных объектов.
Маркер площади на сечении.
67. Авторазмер
68. Маркер площади
Вставка значения длины выбранного линейного объекта в существующий текст.
69. Длина объекта в текст
Добавление вершин полилинии с заданным шагом.
Замена мультивыносок универсальными выносками.
71. Поделить полилинию
72. Мультивыноски в универсальные выноски
Замена букв и символов на целевые по словарю соответствия.
Создание и дополнение словаря соответствия букв и символов.
73. Замена символов
74. Создание словаря
Запуск команды "Редактор вершин полилинии" в режиме удаления вершин.
70. Удалить вершины полилинии
Вывод символов в пространство чертежа по словарю для возможности изменения и создания нового словаря.
75. Вставить по словарю
Открытие папки с сохраненными словарями в проводнике.
Экспорт каждого слоя из чертежа в отдельный файл .dwg.
76. Папка со словарями
77. Экспорт слоёв в DWG
Удаление всех объектов, не попадающих в выбранный замкнутый контур, а также подрезка линейных объектов, пересекающих контур.
Поиск дубликатов текстовых объектов, блоков и точек по заданным параметрам.
78. Подрезать по контуру
79. Поиск дубликатов точечных объектов
Поиск дубликатов 3D граней по заданным параметрам.
80. Поиск дубликатов 3D граней
Разрыв выбранных линейных объектов в местах их пересечений друг с другом.
Простановка отметок точкам или блокам согласно ближайшим текстовым объектам.
81. Разрыв линейных объектов на пересечениях
82. Найти отметки
83. Текстовый редактор
Добавление префикса / суффикса текстовым объектам, а также замена текста.
Очистка форматирования внутри МТекста.
Перемещение текста на линейный объект и направление его вдоль него.
84. Очистить форматирование МТекста
85. Текст вдоль линейного объекта
Расчёт и оформление отклонения положения свай на строительной площадке.
86. Строительные отклонения
Запись разности отметок двух поверхностей в точке вставки выбранных блоков в атрибуты этих блоков.
Переход на страницу онлайн - справки.
88. Отклонения по сети
89. Справка
Переход на сайт tbs-soft.ru.
Переход на официальный YouTube - канал TBS Software.
90. Наш сайт
91. Наш YouTube - канал
Запись координат точечных объектов, вершин полилиний и поверхностей, текста, а также номера точек, значений атрибутов и самого текста в файл.
87. Экспорт точек