Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Пересчет ссылок, Упущена возможность пересчета ссылок
 
При использовании ссылок таких как например get("Доска 1","p1") и последующего изменения имени Доска 1 на Брус 1 ссылки в объектах - НЕ обновляются, а приходится все ссылки переписывать вручную
 
Alex Ko,
а есть пример(возможно отключили автоматический пересчет)? Какая версия ТФ?
Изменено: SaprOnOff86 - 11.12.2019 11:06:50
 
Эта проблема во всех версия T-Flex
Посмотреть
 
Цитата
Alex Ko написал:
Эта проблема во всех версия T-Flex
Посмотреть
по видео стало понятнее, спс.
Ваш вариант - привязываться не к имени объекта, а к неизменяемому ID. Тогда хоть обпереименуйтесь.:
 
Цитата
SaprOnOff86 написал:
Цитата
Alex Ko написал:
Эта проблема во всех версия T-Flex
Посмотреть
по видео стало понятнее, спс.
Ваш вариант - привязываться не к имени объекта, а к неизменяемому ID. Тогда хоть обпереименуйтесь.:
Пользоваться ID ненаглядно, да и измерения подставляют имя.
 
Alex Ko, задавайте имя фрагмента через переменную

https://www.youtube.com/watch?v=gX-0Y7gltgE
 
Цитата
Diletant написал:
Alex Ko, задавайте имя фрагмента через переменную

https://www.youtube.com/watch?v=gX-0Y7gltgE
нет доступа на видео
 
Переменную вставить не возможно, поле имени заточено только под текстовый формат, без применение формул, с этим всё ясно - тут надо доработать функционал программы в переименовании имён.
Изменено: Alex Ko - 16.12.2019 08:02:22
 
Цитата
Alex Ko написал:
Переменную вставить не возможно
а если в фигурных скобках? {$имя_переменной}
 
Цитата
Alex Ko написал:
При использовании ссылок таких как например get("Доска 1","p1") и последующего изменения имени Доска 1 на Брус 1 ссылки в объектах - НЕ обновляются, а приходится все ссылки переписывать вручную
С чего вы решили, что первый аргумент функции get является ссылкой?
T-FLEX CAD 17.1.6.0
 
Это не то, через переменные. Должно быть так, чтобы имена объектов имели контроль со стороны программы, в плане уникальности имён это реализованно (разумеется, тут не надо быть особо умным), но вот в переименовании содержаний функций (их аргументов) упущено. Хотя-бы ладно, в качестве знака [ссылки] пусть аргумент будет имеет некую аббревиатуру как при использовании переменной {$ИМЯ} И готово!
И когда деталь будет переименована, то программа будет перебирать переменные с имеющимся ключом ссылки чтобы их тоже переименовать.
Изменено: Alex Ko - 18.12.2019 13:51:38
 
Цитата
Alex Ko написал:
Должно быть так, чтобы имена объектов имели контроль со стороны программы
Имена фрагментов уже под контролем программы, только аргументы функции get не являются объектами. Когда добавляется фрагмент, то для него создается имя по умолчанию и идентификатор. Для удобства имя фрагмента можно изменять, но идентификатор остается неизменным до тех пор, пока ссылка на фрагмент не будет удалена.
T-FLEX CAD 17.1.6.0
Страницы: 1