Ваши мысли и пожелания возникают не одного у вас. Решение давным давно лежит у нас на форуме. Правда оно для Цивила, и то, до версии 2015. http://www.civilgeotools.ru/cgt/razdel/2/
Мда... Медитация... МенюГЕО рулит - там все это есть. Только вот шаг 1 - нафига он нужен? Первым действием подгоняем отметки, вторым действием подписываем их.
Спасибо большое. Попробовал. Работает. Только вот настроек никаких нет. Логика лиспа до конца не понятна. Нажимаю в командной строке "66", вылетает окошко "Укажите образец точки". После того, как выделяю 1 точку, высотные значения меняют все точки. Других действий лисп мне не предлагает. Диапазон не ясен, лисп выбирает его сам? Значения либо повторяющиеся, либо очень близкие по смыслу. (Например, были все точки с высотными отметками 0.000, стали от -0.0396 до -0.040. Большинство отметок повторяются). Не подскажете, как правильно использовать данный лисп? Чтобы изменить текст с высотными отметками, нужен создать этот текст. Для этого я выполняю первое действие. А как делаете Вы? Спасибо. Я слышал, некоторые умельцы каким то образом устанавливают Civilgeotools на Autocad 2016. Не знаете, возможно ли поставить на версию 2017, и если да, то как ?
Если у вас точки исключительно в Автокаде, то ваш способ, пожалуй, самый простой. Забыл, что Подгонометрия еще и X с Y меняет тем же случайным образом, что и Z. Если точек много, через Ёксель надежнее, так как способ "из ближайшего текста" чреват ошибками, например, при сильной густоте точек/подписей.
Что не ясного? Вам предлагается указать образец, по которому выбираются остальные точки (на слое образца). Высоты меняются только у точек на слое образца. Вы просили диапазон от -20 до +20 (т.е. 40мм), если я правильно вас понял. В этом диапазоне и происходит изменение отметок (если точнее, то 45.9мм). Хотите, чтобы был запрос на диапазон? Чтобы увеличить разброс отметок (уменьшить процент повторяемости), придется пожертвовать скоростью обработки. Есть задумка изменить алгоритм генерации случайного числа. Если получится, выложу.
Вот если бы в Подгонометрии был выбор изменяемых координат... Может уважаемый Разработчик подумает над реализацией такой возможности? Кстати, довольно часто изменять приходится только высоту, не трогая при этом план.
Через лисп из МенюГео, текст создаётся в месте нахождения точки. Пока что ошибок не было Если Вас не затруднит, глубокоуважаемый человек. Я думаю, многие были бы Вам признательны
Вопрос о запросе не задавался. Как и запрос на выбор образца - чисто моя инициатива, на мою голову. :)
Вы правы. То, что я искал, Вы предоставили. Но, к сожалению, в данном виде его использовать пока что не получится. Пример. Имеем кучу точек. Допустим, они все на одной высоте и на отметке 0.000 С помощью Вашего лиспа получаем следующее А хотелось бы видеть примерно такой результат
Заметил, что результат иногда вылетает за данный диапазон, т.е. получаются значения, как пример, -36 мм от изначального,
Идеально! P.S. Единственное, за указанный диапазон некоторые точки вылетают. Т.е. при указании диапазона 50 мм, некоторые точки имеют отклонение 55, 56, 57, 58 мм, как пример
Странно! У меня всё нормально (см. чертеж 69.dwg - до и чертеж 69-2.dwg после). Попробуйте вариант с подписыванием отметок
Точки это точки, а блоки совсем другой коленкор! Вообще-то я работаю только с блоками, не понимаю я "прелести" точек - точка отдельно, все подписи к ней отдельно, сплошная путаница. То ли дело блок с атрибутами! Чтобы "прикрутить опцию" к блоку, нужен образец блока, но не картинка, а *.dwg. Я работаю с переделанным блоком "PICKET" из 3DService. Вот под него и попробую сделать "опцию", хотя смысла в этом не вижу и не понимаю как это мне может пригодиться.