Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
Форумы CADUser → Программирование → ObjectARX → Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 3
#1 Тема от Lidia 17 января 2006г. 15:00:18
Тема: Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
Окольные пути есть: в настройках отключить загрузку приложений, затем создать новый чертеж, открыть dwg c Proxy-объектами, выбрать все и скопировать в новый чертеж, сохранить и закрыть. Вернуть старые настройки AutoCAD
Но хотелось бы цивилизованным способом Proxy-объекты переместить/удалить/разбить, заменить текст, т.е. универсальный Enabler под AutoCAD 2005-2006!
#2 Ответ от kpblc 17 января 2006г. 15:15:12
Re: Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
;|============================================================================= * Универсальная функция разбития proxy-объектов. * Параметры вызова: * нет * Примеры вызова: (_kpblc-block-explode-proxy) =============================================================================|; (defun _kpblc-block-explode-proxy (/ selset item layer_list) (vl-load-com) (setq selset (ssget "_X" '((0 . "ACAD_PROXY_ENTITY")))) (vlax-for item (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))) (if (= (vla-get-lock item) :vlax-true) (setq layer_list (append layer_list '(item))) ) ;_ end of if ) ;_ end of vlax-for (while (and selset (> (sslength selset) 0) ) ;_ end of and (setq item (ssname selset 0)) (ssdel item selset) (vla-explode (vlax-ename->vla-object item)) ) ;_ end of while (foreach item layer_list (vla-put-lock item :vlax-true) ) ;_ end of foreach ) ;_ end of defun ;|============================================================================= * Сервисная функция для вызова из ком.строки =============================================================================|; (defun c:xproxy (/ adoc) (vla-startundomark (vla-get-activedocument (vlax-get-acad-object))) (_kpblc-block-explode-proxy) (vla-endundomark (vla-get-activedocument (vlax-get-acad-object))) ) ;_ end of defun
#3 Ответ от kpblc 17 января 2006г. 15:24:05
Re: Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
Тьфу ты, несколько строк потерял. Вот так будет лучше:
;|============================================================================= * Универсальная функция разбития proxy-объектов. * Параметры вызова: * нет * Примеры вызова: (_kpblc-block-explode-proxy) =============================================================================|; (defun _kpblc-block-explode-proxy (/ selset item layer_list) (vl-load-com) (setq selset (ssget "_X" '((0 . "ACAD_PROXY_ENTITY")))) (vlax-for item (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))) (if (= (vla-get-lock item) :vlax-true) (progn (setq layer_list (append layer_list '(item))) (vla-put-lock item :vlax-false) ) ;_ end of progn ) ;_ end of if ) ;_ end of vlax-for (while (and selset (> (sslength selset) 0) ) ;_ end of and (setq item (ssname selset 0)) (ssdel item selset) (vla-explode (vlax-ename->vla-object item)) ) ;_ end of while (foreach item layer_list (vla-put-lock item :vlax-true) ) ;_ end of foreach ) ;_ end of defun ;|============================================================================= * Сервисная функция для вызова из ком.строки =============================================================================|; (defun c:xproxy (/ adoc) (vla-startundomark (vla-get-activedocument (vlax-get-acad-object))) (_kpblc-block-explode-proxy) (vla-endundomark (vla-get-activedocument (vlax-get-acad-object))) ) ;_ end of defun
Сообщения 3
Тему читают: 1 гость
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → Как удалить/редактировать AutoCAD-Proxy-Entity при отсутствии Object Enabler?
Форум работает на PunBB , при поддержке Informer Technologies, Inc
Кустомальный CАПР
Сборка личных настроек, инструментов, заметок по автоматизации проектной работы
Удаление прокси объектов из файла
Posted on 2017/12/19 by Ilya Mikhajlov
Если в файле присутствуют прокси объекты — помогут команды:
EXPLODEALLPROXY — разбивает все proxy-примитивы, если это возможно — во всем чертеже.
REMOVEALLPROXY — удаляет все proxy-объекты и proxy-примитивы.
О пользовательских объектах и прокси-объектах
Использование сторонних объектов открывает дополнительные возможности применения программы и родственных продуктов. Если приложение, в котором был создан сторонний объект, не загружено, то используется прокси-объект.
Сторонний объект – это тип объектов, созданных в приложении ObjectARX ® (AutoCAD Run-Time Extension), обладающий обычно более специализированными функциями по сравнению со стандартными объектами AutoCAD и AutoCAD LT. К сторонним объектам относятся параметрические тела (AutoCAD ® Mechanical), интерактивные (с интеллектуальными функциями) обозначения дверей (AutoCAD ® Architecture), объекты-полигоны (AutoCAD ® Map 3D) и объекты — ассоциативные размеры (AutoCAD и AutoCAD LT).
Кроме Autodesk, существуют производители программного обеспечения, использующие ObjectARX для создания приложений, с помощью которых можно строить графические и неграфические сторонние объекты. Эти объекты можно использовать в приложениях AutoCAD.
Прокси-объекты
Прокси-объекты используются в AutoCAD, AutoCAD LT и других приложениях вместо сторонних объектов, созданных с помощью приложения ObjectARX, если последнее недоступно. В дальнейшем, когда приложение становится доступным, прокси-объект заменяется сторонним объектом.
Прокси-объекты сильно упрощены по сравнению с исходными сторонними объектами. Возможности редактирования прокси-объектов определяются приложениями ObjectARX, в котором объекты были созданы. Например, такие операции, как стирание или перемещение прокси-объекта, а также изменение его свойств могут быть допустимы или нет в зависимости от создавшего их приложения.
Открывая чертеж, следует обратить внимание на диалоговое окно «Информация о прокси». В этом окне выводится общее количество прокси-объектов (как графических, так и неграфических), имя приложения, необходимого для нормального вывода замещенных объектов, а также дополнительная информация о типе и способе отображения прокси-объектов. С помощью данного диалогового окна можно управлять отображением прокси-объектов на чертеже.
Адаптеры объектов
Адаптер объектов — это средство доступа для специального просмотра и стандартного редактирования сторонних объектов в других приложениях, использующееся, если приложение, в котором был создан сторонний объект, в системе не установлено.
Использование адаптеров объектов обеспечивает большую гибкость работы со сторонними объектами, чем непосредственное использование прокси-объектов. Адаптеры объектов также обеспечивают возможность коллективной работы с другими продуктами Autodesk.
Если приложение ObjectARX не установлено в системе, можно выполнить поиск доступных адаптеров объектов в Интернете. Например, при получении чертежа с объектами, созданными с помощью программы Autodesk Architectural Desktop, которая не установлена в системе, выполняется загрузка адаптера объектов AEC для просмотра чертежа в исходном виде.
Чтобы найти доступные адаптеры объектов, перейдите на страницу https://www.autodesk.com/enablers.
Классификация объектов
Если в приложении (например, AutoCAD ® Map 3D) объекту была присвоена классификация элементов (объектов), ее можно просматривать на палитре свойств в поле записи «Имя класса». Если классификация объекта удалена из XML-файла, или удален сам файл классификаций, в группе имен классов выводится восклицательный знак. Сведения об условиях создания классификаций см. в документации по AutoCAD ® Map 3D.
Можно также использовать функцию «Быстрый выбор» для выбора объектов по именам или свойствам классов.
Понятия, связанные с данным
Ссылки, связанные с данной
как редактировать acad proxy entity
Работающий Рroxy — сервер расположен близко к Вам. Он находиться гораздо ближе чем масса сайтов, нужных вам. К примеру, если вы работаете с европейскими и американскими сайтами, то нужно использовать российский Рroxy. Если вам нужны российские сайт – то лучше всего в этом случае вам подойдет, рroxy-сервер, который находиться в родном городе.
Рroxy-сервер обладает сильным каналом связи (выделенная сеть или оптоволокно). Также он имеет большой пул, т.е максимальную скорость обмена с Intenet-ом.
Ускорение объясняет то, что между вашим компьютером и Рroxy-сервером существует настолько максимальн ая скорость передачи данных, насколько это возможно при вашем оборудовании.
САМЫЙ СВЕЖИЙ СПИСОК РАБОЧИХ PROXY
ЖМИ
Также стоит знать, что при использовании модема скорость обмена данными будет равняться максимально допустимой конкретно линии связи.

