|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
09.06.2009, 15:12 | #1 | |
Программа считывания экрана и перевода в LISP
Регистрация: 19.04.2009
Сообщений: 15
|
||
Просмотров: 2898
|
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
Вообще-то была такая тенденция в конце 80-х, начале 90-х годов прошлого столетия.
Была такая программа, "GLisp" называлась (приложение к Acad-10), которая должна была генерировать Lisp файл по отрисованному изображению с заданием параметров объектов. А после этого Lisp должен был отрисовывать аналогичное параметрическое изображение. В более современных версиях AutoCada для этого созданы динамические блоки. |
|||
|
||||
faust999,
Цитата:
1. С помощью Design Center (Ctrl+2) 2. С помощью _-wblock или _wblock сохранить блок в файл и с помощью _INSERT вставить 3. Открыть два файла (целевой и исходный). В исходном выделить блок и скопировать в буфер. В целевом соответственно вставить из буфера. Если под блоком понимается некий фрагмент чертежа, то см. п. 2 и 3
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
>>как я понял программы для перевода из DWG в TXT не существует.
она не нужна >>вставка блоков не решает эту проблему, т.к. нужно загружать пределенный чертеж и из него вставлять блок. а так придется загружать лисп. сунь нужный блок в шаблон, используй десигнцентр... вариантов много >>просто хотелось чтобы через лисп вставлялся чертеж. а надо будет подкорректировать вставляемое? придется править лисп? блок исправить гораздо проще и наглядней |
|||
|
||||
Регистрация: 19.04.2009
Сообщений: 15
|
да лисп нужно править используя расчеты, поэтому и нужно весь чертеж перевести в лисп.
можно конечно загрузить файл с чертежом и через лисп чертить только то что расчиталось, но хочеться так сказать пустить пыль в глаза преподу, хотя это не столь важно. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Если в чертеже нет блоков, то тогда (в качестве идеи): выбрать преобразовываемые объекты, на каждый объект выполнить (entget), потом удалить группы -5, 330 и еще некоторые служебные; записать все в лисповой форме и оформить как отдельную функцию.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Что именно расчиталось? Что-то мудришь и туману напускаешь.
|
|||
|
||||
Регистрация: 19.04.2009
Сообщений: 15
|
чертеж - это плужный каналокапатель на базе Т-170, расчитываться будет только рабочий орган(плуг) и строиться через лисп в зависимости от введеных значений.
программа построения и расчета рабочего органа есть, но хотелось бы чтобы полностью весь чертеж нарисовать в лиспе. по поводу функции (entget) , основную идею понял, но как это реализовать в лиспе прочитал у Полещука и не понял как это реализовать. |
|||
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
Чертеж каналокопателя в лиспе!!!!????
КРУУУУТОООО! Ну, если все вставить блоком, а к блоку пристроить рассчитываемый плуг, тогда легко. А если все рисовать лиспом-увольте. Последний раз редактировалось E-degtyarev, 10.06.2009 в 11:54. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа перевода jpeg в автокад? | korlena | AutoCAD | 8 | 29.03.2011 10:03 |
Программа для перевода цифр в буквенное выражение | dextron3 | Разное | 8 | 26.10.2007 16:52 |
Фундамент с динамическими нагрузками в Scad | Tlelaxu | SCAD | 9 | 31.08.2007 10:44 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |
Есть какая нибудь программа для перевода лисп программ | zebs | LISP | 33 | 13.03.2005 23:39 |