Автор | Сообщение |
namej fargos
1 сообщений |
#7261 2014-02-03 15:03 GMT+3 часа(ов) |
Пока что буду помогать один! Возможно ктото тоже изъявит желание!
|
|
Kurgan
3 сообщений |
#7313 2014-03-12 14:03 GMT+3 часа(ов) |
Добрый день. А что я могу предложить вам взамен на помощь в написании(а если быть искренним - в написании полностью )) ) программы сопоставления библиотек для автокада.
Суть в том, чтобы получать csv с количеством блоков из чертежа. |
|
AK47
2 сообщений |
#7356 2014-04-27 22:07 GMT+3 часа(ов) |
Здравствуйте. Есть следующая задача В автокаде создан динамический блок с атрибутами, каждый атрибут может иметь оговоренное значение (имя) прописанное в программе (буква или цифра). Как сделать так, чтобы автокад с помощью лиспа присваивал блоку с одинаковыми значениями свой индивидуальный номер учитывая комбинацию букв или цифр. Пример: блок:- имя-А1, имя первого атрибута:- ФУ, имя второго атрибута:- УФ программа присваивает этому блоку номер 1, если блок:- имя-А1, имя первого атрибута:- Уф, имя второго атрибута:- ФУ программа присваивает этому блоку номер 2. Имя атрибутов УФ или ФУ пользователь проставляет (указывает) сам,ручками. Буду благодарен за любую помощь или консультацию. Спасибо
|
|
AK47
2 сообщений |
#7357 2014-04-27 22:22 GMT+3 часа(ов) |
Суть в том, чтобы получать csv с количеством блоков из чертежа а команда "_eattext" не подойдет?
|
|
drberd
1 сообщений |
#7382 2014-05-29 16:32 GMT+3 часа(ов) |
Доброго времени суток, форумчане!
В программировании я уже не силен (только в школьные годы неплохо занимался паскалем), а задачи приходится решать производственные, строительные. Все знают про проблему автонумерации текста в AutoCAD. Частично я для себя ее решил, нашел отличный скрипт (привожу ниже в спойлере): Таким образом, имеем отличный автонумератор на лиспе, который в случае удаления какого-то одного блока автоматически перенумерует все последующие. В названии блока "ПП-" имеется в виду плита плоская. Num_pp - есть имя блоктега, меняющегося - это и есть последовательная нумерация плит. Теперь, собственно, вопрос - можно ли этот скрипт довести до ума, и научить его автонумеровать не только блок "ПП-" с его меняющимся хвостом "num_pp", но и несколько блоков другого типа ("ПР-" - плита ребристая, "МУ-" - монолитный участок, ну и т.д.) впридачу? При этом чтобы он продолжал контролировать нумерацию, но уже сразу нескольких типов блоков? Пробовал менять в нем переменные (для начала решил создать два одинаковых лиспа с разной маркировкой плит - в итоге каждый лисп может работать только поочередно, одновременная работа не выходит), не вышло - заменив все переменные на *2, где звездочка - это исходная переменная (почему решил переименовать - справедливо думал, что должны отсутствовать повторяющиеся имена переменных). Если топикстартера сие заинтересовало - буду рад принять участие в написании скрипта, если смогу что-то дельное предложить. Думается мне, что такой скрипт может быть очень полезным для электриков, пожарных при разработке ПСД на системы, да и нашему брату-строителю, ибо маркировка элементов на схемах - дело долгое. |
|
DID
2 сообщений |
#7610 2015-04-21 00:02 GMT+3 часа(ов) |
Доброго всем времени суток. Я решил попробывать освоить азы lispа. прописал команды с помощью которых нарисовал 2 цилиндра, один внутри другого. задал команду вычесть один из другого, но он запрашивает из чего и что вычесть. А можно ли как то прописать, что бы он без запросов это делал? Заранее благодарю. Если что пишите на denbass2004@mail.ru
|
|
2face
4 сообщений |
#7638 2015-05-28 05:42 GMT+3 часа(ов) |
Здравствуйте!
Очень нужна помощь в написании программки для автокада на языке лисп. Если кто может чем-то помочь, напишите в этой теме или в личку. Я введу в курс дела. |
|
Mercilaud
1 сообщений |
#7755 2016-10-21 17:57 GMT+3 часа(ов) |
Здравствуйте. В Express menu есть команда tcircle, которая строит вокруг текста круг, слот или прямоугольник.
(Насколько я понял, эта команда связана с лиспом acettxt.lsp) Можно ли добавить опции в эту команду, добавив возможность вставки скруглённого прямоугольника с заданием радиуса скругления и заданием offset раздельно по x и y? Спасибо. |
|
skelets
1 сообщений |
#7768 2017-02-04 23:10 GMT+3 часа(ов) |
Добрый день.
Можно ли сделать программу Lisp для автокада, точнее у меня ZWCAD но lisp работает. Задача. Есть кривая полилиния через все здание. На полилинии (шлейф) расставлены блоки с атрибутами разные (например пожарный детектор, ручная кнопка модуль итд) с номерами 1.2 1.3 или 1.5 1.20 1.6 Необходимо создать прямую линию, с такой же последовательностью блоков, которая имеется на полилинии, через равные промежутки, блоки и тексты выравнены (структура). Перед начало черчения структуры необходимо выбрать полилинию с которой хочешь собрать информацию. Что то похожее есть в программе anshl 2.2.3.fas Вставка и автоматическая нумерация блоков v.2.2.3 Команда для построения блоков с полилинии в ряд: blin Динамическая отрисовка блоков с полилинии: schemdiag Но к сожалению это на ZWcad 2015 не работает, а в ZWcad 2017 просто уже не поддерживается расширение fas. Если возможно такое сделать, то какое может быть вознаграждение. мои маил igorcheg@inbox.lv |
|
David
2 сообщений |
#7822 2018-01-12 03:04 GMT+3 часа(ов) |
здравствуйте!
Простите пожалуйста, можете написать программу автолисп для развертка конуса и развертка N старонного призмы. |
|
815wsw
2 сообщений |
#8047 2019-10-31 20:03 GMT+3 часа(ов) |
Помогите с командой/макросом/лиспом в автокаде "выделить все блоки" и "выделить все штриховки" ? Постоянно нужно выделять, через команду быстрый выбор теряется много времени, а команда выбрать подобные работает только на одинаковые объекты, находящиеся только в одном слое
|
|