Скидки на VetCAD++
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > ObjectARX. Расчленение и удаление proxy-объектов

ObjectARX. Расчленение и удаление proxy-объектов

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 25.10.2007, 12:08 3 |
ObjectARX. Расчленение и удаление proxy-объектов
Profan
 
Чужой
 
Москва
Регистрация: 25.12.2005
Сообщений: 13,667

Profan вне форума Вставить имя

Оригинал темы находится на форуме caduser.ru.

Автор программы Александр Ривилис.

Команда EXPLODEALLPROXY:
Разбивает вообще все proxy-объекты, неважно, где они лежат.
Команда REMOVEALLPROXY:
Удаляет все proxy-объекты и proxy-примитивы. Ее удобно выполнять
после EXPLODEALLPROXY — тогда она удалит все то, что не удалось расчленить.
================================================================================
Для вызова из VisualLisp:
(ExplodeProxyEntity ent)
ent — имя примитива вида <entity name: 321456465465465>. Расчленяет только этот
примитив, даже если он входит в блок.
Например: (explodeproxyentity (car (nentsel)))
(ExplodeAllProxyInBlock "имя блока")
Этой функции можно передавать не только имя блока, но и имя примитива внутри блока.
Например: (explodeallproxyinblock (car (nentsel)))
расчленит все прокси в блоке, на который указали.
Функции возвращают следующие значения:
0 success — успешное завершение
-1 parmerr — ошибка передачи параметра
-2 openerr — ошибка открытия proxy-объекта
-3 explerr — ошибка разбития proxy
-4 appenderr — ошибка добавления "состава" proxy в файл dwg.
-5 eraseerr — ошибка удаления исходного объекта.
Во всех случаях, кроме success и appenderr, требуется провести _AUDIT для файла.
arx-файлы для AutoCAD 2004...2006 и 2007 находятся здесь: http://www.maestrogroup.com.ua/support/ExplodeProxy.zip

Последний раз редактировалось Profan, 29.01.2010 в 11:36.
Просмотров: 315583
 
Непрочитано 11.04.2017, 09:48
#181
Кулик Алексей aka kpblc
Moderator

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


Какие дополнения на ACAD установлены?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.04.2017, 10:33
#182
Михаил777


 
Регистрация: 05.11.2016
Сообщений: 52


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Какие дополнения на ACAD установлены?
Никаких. Только вот это против прокси и флаттен для обнуления Z.
Михаил777 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.04.2017, 12:19
#183
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,187
Отправить сообщение для Александр Ривилис с помощью ICQ Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Михаил777 Посмотреть сообщение
Я правильно понимаю, что после ее очистки при новом открывании файла не должно появляться сообщения об обнаружении объектов прокси?
Теоретически после REMOVEALLPROXY, _AUDIT и сохранения чертежа при следующем его открытии не должно быть сообщений о прокси-объектах. Практически может быть и иначе. Нужно как минимум видеть этот dwg-файл.
Александр Ривилис вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.04.2017, 14:36
#184
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,603


Цитата:
Сообщение от Михаил777 Посмотреть сообщение
Всегда пользуюсь этой прогой. Но недавно обнаружил, что она перестала справляться. Как так? Обнаружил после установки 2017 када. Прогу загрузил тоже для 2017. Я правильно понимаю, что после ее очистки при новом открывании файла не должно появляться сообщения об обнаружении объектов прокси? Или может я чего недопонял? DEMANDLOAD у меня стоит равный 2.
А при DEMANDLOAD = 0? У меня было, что при 2 прокси не убивались, а при 0 - убивались..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.04.2017, 14:46
#185
trir


 
Регистрация: 18.12.2010
Сообщений: 2,847


Цитата:
А при DEMANDLOAD = 0? У меня было, что при 2 прокси не убивались, а при 0 - убивались..
в этом случае может убавится, да же то что убавляется не должно ;=)
trir вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.04.2017, 15:32
#186
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,603


Цитата:
Сообщение от trir Посмотреть сообщение
в этом случае может убавится, да же то что убавляется не должно ;=)
Ну, таки можно попробовать эмпирическим путем.. Если вместе с мусором и чего нужное умрёт, то откатиться. У меня, к примеру, ничего нужного не убавилось..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.04.2017, 00:24
#187
skkkk

AutoCAD_2008->2011
 
Регистрация: 20.03.2008
Московская область
Сообщений: 2,192


Цитата:
Сообщение от Михаил777 Посмотреть сообщение
Я правильно понимаю, что после ее очистки при новом открывании файла не должно появляться сообщения об обнаружении объектов прокси?
Может, прокси сидят во внешних ссылках? Программа оттуда их не вычищает, но Автокад предупреждает о них.
skkkk на форуме вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.04.2017, 09:04
#188
Михаил777


 
Регистрация: 05.11.2016
Сообщений: 52


