|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Код:
Буду тестить, но не плохо бы еще сообщить версию Автокада, его разрядность и до кучи операционную систему
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
инженер-проектировщик Регистрация: 30.06.2010
Москва
Сообщений: 26
|
Всем привет!
Хочу выразить благодарность создателям этих полезных утилит! У меня вопрос вот какой, BGBLEXP сколько блоков может осилить за раз, есть ли ограничение в их количестве? Решил воспользоваться данными лиспами для очистки тяжелого файла, ТРЦ типа леруа плюс еще всякого там полно. Запустил сначала BGLAYDEL, файл с 12Мб стал 7Мб, далее BGBLFIX, чтобы можно было расчленять, далее BGBLEXP, после этого файл начал расти в итоге его размер превысил 23Мб и вообще перестал двигаться. Может быть такое, что из взорванных блоков первого уровня высыпались десятки тысяч других блоков, что и явилось причиной увеличения размера файла? Подсчитать количество блоков на чертеже после BGBLEXP через свойства нельзя, говорит типа ничего не выбрано, хотя выбрано на самом деле. Чередовал BGBLEXP с BGBLFIX раза три, в итоге через F2 посмотрел количество выбранных блоков 199953 items, не чертеж, а какая то бешенная матрешка. Я скорее всего неправильно пользуюсь программой. Подскажите в каких действиях ошибка. Винда 10/64, акад 17 инглиш. Спасибо! Установил bgtools3.8.2 |
|||
|
||||
Цитата:
Цитата:
Криминала не замечено. Вроде все правильно делаешь В итоге: Без файла - гадание на кофейной гуще
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
shartal, Попробуй версию 3.3 из шапки. Там при расчленении использовался ExpressTools
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 02.07.2016
Сообщений: 249
|
Не понимаю, эта программа должна в паре ещё с какой-то работать? При выполнении команды BGCOLBL выбивает ошибку:
no function definition: _DWGRU-LAYER-CREATEОшибка Automation. Неверный слой. Нашёл где-то на форуме эту функцию _DWGRU-LAYER-CREATE загрузил её, вылезла новая ошибка no function definition: _KPBLC-LINETYPE-LOADОшибка Automation. Неверный слой Где всю библиотеку нужных функций взять, что бы команда BGCOLBL работала? |
|||
|
||||
valerik88, Там в коде описка. Поиском найди и замени _DWGRU-LAYER-CREATE на bg:layer-create. Я чуть позже обновлю архив
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Обновил архив
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Эдуард Артурович, Я вам давал ответ в этой теме
Каким образом обрабатываете пакет файлов?
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Offtop: (bg:msg-yes-no "Attenstion"
|
||||
|
||||
Инженер-строитель Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,988
|
При обработке файла, приложенного к сообщению, командой BGLAYDEL акад виснет намертво. Чертеж dwg заархивировал, большой слишком. Использую версию 3.8.2.1. Акад 2013, Win 7x64
VVA, посмотрите, пожалуйста Последний раз редактировалось crosandr, 28.05.2019 в 12:39. |
|||
|
||||
crosandr, Обновил версию до 3.9 Но минуты полторы-две подождать придется
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Инженер-строитель Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,988
|
Это лучше, чем 20-30. Я потом этот файл оставил ждать до упора. В итоге слои удалились, но ооочень уж долго, потому и возникло ощущение зависания.
Все работает. Генплан весом около 38М обработался примерно за минуту. Спасибо! Есть еще вопрос из разряда фантазий. Имеется файл с кучей слоев и только одним сформированным листом с одним видовым экраном. Есть желание максимально облегчить файл. Слои, которые выключены или заморожены в модели, удаляются командой BGLAYDEL. Можно ли еще удалять слои, которые отключены в единственном видовом экране? В идеале листов может быть несколько, соответственно и видовых экранов больше одного. То есть слои, не используемые ни в одном видовом экране, подлежат также удалению. Сильно сложно сделать дополнительную команду или опцию? Последний раз редактировалось crosandr, 31.05.2019 в 09:52. |
|||
|
||||
Инженер Регистрация: 13.03.2013
Сообщений: 28
|
Открываешь лист, нажимаешь правой кнопкой мыши на вкладке, и нажимаешь "Экспорт вкладки листа во вкладку модели". Как один из вариантов
|
|||
|
||||
quazi, Попробуй этот вариант (bgtools должны быть загружены)
Код:
Добавил блоки с именем *A* Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 13.02.2014
Сообщений: 22
|
Добрый день!
Отличная программа! Только я пользуюсь только 1 функцией (bgcolor), так как остальные не понимаю))) А можно ли все линии, полилинии, тексты и т.д. перевести в один слой, так чтобы даже все что внутри блоков тоже переводилось в один слой, по аналогии bgcolor? |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
Кто то тут уже спрашивал, но я не помню где. Как у команды все поля в текст BGCFT убрать диалоговое окно с подтверждением о необходимости данной операции. Вопрос решился?
Аналогичный вопрос про BGCOLOR. Как правило нужно все превратить в белый. Диалоговое окно с выбором цвета тож бы убрать было бы не плохо Если бы не было диалоговых окон, можно было бы в макросе связать эти две комманды. Т.е. нажатие на одну кнопку убивало бы поля и превращало все в белый. Просто у нас требование в конторе такие - готовые чертежи должны быть белыми и без полей. Ну или более гибкими эти команды сделать, т.е. диалог не через диалоговые окна, а через командную строку. Тут через макрос можно было бы настроить как нужно) Цель минимизация лишних манипуляций и нажатий для ускорения процесса ----- добавлено через ~12 мин. ----- Цитата:
Попробовал такой вот макросик _ai_selall BGCFTSEL - работает диалогового окна нет и все поля в текст действительно Осталься вопрос только с BGCOLOR ----- добавлено через ~5 мин. ----- Ан нет - эта в атрибутах блоков не убивает поля) В обчем все поля убиваются вот таким макросом _ai_selall BGCFTSEL BGCFT Но от диалогового окна так и не избавился) Еще одын минус нашел( - BGCFTSEL и BGCF не убивают поля, если мтекст или текст с полем в блоке. В атрибутах вроде убивает ----- добавлено через ~8 ч. ----- Увидел https://forum.dwg.ru/showthread.php?...30#post1791330 #6, спасибо VVA Подскажите еще плиз как убрать диалоговое окно у BGCOLOR (по умолчанию нужен белый цвет), Заранее спасибо! ----- добавлено через ~15 мин. ----- Странно - дома попробовал еще раз - вроде все гуд - все поля убились. Хотя дома акад 2020, а на работе 2017 - может в этом дело или в файле может?. Ладно в понедельник еще раз попробую на работе Последний раз редактировалось allar8, 10.08.2019 в 10:14. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Научите лиспу на примере (или как kpblc, VVA и компания пытаются обучить чайника лиспу) | Red Nova | LISP | 4555 | 24.03.2024 13:44 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
LISP на команду 3dcorbit | Малюк | LISP | 2 | 30.09.2009 14:18 |
Запуск Lisp команды в новом документе | BlackHarp | LISP | 1 | 26.03.2009 23:06 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |