|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
Вариант "навигации". Не автокад.
Справа древовидная структура в которой блоки представлены с учетом их обозначений (аналог атрибутов в автокаде) Слева инспектор объектов, при попадании в выбор вставок блоков там появляется строка "Blocks by names" с комбобоксом в котором перечислены имена выбраных вставок и их количество. Выбрав нужный пункт можно нажатием расположенной рядом кнопки "*" - оставить в наборе только данные вставки или нажатием "-" исключить эти вставки из набора. Получилось очень удобно - набор фильтруется всего в пару кликов |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
На самом деле тема актуальная, но не в том формате - который ТС навязывает - что кто-то всё за него сделает на шару) Началось бы реальное "движение" со стороны ТС, то подсказали бы ссылки, алгоритмы (в зависимости от языка разработки, конечно -). А так если эту тему закрыть - он просто в других темах будет об этом же писать, имхо)
----- добавлено через ~5 мин. ----- По сабжу: Причем, кстати, не только по имени блока навигация: если блок динамический и имеет параметр видимости - то в настройках предусмотреть возможность использования составного имени: имя блока + значение видимости. Последний раз редактировалось Сергей812, 27.08.2019 в 14:39. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Offtop: Давайте будем реалистами? Единственное, что тут могло родиться в сегодняшних реалиях форума - это лисп от меня или koMon'a, (вожможно - от kpblc'а, но он что-то редко в последнее время стал баловать форумчан кодами - надоело видимо), да плюсом несколько (сот) полезных советов от других форумчан. Ну еще программа от maratovich'a, однако ему интересна какая-никакая массовость, стало быть - мимо. Я заинтересовался, но был проигнорирован. Да и предложить мог только лишь довольно примитивный вариант с корявеньким интерфейсом, поэтому не удивительно, что автора не зацепило. Соответственно - уже тоже не вариант. koMon'у, как я понял, вообще было интересно появиться тут, поскольку его упомянули всуе... Выходит, тут так и будет продолжаться переливание из пустого в порожнее, если вообще будет - помяните моё слово.
Цитата:
Цитата:
Вы реально надеетесь, что кто-то что-то такое напишет? |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Offtop: написать то на .Net + WPF в виде палитры вполне реально.. но выкладывать в свободный доступ - это уже жирновато будет, трудозатраты приличные) Работать через COM (если от maratovich) - не очень удобно в плане скорости работы, трудности с подвешиванием на события акада. Лисп - визуальный интерфейс ахиллесова пята. Хотя разве это трудности для Т.С. с опытом программирования в 30 лет на низкоуровневом С++
|
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,826
|
если заинтересованность не пропала, то может реализовать функционал навроде указанного в #61 только добавить опцию развертывания и обхода поблочно.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
В принципе да, ну а вообще не особо понял зачем это всё, автор не показал пример. Да и по моему никто не представляет как это вообще должно работать и выглядеть (хотяб в паинте нарисовать).
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Цитата:
Почему я не считаю это оффтопом? Потому что это было представлено в качестве примера, и очень даже - по теме. Человек поделился идеей, причем, довольно качественной - и это очень неплохо. А в ответ получил грубость. Цитата:
Тут выше же был пример. Цитата:
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Offtop: Забавно выглядит, когда на бесплатном ресурсе обычные пользователи начинают указывать администрации, что ей делать) Какая то прямо ненависть пользователей именно к данной ветке)
|
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Тут же есть даже специальная тема, где люди делятся своим лисп-кодом.
Тогда почему Вы меня обвиняете? ----- добавлено через ~1 мин. ----- Есть такое направление как в софтостроении как freeware, где люди совершенно бесплатно, чисто из энтузиазма пишут программы и выкладывают их в общем доступе. Не знали? |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
ну дали вам ссылку на лисп программу для добавления атрибута, там ее модифицировать для запроса у пользователя имени и значения атрибута - три строки (пусть даже без обработки ошибок), но вы мужественно со своим "30-летним" опытом программирования ноете уже которые сутки - чтобы даже это за вас сделали.
|
|||
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
|
>>Значит оффтоп
Одно из немногих конструктивных предложений в теме стало офтопом. Зато чесать языком неразу не офтоп)) ИМХО в голом автокаде подобное без надобности >>Это стандартная самая примитивная навигация в любой САПР. >>Без неё, вез возможности навигации, это уже вообще не САПР. >>Что это за САПР, если в ней невозможно ориентироваться в нагромождении объектов САПРом он от этого нестанет |
|||
|
||||
отпуск
Offtop: Воха, я несомненно тот ещё фантазёр, НО эти границы не настолько широки, как thou это пытаешься представить себе) никаких намёков про тупость и т.д. и т.п. я не делал совершенно однозначно, потому что это было бы незаслуженно, некоррректно и неправмльно) кроме того, я не мог бы так вот за-просто обидеть своего постоянного подписчика! skkkk, про полумодальность - я это и имел в виду. НО никаких работ по этому не-челленжду я не веду и боюсь, что к сожалению одних и быть может к радости других мне нечем будет удовлетворить tc. более того никаких дополнительных тайных сведений о предмете я не имею, и всё что я мог бы сделать я описал ранее. |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
давно это было, вот только вспомнил, как вариант навигации по блокам: https://adn-cis.org/forum/index.php?...sg2558#msg2558 , в той теме и исходный код есть.
|
|||
|
||||
кстати, теоретически, навигацию также можно реализовать в лиспе, например так: при указании на нужный блок из первичного диалога генерится вторичный диалог с упрощённой миниатюрой чертежа и найденными блоками из первичного диалога раскрашенными в отличный цвет, например. при указании на блок в этом диалоге происходит зуммирование в чертеже на этот блок.
хорошо бы чтобы по-над ссылке было бы что-то другое) |
||||
|
||||
вариант функции выбора блока базы с упрощённой визуализацией блока
(select_dwg_block) -> "имя блока" или nil |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск блоков пересекающих полилинию | tujn08 | Программирование | 80 | 13.03.2019 00:08 |
LISP для пакетного изменения имени блоков, расставленных на чертеже | d.mOnII | LISP | 7 | 17.11.2017 01:04 |
VBA Выбор блоков по имени | ramber | Программирование | 17 | 04.08.2017 18:48 |
Максимальные размеры полистиролбетонных блоков. Перевязка | gdenisn | Конструкции зданий и сооружений | 18 | 20.08.2012 22:34 |
Замена списка блоков соответствующим списком блоков, но другого масштаба | АKA | AutoCAD | 12 | 11.03.2012 06:25 |