Записать всю сборку с новыми именами файлов

Вопросы структуры, инсталляции и администрирования CATIA.

Записать всю сборку с новыми именами файлов

Сообщение asb99 » 09 ноя 2007 17:56

Вот необходимость возникла. Просто, скажем, добавить одинаковый префикс к именам всех файлов и сделать пропагейт директори в другое место - это Save Management умеет (спасибо ExtraRight-у подсказал как). А надо чтоб кроме имен файлов поменялись еще и Instance Name и Part Name. Сильно подозреваю что это Катька не может, может кто сталкивался с софтом? Может кто макросы писал? Спасибо.
Аватара пользователя
asb99
Новичок
Новичок
 
Сообщения: 7
Зарегистрирован: 01 окт 2007 22:49

Re: Записать всю сборку с новыми именами файлов

Сообщение Dasty » 09 ноя 2007 21:38

Каким образом менять, т.е. по правилу? если по правилу то по какому?
Аватара пользователя
Dasty
Forum Manager
 
Сообщения: 937
Images: 3
Зарегистрирован: 11 сен 2007 18:50

Re: Записать всю сборку с новыми именами файлов

Сообщение [PTM] » 09 ноя 2007 21:59

сдаеться мне макрос по тебе плачет)
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: Записать всю сборку с новыми именами файлов

Сообщение Dasty » 09 ноя 2007 23:24

согласен с _Shadow_
Аватара пользователя
Dasty
Forum Manager
 
Сообщения: 937
Images: 3
Зарегистрирован: 11 сен 2007 18:50

Re: Записать всю сборку с новыми именами файлов

Сообщение [PTM] » 09 ноя 2007 23:34

Каким образом менять, т.е. по правилу? если по правилу то по какому?

и все-таки озвучьте условия авось кто-нибудь поможет :)
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2139
Images: 40
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: Записать всю сборку с новыми именами файлов

Сообщение asb99 » 10 ноя 2007 15:52

_Shadow_ писал(а):
Каким образом менять, т.е. по правилу? если по правилу то по какому?

и все-таки озвучьте условия авось кто-нибудь поможет :)


В идеале было бы чтоб макрос умел изменить Part Name и Instance Name в свойствах выбранных элементов и с этими новыми именами записать все на диск. И чтоб менять умел 2-мя способами:
1. добавить символы к именам всех выбранных элементов
2. замена по маске, т.е. допустим - найти все 202* и заменить их на 205*(*-любые символы)
Примерно так.
Аватара пользователя
asb99
Новичок
Новичок
 
Сообщения: 7
Зарегистрирован: 01 окт 2007 22:49

Re: Записать всю сборку с новыми именами файлов

Сообщение asb99 » 10 ноя 2007 16:00

asb99 писал(а):1. добавить символы к именам всех выбранных элементов
2. замена по маске, т.е. допустим - найти все 202* и заменить их на 205*(*-любые символы)


Вариант 1 - это всего лишь частный случай второго, конечно же, извиняюсь :oops:
Аватара пользователя
asb99
Новичок
Новичок
 
Сообщения: 7
Зарегистрирован: 01 окт 2007 22:49

Re: Записать всю сборку с новыми именами файлов

Сообщение Samir » 05 дек 2007 20:45

сделать пропагейт директори в другое место - это Save Management умеет (спасибо ExtraRight-у подсказал как)

Гм, а можно ли попросить озвучить этот способ для всех - как сэйв менеджментом скопировать всю сборку в другую директорию? (сам ковырял-ковырял, но так и не смог...)
Samir
Участник
Участник
 
Сообщения: 236
Зарегистрирован: 19 сен 2007 11:16

Re: Записать всю сборку с новыми именами файлов

Сообщение Dasty » 05 дек 2007 23:51

Samir, думаю рисунка будет достаточно....
Аватара пользователя
Dasty
Forum Manager
 
Сообщения: 937
Images: 3
Зарегистрирован: 11 сен 2007 18:50

Re: Записать всю сборку с новыми именами файлов

Сообщение upoke3 » 06 дек 2007 08:34

Samir писал(а): Гм, а можно ли попросить озвучить этот способ для всех - как сэйв менеджментом скопировать всю сборку в другую директорию? (сам ковырял-ковырял, но так и не смог...)


Если в сборке есть компоненты в виде model или cgr, или ссылки раскиданы по другим директориям - sendTo рулит. Правда, суффиксы-префиксы не добавляются в этом варианте.
Последний раз редактировалось upoke3 07 дек 2007 08:47, всего редактировалось 1 раз.
upoke3
Участник
Участник
 
Сообщения: 78
Зарегистрирован: 19 сен 2007 10:11

Re: Записать всю сборку с новыми именами файлов

Сообщение Samir » 06 дек 2007 20:36

О, спасибки за подсказки Dasty и upoke3! Когда знаешь - все просто... :)
Samir
Участник
Участник
 
Сообщения: 236
Зарегистрирован: 19 сен 2007 11:16

Re: Записать всю сборку с новыми именами файлов

Сообщение nikitine » 10 дек 2007 05:55

А вот как в Save Managment сказать, что-бы он не только все парты из этой сборки в другую директорию скинул, но и все чертежи?
С наилучшими пожеланиями...
Catia v5r19
nikitine
Участник
Участник
 
Сообщения: 72
Images: 2
Зарегистрирован: 11 окт 2007 18:46
Откуда: Plzen, Czech Republic

Re: Записать всю сборку с новыми именами файлов

Сообщение upoke3 » 10 дек 2007 08:43

nikitine писал(а):А вот как в Save Managment сказать, что-бы он не только все парты из этой сборки в другую директорию скинул, но и все чертежи?


Открывать все чертежи и делать save management
CATIA найдет сборки, на которые эти чертежи ссылаются, и их пересохранит.
На простеньком примере сработало по крайней мере (5.17сп5)
upoke3
Участник
Участник
 
Сообщения: 78
Зарегистрирован: 19 сен 2007 10:11


Вернуться в Инфраструктура и администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron