Как удалить прокси объекты в автокаде

Обновлено: 07.07.2024

можно ли загрузить LSP или подобный файл не через меню appload а командой типа (command "_appload" "path/file") ?

(load "path/file") для lisp-программ (lsp/fas/vlx-файлы) и (arxload "path/file") для arx-программ (arx/dbx-файлы)

СПАСИБО. ты гений :D

Первый раз столкнулся с прокси-объектами, которые не может разрушить EXPLODEALLPROXY. По всей видимости они сделаны в AutoCAD P&ID. На технологической схеме изображен вентилятор. При EXPLODEALLPROXY геометрия вентилятора нарушается. Помогите, пожалуйста.

Столкнулся с иной проблеммой. Хочу выложить файл, для ознакомления с этим вентилятором. Но. выбрать только его для передачи не могу. А отправлять весь файл не имею права. Есть ли подфункция в explodeALLproxy - explodeNOTALLproxy? ;)

А удалить всё с чертежа кроме "вентилятора" и сохранить под другим именем слабо?

Конечно, слабо. Штатная команда _Explode взорвать ничего не может. При _explodeallproxy взрываются все прокси-объекты. А так технологичка сделана вся полностью из прокси-объектов. Пблок справится с этим заданием тоже не может.

Можно ли использовать эту программу в AutoCAD 2014?

Подскажите, пожалуйста, АВТОКАД 2012 при _APPLOAD не загружает ни один из файлов EXPLODEALLPROXY.
Для 2012 нет программы?

Подскажите, пожалуйста, АВТОКАД 2012 при _APPLOAD не загружает ни один из файлов EXPLODEALLPROXY.
Для 2012 нет программы?

Александр Ривилис в отпуске, отвечу за него.
Внимательно читаем файл Readme.txt из архива
.
ExplodeProxy2010x32.arx - для AutoCAD 2010. 2012 (x86 - 32-разрядный)
ExplodeProxy2010x64.arx - для AutoCAD 2010. 2012 (x64 - 64-разрядный)
.
Проверим на Автокад 2012 х86

Команда: _APPLOAD
ExplodeProxy2010x32.arx успешно загружено.
Команда: EXPLODEALLPROXY
Удалено Proxy: 0 Новых объектов: 0

Здравствуйте. Подскажите пожалуйста, а в чем может быть проблема. Делаю все по инструкции, а в ACAD 2013 и 2014 прокси объекты не удаляются. А вот в 2007, 2009, 2010 все работает прекрасно. Вот что пишет 2013:

Команда: REMOVEALLPROXY
Первая метка объекта: <1>, последняя метка объекта: <8388E>
Всего найдено proxy-объектов: 0. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 0. Из них proxy-примитивов: 0.

А вот что пишет в 2010 когда получается:
Команда: REMOVEALLPROXY
Первая метка объекта: <1>, последняя метка объекта: <83976>
Всего найдено proxy-объектов: 108133. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 108133. Из них proxy-примитивов: 0.

Кроме Autodesk, существуют производители программного обеспечения, использующие ObjectARX для создания приложений, с помощью которых можно строить графические и неграфические сторонние объекты. Эти объекты можно использовать в приложениях AutoCAD.

Прокси-объекты сильно упрощены по сравнению с исходными объектами. Возможности редактирования прокси-объектов определяются приложениями ObjectARX, в котором объекты были созданы. Например, такие операции, как стирание или перемещение прокси-объекта, а также изменение его свойств могут быть допустимы или нет в зависимости от создавшего их приложения.

Ввод команды: -exporttoautocad или aectoacad В командной строке появиться следующие параметры команды:

[ Формат / Внедрить / Тип внедрения / Обслуживание / Префикс / Суффикс / ? ] < Ввести для имени файла >: Ввести опцию или нажать Enter , чтобы задать имя файла

