Работа с размерами

Автор Тема: Работа с размерами  (Прочитано 4545 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RevitTormentorАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 162
  • Карма: 6
Работа с размерами
« : 28-09-2017, 09:33:27 »
Добрый день. Пара вопросов по одной теме.
1) Что такое в автокаде размер? Блок?
2) Даже если размер не блок - Блоки тоже в базе хранятся?
3) Как прочитать значение размера?
4) Как прочитать изменение значения размера динамически (т.е. линейный размер, ставлю первую точку тяну вправо размер меняется динамически). Как получать значение постоянно меняющегося размера при его установке.
5) Как установить значение размера заменой реального "автоматического" размера?
6) Как установить значение размера например добавлением впереди автоматического значения своё. В реальной работе я ставлю в свойствах 45<>

В общем обобщая все вопросы, такой вопрос: размеры это блок? Редактор блоков не открывается при двойном нажатии на размер. А сразу меняется значение. Если это блок то буду искать работу с блоками

Отмечено как Решение RevitTormentor 28-09-2017, 10:59:41

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Работа с размерами
« Ответ #1 : 28-09-2017, 10:41:52 »
1) Что такое в автокаде размер? Блок?
Размер - это размер. Блок - это блок. Во внутренней реализации размер использует блок.
2) Даже если размер не блок - Блоки тоже в базе хранятся?
Интересный вопрос, которого я совсем не понял. И блоки и размеры хранятся в базе.
3) Как прочитать значение размера?
Dimension.Measurement
4) Как прочитать изменение значения размера динамически (т.е. линейный размер, ставлю первую точку тяну вправо размер меняется динамически). Как получать значение постоянно меняющегося размера при его установке.
Зачем? В каком контексте?
5) Как установить значение размера заменой реального "автоматического" размера?
Dimension.DimensionText
6) Как установить значение размера например добавлением впереди автоматического значения своё. В реальной работе я ставлю в свойствах 45<>
Также можешь так: Dimension.DimensionText = "45<>";
В общем обобщая все вопросы, такой вопрос: размеры это блок?
Нет.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение