Помогу бесплатно разработать любую программу на autolisp.

Тема в разделе "Autodesk", создана пользователем Германup, 3 фев 2014.

  1. alz

    alz Форумчанин

    В общем написал черновой вариант такой программы, строит пока что только полилинию, присоединить можно любую кривую, если это что-то типа сплайна то ее аппроксимирует.
    Пример на видео в архиве, тестируйте, позже попробую добавить контура штриховок, но там конечно подумать надо, проще конечно не делать мозг и просто пользоваться программой восстановления контуров штриховок, которые потом можно использовать для присоединения, но это же не наш путь)))
     

    Вложения:

    raven20 нравится это.
  2. АлексЮстасу

    АлексЮстасу Форумчанин

    Вау! В принципе - то самое.
    Смотрю в Civil 2019.
    Нормальные детские болезни. :)
    Сначала удалось что-то начертить, пока не вышибло AutoCAD.
    После этого AutoCAD стало вышибать на разных файлах, изначально пустых или хоть с чем-то с первой попытки повторить объект. Конкретно - при перемещении курсора после указания объекта на Выберите объект для присоединения.
     
    Последнее редактирование: 2 сен 2024
  3. agajohn

    agajohn Форумчанин

    для первых 3 есть простой способ, для 4 го придется чуток потрудиться

    Ashampoo_Snap_8 сентября 2024 г._03h27m36s_0021_.gif
    [​IMG]
     
  4. koban83

    koban83 Форумчанин

    доброго времени суток! подскажите!
    Может кто знает такую утилиту, чтоб можно было выбирать линии в автокад, а на выходе получился текст (4,2+3,0+5)*3.11=58, где в скобочках длинна этих линий,
    и вставился в чертёж!
     
  5. nextnicetry

    nextnicetry Форумчанин

    Утилиту не знаю, но подозреваю, вопрос связан с тем, что тебе муторно много линий смотреть/считать? Могу как временное решение предложить TabCreate - она выводит таблицу по свойствам выбранных объектов. А если у тебя есть такая таблица с отдельными длинами, то в экселе можешь за минуту собрать себе нужный текст командой СЦЕПИТЬ.

    Да, я не ищу легких путей ::biggrin24.gif::
     
    koban83 нравится это.
  6. 1958

    1958 Форумчанин

    Установите себе утилиту от Александра Ривилиса GeomProps20**.arx.
     
  7. koban83

    koban83 Форумчанин

    вот такая штука должна получится! это исполнительная на гипсокартон!
    не муторно, а просто бесево!))))
    --- Сообщения объединены, 9 сен 2024, Оригинальное время сообщения: 9 сен 2024 ---
    Че то не нашол я её на 2010 автокад!
     

    Вложения:

  8. paniva2010

    paniva2010 Форумчанин

    Здравствуйте! Есть 2 полилинии, между ними надо нарисовать среднюю. Может, быть, уже есть что-то подобное. В меню-гео есть подобная программа, но работает не так, как надо.
     
  9. alz

    alz Форумчанин

    Под такую форму только что-то индивидуальное пилить, все программы дают суммарное число а не расписывают из чего оно получено, ну и обычно не перемножают с чем-то.
    --- Сообщения объединены, 9 сен 2024 ---
    https://modplus.org/ru/autocadplugins/mpplinesedit
    Вот этим можно попробовать.
     
    koban83 нравится это.
  10. paniva2010

    paniva2010 Форумчанин

    Установил. Посмотрел. Результат работы этой утилиты один в один повторяет то, что в меню-гео.
     
  11. alz

    alz Форумчанин

    Ну тогда хз, вот тут почитайте, вариантов там накидано https://forum.dwg.ru/showthread.php?t=122&page=3
     
    paniva2010 нравится это.
  12. nextnicetry

    nextnicetry Форумчанин

    Ну вот tabcreate и создаст тебе таблицу с длиной каждого элемента. В конце концов, вместо желаемой строки доделай таблицу так, чтобы она показала в итоге площадь покрытия, ты же это делаешь?
     
    koban83 нравится это.
  13. alz

    alz Форумчанин

    tabcreate создает таблицы с общей длиной линий на слое (ну или среди выбранных), если бы надо было сразу на весь этаж еще можно было бы использовать, а тут надо кусками, на каждую стену отдельно.
     
    koban83 нравится это.
  14. 1958

    1958 Форумчанин

     

    Вложения:

    • GeomProps.zip
      Размер файла:
      908,8 КБ
      Просмотров:
      2
    koban83 нравится это.
  15. АлексЮстасу

    АлексЮстасу Форумчанин

    В PlTools, команда MPL.
     
    chehoff и paniva2010 нравится это.
  16. nextnicetry

    nextnicetry Форумчанин

    Блин, точно, был неправ. Она просто число подсчитанных элементов выводит, поэтому я по памяти слегка неверно вспомнил.
     
  17. paniva2010

    paniva2010 Форумчанин

    Эта же программа и в PlTools, и в Меню-ГЕО, и в modplus. Плохо обрабатываются углы, видимо, лучше не сделать
     
  18. nextnicetry

    nextnicetry Форумчанин

    Ребят, а подскажите: вот я себе на палитру сделал макрос из двух команд - выбрать подобные и изолировать (^C^C_SelectSimilar _isolateobjects)
    А можно как-нибудь вместо изоляции заблокировать все слои, кроме выбранного? Или, может, есть лисп, который по клику на объект выбирает подобные, а остальное блокирует?
     
  19. АлексЮстасу

    АлексЮстасу Форумчанин

    Предположу, что это в Меню-ГЕО, и в modplus то же, что в PlTools - первоисточнике.
    Попробуйте приложенные лиспы - когда-то пробовал разные.
     

    Вложения:

    • CPL.lsp
      Размер файла:
      10 КБ
      Просмотров:
      7
    • cPoly.lsp
      Размер файла:
      1,7 КБ
      Просмотров:
      5
    • Rolling_ball.lsp
      Размер файла:
      144,4 КБ
      Просмотров:
      4
    paniva2010 нравится это.
  20. paniva2010

    paniva2010 Форумчанин

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