Тоже лисп с пикетами трассы, делает также как в GeoniCS Команда: PIKETY Выберите полилинию трассы: Введите расстояние между пикетами (м): Создаются объекты тип Текст, далее самостоятельно перевожу в MTEXT командой TXT2MTXT при необходимости Если вам требуется в CAD вставить множество картинок, то получился такой вариант. Создаете папку, заполняете ее картинками. Команда: BATCHINSERTIMAGES Введите ширину изображения: 200 Выберите точку вставки: Есть ньанс в самом файле лиспа нужно корректировать две строки: строка № 3 Укажите путь к папке с изображениями (setq folder "C:\\Users\\user\\Desktop\\") строка № 45 (setq stepX 210) ;; Расстояние между изображениями Почему то нейронка не смогла реализовать эти два пункта, чтоб я вбивал эти данные в CAD И да приходиться каждый раз перезагружать лисп, зато картинки загружаются мгновенно
А тут вообще кто-нибудь пользуется в автокад сивил стандартными методами выноса пикетов.??? Я например через закладку аннотация.
Это два разных не связанных лиспа фото пикетов? о чем вы?) Мне по проекту например понадобилось, добавить много jpg
сам не знаю. Но слышал, что некоторые тахеометры одновременно с записью пикета (в координатах или в сыром виде) делает снимок того, что видно в трубу (наверно, с сеткой нитей). В принципе, если такое есть, и действительно пишутся "сырые данные" вместе с фото, то это мне кажется здорово можно использовать для сдачи съемок проверяющим. Наглядно, надежно (ну плюс-минус). А вы, я подумал, прикрепляете к точкам-пикетам в автокадовском файле (в модели) эти самые изображения для этих самых проверяющих. Такие мысли возникли
Автоматически распределяет объекты чертежа (линии, круги, текст и т.д.) по слоям на основе заданных правил. Как работает: 1. Сканирует чертеж(Листы и Модель), собирает типы объектов, их свойства (цвет, слой, длина и т.д.) и список слоев. 2. Пользователь создает правила, указывая тип объекта, условия (например, цвет = красный, вес линий = по блоку) и слой для переноса. 3. Объекты, соответствующие правилам, перемещаются на указанные слои. 4. Можно перенести оставшиеся объекты на отдельный слой, исключить некоторые слои из обработки или удалить пустые слои. Кнопки в интерфейсе: - Применить к: Ко всем, Модель, Листы. Выбираем пространство для работы, для ограничения выбора объектов. - Добавить условие: Задает фильтр для объекта (например, «Цвет = Красный»). Условия комбинируются в набор для создания одного правила с несколькими критериям для одного примитива (например, для полилинии «Цвет = Красный», «Замкнутость = Замкнута») - Добавить правило: Создает правило из типа объекта, набора условий и целевого слоя. - Исключить слои: Защищает выбранные слои от изменений. - Перенос оставшихся объектов: Перемещает объекты, не попавшие под правила, на указанный слой. - Сохранить: Сохраняет правила в файл txt для повторного использования. - Загрузить: Загружает ранее сохраненные правила. Советы: - Убедитесь, что в чертеже есть объекты. - Проверяйте имена новых слоев (только буквы и цифры). - Сохраняйте правила для похожих чертежей. Лисп пригодился на стройке. Так как заказчик до занудства требует сортировать объекты в DWG на отдельных слоях по их принадлежности (Размеры, Штриховки, Оформление и т.д.). Писал Грок3. И инструкцию тоже). Строчек кода получилось много, но проверял работоспособность по многим условиям и ошибок не было. В дальнейшем есть план по переводу названий примитивов на русский, добавление дополнительных свойств для фильтрации и функции поиска и переноса объектов внутри замкнутого контура(круги, полилинии). Самому пока не получается реализовать конкретно через диалог, хотя отдельными Лиспами все работает. Пригодилась бы помощь опытных коллег. Так же есть идеи по переназначению свойств примитива после переноса. Например, изменить вес линии или цвет. .
Быстрый выбор на самом деле не быстрый. Конечно я им пользуюсь от случая к случаю, но он больше про найти и выделить, чем про перенести куда то массово и быстро. Но вдохновение черпал с него, конечно. А в общих чертах нужна автоматизации рутины, когда у тебя конвейер из однотипных схем разной степени сложности и загруженности, но с одинаковым набором слоёв. Хотелось быстро все "нарисовать" нажать кнопку и всё. Ничего лишнего в чертеже. Все на своих "полочках"
это он правильно требует, на самом деле. Самому удобней так. Вот мой набор слоев в шаблоне схем. На разные типы конструкций немного разные наборы слоев в шаблонах, но основные те же. *тут так много съемок потому что исправлялось несколько раз построенное, и надо видеть изменения
У меня тоже всегда все на своих слоях. Но другое дело, когда ты приходишь в сформированный отдел на большом объекте, который ведут уже не первый год. Кто-то отдыхает, за кем-то нужно доделать. Этих "доделать" обычно много, вот и верчусь как могу.
Добил все функции, которые получилось добить. Теперь можно назначить новые вес, цвет, тип линий и масштаб линий после переноса на новый слой, можно переносить объекты внутри кругов, всё полностью на русском, инструкция внутри лиспа. В сумме вышло сотни строк кода, десяток функций и около 100 часов (в течении месяца, параллельно с камералкой ) затраченного времени. Думаю, это отличный результат для нейросети. Можно попробовать перейти на более сложный языки программирования и установкой доп. ПО для этого, да и сетки скорее всего лучше заточены под какой-нибудь pyton, чем lisp.
Есть лисп чтобы площадной обьект разбить на квадраты по заданным размерам и по вершинам квадратов поставить отметки?
1234Alexander, так построй вторую или просто скопируй поверхность и вставь и строй с нулевыми отметками
Кто сейчас какой нейронкой пишет? Дипсик очень сильно лагает, и стал в последнее время кучу ошибок в синтаксисе делать (закрытие скобок и проч.)