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

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

1. Инспектор свойств
Палитра для отображения различных показателей по выбранным объектам (суммарная длина, площадь и тд)

2. Калькулятор текста
Палитра, содержащая инструменты для арифметических операций с числовыми значениями в текстовых объектах или атрибутах блока

3. Палитра объектов
Палитры для отображения настраиваемой библиотеки блоков с возможностью вставки блоков в чертеж

4. Свойства чертежа
Палитра свойств чертежа

5. Менеджер атрибутов
Палитра для работы с атрибутами блоков

6. Построение диаграммы
Построение диаграммы

7. Навигатор слоев
Палитра для отображения и редактирования свойств слоёв

8. Ведомость вершин
Формирование таблицы - ведомости вершин и сегментов полилинии

9. Координаты точки
Создание выноски с координатами указанной точки

10. Координаты точки - массово
Создание выносок с координатами по вершинам выбранных полилиний или точек

11. Поливыноска
Палитра, содержащая инструменты по созданию и редактированию выноски (полилинии) для объекта

12. Выровнять текст и блоки по линии
Поворот текста в соответствии с линейным объектом

13. Нумерация вершин полилинии
Нумерация вершин полилинии по заданным параметрам

14. Авторазмер
Автоматическое образмеривание линейных объектов

15. Создать маскировку
Создаёт маскировку для выбранных объектов с указанным отступом. Есть возможность объединить исходные объекты с создаваемой маскировкой

16. Скопировать группы в чертёж
Копирование групп из текущего чертежа в другой открытый

17. Профиль 3D-полилинии
Создание профиля по 3D-полилинии

18. Тангенсы через конечные точки кривой
Построение тангенсов кривых от крайних точек дуг

19. Тангенсы через выбранные точки кривой
Построение тангенсов кривых от указанных точек дуг

20. Переопределить типы линий для слоёв
Для всех слоёв, у которых стоит тип линии "Сплошная", по файлу сопоставления устанавливается тип линии в соответствии с названием слоя

21. Редактор мультивыносок
Упрощенное изменение положения подписей мультивыносок

22. Выровнять мультивыносоки по текущему виду
Выравнивание мультивыносок ортогонально текущему виду

23. Редактор вершин полилинии
Быстрое добавление или удаление вершин полилинии, а также изменение отметок вершин 3D-полилинии или отрезка

24. Удалить вершины полилинии
Запуск команды "Редактор вершин полилинии" в режиме удаления вершин

25. Ортогональный контур
Построение полилинии с перпендикулярными сегментами

26. Изменить длину сегмента
Изменение длины линейного сегмента полилинии

27. Удлинение полилинии
Добавление точек в начало или конец полилинии

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

29. Упрощение полилинии
Уменьшение количества сегментов полилинии с заданным допуском отклонения новой полилинии от начальной

30. Сделать вершину начальной
Переопределение начальной вершины замкнутой полилинии

31. Вершины на пересечении полилиний
Вставка вершин в местах пересечений (в том числе самопересечений) полилиний

32. Объединить 3D-полилинии
Объединение 3D-полилиний и отрезков в 3D-полилинии с заданным допуском

33. Поделить полилинию
Добавление вершин полилинии с заданным шагом

34. Построить перпендикуляр
Построение перпендикуляра к указанной точке выбранного линейного объекта

35. Проверка полилинии на касательные
Проверка полилинии на соблюдение в вершинах коллинеарности векторов направления движения

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

37. Импорт .bln
Импорт полилиний из файла формата .bln

38. Экспорт полилиний в .bln
Экспорт полилиний в файл формата .bln

39. Округлить координаты
Округление координат точек вставки точечных объектов или вершин полилиний до указанного знака. Есть возможность округления координат в плане и по высоте

40. Реверс объектов
Изменение направления линейного объекта на противоположное

41. Заменить объекты выбранным
Замена объектов чертежа другим выбранным объектом

42. Нелинейное масштабирование
Масштабирование объектов с возможностью задать разный масштаб по осям Х и Y

43. Повернуть объекты
Поворот объектов на относительный угол вокруг точки вставки объекта

44. Повернуть объекты по списку
Поворот объектов на относительный угол по списку координат и углов поворота

45. Мультивыноски в универсальные выноски
Замена мультивыносок универсальными выносками

46. Конвертировать 3D в 2D
Преобразование 3D-полилинии в полилинию с проекцией на высоту первой точки или на 0

47. Конвертировать 2D в 3D
Преобразование полилиний, отрезков, дуг, кругов в 3D-полилинию. Для дуговых сегментов производится аппроксимация с заданным отклонением от первоначального положения

48. Объединение STL
Объединение STL-геометрии, разделенной на тайлы

49. Экспорт слоёв в DWG
Экспорт каждого слоя из чертежа в отдельный файл .dwg

50. Разрыв линейных объектов на пересечениях
Разрыв выбранных линейных объектов в местах их пересечений друг с другом

51. Смена плоскости объектов
Перемещение объектов между плоскостями (XY, XZ, YZ)

52. Подрезать по контуру
Удаление всех объектов, не попадающих в выбранный замкнутый контур, а также подрезка линейных объектов, пересекающих контур

53. Выбрать по контуру
Выбор объектов по линейным объектам

54. Выбор по фильтру
Выбор объектов по заданным параметрам

55. Выбор по фильтру из текущего
Выбор объектов по заданным параметрам среди текущего выбора

56. Выбор по фильтру - Настройки
Изменение набора параметров, по которому осуществляется команда "Выбор по фильтру"

57. Удалить аннотативность
Анализирует и позволяет установить значение "Ложь" свойству "Аннотативный" для стилей и объектов на чертеже

58. Взорвать блоки
Разбивка всех блоков с атрибутами в чертеже

59. Поиск дубликатов точечных объектов
Поиск дубликатов и прореживание текстовых объектов, блоков и точек по заданным параметрам

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

61. Удалить ссылки
Удаление неиспользуемых и / или ненайденных ссылок

62. Выбрать внутренние контуры
Оставляет в выборке только те полилинии, которые лежат внутри других полилиний

63. Импорт растра с помощью *.tab
Импорт растра с помощью файла привязки *.tab

64. Создать файл привязки *.tab
Создать для растра файл привязки *.tab

65. Заменить нумерацию
Нумерация текстовых объектов (в т.ч. атрибутов блоков) в соответствии с заданным правилом

66. Выровнять текст
Выравнивание нескольких текстовых объектов по указанной точке и с указанным интервалом по высоте

67. Замена текста
Добавление префикса / суффикса текстовым объектам, а также замена текста

68. Очистить форматирование МТекста
Очистка форматирования внутри МТекста

69. Таблицы AutoCAD в nanoCAD
Преобразование dwg таблиц в таблицы nanoCAD

70. Текст в МТекст
Конвертация однострочных текстовых объектов в МТекст с возможностью объединения их в один объект

71. Заменить десятичный разделитель
Замена десятичного разделителя в выбранном тексте (замена точки запятой или наоборот)

72. Экспорт текста
Экспорт текстовой информации чертежа в файл

73. Импорт текста
Замена текстовых значений в объектах данными из файла

74. Выбрать объекты с проблемами экспорта
Выбрать объекты, с которыми возникли проблемы при последнем экпорте текста из текущего чертежа

75. Выбрать объекты с проблемами импорта
Выбрать объекты, с которыми возникли проблемы при последнем импорте текста в текущий чертеж. Используется для проверки корректности импорта текста в такие объекты

76. Импорт атрибутов блока
Импорт атрибутов блоков

77. Вставка с автонумерацией
Вставка текста (или блока с атрибутом) в соответствии с заданным правилом нумерации

78. Экспорт объектов
Запись координат точечных объектов, вершин полилиний и поверхностей, текста, а также номера точек, значений атрибутов и самого текста в файл

79. Присвоить отметки точке
Задание отметок точкам или блокам по ближайшему тексту

80. Подписать отметки точек
Вставка текста, содержащего значение отметки, рядом с этой точкой

81. Пронумеровать точки
Вставка текста, содержащего номер, рядом с этой точкой

82. Точки по вершинам полилинии
Вставка точек в вершины полилинии

83. Поиск точек по высоте
Построение точек на линейных объектах на заданной высоте

84. Переименовать блок
Изменение имени выбранного блока

85. Объекты на поверхность
Выравнивание высотного положения выбранных объектов в соответствии с поверхностью

86. Сравнить точки с поверхностью
Сравнение отметок точек на выбранном слое с сетью, в результате которого точки распределяются по слоям в соответствии со своим относительным положением

87. Выгрузить блоки
Экспорт блоков в виде каталога .dwg файлов из текущего чертежа

88. Загрузить блоки
Импорт блоков из каталога .dwg файлов в текущий чертеж с переопределением

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

90. Отобразить данные временной графикой
Палитра для управления видимостью атрибутов блоков и отметок точек и вершин 3D-полилиний в виде временной графики

91. Ближайший текст в атрибут блока
Запись содержимого ближайшего текстового объекта в атрибут блока

92. Строительные отклонения
Расчёт и оформление отклонений различных видов

93. Импорт точек отклонений
Импорт данных по точкам из текстового файла (.txt, .csv)

94. Отметка текста
Установка высотного положения выбранного однострочного текста в соответствии с его содержимым. Есть возможность создать точку на этой отметке

95. Поперечное сечение выработки
Построение поперечного сечения выработки

96. Расстановка пикетов вручную
Расстановка пикетов между зафиксированными с заданным шагом и интерполяцией невязки

97. Расстановка пикетов автоматически
Расстановка пикетов между массивом зафиксированных с заданным шагом и интерполяцией невязки

98. Экспорт пикетов
Экспорт пикетов в текстовый файл

99. Сгенерировать контуры сети
Генерация контуров сети (многогранной сети) в виде 3D-полилиний или полилиний

100. Окружность по точкам
Построение окружности по трём и более точкам с заданным или усредненным радиусом

101. Генератор отклонений
Генерация случайных отклонений для текстовых значений или координат

102. Копировать ПСК в чертёж
Копирование всех именованных, а также текущей именованной или неименованной ПСК в другой чертёж

103. Нивелир
Палитра для измерения превышения и проложения между точками

104. 3D Тело по поверхности
Создание 3Д тела выдавливанием из поверхности Сеть до отметки или на глубину

105. Свойства точки облака в блок
Вставить блок с информацией о точке облака точек

106. Выноски отклонений по облаку
Расстановка на листе выносок отклонений по блокам, расставленным по облаку точек с помощью команды "Свойства точки облака в блок"

107. О программе
Информация о плагине и ссылки на ресурсы компании TBS

108. Справка online
Переход на страницу онлайн-справки

109. PDF справка
Справка в формате PDF

110. Папка пользовательских блоков
Открыть папку, в которой можно расположить отредактированные блоки, которые будут использоваться плагином