Можно создать новую версию файла чертежа, в которой все прокси-объекты будут расчленены и заменены базовыми объектами AutoCAD. В новой версии чертежа будет потеряна информация о пользовательских прокси-объектах, однако в ней можно отобразить результирующие базовые объекты, а также получить к ним доступ из предыдущих версий AutoCAD, если активизаторы объектов для этих версий не доступны.

Примечание: Любые последующие изменения, внесенные пользователем в этот новый файл чертежа, не влияют на исходный файл чертежа.

Ввести для имени файла

Создание нового файла чертежа с заданным именем.

Примечание: Чтобы создать уникальное имя файла для чертежа и избежать перезаписи существующего файла чертежа, можно использовать опцию префикса.

Имя экспортируемого чертежа <текущее>: Ввести имя файла

Формат

Определяет формат для результирующего файла чертежа.

Ввести формат файла [r14/2000/2004/2007] <2007>: Указать формат файла чертежа

Внедрить

Определяет способ обработки внешних ссылок при создании нового чертежа.

Внедрить внешние ссылки [Да/Нет] <Да>: Введите д или н

Все внешние ссылки внедряются в чертеж. Слияние слоев и других именованных объектов, зависящих от внешних ссылок, с чертежом.

Внешние ссылки обслуживаются как указатели на другие чертежи

Тип внедрения

Тип внедрения [Внедрить/Вставить] <Вставить>: Ввести параметр

Сохраняет имена слоев и других объектов, зависящих от внешних ссылок, при внедрении внешних ссылок.

Слияние имен объектов, зависящих от внешних ссылок, с новым чертежом без включения имени исходного файла.

Обслуживание

Поддерживать разрешенные свойства [Да/Нет] <Да>: Введите д или н

Префикс

Префикс, добавляемый к текущему имени файла чертежа.

Префикс имени файла <>: Ввести символы, добавляемые к началу текущего имени файла

Суффикс

Суффикс, добавляемый к текущему имени файла чертежа.

Суффикс имени файла <>: Ввести символы, добавляемые к концу имени файла

In addition to Autodesk, there are software vendors that use ObjectARX to create applications that can be used to build graphical and non-graphical third-party objects. These objects can be used in AutoCAD applications.

Proxy objects are much simplified compared to the original objects. The editing capabilities of proxy objects are determined by the ObjectARX application in which the objects were created. For example, operations such as erasing or moving a proxy object and changing its properties may or may not be allowed, depending on the application that created them.

The object adapter is an access tool for special viewing and standard editing of third-party objects in other applications, which is used if the application in which the third-party object was created is not installed in the system.

However, AutoCAD has a built-in command and system variables for working with proxy objects.

Below is a look at the EXPORTTOAUTOCAD command, which allows you to create a new DWG file with all the dismembered proxy objects.
Command entry: -exporttoautocad or aectoacad
At the command prompt, you receive the following command options:

[Format/Implement/deployment Type /Maintenance/Prefix/Suffix/?] <Enter for filename>: Enter an option or press Enter to specify a filename

You can create a new version of the drawing file in which all proxy objects are dismembered and replaced with basic AutoCAD objects. The new version of the drawing will lose information about custom proxy objects, but you can display the resulting base objects and access them from previous versions of AutoCAD if the object activators for those versions are not available.
Note: Any subsequent changes made by the user to this new drawing file do not affect the original drawing file.

Enter the name of the file

Creates a new drawing file with the specified name.
Note: To create a unique file name for a drawing and avoid overwriting an existing drawing file, you can use the prefix option.

Exported drawing name <current>: Enter a file name

Defines the format for the resulting drawing file.

Enter file format [r14/2000/2004/2007] <2007>: Specify drawing file format

Defines how external references are handled when a new drawing is created.

Embed external links [Yes/No] <Yes>: Enter d or n

All external references are embedded in the drawing. Merges layers and other named objects that depend on xrefs with the drawing.
No

External references are maintained as pointers to other drawings

Type of implementation

Specifies how to handle objects that depend on external references when the embed Option is enabled.

Embed type [Embed/Insert] <Insert>: Enter parameter

Maintains the names of layers and other objects that depend on external references, in the implementation of external links.
Insert

Merges the names of xref-dependent objects with the new drawing without including the name of the source file.

Defines the way of handling blocks in the user proxy objects.

Support allowed properties [Yes/No] <Yes>: Enter d or n

The dismemberment of all occurrences of blocks from the custom proxy objects to basic AutoCAD objects. The resulting base objects acquire their original properties again, not the properties of the block definitions.
No

The lack of division of the block references in the custom proxy objects. Block reference properties are defined in the usual way, depending on how you create objects in blocks and how you set the properties of the layers in which the blocks are inserted.

Prefix added to the current drawing file name.

File name prefix <>: Enter characters to append to the beginning of the current file name

Suffix to append to the current drawing file name.

File name suffix <>: Enter characters to append to the end of the file name

Как удалить Proxy (прокси) объекты в AutoCAD

Кроме Autodesk, существуют производители программного обеспечения, использующие ObjectARX для создания приложений, с помощью которых можно строить графические и неграфические сторонние объекты. Эти объекты можно использовать в приложениях AutoCAD.

Прокси-объекты сильно упрощены по сравнению с исходными объектами. Возможности редактирования прокси-объектов определяются приложениями ObjectARX, в котором объекты были созданы. Например, такие операции, как стирание или перемещение прокси-объекта, а также изменение его свойств могут быть допустимы или нет в зависимости от создавшего их приложения.

Ввод команды: -exporttoautocad или aectoacad В командной строке появиться следующие параметры команды:

[ Формат / Внедрить / Тип внедрения / Обслуживание / Префикс / Суффикс / ? ] < Ввести для имени файла >: Ввести опцию или нажать Enter , чтобы задать имя файла

Можно создать новую версию файла чертежа, в которой все прокси-объекты будут расчленены и заменены базовыми объектами AutoCAD. В новой версии чертежа будет потеряна информация о пользовательских прокси-объектах, однако в ней можно отобразить результирующие базовые объекты, а также получить к ним доступ из предыдущих версий AutoCAD, если активизаторы объектов для этих версий не доступны.

Примечание: Любые последующие изменения, внесенные пользователем в этот новый файл чертежа, не влияют на исходный файл чертежа.

Ввести для имени файла

Создание нового файла чертежа с заданным именем.

Примечание: Чтобы создать уникальное имя файла для чертежа и избежать перезаписи существующего файла чертежа, можно использовать опцию префикса.

Имя экспортируемого чертежа <текущее>: Ввести имя файла

Формат

Определяет формат для результирующего файла чертежа.

Ввести формат файла [r14/2000/2004/2007] <2007>: Указать формат файла чертежа

Внедрить

Определяет способ обработки внешних ссылок при создании нового чертежа.

Внедрить внешние ссылки [Да/Нет] <Да>: Введите д или н

Все внешние ссылки внедряются в чертеж. Слияние слоев и других именованных объектов, зависящих от внешних ссылок, с чертежом.

Внешние ссылки обслуживаются как указатели на другие чертежи

Тип внедрения

Тип внедрения [Внедрить/Вставить] <Вставить>: Ввести параметр

Сохраняет имена слоев и других объектов, зависящих от внешних ссылок, при внедрении внешних ссылок.

Слияние имен объектов, зависящих от внешних ссылок, с новым чертежом без включения имени исходного файла.

Обслуживание

Поддерживать разрешенные свойства [Да/Нет] <Да>: Введите д или н

Префикс

Префикс, добавляемый к текущему имени файла чертежа.

Префикс имени файла <>: Ввести символы, добавляемые к началу текущего имени файла

Суффикс

Суффикс, добавляемый к текущему имени файла чертежа.

Суффикс имени файла <>: Ввести символы, добавляемые к концу имени файла

Читайте также: