|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
19.01.2020, 13:36 | #1 | |
Лисп для определения номенклатуры
Регистрация: 21.07.2018
Сообщений: 9
|
||
Просмотров: 2293
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
А что сделано самостоятельно?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
https://geodesist.ru/threads/razgraf...7/#post-850861
На самом деле проще подключить готовую разграфку Последний раз редактировалось trir, 19.01.2020 в 23:08. |
|||
|
||||
Регистрация: 21.07.2018
Сообщений: 9
|
Сейчас все в ручную делаю, подумал спросить у знающих людей, возможно это не так трудно автоматизировать и реализовать на лисп. Если конечно это затратно и сложно, то вопрос снят.
По поводу определения номенклатур всего пространства модели, возможно я не так выразился, номенклатуры всего пространства модели определять не нужно, это необходимо задать как критерий работы программы чтобы был понятен сам принцип определения. Задача получить программу которая при ее выполнении будет определять номенклатуру в виде текста, при указании курсором интересующего места в модели. trir спасибо за ссылку попробую может получится, но как то там все сложновато для освоения ) |
|||
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Код:
Проверь правильность вычисления квадрата, я в этих ваших геодезических XY вечно путаюсь
__________________
На работе было скучно:shout: Последний раз редактировалось ciril, 20.01.2020 в 16:43. |
|||
|
||||
Регистрация: 21.07.2018
Сообщений: 9
|
Спасибо, это то что нужно, работает, Х и У верно определяет, но вот только с числом одного из 16 квадратов 250х250 что то не так, я приложил чертеж, синим расставлена номенклатура верная, черным определил с помощью Вашего лиспа, цифры по X и Y совпадают, только повторюсь не корректно вычисляется последняя. Еще раз моя Вам благодарность за труды, если немного поправите программу буду Вам очень признателен
Понял зависимость получается программа рассчитывает последнюю цифру не с левого верхнего угла квадрата 1000х1000 и далее слева на право сверху вниз: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 а рассчитывает с левого нижнего угла и с низу вверх, получается как то так: 16 12 8 4 15 11 7 3 14 10 6 2 13 9 5 1 Уважаемый ciril, примете мою благодарность !!! это именно то что было нужно, если возможно поправьте пожалуйста определение последней цифры, та которая идет после ; Последний раз редактировалось Tesan, 20.01.2020 в 20:19. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
С разграфками планшетов все непросто... В каждом "монастыре" бывают свои "уставы".
В одних городах разграфка соответствует классической, описанной в учебниках. В других какая-то своя. Обозначения планшетов делают по-разному. В некоторых городах даже ось Х направлена не на Восток по геодезически, а на Север - как в математике. Поэтому когда пришлось делать универсальную программу для любого города было сделаны в INI-файлах городов настройки на конкретную систему Наподобие Код:
Причем сделать так, чтобы при щелчке по квадрату, обозначающему планшет подгружался именно этот планшет. И даже в Интернете это делали, показывая при щелчках по разграфке соответствующие планшеты в DWF-формате. |
|||
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Код:
Проверил по файлу пример.dwg - номера совпадают, считает с левого верхнего к правому нижнему. Единственно, уточнение, а точка с координатами на границе планшета - какому планшету должна принадлежать?
__________________
На работе было скучно:shout: |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка лисп для оформления трасс ИОС ТКР | Gotch | Поиск исполнителей | 1 | 06.07.2018 12:26 |
Что прописать в acad.lsp чтобы всегда загружались пользовательские лисп команды? | overband | LISP | 43 | 07.02.2013 14:47 |
помогите написать лисп определения площади и объема | dew | LISP | 11 | 16.01.2012 10:35 |
Лисп для копирования данных нескольких мтекстов по принципу расположения. | Red Nova | LISP | 14 | 18.06.2008 22:08 |
Нужен лисп (пронизыватель лайаутов) | dextron3 | LISP | 91 | 25.07.2007 07:37 |