Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > результат работ команд purge и audit

результат работ команд purge и audit

Ответ
Поиск в этой теме
Непрочитано 14.01.2010, 14:09 #1
результат работ команд purge и audit
lex0101
 
инженер-программист
 
Иваново
Регистрация: 12.02.2009
Сообщений: 41

Возможно у меня вопрос немного странный, но мне бы хотелось получить каким нибудь образом (на лиспе) результат проверок чертежа, а именно команд PURGE и AUDIT. Т.е. хотелось бы получить список всех неиспользуемых объектов в чертеже и наличие ошибок в нем (audit).

Может кто нибудь идейку подкинет каким образом это можно сделать???
Просмотров: 8568
 
Непрочитано 14.01.2010, 14:13
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Вот что удалилось, то и не использовано:
Код:
[Выделить все]
 
Команда: _-purge
Тип неиспользуемых объектов 
[Блоки/Рзмстили/Слои/типыЛин/мАтериалы/Пстили/Формы/Тстили/Млстили/тблстИли/визУ
альные стили/Зарегприл/Все]: В
Имена удаляемых элементов <*>:
Запрашивать подтверждение на удаление каждого элемента? [Да/Нет] <Д>: н
Удаление блок "_Dot".
Удаление блок "_Open90".
Удаление блок "A$C30092B32".
Удаление блок "A$C74045F17".
Удаление блок "ARROWHEAD_2".
Удаление блок "vcBlockST1-1-1".
Удалено 6 блоки.
Удаление слой "5".
Удаление слой "Осевые_размеры".
Удалено 2 слои.
Удаление тип линий "CENTER".
Удаление тип линий "Dashed".
Удаление тип линий "GOST2.303 3".
Удаление тип линий "GOST2.303 8".
Удаление тип линий "GOST2.303 9".
Удаление тип линий "ОСЕВАЯ".
Удалено 6 типы линий.
Удаление текстовый стиль "Arch-Dim".
Удаление текстовый стиль "GENERATED_STYLE_2".
Удаление текстовый стиль "RomanS".
Удаление текстовый стиль "RUSSIAN_1251".
Удаление текстовый стиль "style1".
Удалено 5 текстовые стили.
Удаление файл формы "GOST 2.303-68.shx".
Удалено 1 файл формы.
Удаление размерный стиль "1".
Удаление размерный стиль "1-1".
Удаление размерный стиль "10".
Удаление размерный стиль "20".
Удаление размерный стиль "25".
Удаление размерный стиль "50".
Удаление размерный стиль "Aec-Arch-M-100".
Удаление размерный стиль "Annotative".
Удаление размерный стиль "GENERATED_STYLE__3".
Удаление размерный стиль "ISO-25".
Удаление размерный стиль "MARSS".
Удаление размерный стиль "MSADIM".
Удаление размерный стиль "PROKAT".
Удаление размерный стиль "SPDS$3".
Удаление размерный стиль "SPDS$4".
Удаление размерный стиль "SPDS$7".
Удаление размерный стиль "Standard".
Удалено 17 размерные стили.
Не найдены неиспользуемые стили мультилиний.
Не найдены неиспользуемые стили печати.
Не найдены неиспользуемые стили таблиц.
Не найдены неиспользуемые материалы.
Не найдены неиспользуемые визуальные стили.
Profan вне форума  
 
Автор темы   Непрочитано 14.01.2010, 14:20
#3
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


а как из этого списка инфу то получить??
lex0101 вне форума  
 
Непрочитано 14.01.2010, 14:28
#4
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Какую "инфу"?
Profan вне форума  
 
Автор темы   Непрочитано 14.01.2010, 14:33
#5
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


мне необходимо в какой нибудь файлик выкинуть список, блоков удалено стокато, типов линий - стокато, и т.д.
КАК из командной строки Акада получить ЭТО??
lex0101 вне форума  
 
Непрочитано 14.01.2010, 14:37
#6
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


Выделить Copy Paste
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 14.01.2010, 14:38
#7
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Нажал F2 и скопировал строки в буфер обмена.
Profan вне форума  
 
Автор темы   Непрочитано 14.01.2010, 14:39
#8
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


а на лиспе???
lex0101 вне форума  
 
Непрочитано 14.01.2010, 15:47
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


А на лиспе - пиши свой "purge"-заменитель. В качестве примера возьми http://www.jtbworld.com/lisp/purger.htm - там, насколько я помню, было практически все.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 14.01.2010, 16:04
#10
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


спасибо
буду пробовать, может че нибудь и получится
lex0101 вне форума  
 
Непрочитано 14.01.2010, 17:24
#11
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


lex0101, Можно прочитать результат из log фала (предварительно включив в него запись) Подробнее написано здесь: QAFLAGS (Системная переменная) Плюс еще парочку системных переменных LOGFILENAME и LOGFILEPATH
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 15.01.2010, 08:30
#12
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


тоже хорошая идея, пробую....
lex0101 вне форума  
 
Непрочитано 15.01.2010, 08:45
#13
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Позвольте спросить - в чем смысл этой процедуры? Цель - репрессивные меры к безалаберным работникам? Статистика? Или еще что? И зачем именно Lisp нужен?
Profan вне форума  
 
Автор темы   Непрочитано 15.01.2010, 09:00
#14
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


к нам присылается куча чертежей от субподрядчиков, и почти все они ооочень нарушают правила оформления и т.п. согласно нашему СТП.
Ручками все править уже надоело, вот лиспик написал, который, сбрасывает все сторонние шрифты (меняет их на simplex), плюс коэффициент ширины у текстов уменьшает, чтоб они не поплыли по чертежу, шейпики всякие трет, ну и конечно чистит от всякого го..на, т.е пуржет и аудитит. Вот хочется чтобы еще лог велся: дата-имя папки-имя файла: шрифты такие то - шейпы такие то, неудаленных объектов стока то и таких то, системных ошибок стока то.
Потом можно будет вести статистику по присылаемым файлам, да еще поругаться с субподрядам по нарушениям договоров.
lex0101 вне форума  
 
Непрочитано 15.01.2010, 09:02
#15
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Разве они обязаны выполнять СТП вашей организации?
Profan вне форума  
 
Автор темы   Непрочитано 15.01.2010, 09:11
#16
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


они обязаны выполнять условия договоров, в которых все четко прописано
lex0101 вне форума  
 
Непрочитано 15.01.2010, 09:13
#17
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Значит, они будут репрессировать нерадивых работников...
Profan вне форума  
 
Автор темы   Непрочитано 15.01.2010, 09:16
#18
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


да пусть хоть растреливают....
lex0101 вне форума  
 
Непрочитано 15.01.2010, 20:58
#19
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от lex0101 Посмотреть сообщение
все сторонние шрифты (меняет их на simplex)
плюс коэффициент ширины у текстов уменьшает, чтоб они не поплыли по чертежу, шейпики всякие трет,
Ужас какой-то! А почему не по ГОСТу?. Далее, изменение ширины непременно приведет к тому, что текст куда-нибурь отъедет в сторону. Шейпики могли быть применены автором, да он забыл приложить файл. Затрешь шейпик-и изменится смысл чертежа. Нельзя вмешиваться в чужой чертеж! Или переделывайте на них свои штампы на свои и несите всю ответственность за нарисованное.
Vova вне форума  
 
Автор темы   Непрочитано 16.01.2010, 11:28
#20
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


Ужас какой-то! А почему не по ГОСТу?. Далее, изменение ширины непременно приведет к тому, что текст куда-нибурь отъедет в сторону. Шейпики могли быть применены автором, да он забыл приложить файл. Затрешь шейпик-и изменится смысл чертежа. Нельзя вмешиваться в чужой чертеж! Или переделывайте на них свои штампы на свои и несите всю ответственность за нарисованное.[/quote]

