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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > прокси-объекты. их первоисточник

прокси-объекты. их первоисточник

Закрытая тема
Поиск в этой теме
Непрочитано 28.05.2010, 10:25 #1
прокси-объекты. их первоисточник
Андрюха_вода
 
Проектировщик ВК
 
г.Москва
Регистрация: 17.01.2008
Сообщений: 40

Здравствуйте! Прокси объекты часто осложняют жизнь чертежам. Метод борьбы с ними - тотальное удаление removeallproxy. Но периодически прокси вновь возникают в чертежах. Вопрос: откуда они берутся. и нельзя ли навредить, удаляя прокси, содержимому чертежа? Спасибо.
Просмотров: 72950
 
Непрочитано 28.05.2010, 10:38
#2
Profan


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


Как правило, первоисточник proxy-объектов - средство разработки приложений ObjectARX.
Profan вне форума  
 
Автор темы   Непрочитано 28.05.2010, 11:05
#3
Андрюха_вода

Проектировщик ВК
 
Регистрация: 17.01.2008
г.Москва
Сообщений: 40
<phrase 1=


При удалении прокси не исчезнет ли графическая информация?
Андрюха_вода вне форума  
 
Непрочитано 28.05.2010, 13:41
#4
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Вместе с removeallproxy приходит и explodeallproxy, если сначала применить последнюю, вся графика точно останется на месте, ну и конечно хранить исходники нужно.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 28.05.2010, 17:04
#5
Александр Ривилис

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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Вместе с removeallproxy приходит и explodeallproxy, если сначала применить последнюю, вся графика точно останется на месте, ну и конечно хранить исходники нужно.
Не совсем так. ExplodeAllProxy расчленяет все графические прокси-примитивы, которые может(!!!) и если ей удалось расчленить, то она удаляет исходный прокси-примитив (если это возможно). Так вот далеко не все прокси-примитивы можно расчленить и удалить. Эта возможность определяется программистом при создании прокси-примитивов. А вот RemoveAllProxy действительно удаляет все прокси-объекты (графические и неграфические), даже если у них установлен флаг неудаляемости. Поэтому теоретически можно потерять графическую информацию.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 28.05.2010, 23:16
#6
Андрюха_вода

Проектировщик ВК
 
Регистрация: 17.01.2008
г.Москва
Сообщений: 40
<phrase 1=


В наш отдел часто поступают чертежи, которые содержат большое количество прокси-объектов. Работать с ними не представляется возможным, удаляя их я рискую потерять графическую информацию, которая может быть ключевой. Корректным ли будет требование к смежным организациям, использующим прокси предоставлять файлы без данных объектов?
Андрюха_вода вне форума  
 
Непрочитано 29.05.2010, 10:46
#7
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Андрюха_вода, прокси-объект (т.е. прокси-примитив) создается программой AutoCAD, взамен, того примитива, который, как сказал Profan, создан с использованием программы сторонних фирм.
И если этой программы у вас нет, а у тех, кто присылает эти чертежи, она есть, то примитивы в этих присланных вам чертежах, ваш AutoCAD сам подменит (но всегда ли он об этом предупреждает?).
Это и будет объект-заменитель (что и означает прокси).
Поэтому не получится их просить давать файлы без этих объектов. Ведь не все объекты можно создать в голом AutoCAD'е легко и просто, а что-то и вовсе никак. И приходится применять программы-приложения (вертикальные решения, надстройки, довески, примочки (типа SPDS, VetCAD, MechaniCS и т.д.).

Поэтому не получится их просить давать файлы без этих объектов.
Проще на машины своего отдела установить такие же ARX-программы, т.е. выяснить у "поставляющих" вам чертежи коллег точные названия программ (вертикальных решений), которые они применяют в среде своего AutoCAD'a.
И тогда прокси-объектов возникать на вашем AutoCAD'e не будут (возможно, при совпадении версий этих программ - "довесков" к AutoCAD'y).
Вот примерно как-то так. Идеологически. Технологически вам уточнят здешние профессионалы.
А может, и я тут не совсем точен - поправьте тогда.

Последний раз редактировалось BM60, 29.05.2010 в 10:59.
BM60 вне форума  
 
Непрочитано 29.05.2010, 13:53
#8
Александр Ривилис

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


Цитата:
Сообщение от BM60 Посмотреть сообщение
Поэтому не получится их просить давать файлы без этих объектов.
Абсолютно неправильное утверждение! Нормальные приложения, которые создают собственные примитивы (Custom Entities) предусматривают преобразование "своих" примитивов в родные примитивы AutoCAD. Такие команды преобразования есть в вертикальных продуктах от Autodesk (команда -AECEXPORTTOAUTOCAD).
Александр Ривилис вне форума  
 
Непрочитано 29.05.2010, 14:20
#9
Profan


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


Такие команды есть и в SPDS от CSoft.
Profan вне форума  
 
Непрочитано 29.05.2010, 14:26
#10
bernata


 
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296


Команды преобразования есть не только в вертикальных продуктах от Autodesk, но не всегда работают корректно. Так например в СПДС GraphiCS встроенный конвертор не всегда позволяет добиться желаемого результата.

Без EXPLODEALLPROXY и REMOVEALLPROXY не обходится
bernata вне форума  
 
Непрочитано 29.05.2010, 17:58
#11
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Согласен с bernat'ой,
Из своего опыта, например, от Механикса они не заменялись (или я этого не знал или тогда такой команды еще не было!). И только вашими, Александр Ривилис, программками прокси-вопрос решался однозначно! За это вам памятник.
В то же время, я пояснил:
Цитата:
Сообщение от BM60 Посмотреть сообщение
Вот примерно как-то так. Идеологически. Технологически вам уточнят здешние профессионалы А может, и я тут не совсем точен - поправьте тогда.
А об СПДС тут написано так много, что вполне могу предположить, что и от него "прокси-ноги" тоже могут расти.

А вот почему приходится их эксполдепроксить и ремувить их - для меня лично большая загадка. Ведь много есть хороших приложений на базе ARX, но сколько они прокси-проблем привнесут в разных случаях - это желательно знать заранее.
Чтобы тут одинаковых тем не создавать и "не утонуть-не растеряться" в решении таких проблем.
Профессионалы (Вы, Profan и другие многоопытные товарищи) частично прояснили, но хотелось бы "на будущее" более развернутое суждение.

Последний раз редактировалось BM60, 29.05.2010 в 18:08.
BM60 вне форума  
 
Непрочитано 29.05.2010, 19:55
#12
Александр Ривилис

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


Цитата:
Сообщение от BM60 Посмотреть сообщение
А вот почему приходится их эксполдепроксить и ремувить их - для меня лично большая загадка.
Такова логика создания и всего жизненного цикла Custom Objects/Entities в AutoCAD.
Цитата:
Сообщение от BM60 Посмотреть сообщение
Ведь много есть хороших приложений на базе ARX, но сколько они прокси-проблем привнесут в разных случаях - это желательно знать заранее.
Однозначно могу сказать, что ни одно моё приложение (из выложенных в свободный доступ) не создает Custom Objects (и соответственно прокси-объектов). Однозначно сказать будет ли чужое arx-приложение создавать Custom Objects нельзя. Можно лишь догадываться, что если в составе этого приложения есть dbx-файлы, то с вероятностью порядка 99% можно сказать, что они создают Custom Objects. Теоретически программными методами (на ObjectARX) можно уточнить есть ли в чертеже Custom Objects/Entities, которые потенциально могут стать прокси. Но трудно отделить сторонние, от тех которые присутствуют в самом AutoCAD. Например, WIPEOUT или IMAGE без поддержки (при DEMANDLOAD равном 0 или 2) превращаются в прокси. При этом указанные примитивы - родные в AutoCAD, но так как они определены не в acad.exe, а в отдельных dbx-файла, то могут быть не загружены в AutoCAD.
Александр Ривилис вне форума  
 
Непрочитано 29.05.2010, 20:05
#13
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Вот! Это то, от чего голова будет прокси-болеть() меньше! Спасибо! Уже есть, так сказать, некая зацепка - где искать проблему, как её искать, как спрашивать на форуме и чего остерегаться или, по возможности, избегать.
BM60 вне форума  
 
Непрочитано 29.05.2010, 20:46
#14
Кулик Алексей aka kpblc
Moderator

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


BM60, обрати внимание: наличие файлов dbx надо проверять для установленного приложения. А не на клиентской машине, где их отродясь не было. Поэтому намного правильнее, мне кажется, требовать dwg с разбитыми прокси-объектами (т.к. далеко не во всех случаях допустимо установление соответствующих ObjectEnabler'ов).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2010, 21:11
#15
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
наличие файлов dbx надо проверять для установленного приложения
и
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
требовать dwg с разбитыми прокси-объектами
Первое не понял. Как проверять? Для какого приложения - какого у меня нет или в каком они создали эти потенциальные прокси-объекты?
Верно ли, что второе надо понимать, как просьбу отсылающим мне свой dwg, чтобы они у себя разбили прокси-объекты?
Чуть-чуть подробнее, если время на это есть.
BM60 вне форума  
 
Непрочитано 29.05.2010, 22:09
#16
Кулик Алексей aka kpblc
Moderator

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


Конечно они должны у себя разбивать объекты. Например: у "них" используется AutoCAD Architecture 2010 + СПДС GraphiCS 6. У меня - AutoCAD 2008 + СПДС GraphiCS 4.
"Они" просто выполнили "Сохранить как" и ничего более. В результате при попытках работы я получу массу графических и неграфических прокси-объектов, напрочь блокирующих работу. Причем не все прокси удастся разбить даже используя программу Александра Ривилиса (особенно это будет касаться AEC-объектов из AutoCAD Architecture). И что в результате? Как бы формально работа выполнена и сдана, но фактически ее нет - приходится все переделывать с нуля.
В таком случае "отсылающим" надо
  1. Выполнить разбитие всех примитивов СПДС GraphiCS средствами самого приложения (там две команды было, насколько я помню);
  2. Выполнить не просто SaveAs, а "Экспорт в AutoCAD такой-то версии"
Естественно, что вся динамика и все "вкусности" будут потеряны безвозвратно, но работа будет сдана и формально, и по факту.
---
И насчет проверки dbx-файлов. Если у меня не установлен MechaniCS (к примеру), то как я смогу определить, создает он свои примитивы или нет?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2010, 22:53
#17
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Спасибо, понятно по первой части.
---
О МеханиКСе. У меня был 2-ой. Им оформлял чертеж. И когда открывал в Каде старшей версии, но без него, Кад сообщал при открытии чертежа, что столько-то (кол-во только) примитивов создано именно в МеханиКСе (он его как-то "вычислил"). Это было просто - запустил программы Александра и поехали дальше. Но можно и не удалять их, тогда они либо подменяются Кадом без ущерба понимания чертежа, либо просто не отображаются (как настроишь) - а это мне неважно, ибо я знаю, что это за примитивы были (сам же их создавал).

Но есть ли способ проверки этих баз данных на клиентской машине (если я верно это понимаю)? И как они работают при отсутствии этого приложения у клиента, если поставщик чертежа (условно говоря) это приложение использует? Тогда пусть он в свойствах чертежа укажет имена всех приложений третьих фирм, примененных им. Чтобы клиент смог вовремя сориентироваться и не потерять эти потенциальные прокси-объекты.

Жуть какая-то, и сколько проблем с этими "гибкими" вертрешениями...
BM60 вне форума  
 
Непрочитано 29.05.2010, 23:07
#18
Кулик Алексей aka kpblc
Moderator

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


Как они работают? Да порождают кучу проблем - от печати до невозможности использования copy-paste между документами.
ИМХО: не надо рассчитывать, что "на той стороне" окажется хоть сколько-нибудь понимающий в AutoCAD человек. "Там" могут просто не знать о proxyshow, proxynotice и тому подобных переменных. Поэтому - и именно поэтому - я предлагаю файлы на сторону передавать только с разбитыми элементами СДПС / MechaniCS / MagiCAD / GeoniCS / autoСПДС / AutoCAD Architecture etc. Если у тебя в конторе люди настолько продвинуты, что начинают подобное использовать, значит, и объяснить им последовательность действий труда не составит.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2010, 23:16
#19
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Понял работу dbx (в виде антиработы чертежа).
Но если они укажут в свойствах список своих "примочек", мне хоть понятно будет, "откуда ноги растут"? Так или не совсем так? Тогда либо запрошу разбить и переслать, либо поставлю себе демо этой их примочки, чтоб как-то разово избежать антиработы.
BM60 вне форума  
 
Автор темы   Непрочитано 30.05.2010, 15:45
#20
Андрюха_вода

Проектировщик ВК
 
Регистрация: 17.01.2008
г.Москва
Сообщений: 40
<phrase 1=


Ну а если резюмировать дискуссию - требование к файлам с разбитыми элементами СДПС / MechaniCS / MagiCAD / GeoniCS / autoСПДС / AutoCAD Architecture etc можно прописывать в правилах обмена электронной информацией?
Андрюха_вода вне форума  
 
Непрочитано 30.05.2010, 16:37
#21
Кулик Алексей aka kpblc
Moderator

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


Прописывать можно все что угодно
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.05.2010, 10:02
#22
VetalBY


 
Регистрация: 16.05.2005
г. Минск
Сообщений: 276


Цитата:
Сообщение от BM60 Посмотреть сообщение
Поэтому не получится их просить давать файлы без этих объектов. Ведь не все объекты можно создать в голом AutoCAD'е легко и просто, а что-то и вовсе никак. И приходится применять программы-приложения (вертикальные решения, надстройки, довески, примочки (типа SPDS, VetCAD, MechaniCS и т.д.).
Небольшое уточнение: VetCAD никогда не создавал, не создает и не будет создавать прокси-объекты. Для "динамики" есть поля, динамические блоки, да и просто блоки с атрибутами - вот это и использует VetCAD++
VetalBY вне форума  
 
Непрочитано 31.05.2010, 11:33
#23
Александр Ривилис

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
И насчет проверки dbx-файлов. Если у меня не установлен MechaniCS (к примеру), то как я смогу определить, создает он свои примитивы или нет?
Имея чертеж по информации из прокси-объектов можно догадаться, что их происхождение связано с MechaniCS.
Александр Ривилис вне форума  
 
Непрочитано 31.05.2010, 12:50
#24
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


VetalBY, вот "легок на помине"! Это самое главное, что лично мне нравится! Ни разу не столкнулся еще с прокси-объектом от VetCAD'a. Спасибо за программку!
BM60 вне форума  
 
Непрочитано 31.05.2010, 15:53
#25
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
VetCAD никогда не создавал, не создает и не будет создавать прокси-объекты.
Правильный подход для программ такого класса! Когда прокси-объекты создаются в системах уровня AutoCAD Architecture или MEP это оправдано появлением дополнительного важного функционала.

Но если такие объекты создаются в СПДС, являющейся, по сути оформительской "чертилкой", это плохо. Собственно все многочисленные проблемы с СПДС связаны с её чрезмерно сложной реализацией. Программисты понты показывают
ShaggyDoc вне форума  
 
Непрочитано 29.09.2011, 22:03
#26
master-lomaster


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


Цитата:
Сообщение от Андрюха_вода Посмотреть сообщение
Без EXPLODEALLPROXY и REMOVEALLPROXY не обходится
Неизвестная команда "EXPLODEALLPROXY". Для вызова справки нажмите F1.
master-lomaster вне форума  
 
Непрочитано 29.09.2011, 22:20
#27
Кулик Алексей aka kpblc
Moderator

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


http://forum.dwg.ru/showthread.php?t=14455&page=3
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.09.2011, 22:24
#28
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от master-lomaster Посмотреть сообщение
Неизвестная команда "EXPLODEALLPROXY". Для вызова справки нажмите F1.
А программа-то загружена?
 
 
Непрочитано 30.09.2011, 07:55
#29
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,715


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Собственно все многочисленные проблемы с СПДС связаны с её чрезмерно сложной реализацией. Программисты понты показывают
Улыбнуло ;-)
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
по сути оформительской "чертилкой", это плохо
Ну это для кого как, спорить не буду. Тема не подходящая.
Андрюха_вода, Если еще актуально, то (ЯТД) правильно будет поставить энейблеры для MCS и СПДС.
MCAD вне форума  
 
