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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Dataextraction. Изменение ссылки на dwg файл.

Dataextraction. Изменение ссылки на dwg файл.

Ответ
Поиск в этой теме
Непрочитано 03.09.2016, 03:49
Dataextraction. Изменение ссылки на dwg файл.
Red Nova
 
ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Торонто
Регистрация: 23.10.2007
Сообщений: 1,980

Описываемая ниже “проблема” имеет место при использовании dataextraction для типовых проектов.

Ситуация:
1. В Папке-1 создаем "Чертеж-1.dwg".
2. В Чертеже-1 создаем несколько таблиц с dataextraction отображающих данные о объектах находящихся в самом чертеже-1 (назовем их "Таблица-1.dxe", "Таблица-2.dxe"… "Таблица-99.dxe").
3. Файлы dxe кладем в одну папку с чертежом (Папка-1).
4. В Чертеже-1 меняем путь к файлам dxe с абсолютного на релятивный.
5. Копируем и переименовываем Папку-1 в Папку-2.
6. Переименовываем скопированный чертеж на "Чертеж-2.dwg".
7. Скопированные таблицы не переименовываем.
8. В чертеже-2 у нас уже есть настроенные и вставленные ранее таблицы.
9. В чертеже-2 делаем новый проект, и хотим отобразить информацию о новых объектах в имеющихся таблицах с dataextraction.

В таком случае все dataextraction в Чертеже-2 продолжат ссылаться на объекты в Чертеже-1.
Придется по очереди перенастроить путь к которому ссылаются dataextraction.
Для каждой dataextraction нужно пройти заново через Data Extraction Wizard, при этом в самом начале можно удалить ссылку на Чертеже-1 и добавить текущий проект (Чертеж-2), все остальные шаги проходим без изменений.
Как видим, при наличии множества dataextraction это занимает немало времени. У меня, к примеру, есть пара – тройка таблиц на каждый этаж перекрытий.
Пробовал внешним редактором произвести Find and Replace всех упоминаний о исходном файле на адрес нового файла в файлах dxe (ведь по сути их можно обычным блокнотом редактировать), но, по-видимому, что-то пропускаю, так как при этом dataextraction перестает работать.
Нашел в dxe файлах 5 ссылок на dwg файл:
¬D:\.....Папка-1\Чертеж-1.dwg (упоминается дважды)
d:\ .....папка-1\чертеж-1.dwg (упоминается единожды)
\чертеж-1.dwg (упоминается дважды)

Бездиалоговая версия команду (-dataextraction) к сожалению, кастрирована и не пригодна для данной задачи.
Если кто-то предложит решение по обновлению ссылки на файл в файлах dataextraction был бы весьма благодарен.

Последний раз редактировалось Red Nova, 03.09.2016 в 17:01.
Просмотров: 5887
 
Непрочитано 05.09.2016, 08:03
#21
trir


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


Как бы есть NET API
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Dataextraction. Изменение ссылки на dwg файл.

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение всех стилей текста чертежа, включая внешние ссылки на выбранный? Strannyk Программирование 9 19.07.2016 17:28
Как записать данные в файл, находящийся на удалённом компьютере? Makswell Программирование 10 09.07.2015 09:05
Одновременное изменение внешней ссылки в несколиких файлах. shartal AutoCAD 1 23.04.2015 15:51
Программное переименование внешней ссылки. Yura Agafonov Программирование 2 01.09.2014 09:57
файл в нанокаде и в автокаде, путаница E.D. AutoCAD 2 24.10.2008 09:56