Перейти к содержанию

Рекомендуемые сообщения

Как задать атрибуты блока при помощи командной строки? В autocad по-моему есть такая функция. Все перекопал, так и не нашел, можно вводить от руки во всплывающем окне, но это нас не устраивает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как задать атрибуты блока при помощи командной строки? В autocad по-моему есть такая функция. Все перекопал, так и не нашел, можно вводить от руки во всплывающем окне, но это нас не устраивает.

Блока чего ?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравсвуйте!

Можно отключить диалог атрибутов при вставке блока, переключив переменную ATTDIA на 0. В этом случае запрос значений атрибутов будет в комстроке.

Можно совсем отключить запрос задания значений атрибутов, переключив на 0 переменную ATTREQ. В этом случае будет вставляться блок со значениями атрибутов по умолчанию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Здравсвуйте! Можно отключить диалог атрибутов при вставке блока, переключив переменную ATTDIA на 0. В этом случае запрос значений атрибутов будет в комстроке. Можно совсем отключить запрос задания значений атрибутов, переключив на 0 переменную ATTREQ. В этом случае будет вставляться блок со значениями атрибутов по умолчанию.

То что надо! Спасибо, большое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть ли возможность средствами геоники/нанокада присвоить атрибуту значение высоты блока без особых танцев с бубном (без создания по ним геоточек и заменой их на требуемые блоки) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.08.2020 в 12:22, VitBor сказал:

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

Не знаю, про геоточки и танцы с бубнами.

Обратите внимание на ячейку С5

=ctlSetValue(off(0;-1);Object."Z-KOORD")

=iff(TestRadio==1;"X="+round(Object."Position X";2)+";
Y="+round(Object."Position Y";2)+"; 
Z="+round(Object."Position Z";2);iff(TestRadio==0;"Z="+round(Object."Position Z";2);""))

Пример в аттаче.

 

 

Размещение объектов с помощью ctlSetValue.dwg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извините за инвалидность, но я не могу повторить Ваши действия, что в настройках у меня не так ? 

Спойлер

1.thumb.png.c9ff7fcbb1a6817b52ad732cb3fab596.png

Спойлер

(2).thumb.png.c1ba8d5673a76f9e2fab2a741f20f515.png

 

Изменено пользователем VitBor

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ой, а версия у Вас какая?  Нужно последний нанокад  20.1 :-( 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, VitBor сказал:

11 (

Жаль,

вот тут решают задачу автоматической расстановки объектов по табличным данным

  

4 часа назад, Mитька сказал:
7 часов назад, Mитька сказал:

Чаще всего участок строится по существующим координатам, т.е. есть табличка с 100 точками и их ХУ. Технически на чертеж рандомно выставляются 100 маркеров, а потом в табличку вбиваются их координаты и маркеры автоматом расставляются в нужные места.

И расставлять эти 100 маркеров ручками и менять координаты из Свойств каждого из них - согласитесь куда как менее практично...

 

Для именно этой задачи есть красивейшее решение (огромное спасибо @MCAD) - во вложении. В этом случае необходимый список загружается в столбцы 4,5 одним движением "копировать-вставить", эти координаты присваиваюся переменным в столбцах 2,3 - и вуаля, все точки расставлены.

Затем таблица удаляется и дальше точки можно двигать, как захочется, если надо.

 

Но это тоже в "свежей версии" 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...