Блок НТТ

Здравствуйте. Сегодня я расскажу, как создать блок метки трассы (НТТ, КТТ, НКК, ККК…).
Для чего это нужно. Чтобы не работать отдельно с отрезами и текстом и уйти от необходимости периодически их выравнивать. Так же мы научим блок автоматически определять координаты своего местоположения.
Порядок действий:
1. Создадим на чертеже все необходимые элементы: горизонтальный отрезок, километровая метка и точка в центре отрезка.

2. Выбираем созданные элементы и создаём блок. Как создать блок, рассказано здесь. За базовую точку необходимо принять центр отрезка. Заходим в редактор блоков.
3. Теперь создадим атрибуты блока ПК и Километр. Нажимаем в ленте на кнопку “Определение атрибута”.

Откроется одноимённое окно. Заполнить его нужно следующим образом:
– Для тэга ПК

– Для тэга Километр

4. Далее необходимо добавить определение координат Х и Y. Для этого создадим ещё 2 атрибута блока. Принцип тот же, что описан выше, кроме одной важной детали. В параметр “По умолчанию” следует вписать “Х: 0.00” Выделить фрагмент “0.00” и нажать кнопку “Добавление поля”.

Откроется окно “Поле”. В наборе параметров “Имена полей” выберите пункт “Объект”. Далее нажмите кнопку “Выбор объекта” и выберите точку, которую ранее поместили на центр отрезка. В списке параметров “Свойство” выставите значение “Положение”. В наборе параметров “Формат” выберите параметр “Десятичные”. Точность выставляется по необходимости. Поставить галочку у параметра “Х”.

Тоже самое нужно проделать и для координаты Y.
5. Добавим ручки для растягивания блока.
В “Палитре вариаций блоков” (появляется при вхождении в блок) выберите вкладку “Параметры” и нажмите на кнопку “Линейный”.

Первую точку нужно назначить в центре отрезка, вторую на одном из двух концов. Далее выбираем созданный линейный параметр и в свойствах меняем число ручек на “1”.

Проделайте тоже самое для второй половины отрезка.
Теперь в “Палитре вариации блоков” выберите вкладке “Операции” и нажмите кнопку “Растянуть”.

Далее нужно выбрать на чертеже один из двух параметров “Расстояние”. Указываем точку параметра, связанную с операцией. То есть крайнюю точку (не в центре отрезка). Нарисуйте рамку растягивания так, чтобы в неё вошли все элементы слева или справа от центра отрезка (точка в центре отрезка не должна попасть в рамку). Выберете объекты, которые должны перемещаться при растягивании (те же элементы, которые попали в рамку растягивания).
6. Добавим возможность вращения метки относительно центра.
В “Палитре вариаций блоков” выберите вкладку “Параметры” и нажмите на кнопку “Поворот”. Базовую точку укажите в центре отрезка.
Теперь в “Палитре вариации блоков” выберите вкладке “Операции” и нажмите кнопку “Повернуть”. Укажите параметр поворот на чертеже и выберете все объекты.
Вот что вы должны получить в итоге:

И как это выглядит на чертеже:

Блок НТТ

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.