|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Импорт точек из файла .job & .are
Геодезист
г.Новосибирск
Регистрация: 16.08.2009
Сообщений: 86
|
||
Просмотров: 9425
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
У автора, похоже, изменена attdia...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Сам чертеж пустой, но содержит блок "piket_s" (можно увидеть в редакторе блоков), который состоит из точки и 4-х атрибутов(NN-номер, H_FAKT-фактическая отметка, delta_H - превышение факта от проекта, H_PROEKT - проектная отметка. На счет 2008-го не знаю, потому как делал все в 6-м...
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
Victor, attreq и attdia немного разные вещи.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Господа, позвольте мне, в целях повышения уровня собственной образованности
![]() ![]() Код:
![]() DCL могу накидать, если нарисуешь как он должен выглядеть и поподробнее расскажешь что требуется от диалога. А цвет можно выбрать из лиспа прямо, без DCL (ф-ция acad_colordlg например.) Последний раз редактировалось Do$, 19.08.2009 в 13:24. |
||||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Наконец-то я дождался хоть какой то критики.. Спасибо, Do$! У меня еще ко всему прочему и с русским языком проблемы..
![]() |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
Добавлю: нет обработчика ошибок; чтение файла выполняется вместе с рисованием (что в принципе лично я не считаю нормальным решением: желательно сначала прочитать файл, преобразовать данные с список и потом уже выполнять вставку блоков). Ну и плюс добавить обработку системных переменных attdia, attreq.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Вроде бы поправил, правда не все:
Код:
Последний раз редактировалось G-RAV, 19.08.2009 в 14:52. Причина: Добавление |
|||
![]() |
|
||||
Как-то так можно:
Код:
Код:
http://www.autocads.ru/prilosh/pril_3.php |
||||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Ну я себе это след. образом представляю: Запускаешь LSP --> выбираешь файл --> выскакивает окно import.dcl, в котором по умолч. уже стоит имя слоя (из файла .job), выставляешь остальные параметры (точность Н, цвет слоя) --> нажимаешь импорт - происходит загрузка точек....
Да над шкалой наверное и не стоит заморачиваться... Для меня лично очень важен цвет слоя, причем можно не кнопкой "палитра", а из раскр. списка. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
Только что работало... Странно, меня тоже с аркады выбрасывает
![]() Что нашел на caduser'e: http://www.caduser.ru/forum/index.ph...#message257844 http://www.caduser.ru/forum/index.ph...#message205916
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Цитата:
Наваял DCL, вложил файл для управления... Там добавлять нужно обработку различных вариантов... Но идея, надеюсь, будет понятна ![]() Код:
Последний раз редактировалось Do$, 19.08.2009 в 17:04. |
||||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
G-RAV.LSP почему-то не работает - dcl появляется и тут же исчезает...
(set_tile "name_layer" a1) - а1 - это № точки, name - имя слоя (съемки) |
|||
![]() |
|
||||
Мда, маленько перепутал a1 и name...
В общем, вот архив... Программа практически твоя, плюс я добавил описание диалога. Что с точностью(Н) делать я не понял - это уже твоя забота ![]() Я предположил, что файл с данными всегда начинается строкой "15=<что-то>", если это не так - тоже надо что-то придумывать с именем слоя по умолчанию. Ну и остаются в силе замечания от Кулик Алексей aka kpblc, 17 пост... |
||||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Do$, спасибо за помощь! Все работает так, как я и хотел, (Н) я уже пристроил...
Цитата:
![]() |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Геодезист Регистрация: 16.08.2009
г.Новосибирск
Сообщений: 86
![]() |
Цитата:
![]() |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт DXF файла в МОНОМАХ | Bublik 22 | Мономах | 30 | 19.01.2017 11:38 |
Civil 3D 2007. Импорт точек из dwg | Airiz | Прочее. Программное обеспечение | 3 | 16.09.2009 11:41 |
Про импорт txt файла Лиры.. | Sid Barret | Лира / Лира-САПР | 1 | 16.06.2008 08:05 |
Импорт точек Сьемочного обоснования в AutoCAD | Xamas_DZK | AutoCAD | 1 | 05.11.2007 03:24 |