По какому ГОСТу???
Ширину изменяю как раз для того, чтобы текст никуда не уехал при замене шрифта.
А использование шейпов - это даже не 20-й, а камнный век! Если каждый народный умелец будет свои шейпы мастерить, а потом их в чертежи пихать и рассылать по всему свету, что тогда будет?
lex0101 вне форума  
 
Непрочитано 18.01.2010, 12:46
#21
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,091


Цитата:
Сообщение от lex0101 Посмотреть сообщение
А использование шейпов - это даже не 20-й, а камнный век! Если каждый народный умелец будет свои шейпы мастерить, а потом их в чертежи пихать и рассылать по всему свету, что тогда будет?
Особо сложные типы линий без этого немыслимы. Да, плохо, когда забывают приложить shx-файл. Но шейпов может не получиться. Я пробовал обойти это - заменить сложные шейпы на большое количество вставок в lin-файле стандартного шейпа TRACK1. И столкнулся с ограничением (кажется, до 10 или до 15 вхождений).

А без сложных типов линий немыслимы очень многие чертежи.
kp+ вне форума  
 
Автор темы   Непрочитано 18.01.2010, 14:00
#22
lex0101

инженер-программист
 
Регистрация: 12.02.2009
Иваново
Сообщений: 41


Цитата:
Сообщение от kp+ Посмотреть сообщение
Особо сложные типы линий без этого немыслимы. Да, плохо, когда забывают приложить shx-файл. Но шейпов может не получиться. Я пробовал обойти это - заменить сложные шейпы на большое количество вставок в lin-файле стандартного шейпа TRACK1. И столкнулся с ограничением (кажется, до 10 или до 15 вхождений).
Насчет типов линий еще могу согласиться, иногда с ними жесть.
Я говорил немного про другое, чаще всего те шейпы которые мне встречались в чертеже, т.е. ссылка на них, физически в чертеже отсутствовали, а пришли туда из каких-нибудь сторонних программулин или нашлепок на наш любимый Акад. Вот с ними то и приходится сражаться.
lex0101 вне форума  
 
Непрочитано 13.02.2012, 04:54
#23
Никифорова

инженер
 
Регистрация: 11.11.2009
Иркутск
Сообщений: 15
<phrase 1=


Цитата:
Сообщение от lex0101 Посмотреть сообщение
к нам присылается куча чертежей от субподрядчиков, и почти все они ооочень нарушают правила оформления и т.п. согласно нашему СТП.
Ручками все править уже надоело, вот лиспик написал, который, сбрасывает все сторонние шрифты (меняет их на simplex), плюс коэффициент ширины у текстов уменьшает, чтоб они не поплыли по чертежу, шейпики всякие трет, ну и конечно чистит от всякого го..на, т.е пуржет и аудитит. Вот хочется чтобы еще лог велся: дата-имя папки-имя файла: шрифты такие то - шейпы такие то, неудаленных объектов стока то и таких то, системных ошибок стока то.
Потом можно будет вести статистику по присылаемым файлам, да еще поругаться с субподрядам по нарушениям договоров.

Добрый день! Очень хочется тоже иметь такой лиспик, чтоб менял шрифты и затем чистил чертежи...
Никифорова вне форума  
 
Непрочитано 13.02.2012, 08:34
#24
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Никифорова, http://forum.dwg.ru/showpost.php?p=432026&postcount=5
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > результат работ команд purge и audit

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технадзоры в строительстве - делимся опытом DAF Технология и организация строительства 2910 06.11.2015 18:00
Производство бетонных работ в Общих данных проекта Engineer IA Технология и организация строительства 9 20.06.2012 14:30
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. hwd Баги и пожелания в Autodesk 21 21.04.2010 20:27
Сколько нас, инженеров, и с каким образованием? BM60 Разное 289 19.05.2009 21:24
Перечень актов за полный цикл СМР Технадзор Разное 2 28.12.2008 23:15