| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.06.2022, 11:05 | #1 | |
Автоматический выбор объектов.
Регистрация: 05.11.2018
Сообщений: 21
|
||
Просмотров: 4972
|
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
не срабатывает....
в приложении добавил файлик, в котором мне нужно взорвать табличку, а потом взорвать все Мтексты, полученные после взрывания таблички Пишу такую строчку ^C^C_explode _select _p _explode не работает поправьте меня, пожалуйста.. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Собственно вопрос - а на фига? Конечная цель какая?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
не хотел писать - слишком много информации лишней..
ну раз встал вопрос - напишу. вставляю таблицу из экселя через "правка" - "специальная вставка" - "Вставить связь" - "объекты AD" почему ..."Вставить связь"... - по тому что если просто "вставить" добавляются лишние нули после запятой и приходится вручную редактировать формат ячеек. а через связь - нет Но и иак и так проблема одна - както к тексту прописывается шрифт кодом типа ...{\flSOCPEUR |Ь0 |iO |сО; 3... и никак не очищается Соответственно, шрифт таблицы никак не реагирует на изменение стиля таблицы Я борюсь с этим так - взрываю таблицу - появляются отрезки и Мтексты. Снова все это выделяю и взрываю - с отрезками ничего не происходит, а Мтексты превращаются в однострочный текст. и вычищается тот дурацкий код. Дальше в меню гео есть кнопка "собрать таблицу из примитивов" кажется (лисп приложил, команда COT). Через нее собираю таблицу и после этого таблица отлично реагирует на изменение стилей. Лиспы типа очищения свойств Мтекста находил. Они не справляются со связанными таблицами. , а просто вставленные - добавляют кучу нулей. это не подходит Меня больше устраивает вставка связанных таблиц. Мой алгориьм хорошо и с ними справляется справляется. Много однотипных действий - решил написать макрос. Столкнулся с проблемой повторного взрыва в макросе - написал тут Сам попросил....)))) Последний раз редактировалось zubenko1592, 13.06.2022 в 21:13. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Offtop: Че-то я начинаю подозревать, что а) нужно нечто типа stripmtext (на форуме есть); б) смена алгоритма.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
Цитата:
Цитата:
алгоритм хорошо работает. Но если есть пути оптимизации - внимательно изучу предложения. хотя в моем я не вижу проблемы - дважды взорвать и применить готовый лисп... просто не знаю как это объеденить в одну кнопку ----- добавлено через ~36 мин. ----- а по поводу "смены алгоритма" - можно еще разорвать связь с таблицей эксель, потом применить то что вы написали (stripmtext) только проблема - командой не знаю как связь разорвать. там выскакивает диалоговое окно, которое никак не пропустить автоматически.. поэтому остановился на двух взрывах.. |
|||
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
Ничего не понял...
Что искать то... По поиску "удалить словарь автокад" выдаёт что угодно, но не то что нужно ----- добавлено через ~3 мин. ----- Не понимаю в чем сложность ответить на основной вопрос темы? Зачем уводит в сторону. Алгоритм и так хорошо работает Просто хочу автоматизировать. Много приходится вставлять таблиц Какая разница хорош мой алгоритм или нет. Вопрос темы в другом |
|||
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
|
|||
|
||||
Регистрация: 05.11.2018
Сообщений: 21
|
Ну может и так.
только от этого сама "голова"у программы не отваливается и все работает как надо. и именно так как я хочу. может я и не использую "идеально чистый, красивый и выверенный код", но это приводит меня именно к тому результату, который я хочу видеть. просто и быстро. и в рамках этой темы я прошу помочь именно автоматизировать мои однотипные задачи, а не обсудить правильность алгоритма. я не занимаюсь перфекционизмом, а хочу быстро выполнять рутинные задачи много ресурсов компа это не занимает, комп не виснет и не взрывается, система от этого не слетает, а прриводит именно к тому результату, который я и жду. так в чем проблема? чем это плохо? я не понимаю и еще раз призываю - давайте вернемся к изначальному вопросу темы. ----- добавлено через ~6 мин. ----- если приходится работать в файлах, которые не мной созданы. и их периодически присылают - каждый раз "правильно настроить стиль по умолчанию" - ну это тоже не про автоматизацию. Вставка связанной таблицы, ее взрыв и сборка обратно хорошо решают проблему с форматированием ячеек. АВТОМАТИЧЕСКИ |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор объектов | SergU | AutoCAD | 20 | 16.03.2020 14:36 |
Выбор объектов прямоугольным блоком | Docuk1 | LISP | 8 | 03.02.2017 18:23 |
Прошу добавить в макрос массового поворота объектов функцию RANDOM | MrBrown | LISP | 4 | 27.10.2016 09:22 |
Выбор объектов под wipeout | Cfytrr | AutoCAD | 7 | 04.07.2008 09:22 |
Слетел выбор объектов в автокаде | DaiverCAD | AutoCAD | 8 | 26.03.2008 17:09 |