Рroxy-сервер всегда пользуется самой высокой скоростью, (которая допустима из-за сильного канала) с сайтами. Это происходит потому, что при обмене данными по сети общая скорость обмена не может быть больше минимальной скорость обмена между промежуточными компьютерами. Т.е. скорость связи с отечественными серверами будет точно такая же как и иностранными.
Уточним, что эта скорость будет идентична скорости обмена данными между вашим компьютером и Рroxy-сервером.
Тэги: proxy share , proxy lubuntu , tunnel proxy , база proxy , ftp proxy , proxy 3а , proxy heaven , бесплатные прокси free proxy , nph proxy , net proxy , turbo proxy com , nginx proxy set header , portable proxy switcher pro , error code 502 proxy error , как поднять proxy сервер , скачать кс by proxy , proxy soft
САМЫЙ СВЕЖИЙ СПИСОК РАБОЧИХ PROXY
ЖМИ
Работающие proxy:
182.253.48.196:80
139.194.47.63:8080
139.194.47.63:8080
186.88.196.59:8080
212.200.115.140:8080
103.249.240.220:8080
190.147.34.134:8080
103.249.240.220:8080
188.255.232.54:6666
183.223.173.12:8123
186.90.24.172:8080
190.147.34.134:8080
212.200.115.140:8080
01.93.21.147:2222
188.255.232.54:6666
186.88.196.59:8080
01.93.21.147:2222
103.249.240.220:8080
190.147.34.134:8080
182.253.48.196:80
139.194.47.63:8080
186.88.196.59:8080
01.93.21.147:2222
01.93.21.147:2222
183.223.173.12:8123
ещё прокси …
