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

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

  1. Qvinto

    Qvinto Форумчанин

    Ваши мысли и пожелания возникают не одного у вас. Решение давным давно лежит у нас на форуме. Правда оно для Цивила, и то, до версии 2015.
    http://www.civilgeotools.ru/cgt/razdel/2/
     
    Sergey B. нравится это.
  2. Enot

    Enot Форумчанин

    Мда... Медитация...
    МенюГЕО рулит - там все это есть. Только вот шаг 1 - нафига он нужен?
    Первым действием подгоняем отметки, вторым действием подписываем их.
     
  3. Sergey B.

    Sergey B. Форумчанин

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

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

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

    Enot Форумчанин

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

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

    1958 Форумчанин

    Что не ясного? Вам предлагается указать образец, по которому выбираются остальные точки (на слое образца). Высоты меняются только у точек на слое образца.
    Вы просили диапазон от -20 до +20 (т.е. 40мм), если я правильно вас понял. В этом диапазоне и происходит изменение отметок (если точнее, то 45.9мм).
    Хотите, чтобы был запрос на диапазон?
    Чтобы увеличить разброс отметок (уменьшить процент повторяемости), придется пожертвовать скоростью обработки. Есть задумка изменить алгоритм генерации случайного числа. Если получится, выложу.
     
  6. Enot

    Enot Форумчанин

    Вот если бы в Подгонометрии был выбор изменяемых координат...

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

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

    borik Форумчанин

    ::wink24.gif::
    Не каждый пользователь знает где и что поменять в лиспе, поэтому запрос просто необходим...
     
  8. Sergey B.

    Sergey B. Форумчанин

    Через лисп из МенюГео, текст создаётся в месте нахождения точки. Пока что ошибок не было

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

    1958 Форумчанин

    Вопрос о запросе не задавался. Как и запрос на выбор образца - чисто моя инициатива, на мою голову. :)
     
  10. Sergey B.

    Sergey B. Форумчанин

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

    Sergey B. Форумчанин

    Заметил, что результат иногда вылетает за данный диапазон, т.е. получаются значения, как пример, -36 мм от изначального,
     
  12. Qvinto

    Qvinto Форумчанин

    Я бы так сделал, и не заморачивался.
     

    Вложения:

  13. Sergey B.

    Sergey B. Форумчанин

    На данный момент я так и делаю, только другие лиспы использую. Но принцип трёх шагов сохраняется
     
  14. 1958

    1958 Форумчанин

    А если вот так?
     

    Вложения:

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

    Sergey B. Форумчанин

    Идеально!
    P.S. Единственное, за указанный диапазон некоторые точки вылетают. Т.е. при указании диапазона 50 мм, некоторые точки имеют отклонение 55, 56, 57, 58 мм, как пример
     
  16. 1958

    1958 Форумчанин

    Странно! У меня всё нормально (см. чертеж 69.dwg - до и чертеж 69-2.dwg после).
    Попробуйте вариант с подписыванием отметок
     

    Вложения:

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

    Sergey B. Форумчанин

    Создал новый чертёж. В нём тоже всё в порядке. Спасибо Вам большое!
     
  18. borik

    borik Форумчанин

  19. sergtor

    sergtor Форумчанин

    1958, а нельзя прикрутить опцию для точек, представленных в виде блока с атрибутами?
     
  20. 1958

    1958 Форумчанин

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

    Вложения:

    • PICKET.dwg
      Размер файла:
      24,6 КБ
      Просмотров:
      10
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление