• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Брагин Коммандер 3 - Переименование/перемещение файлов без потери ссылок

Автор lavgirb, 23.06.24, 09:57:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

YNA

Да, вспомнил ответ от Аскона, хотя могу в чём то ошибаться.
1 при открытии сборка начинает искать файлы вокруг себя в этой же папке.
2. Если не находит то поднимается на один уровень вверх и там ищет.
3. Если не находит, то начинает искать по абсолютным ссылкам.
Вроде так.

lavgirb

Цитата: YNA от 25.07.24, 11:31:04Да, вспомнил ответ от Аскона, хотя могу в чём то ошибаться.
1 при открытии сборка начинает искать файлы вокруг себя в этой же папке.
2. Если не находит то поднимается на один уровень вверх и там ищет.
3. Если не находит, то начинает искать по абсолютным ссылкам.
Вроде так.
Наверное, так и есть. Тогда и при переносе проекта не должно быть проблем ни со сборками ни с чертежами.
Но вот чертеж не ищет по абсолютному пути, только по относительному. В этом, похоже, их (модели и чертежа) различие в части подгрузки ссылок.
Надо все пробовать)

lavgirb

Цитата: Дмитрий22 от 25.07.24, 11:25:38SolidWorks работает следующим образом:

Если скопировать папку с сборкой из одного места в другое и открыть там, то он сначала будет искать файлы рядом с новой сборкой и откроет их

НО, если он их не найдет, то будет пытаться искать детали в том месте, откуда копировали, т.к помнит последний путь однажды ОТКРЫТОЙ и СОХРАНЕННОЙ сборки.

Компас, похоже, работает так же.
На сколько помню, в Autodesk Inventor запоминаются пути-ссылки относительно папки проектов.

Andreych

Цитата: YNA от 25.07.24, 11:31:04Да, вспомнил ответ от Аскона, хотя могу в чём то ошибаться.
1 при открытии сборка начинает искать файлы вокруг себя в этой же папке.
2. Если не находит то поднимается на один уровень вверх и там ищет.
3. Если не находит, то начинает искать по абсолютным ссылкам.
Вроде так.

Не получается так.
Я скопировал одну модель из другого места в папку со сборкой. При открытии сборки деталь все равно подтянулась из того другого места. Вот если там файл удалить, тогда подтягивается она рядом со сборкой. Т.е. сначала ищет файл по абсолютному пути.
Далее, я перенес файл модели из папки со сборкой на уровень выше. Сборка уже этот файл не находит.
Может разные версии Компаса по разному ищут ссылки.

И с чертежами у меня не так, как описывал lavgirb, в чаще в чертеже ссылки относительные, но не всегда так.
У меня в папке со сборкой несколько файлов чертежа деталей. Я чертежи переношу в другое место. Большинство файлов теряет модель и предлагает указать путь относительно нового положения, но некоторые открываются нормально. Причем один и тот же файл чертежа, перенесенный в разное время, может то открываться, то не открываться. Я пока не понял закономерности. Компас штука неоднозначная.

lavgirb

Цитата: Andreych от 25.07.24, 14:34:06...может то открываться, то не открываться. Я пока не понял закономерности...
Скорее всего, мы этого никогда не поймем.
Поэтому будем работать от существующего положения дел.
В следующей версии "Брагин Коммандер 3" по "Заменить ссылку...": если в копии чертежа абсолютная ссылка не обнаружится, программа выберет для замены ссылку с таким же именем файла. Не зависимо от остальной части ее пути.

YNA

Цитата: Andreych от 25.07.24, 14:34:06Я скопировал одну модель из другого места в папку со сборкой. При открытии сборки деталь все равно подтянулась из того другого места. Вот если там файл удалить, тогда подтягивается она рядом со сборкой. Т.е. сначала ищет файл по абсолютному пути.
Ну не знаю, может действительно от версии зависит.
Вот например 2 копии проекта, одна лежит в Документах, другая на Рабочем столе. Все ссылки ведут именно туда, где сейчас находится папка м проектом.

lavgirb

Цитата: YNA от 25.07.24, 15:15:57Ну не знаю, может действительно от версии зависит.
Вот например 2 копии проекта, одна лежит в Документах, другая на Рабочем столе. Все ссылки ведут именно туда, где сейчас находится папка м проектом.
Строго говоря, на скриншотах не видно хотя бы двух ссылок к одному файлу. Нет одинаковых имен.
Это я просто к тому, что приведенные скриншоты пока не убеждают. Да, разные пути, но ведь и к разным файлам!
На скриншотах нет намека, что состав сборок одинаков.

lavgirb

Брагин Коммандер 3 v1.02

В версии 1.02

Добавлено: Копирование модели с ее чертежом-контейнером.
Добавлено: Ручной ввод пути к папке проектов.
Добавлено: Переименование чертежа-контейнера по замене в нем файла-источника (ссылки на новую модель).
Добавлено: Автозапись в ОН нового имени файла при его переименовании.
Добавлено: Запись имен файлов в ОН группы выделенных файлов.
Добавлено: Сохраняется положение разделителя левой и правой панелей.
Изменено: Удалено сообщение об отключенном автопоиске.
Исправлено: Иногда не заменялись ссылки в чертеже после его перемещения/копирования.

Скачать программу

У кого программа уже установлена и работает можно просто скачать обновление.
Пользуйтесь!
Пишите замечания. Возможно, это поможет сделать программу лучше.

lavgirb

Брагин Коммандер 3 v1.03

В версии 1.03

Добавлено: Переименование/перемещение модели с ее чертежом.
Добавлено: Показ состава контейнера.
Исправлено: Не удалялись скрытые файлы КОМПАС-3D.
Исправлено: Меню настроек закрывало окно выбора папки проектов.

Скачать

1 В списках ссылок теперь видно какие файлы из состава модели/чертежа, а какие нет.
2 Теперь при переименовании, перемещении, копировании модели доступно
одновременное переименование, перемещение, копирование и чертежа этой модели с заменой свойств чертежа "Обозначение" и "Наименование".
Иными словами, например, при переименовании модели автоматом
переименовывается ее чертеж и меняется Обозначение и Наименование в его основной надписи.

Валерий Изранов

Теме сегодня исполнилось ровно 3 месяца.
Но у самого свежего Брагин Коммандер 3 v1.03 неожиданно вернулись детские болезни.
Если при открытой в Компасе сборке нажать на известную синюю кнопку то программа перестает работать.
Компас 20, Windows 7.Брагин Коммандер 3 v1.03.png

Как то по другому нехорошо стала работать вставка рисунков.

lavgirb

Цитата: Валерий Изранов от 23.09.24, 07:23:00Если при открытой в Компасе сборке нажать на известную синюю кнопку то программа перестает работать.
Компас 20, Windows 7.
Проверил. У меня не повторилось.
Win 10. КОМПАС V22 Home.
Папка проектов задана? В ней есть файлы КОМПАС?
В какой момент появляется сообщение? Все окно программы в момент сообщения можете показать?

Валерий Изранов

...
Форум зачем то два одинаковых рисунка вставил. Я этого не хотел.

lavgirb

Спасибо. Хотелось бы увидеть окно программы после нажатия на синие стрелки, в момент появления сообщения.


lavgirb

Цитата: Валерий Изранов от 23.09.24, 10:57:14...
Спасибо. На работе нет возможности промоделировать ситуацию.
Предположительно, из-за нижней черты в имени файла или двойной нижней черты...
А в версия 1.02 нормально загружала? Правильно я понял?

Валерий Изранов

Цитата: Валерий Изранов от 16.07.24, 13:20:41У меня тоже надежно заработала.
Но как то странно заработала.
При запуске предложила закрыть Главную сборку, с которой я работал. Закрыл.
Вывела два одинаковых списка файлов-слева и справа.

lavgirb

Анонс.
В следующей версии 1.04 появится возможность создавать копии проектов.

MenuPjCopy.jpg

lavgirb

Цитата: Валерий Изранов от 23.09.24, 10:57:14...
Кухонную машину скачал вашу, которую вы выкладывали раньше.
К сожалению, сообщение, как на вашем скриншоте не появилось.

Валерий Изранов

У нас разные версии Компаса.
У вас КОМПАС V22 Home, у меня Компас 20.
16.07.24 ТА версия программы у меня шевелилась и аварийно не останавливалась.
Значит в версии 1.03 появились "новые" команда АПИ, которых нет в АПИ К20.
Не работает программа. К сожалению.

lavgirb

Цитата: Валерий Изранов от 30.09.24, 14:04:57У нас разные версии Компаса.
У вас КОМПАС V22 Home, у меня Компас 20.
16.07.24 ТА версия программы у меня шевелилась и аварийно не останавливалась.
Значит в версии 1.03 появились "новые" команда АПИ, которых нет в АПИ К20.
Не работает программа. К сожалению.
Все функции для работы с V20+.
Попробуйте на других своих проектах.
Если будут еще подобные сообщения от пользователей V20, тогда можно будет делать какие-то выводы.
Спасибо за информацию.