Непрочитано 30.09.2011, 15:37
#30
Александр Ривилис

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


IMHO. Если бы создавать MCS и СПДС сейчас с нуля, без всей предыстории, то может можно было обойтись Overrule и не было бы прокси. Но это взгляд со стороны человека, непосвященного в детали программирования этих продуктов.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 07:40
#31
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Здравствуйте. Вопрос такой
Прочитал статью Алексея Кулика "Гигиена ДВГ" http://kpblc.blogspot.ru/2012/05/dwg.html
Выставил такиеже параметры, которые он рекомендует, а именно:
demandload = 2
proxyshow = 1
proxynotice = 1
После этого при запуске автокада и первом открытие чистого файла выдается сообщение (см. вложение).
Воспользовался командами А.Ривилиса, но никаких прокси объектов не было найдено и удалено.
Подскажите, что может быть с моим файлом.

Акад 2011
Миниатюры
Нажмите на изображение для увеличения
Название: proxy.JPG
Просмотров: 276
Размер:	29.3 Кб
ID:	91733  
Вложения
Тип файла: doc лог.doc (31.5 Кб, 105 просмотров)
Тип файла: zip acadiso.zip (30.8 Кб, 48 просмотров)

Последний раз редактировалось Astartes, 04.12.2012 в 08:28.
Astartes вне форума  
 
Непрочитано 04.12.2012, 09:10
#32
Александр Ривилис

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Воспользовался командами А.Ривилиса, но никаких прокси объектов не было найдено и удалено.
Я не увидел в логе запуска команд EXPLODEALLPROXY и REMOVEALLPROXY
Да и файл судя по логу "не чистый" - видимо установлен шаблон по умолчанию. Он и загружается.

Последний раз редактировалось Александр Ривилис, 04.12.2012 в 09:20.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 09:44
#33
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


Цитата:
Прокси объекты часто осложняют жизнь чертежам. Метод борьбы с ними - тотальное удаление removeallproxy. Но периодически прокси вновь возникают в чертежах. Вопрос: откуда они берутся.
У меня однажды прокси объекты создавались в чертеже из Маскировки. Делала _wipeout, чтобы скрыть некоторые области чертежа, при следующем открытии файла они все превратились в полилинии. А перед открытием файла сначала появилось окно о наличии в чертеже прокси-объектов.
__________________
AutoCAD 2014
Nata1 вне форума  
 
Непрочитано 04.12.2012, 09:48
1 | #34
Александр Ривилис

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


Цитата:
Сообщение от Nata1 Посмотреть сообщение
Делала _wipeout, чтобы скрыть некоторые области чертежа, при следующем открытии файла они все превратились в полилинии. А перед открытием файла сначала появилось окно о наличии в чертеже прокси-объектов.
Потому что нормальный режим работы - это DEMANDLOAD = 3, а DEMANDLOAD равное 0 или 2 нужны только для избавления от прокси.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 10:04
#35
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Все верно это шаблон, который я создал. Забыл уточнить, Лог который я выложил, это просто лог открытия файла. Но эксплод прокси я делал. Команда ничего не нашла и не удалила.


Цитата:
Сообщение от Nata1 Посмотреть сообщение
У меня однажды прокси объекты создавались в чертеже из Маскировки. Делала _wipeout, чтобы скрыть некоторые области чертежа, при следующем открытии файла они все превратились в полилинии. А перед открытием файла сначала появилось окно о наличии в чертеже прокси-объектов.
Включал контуры маскировки, также пусто.


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Потому что нормальный режим работы - это DEMANDLOAD = 3, а DEMANDLOAD равное 0 или 2 нужны только для избавления от прокси.
Если, так то я обратно верну 3. Просто подумал может у меня с файлом шаблона чтото не так, я ведь на его основе все свои чертежи делаю.
Astartes вне форума  
 
Непрочитано 04.12.2012, 10:06
#36
Александр Ривилис

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Но эксплод прокси я делал. Команда ничего не нашла и не удалила.
А она ничего не должна была удалить, а вот REMOVEALLPROXY должна была удалить как минимум один прокси-объект.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 10:35
#37
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Прошу прощения, опять не верно выразился.
Под "Но эксплод прокси я делал. Команда ничего не нашла и не удалила", я имел ввиду что применил обе команды EXPLODEALLPROXY, а затем REMOVEALLPROXY.

Вот выкладываю полный лог, начиная с открытия файла acadiso.dwt и до закрытия.
Вложения
Тип файла: doc лог.doc (31.0 Кб, 94 просмотров)
Astartes вне форума  
 
Непрочитано 04.12.2012, 12:38
#38
Александр Ривилис

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


А теперь уточни. Когда ты делал последний лог, то какое было значение DEMANDLOAD и появлялось ли окно про прокси-объекты как в #31?
Если DEMANDLOAD было 3, то окна быть не должно было и прокси нет. Соответственно удалять нечего. Если же DEMANDLOAD равно 0 или 2 и окно с сообщением о прокси было, то команда REMOVEALLPROXY должна была удалить как минимум один прокси-объект.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 13:10
#39
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Когда ты делал последний лог, то какое было значение DEMANDLOAD и появлялось ли окно про прокси-объекты как в #31
Да я все переменные оставил как в №31. demandload = 2 proxyshow = 1 proxynotice = 1
Окошко при этом появилось.
Astartes вне форума  
 
Непрочитано 04.12.2012, 14:14
#40
Кулик Алексей aka kpblc
Moderator

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


Запись о прокси-объектах может появляться при установке постоянных объектных реакторов сторонними приложениями. Лечится только выгрузкой соответствующего приложения с последующей очисткой файла.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.12.2012, 15:01
#41
Александр Ривилис

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Да я все переменные оставил как в №31. demandload = 2 proxyshow = 1 proxynotice = 1
Окошко при этом появилось.
Выложи пожалуйста свой файл шаблона. Хочу проверить.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 15:43
#42
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Он выложен в №31 acadiso.zip, внутри acadiso.dwt.

Кулик Алексей aka kpblc Я тебя не совсем понял. Из сторонних приложений у меня подгружены только файлы lsp. Раньше были еще загружены 2 файла dvb, но после того как я наткнулся на информацию, что из-за VBA может тормозить и глючить автокад, я их убрал из автозагрузки, теперь подгружаю по мере надобности.

Последний раз редактировалось Astartes, 04.12.2012 в 15:51.
Astartes вне форума  
 
Непрочитано 04.12.2012, 16:14
#43
Александр Ривилис

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


У меня вот так:
[IMG]http://img266.**********.us/img266/6999/thumb2hr.jpg[/IMG] [IMG]http://img248.**********.us/img248/6105/thumbhbe.jpg[/IMG]
Т.е. один прокси-объект удаляется.
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 16:24
#44
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Мда, интересно почему у меня не удаляет.
Выложите пожалуйста этот файл (с удаленным прокси) , обратно, я попробую его у себя открыть.
Astartes вне форума  
 
Непрочитано 04.12.2012, 16:36
#45
Александр Ривилис

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


Пожалуйста.
Вложения
Тип файла: zip acadiso.dwt.zip (31.6 Кб, 66 просмотров)
Александр Ривилис вне форума  
 
Непрочитано 04.12.2012, 22:25
#46
Кулик Алексей aka kpblc
Moderator

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


Astartes, lisp-приложения могут объявлять т.н. Persistent (то есть постоянные) реакторы. Нередко их "навешивают" на объекты. До тех пор, пока соответствующее приложение не подгружено, записи об этих реакторах могут расцениваться как неграфические прокси-объекты.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.12.2012, 06:06
#47
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Кулик Алексей aka kpblc,
Скорее всего у меня какой-то глюк с Акадом.
Заменил свой acadiso.dwt на выложенный Александром и вот что получилось: Если запускать автокад с ярлыка, то при создании нового файла (автоматом при открытии акада) вылазит тоже сообщение про прокси.
Если открывать акад двойным кликом из проводника по acadiso.dwt (или любой dwg), то открывается без всяких сообщений - нормально. Хотя до очистки acadiso.dwt Александром, по двойному клику из проводника открывался также с сообщение о прокси.
Удалил все подгруженные лиспы из автозагрузки. Все также. При запуске Акада с ярлыка - вылазит сообщение. При клике на файл dwg и последующем запуске автокада сообщение о прокси не вылазит.

В сообщение говорится о wipeout, я посмотрел, автокад загружает файл AcWipeoutObj18.dbx, если они кончено как то связаны.
В общем не понятно. Попробую послать запрос в техподдержку. А пока прежнее значение переменной верну.
Astartes вне форума  
 
Непрочитано 05.12.2012, 09:41
#48
Александр Ривилис

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Если запускать автокад с ярлыка, то при создании нового файла (автоматом при открытии акада) вылазит тоже сообщение про прокси.
Если открывать акад двойным кликом из проводника по acadiso.dwt (или любой dwg), то открывается без всяких сообщений - нормально.
Похоже, что у тебя при запуске с ярлыка грузится другой файл шаблона.

Цитата:
Сообщение от Astartes Посмотреть сообщение
В сообщение говорится о wipeout, я посмотрел, автокад загружает файл AcWipeoutObj18.dbx, если они кончено как то связаны.
Да. Это именно оно. Если AcWipeoutObj18.dbx загружен, то сообщения о прокси не будет.
Александр Ривилис вне форума  
 
Непрочитано 05.12.2012, 10:28
#49
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Александр Ривилис, Похоже вы правы. В настройках, в путях, шаблон по умолчанию стоял - "нет". Я вручную выставил нужный путь и все стало нормально. Теперь и с ярлыка при demandload=2 запускается без сообщения о прокси.
Можно как то вычислить откуда автокад брал шаблон при создании файла "Чертеж1"?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 172
Размер:	62.1 Кб
ID:	91803  Нажмите на изображение для увеличения
Название: 2.JPG
Просмотров: 138
Размер:	69.9 Кб
ID:	91804  
Astartes вне форума  
 
Непрочитано 05.12.2012, 12:24
#50
Александр Ривилис

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Можно как то вычислить откуда автокад брал шаблон при создании файла "Чертеж1"?
Если шаблон не прописан, то вообще-то он ниоткуда не берется. Но какое отношение этот вопрос имеет к данной теме?
Александр Ривилис вне форума  
 
Непрочитано 07.11.2013, 13:39
#51
Teftelia


 
Регистрация: 24.04.2010
Набережные Челны
Сообщений: 217


А можно как-то в чертеже вот это:

(это 3д снимок в линиях из AdvanceSteel) преобразовать в прокси объект.
Просто суть в том, что если его не взрывать - то там около 9000 примитивов, а если взорвать то в 10 раз больше, соответственно это всё влияет на производительность, но если открывать на компе на котором нет адванса, то этот примитив не видно.
__________________
ACAD2016sp1 + AdvanceSteel2016 + SPDS GraphiCS 10
Teftelia вне форума  
 
Непрочитано 07.11.2013, 14:21
#52
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


а из Advance Steel есть экспорт в AutoCAD?
Хмурый вне форума  
 
Непрочитано 07.11.2013, 15:18
#53
Teftelia


 
Регистрация: 24.04.2010
Набережные Челны
Сообщений: 217


Ну он под автокадом и работает, просто у меня то программа установлена и автокад понимает этот примитив.

Вообще в адвансе есть такая опция:
_AstM4CommSaveWithLineProxy - запись с прокси графикой в проволочном представлении
_AstM4CommSaveWithFaceProxy - запись с прокси графикой с поверхностями
_AstM4CommSaveWithoutProxy - запись без прокси графики

Но мне больше интересно как отдельный объект в чертеже закатать в прокси графику - это даст мне совместимость с голым автокадом и возможно чертёж полегче будет (моя догадка).
__________________
ACAD2016sp1 + AdvanceSteel2016 + SPDS GraphiCS 10
Teftelia вне форума  
 
Непрочитано 07.11.2013, 16:29
#54
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Teftelia Посмотреть сообщение
как отдельный объект в чертеже закатать в прокси графику
Все что родное для Автокада - он распознает как свои объекты. Что не распознал как свои объекты - то для него прокси. Если этот прокси-объект не отображается, значит так сделал разработчик этого объекта и никак "закатать-перезакатать" Вы его не сможете.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 17.03.2014, 12:55
#55
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


Печатаю чертеж на котором есть обозначения и размеры. Размеры обычные, обозначения - прокси объекты.
У тех и у тех толщина линий 0,13. Печатаю на принтере - прокси обозначения яркие, а размеры бледные, хотя толщина х в свойствах одинаковая. В чем дело?
eugenmax вне форума  
 
Непрочитано 17.03.2014, 13:21
#56
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


А пример приложить можно ?
maratovich вне форума  
 
Непрочитано 17.03.2014, 13:45
#57
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


сейчас приложу.
У этих прокси объектов слой ")". Если меняю вес линий слоя "0" на любое - то при разбиении прокси объекта его составные части остаются в слое "0" но вес линий этих разбитых частей становится 0,13. Независимо от того, какой вес линий у нулевого слоя.
Даже если по умолчанию выставить вес линий у нулевого слоя 1,00, взять прокси объект в нулевом слое, вес линий выставить по слою (тоесть должен быть 1,00), разбить этот прокси объект - его составные части все равно станут весом 0,13.
что ж такое то, полагаю когда создавали чертеж, вес слоя "0" был 0,13, но ведь у себя то я его меняю, почему сохраняется то это 0,13
Вложения
Тип файла: dwg
DWG 2010
[p[p.dwg (1.04 Мб, 1750 просмотров)
eugenmax вне форума  
 
Непрочитано 17.03.2014, 13:48
#58
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Думается, тут дело как и в блоках. В каком состоянии созданы элементы блока, в таком виде они и разобьются. Независимо от того, что сам блок изменил свойства.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 17.03.2014 в 13:55.
Bull вне форума  
 
Непрочитано 17.03.2014, 13:55
#59
Кулик Алексей aka kpblc
Moderator

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


Тема называется "Прокси-объекты, их первоисточник". Первоисточник твоих проксей - СПДС GraphiCS. Все вопросы туда.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.03.2014, 13:59
#60
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


у меня нет спдс на компе, можно ли как-то сделать, чтобы вывести на печать эти объекты не в 0,13 а в 0,25? Не касаясь спсд
Я даже когда в стилях печати меняю 0,13 на 0,25 - все равно печатает как 0,13, хотя я его в таблице стилей печати вообще заменил, тоесть нет его, после 0,10 идет сразу 0,15

Последний раз редактировалось eugenmax, 17.03.2014 в 14:13.
eugenmax вне форума  
 
Непрочитано 17.03.2014, 14:15
#61
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Странно у меня распечаталось на бумаге одинаково и в пдф тоже.
Не пробовали в таблице стилей печати выбирать стандартные параметры - монохром
Вложения
Тип файла: pdf пример.pdf (30.8 Кб, 44 просмотров)
maratovich вне форума  
 
Непрочитано 17.03.2014, 14:35
#62
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


Речь немного не об этом, у меня принтер толщину 0,13 печатает очень бледно, а 0,25 нормально. Эти прокси объекты изначально созданы в 0,13. Я вот теперь и думаю, как их на печать вывести в 0,25 не "ломая" их. (в каких настройках сделать чтобы минимальная толщина печати была 0,25)
eugenmax вне форума  
 
Непрочитано 17.03.2014, 14:46
#63
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


eugenmax, что мешает для этого случая применить цветозависимую толщину объектов? Или в чертеже есть объекты одинакового цвета, которые должны печататься разной толщины?
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 17.03.2014, 15:36
#64
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


Цитата:
Или в чертеже есть объекты одинакового цвета, которые должны печататься разной толщины?
есть, даже в файле, который приложил
eugenmax вне форума  
 
Непрочитано 17.03.2014, 16:07
#65
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от eugenmax Посмотреть сообщение
есть, даже в файле, который приложил
Может быть у тебя и 0,25 не берёт ? Для проверки сделай больше.
Изображения
Тип файла: jpg 1.JPG (125.5 Кб, 409 просмотров)
Тип файла: jpg 2.JPG (85.7 Кб, 420 просмотров)
maratovich вне форума  
 
Непрочитано 17.03.2014, 16:19
#66
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


maratovich, он же говорит, что
Цитата:
Сообщение от eugenmax Посмотреть сообщение
в чертеже есть объекты одинакового цвета, которые должны печататься разной толщины
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 17.03.2014, 16:25
#67
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Bull Посмотреть сообщение
он же говорит, что
А что мешает поставить Энаблер от СПДС и не мучаться ?
maratovich вне форума  
 
Непрочитано 17.03.2014, 16:32
#68
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Наверное, это:
Цитата:
Сообщение от eugenmax Посмотреть сообщение
у меня нет спдс на компе, можно ли как-то сделать, чтобы вывести на печать эти объекты не в 0,13 а в 0,25? Не касаясь спсд
Думаю, автора успокоит ответ "никак" (если это так). И установит что нужно после этого.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 17.03.2014, 16:34
#69
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Автор, ну ты хоть подтверди или опровергни.
Вот энаблер
http://www.spds.ru/download/object-e...enabler-9.html
maratovich вне форума  
 
Непрочитано 17.03.2014, 18:19
#70
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


пришлось посидеть с установкой спдс CS, и с помощью его сменить вес объектов.
maratovich , тем, кому понадобится распознать спдс графику, думаю, ваша ссылка будет не лишней. Я уже поставил спдс до того как прочел сообщение (письма от двг почему то в спам яндекс почты попали)
eugenmax вне форума  
 
Непрочитано 23.11.2014, 16:44
#71
Palomnic

ПГС
 
Регистрация: 22.05.2007
Москва
Сообщений: 638


А можно, каким-то образом, убрать данное меню "Информация о прокси-объектах", допустим, в каком-то одном варианте зафиксировать по умолчанию? Чертежей много, каждый раз тыркать это меню :/ Я, например, не против, пусть кажет свою прокси-графику))
Palomnic вне форума  
 
Непрочитано 23.11.2014, 16:53
#72
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


_PROXYSHOW
_PROXYNOTICE
Настройте под себя, что обозначает - см. справку.
maratovich вне форума  
 
Непрочитано 23.11.2014, 17:00
#73
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


см раздел "Системные переменные"
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 13.12.2014, 09:48
#74
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


Столкнулся с неожиданной проблемой.
Акад 2012 LT рус голый САМ плодит прокси объекты в количестве 2 шт и ничего с ними не может сделать.
Соль в том, что где то в этих проксях сидит тип линий фантом2, который очень мешает (это у нас топографы готовят съемку для сдачи в фонд какой то) и теперь с каждым файлом топики ходят ко мне, что бы я на своем полном каде removeallproxy и _purge после этого.

Может кто уже сталкивался и знает методы лечения LT када от подобной заразы?
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 13.12.2014, 10:21
#75
Кулик Алексей aka kpblc
Moderator

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


Только внутри полного AutoCAD. LT не лечится (поскольку требуется программирование)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.12.2014, 11:51
#76
kp+

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
LT не лечится
Золотые слова!

Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
Акад 2012 LT рус голый САМ плодит прокси объекты в количестве 2 шт и ничего с ними не может сделать.
Вообще-то на него не похоже. Они точно не могли "залететь" откуда-то еще?
И в какой версии потом открывают "зараженные" файлы? Возможно, в файле присутствуют какие-то объекты, присущие версии 2012, которых нет в более ранних. Например, параметрические зависимости. И при сохранении, например, в версии 2007 с дальнейшим открытием в Акаде 2008 они показываются как прокси. При этом сам Акад ЛТ 2012, разумеется, "своих признает" и ни о каких проксях не сообщает

Последний раз редактировалось kp+, 13.12.2014 в 12:08.
kp+ вне форума  
 
Непрочитано 13.12.2014, 12:07
#77
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


в том то и суть, что неоткуда залетать, при открытии файла в этом самом каде "зарождается" этот фантом (при чем тут вообще может быть параметрика? топографы таким не балуются), на который потом кодификатор ругается. пург в самом 12 не помогает. приходится на полновесном каде прокси удалять. это кстати не прокси-примитвы, а что то другое
з.ы. это точно не параметрика, зависимостей на чертежах никаких нет
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...

Последний раз редактировалось Vladimir_Sergeevich, 13.12.2014 в 12:11. Причина: сходил проверил
Vladimir_Sergeevich вне форума  
 
Непрочитано 13.12.2014, 12:16
#78
kp+

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


Цитата:
при открытии файла в этом самом каде "зарождается" этот фантом
Мистика, блин
Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
это точно не параметрика, зависимостей на чертежах никаких нет
Параметрические зависимости я так, для примера упомянул. Наверняка есть и другие, менее заметные фишки, которых не было в прежних версиях.
Цитата:
приходится на полновесном каде прокси удалять. это кстати не прокси-примитвы, а что то другое
Укажите версию полновесного Акада.
И вообще, файл с проксями - в студию. Хотя бы с ними одними.

Последний раз редактировалось kp+, 13.12.2014 в 12:49.
kp+ вне форума  
 
Непрочитано 13.12.2014, 13:21
#79
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


полный у меня 2010 рус стоит. зарождается "сия жизнь" именно в 2012 LT рус.
Код:
[Выделить все]
Команда: removeallproxy
Первая метка объекта: <1>, последняя метка объекта: <C191>
Всего найдено proxy-объектов: 2. Из них proxy-примитивов: 0.
после уже можно
Код:
[Выделить все]
Удаление тип линий "PHANTOM2".
Удалено 1 тип линий.
Вложения
Тип файла: dwg
DWG 2004
точки2.dwg (56.9 Кб, 1005 просмотров)
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 13.12.2014, 16:45
#80
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
Может кто уже сталкивался и знает методы лечения LT када от подобной заразы?
__________________
Нет проблем. Wblock из любого аналога AutoCAD.
Скачайте какой-нибудь Draftsighte, nanocad, gstarcad и попробуйте.
Вложения
Тип файла: dwg
DWG 2004
new block.dwg (43.8 Кб, 928 просмотров)
Oleg T вне форума  
 
Непрочитано 13.12.2014, 18:04
#81
kp+

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


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
это кстати не прокси-примитвы, а что то другое
handent нам в помощь. Какая-то коллекция объектов "NPOCOLLECTION" и пустая ссылка на определение блока.

Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
зарождается "сия жизнь" именно в 2012 LT
Надо бы проверить шаблоны (файлы dwt), которыми пользуется этот Акад. А в них она явно привнесена извне.

Цитата:
Сообщение от Oleg T Посмотреть сообщение
Нет проблем. Wblock из любого аналога AutoCAD.
Скачайте какой-нибудь Draftsighte, nanocad, gstarcad и попробуйте.
Для изгнания нечистого из отдельно взятого файла есть полновесный Акад 2010 и removeallproxy. Но задача в том, чтобы изгнать нечисть из окружения самого Акад ЛТ 2012, чтобы она не заражала файлы, с которыми в том Акаде работают, а юзеры не тревожили Владимира Сергеевича.
kp+ вне форума  
 
Непрочитано 13.12.2014, 18:25
#82
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Цитата:
Сообщение от kp+ Посмотреть сообщение
Но задача в том, чтобы изгнать нечисть из окружения самого Акад ЛТ 2012, чтобы она не заражала файлы

Алексей Кулик уже сказал, что в самом LT это невозможно. Подозреваю, что и wblock не поможет.
Oleg T вне форума  
 
Непрочитано 13.12.2014, 19:10
#83
kp+

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


Цитата:
при открытии файла в этом самом каде "зарождается" этот фантом
повторюсь, надо бы проверить dwt-файлы шаблонов, которыми пользуется "одержимый" Акад ЛТ 2012 и очистить их огнем, водой и серебром в полном акаде с помощью removeallproxy.
kp+ вне форума  
 
Непрочитано 15.12.2014, 08:47
#84
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


Проверить пока возможности нет, как только так сразу. Но терзают смутные сомнения: разве в существующий чертеж что-то тащится с шаблонов?

з.ы.
Цитата:
Сообщение от kp+ Посмотреть сообщение
а юзеры не тревожили Владимира Сергеевича.
да я и сам рядовой проектировщик, в свободное время пытаюсь учиться работать не как все, в основном благодаря врожденной лени.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 15.12.2014, 09:14
#85
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
разве в существующий чертеж что-то тащится с шаблонов?
А че бы нет? Шаблон для того и существует...

Упс, стоп... Неправильно понял вопрос, прошу прощения.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.03.2015, 21:06
#86
posetitel


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


Правильно ли я понимаю смысл прокси объектов:
Пусть у меня стоит SPDS CS, он создает свои блоки, тогда для меня они называется "примитивы". Когда я передаю свой чертеж другому человеку, у которого нет SPDS CS, у него уже эти блоки будут называться прокси-объекты. Чтобы у того человека корректно отображались эти прокси-объекты и их можно было редактировать, необходимо их расчленить с помощью программы ExplodeProxy.
Так?
posetitel вне форума  
 
Непрочитано 12.03.2015, 22:52
#87
trir


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


Можно энаблер поставить, например
trir вне форума  
 
Непрочитано 12.03.2015, 23:29
#88
posetitel


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


энаблер - вариант решения проблемы, спасибо.
а ход рассуждений в понимании прокси-объектов и примитивов верный?
posetitel вне форума  
 
Непрочитано 12.03.2015, 23:31
#89
trir


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


да, но в том же Civil 3D есть функция "Экспорт в AutoCAD" - это лучший вариант для передачи
trir вне форума  
 
Непрочитано 13.03.2015, 08:33
#90
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от posetitel Посмотреть сообщение
а ход рассуждений в понимании прокси-объектов и примитивов верный?
Абсолютно. Именно что они становятся своеобразными блоками. Даже мультивыноски родные акадовские для ранних версий являются proxy, поскольку принцип их работы аналогичен блоку. Только "зашитому" в интерфейс.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 13.03.2015, 18:31
#91
Bestoloch


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


Подскажите как по прокси объектам узнать в каких программах они созданы.
По свойствам (ctrl+1) мало что ясно. Может принято где то прописывать название программы?
Bestoloch вне форума  
 
Непрочитано 14.03.2015, 07:15
#92
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Bestoloch Посмотреть сообщение
Может принято где то прописывать название программы?
В информации о прокси. Можно включить эту опцию в команде НАСТРОЙКА (_options) или см. переменную PROXYNOTICE
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > прокси-объекты. их первоисточник



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Разорвать объекты в точках пересечения. BreakObjects. VVA Готовые программы 110 25.02.2022 07:33
Как определить стоимость проектных работ, если не известна стоимость строительства? dextron3 Поиск литературы, чертежей, моделей и прочих материалов 37 27.08.2014 18:32
как разбить прокси объекты в AutoCad 2002 Vitalik85 AutoCAD 5 13.01.2010 19:46
пропали объекты с разных слоёв chili-9 AutoCAD 14 19.11.2009 17:14
Прокси объекты в блоках ie.spb AutoCAD 8 11.07.2008 07:27