Прикрепляю файлпример.dwg Просьба спецам посмотреть в чем дело может быть. То ли лыжи не едут, то ли я...
Михаил777 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.04.2017, 10:08
1 | #189
Кулик Алексей aka kpblc
Moderator

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


1. wipeout может распознаваться как прокси (я у себя на сайте рассматривал это дело)
2. В файле есть ссылки. Возможно, все тянется оттуда.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 30.06.2017, 10:23
#190
VaniaLSD


 
Регистрация: 13.02.2014
Сообщений: 21


Пользуюсь Autodesk СПДС модуль. При открывании DWG trueview или где нет этого модуля- открывается как на картинке.
EXPLODEALLPROXY, REMOVEALLPROXY - не помогли

Последний раз редактировалось VaniaLSD, 30.06.2017 в 10:31.
VaniaLSD вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 02.08.2017, 19:34
#191
allar8


 
Регистрация: 12.03.2013
Сообщений: 280


Подскажите, пожалуйста, где можно найти ExplodeProxy2018x64.arx. Нашел - сори
allar8 вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 02.08.2017, 19:36
1 | #192
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,187
Отправить сообщение для Александр Ривилис с помощью ICQ Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от allar8 Посмотреть сообщение
Подскажите, пожалуйста, где можно найти ExplodeProxy2018x64.arx. Нашел - сори
В первом сообщении темы есть ссылка: http://maestrogroup.com.ua/support/ExplodeProxy.zip
Александр Ривилис вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.01.2018, 11:08
#193
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,603


Autocad 2016х64 + СПДС CS 10. ExplodeProxy2015x64.arx (..а также GeomProps2015x64.arx и SelSim2015x64.arx) в автозагрузке - и все отлично работает, еще раз спасибо автору!
..Но отчего-то при публикации (_PUBLISH) в dwf/pdf вылазят последовательно сии
(при _PLOT - печать происходит без замечаний). Не то что бы это сильно мешало - при клике на "Ок" окна закрываются и публикация идет нормально, но окна немодальные, если их не заметить, прячутся "за папу-автокад", и в этом случае публикация виснет..
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 941
Размер:	19.3 Кб
ID:	197625  
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.01.2018, 11:12
1 | #194
Кулик Алексей aka kpblc
Moderator

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


Путь находится в доверенных каталогах?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.01.2018, 11:52
#195
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,603


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Путь находится в доверенных каталогах?
А, вот оно в куда собака зарылась.. Действительно, добавил папку в доверенные - помогло!
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.01.2018, 12:29
| 1 #196
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,187
Отправить сообщение для Александр Ривилис с помощью ICQ Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от AlexV Посмотреть сообщение
..Но отчего-то при публикации (_PUBLISH) в dwf/pdf вылазят последовательно сии
Небось публикация в фоне (BACKGROUNDPLOT не равно 0) и соответственно запускается в фоне еще один acad.exe
Александр Ривилис вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.01.2018, 13:16
#197
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,603


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Небось публикация в фоне (BACKGROUNDPLOT не равно 0) и соответственно запускается в фоне еще один acad.exe
Ну таки да, все так и есть.. Но вроде как помогло включение папки в "Доверенные".
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.03.2018, 11:11
#198
sklart

инженер-электрик
 
Регистрация: 03.09.2013
Ростов-на-Дону
Сообщений: 3


Можно ли перекомпилировать и выложить эту замечательную программу для BricsCAD?
Инструкции по перекомпилированию, как я понимаю, выложена здесь, вкладка "BRX (BricsCAD Runtime eXtension)".
Спасибо.
sklart вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.03.2018, 15:02
#199
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,187
Отправить сообщение для Александр Ривилис с помощью ICQ Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от sklart Посмотреть сообщение
Можно ли перекомпилировать и выложить эту замечательную программу для BricsCAD?
Я не буду этим заниматься.
Александр Ривилис вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.03.2018, 15:11
#200
sklart

инженер-электрик
 
Регистрация: 03.09.2013
Ростов-на-Дону
Сообщений: 3


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Я не буду этим заниматься.
Понятно. А исходники выложены где-нибудь? Попросил бы наших программистов тогда заняться.
sklart вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > ObjectARX. Расчленение и удаление proxy-объектов

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление объектов из пространства листа paradoxvaha Программирование 9 24.08.2007 14:25
Удаление объектов, сделанных недоступным ObjectARX-прил. жертва нашизма AutoCAD 11 25.07.2006 09:37
Удаление дублируюшихся объектов Арлинг AutoCAD 2 25.04.2004 13:56

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||