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

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

Войти

Лиспы для AutoCad

Тема в разделе "Autodesk", создана пользователем arapovs, 26 июл 2008.

  1. Игорь Арчибисов

    Форумчанин

    Регистрация:
    20 июн 2013
    Сообщения:
    46
    Симпатии:
    5
    Посоветуйте Lisp для создание каталогов координат с отображением площадей
     
    #41
  2. АлексейМанс

    Форумчанин

    Регистрация:
    22 май 2011
    Сообщения:
    4.054
    Симпатии:
    3.959
    Адрес:
    Екатеринбург
    Дабы не плодить тем пишу тут: никто случаем на сталкивался с лиспом который бы делил точки по высотным отметкам (на примере как в екселе - которые больше и меньше средней) и пихал в разные слои. Для сортировки точек верх\низ конструкций. Ну или может такая штука в стандартных функциях акада или цивила есть?
     
    #42
  3. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.567
    Симпатии:
    2.092
    Адрес:
    Москва
    В моей программе COM2ACAD можно при чтении координат из COM порта или из файла вызвать таблицу выбора, отсортировать по высоте и поместить точки на соответствующие слои.

    Если подразумеваются вертикальные конструкции для которых потом делать исполнительную, то тогда разделять по слоям вообще не надо. Программа AxeAndPointZ сама определяет где верх, а где низ по отметкам точек съёмки.

    PS Только это всё не на LISP, а на VBA под автокад написано.
    Для пользователя что LISP, что VBA выглядит одинаково. Разница только в способе запуска программ. Для запуска VBA есть отдельная команда автокад vbarun.
     
    #43
  4. АлексейМанс

    Форумчанин

    Регистрация:
    22 май 2011
    Сообщения:
    4.054
    Симпатии:
    3.959
    Адрес:
    Екатеринбург
    К сожалению для COM2ACAD я подсел на цивил 2014, в котором оно не работает, опять же к сожалению =( До этого с огромным удовольствием пользовался вашим набором программ, сейчас осваиваю цивил и вот возникают некоторые вопросы оптимизации рабочих процессов. С АхеАндПоинтЗ я немного не подружился и не понял как сделать всю поляну разом, приходилось по точечкам тыкать (допустим полилиния колонн выделил колонну - выделил точки - все бахнулось) выводить отклонения вручную, но даже это здорово оптимизировало время на исполнительные. Теперь разбираюсь в цивил гео тулз и там нашел сценарий который делает все разом, но нужно таки разделять на слои, разбираюсь дальше :)
     
    #44
  5. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.567
    Симпатии:
    2.092
    Адрес:
    Москва
    Оффтоп
    Сколько часов потом сидеть и растаскивать эти автоматические отклонения? ;)
     
    #45
  6. АлексейМанс

    Форумчанин

    Регистрация:
    22 май 2011
    Сообщения:
    4.054
    Симпатии:
    3.959
    Адрес:
    Екатеринбург
    Так, вопрос снят, там оказалось все гораздо проще и работает >256.542 и <256.542 для сортировки в цивиле :) А по поводу сколько буду править... я был крайне удивлен что осталось только дописать пару мест из 300 колонн, их отклонения там где во время съемки не снял :D в общем хорошая штуковина, жаль выглядит криво)))
     
    #46
  7. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.990
    Симпатии:
    7.207
    Адрес:
    Россия
    АлексейМанс, вообще-то в автокаде тоже можно делать такие выборки стандартными средствами быстрого выбора
     
    #47
  8. Al Di Meola

    Форумчанин

    Регистрация:
    25 сен 2012
    Сообщения:
    783
    Симпатии:
    149
    Причем в плоть до того что можно конкретное слово или цифру найти поиском!
     
    #48
  9. Legion15

    Форумчанин

    Регистрация:
    24 окт 2012
    Сообщения:
    2.104
    Симпатии:
    2.716
    Гм...к последнему посту.В 2007 и ниже при поиске текста,можно было нажать кнопку зуммировать,и прицел перемещался туда,где этот текст.В 2009 что то у меня не получается это.
     
    #49
  10. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    А там кнопки зуммировать нету. При поиске текстового значения, и его нахождении, курсор сразу перемещается к найденному тексту. Потом вступает в работу кнопка "Найти далее" , при условии, что у вас не стоит галочка в окне "Результаты", иначе зуммировать не будет, а найдет по всему чертежу и листам искомый текст, и выведет количество результатов.
     
    #50
  11. АлексейМанс

    Форумчанин

    Регистрация:
    22 май 2011
    Сообщения:
    4.054
    Симпатии:
    3.959
    Адрес:
    Екатеринбург
    X-Y-H, ага, разобрался)) поторопился с вопросом не почитав мануал =)
     
    #51
  12. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.567
    Симпатии:
    2.092
    Адрес:
    Москва
    АлексейМанс,

    Оффтоп

    Может быть мы говорим о разных программах. Я имею ввиду вот это безобразие под Сивил:
    [​IMG]
    [​IMG]

    Ну и по какому ГОСТ это всё чертится? Или мои знания устарели и уже есть новый ГОСТ, под который это всё делается? Вдруг черчу по старому ГОСТ, а надо теперь чертить как на показанных скринах.

    Есть отдельная версия программы, которая чертит СРАЗУ при приёме точек из файла или USB/COM порта. Но она не выложена в интернет в связи с тем, что инструкция пользователя будет занимать страниц 400 мелкого текста и никто её не будет читать (писать тоже :) ), но обратятся потом ко мне с вопросами как это делается (даже если напишу инструкцию, то вопросы всё равно будут).

    И такого безобразия как на скрине она не делает. Во всяком случае не отходит от требований ГОСТ "Исполнительная документация".


    На одном объекте "прокатит" такой автомат. А на следующем, может оказаться, что требования к исполнительной документации достаточно жёсткие и придётся переделывать вручную всё это чтобы приблизиться к:
    [​IMG]
    [​IMG]

     
    #52
  13. АлексейМанс

    Форумчанин

    Регистрация:
    22 май 2011
    Сообщения:
    4.054
    Симпатии:
    3.959
    Адрес:
    Екатеринбург
    Согласен с вами, та штука под цивил совсем не решение данной задачи даже в 75% соотношении)) Где то прокатит, а в большинстве случаев нет. Просто когда на одном моем объекте здание 23*26 метров - я с большим удовольствием пользуюсь вашим лиспом, а вот на объекте где +\- 400 колонн... тут остается надеяться что в конце месяца мне их не вернут и не заставят переделывать :D
    з.ы. а эт вы зря..зря... 400-х страничный мануал не рискуете писать :) яб пожалуй даже заставил начальство прикупить с удовольствием такой лисп ::rolleyes24.gif::
    да и мануал можно "всем миром" писать чисто теоретически ::biggrin24.gif::
     
    #53
  14. Zhenyok

    Форумчанин

    Регистрация:
    30 май 2011
    Сообщения:
    100
    Симпатии:
    17
    СПАСИБО!
    --- Сообщения объединены, 4 янв 2014, Оригинальное время сообщения: 4 янв 2014 ---
    Настройте в Автокаде вкладку: "Вид", нажмите вид сбоку и ваш точки будут на экране каждая на своей высоте (даже если скажем если все примитивы текста обозначающего номера, кода и отметки будут на отметке 0.000 (все зависит от программы перекачки данных) то точки всегда на своих отметках) Выбирите верхние точки (выше условного горизонта, скажем посередине колонны) и задайте им слой "ВЕРХ", и аналогично с нижними. После задайте опцию "Вид сверху" и работайте в обычном режиме...
     
    #54
  15. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.716
    Симпатии:
    604
    Адрес:
    Ухта
    Наверное имелось ввиду Меню "Вид" -> "3D виды" -> "Слева/справа"
     
    #55
  16. BenZ_NeW

    Форумчанин

    Регистрация:
    31 дек 2013
    Сообщения:
    28
    Симпатии:
    2
    Здравствуйте! я начинающий геодезист. мне дали задание начертить "липовую" исполниловку на монолит (7 этажей) один этаж(подвал) я сделал, но это заняло очень много времени и процесс очень нудный. Нет ли способа ускорить этот процесс? Поясню: съемка не велась вообще. Необходимо менять направления отклонений верха и низа и их значений. Пробовал это делать через axeandpoint, но с помощью него можно только скорректировать, а не сляпать полностью левую исполниловку.
     

    Вложения:

    #56
  17. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.567
    Симпатии:
    2.092
    Адрес:
    Москва
    Вот пакет программ Полезные программы от Philin (строительство). VBA... Программа AxeAndPointZ позволит создать вручную липовую исполнительную (придётся долго тыкать мышкой), а на основе одной готовой исполнительной уже можно запустить программу IspoRand и одним кликом поменять все значения... таким образом кликая один раз мы получаем каждый раз разные значения по всей исполнительной (в указанных нами допусках). И с помощью программы Razvorot можно произвольно перенаправить стрелки-отклонения (только стрелки выполненные AxeAndPointZ).

    Но для подгона всё равно придётся создать первую исполнительную-заготовку. Без заготовки ничего не выйдет. Теоретически программа IspoRand сможет изменить и числовые значения программы axeandpoint, но гарантии не даю, т.к. писалось всё под другую программу. Стрелки axeandpoint точно не получится развернуть в автомате.

    PS При готовом шаблоне исполнительной на всё про всё уходит 5-8 секунд + замена шапки штампа. Т.е. в день их можно делать сотни две, абсолютно разных :)
    PPS Для некоторых программ из указанной мной выше ссылки, существуют более новые версии в разделе "Ресурсы" форума.
    PPPS Это не LISP, это VBA под автокад. Для пользователя отличие только в способе запуска программы из под автокад, во всём остальном не отличается от LISP.
     
    #57
    aligul-87 нравится это.
  18. BenZ_NeW

    Форумчанин

    Регистрация:
    31 дек 2013
    Сообщения:
    28
    Симпатии:
    2
    Пробовал рисовать с помощью этой программы. Если рисовать с высотой 0, то у стрелки будет значение "Ц20", если ввести условную высоту, то показывает только отклонение низа.
     
    #58
  19. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.567
    Симпатии:
    2.092
    Адрес:
    Москва
    Если нет высоты, то будет Ц. Если указать положительную высоту, то будет Н. Если указать отрицательную высоту, то будет В.

    Хоть иногда стоит почитать инструкцию пользователя к автокад. Он чертит по умолчанию на высоте 0, а ноль для программы это Ц.
     
    #59
    Последнее редактирование: 11 янв 2014
  20. stasevi4

    Форумчанин

    Регистрация:
    17 сен 2009
    Сообщения:
    109
    Симпатии:
    1
    Адрес:
    Тверь
    Видел где то лисп по "выдергиванию" фрагмента чертежа по рамке.На кадюзере кажется.А есть ли какой нибудь лисп для той же операции,но только по заданной полилинии,замкнутой разумеется?
     
    #60

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

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