Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Надстройки по геодезии к AutoCAD

Тема в разделе "Autodesk", создана пользователем X-Y-H, 15 май 2009.

  1. Qvinto

    Qvinto Цивильный модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    4.172
    Симпатии:
    2.648
    Адрес:
    Украина, г.Калуш
    Ваши мысли и пожелания возникают не одного у вас. Решение давным давно лежит у нас на форуме. Правда оно для Цивила, и то, до версии 2015.
    http://www.civilgeotools.ru/cgt/razdel/2/
     
    #261
    Sergey B. нравится это.
  2. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    1.691
    Симпатии:
    890
    Адрес:
    Алтайский край, г.Барнаул
    Мда... Медитация...
    МенюГЕО рулит - там все это есть. Только вот шаг 1 - нафига он нужен?
    Первым действием подгоняем отметки, вторым действием подписываем их.
     
    #262
  3. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Спасибо большое. Попробовал. Работает. Только вот настроек никаких нет. Логика лиспа до конца не понятна. Нажимаю в командной строке "66", вылетает окошко "Укажите образец точки". После того, как выделяю 1 точку, высотные значения меняют все точки. Других действий лисп мне не предлагает. Диапазон не ясен, лисп выбирает его сам? Значения либо повторяющиеся, либо очень близкие по смыслу. (Например, были все точки с высотными отметками 0.000, стали от -0.0396 до -0.040. Большинство отметок повторяются). Не подскажете, как правильно использовать данный лисп?

    Чтобы изменить текст с высотными отметками, нужен создать этот текст. Для этого я выполняю первое действие. А как делаете Вы?

    Спасибо. Я слышал, некоторые умельцы каким то образом устанавливают Civilgeotools на Autocad 2016. Не знаете, возможно ли поставить на версию 2017, и если да, то как ?
     
    #263
  4. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    1.691
    Симпатии:
    890
    Адрес:
    Алтайский край, г.Барнаул
    Если у вас точки исключительно в Автокаде, то ваш способ, пожалуй, самый простой.
    Забыл, что Подгонометрия еще и X с Y меняет тем же случайным образом, что и Z.

    Если точек много, через Ёксель надежнее, так как способ "из ближайшего текста" чреват ошибками, например, при сильной густоте точек/подписей.
     
    #264
  5. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    150
    Симпатии:
    156
    Адрес:
    На просторах СССР
    Что не ясного? Вам предлагается указать образец, по которому выбираются остальные точки (на слое образца). Высоты меняются только у точек на слое образца.
    Вы просили диапазон от -20 до +20 (т.е. 40мм), если я правильно вас понял. В этом диапазоне и происходит изменение отметок (если точнее, то 45.9мм).
    Хотите, чтобы был запрос на диапазон?
    Чтобы увеличить разброс отметок (уменьшить процент повторяемости), придется пожертвовать скоростью обработки. Есть задумка изменить алгоритм генерации случайного числа. Если получится, выложу.
     
    #265
  6. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    1.691
    Симпатии:
    890
    Адрес:
    Алтайский край, г.Барнаул
    Вот если бы в Подгонометрии был выбор изменяемых координат...

    Может уважаемый Разработчик подумает над реализацией такой возможности?

    Кстати, довольно часто изменять приходится только высоту, не трогая при этом план.
     
    #266
  7. borik

    Форумчанин

    Регистрация:
    29 июн 2011
    Сообщения:
    856
    Симпатии:
    509
    Адрес:
    Витебск
    ::wink24.gif::
    Не каждый пользователь знает где и что поменять в лиспе, поэтому запрос просто необходим...
     
    #267
  8. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Через лисп из МенюГео, текст создаётся в месте нахождения точки. Пока что ошибок не было

    Если Вас не затруднит, глубокоуважаемый человек. Я думаю, многие были бы Вам признательны
     
    #268
  9. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    150
    Симпатии:
    156
    Адрес:
    На просторах СССР
    Вопрос о запросе не задавался. Как и запрос на выбор образца - чисто моя инициатива, на мою голову. :)
     
    #269
  10. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Вы правы. То, что я искал, Вы предоставили. Но, к сожалению, в данном виде его использовать пока что не получится. Пример. Имеем кучу точек. Допустим, они все на одной высоте и на отметке 0.000
    Точки высота 01.jpg
    С помощью Вашего лиспа получаем следующее
    Точки Лисп 661.jpg
    А хотелось бы видеть примерно такой результат
    Точки случайные1.jpg
     
    #270
  11. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Заметил, что результат иногда вылетает за данный диапазон, т.е. получаются значения, как пример, -36 мм от изначального,
     
    #271
  12. Qvinto

    Qvinto Цивильный модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    4.172
    Симпатии:
    2.648
    Адрес:
    Украина, г.Калуш
    Я бы так сделал, и не заморачивался.
     

    Вложения:

    #272
  13. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    На данный момент я так и делаю, только другие лиспы использую. Но принцип трёх шагов сохраняется
     
    #273
  14. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    150
    Симпатии:
    156
    Адрес:
    На просторах СССР
    А если вот так?
     

    Вложения:

    • 69.lsp
      Размер файла:
      1,4 КБ
      Просмотров:
      9
    #274
    borik, chehoff и Sergey B. нравится это.
  15. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Идеально!
    P.S. Единственное, за указанный диапазон некоторые точки вылетают. Т.е. при указании диапазона 50 мм, некоторые точки имеют отклонение 55, 56, 57, 58 мм, как пример
     
    #275
  16. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    150
    Симпатии:
    156
    Адрес:
    На просторах СССР
    Странно! У меня всё нормально (см. чертеж 69.dwg - до и чертеж 69-2.dwg после).
    Попробуйте вариант с подписыванием отметок
     

    Вложения:

    • 69.dwg
      Размер файла:
      41,4 КБ
      Просмотров:
      2
    • 69.lsp
      Размер файла:
      1,9 КБ
      Просмотров:
      6
    • 69-2.dwg
      Размер файла:
      45,2 КБ
      Просмотров:
      4
    #276
    borik и Sergey B. нравится это.
  17. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    122
    Симпатии:
    24
    Адрес:
    Тула
    Создал новый чертёж. В нём тоже всё в порядке. Спасибо Вам большое!
     
    #277
  18. borik

    Форумчанин

    Регистрация:
    29 июн 2011
    Сообщения:
    856
    Симпатии:
    509
    Адрес:
    Витебск
    #278
  19. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.385
    Симпатии:
    442
    Адрес:
    Ухта
    1958, а нельзя прикрутить опцию для точек, представленных в виде блока с атрибутами?
     
    #279
  20. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    150
    Симпатии:
    156
    Адрес:
    На просторах СССР
    Точки это точки, а блоки совсем другой коленкор! Вообще-то я работаю только с блоками, не понимаю я "прелести" точек - точка отдельно, все подписи к ней отдельно, сплошная путаница. То ли дело блок с атрибутами!
    Чтобы "прикрутить опцию" к блоку, нужен образец блока, но не картинка, а *.dwg. Я работаю с переделанным блоком "PICKET" из 3DService. Вот под него и попробую сделать "опцию", хотя смысла в этом не вижу и не понимаю как это мне может пригодиться. ::blink.gif::
     

    Вложения:

    • PICKET.dwg
      Размер файла:
      24,6 КБ
      Просмотров:
      6
    #280

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление