Перейти к публикации

Библиотеки - проблемы


Рекомендованные сообщения

Доброго времени суток.

 

Недавно столкнулся со следующей проблемой. При сохранении сборки, Creo сохраняет крепежные изделия, которые в этой сборке, в библиотеку (.prt.2, при следующем сохранении .prt.3 и тд.) Также в папке с крепежом появляется файл .idx. После нескольких сохранений сборка перестает открываться, пока не почистишь библиотеку. 

Раньше такого не было, не понимаю в чем проблема. Почему вообще крепеж пересохраняется в библиотеке? 

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
16 часов назад, maxx2000 сказал:

а если отключить итерации?

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

Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, davidovka сказал:

Файлы сохраняются только после изменения. Что изменилось в крепеже?

Ничего не менялось. Я просто вставляют винты из библиотеки в сборку. Сохраняю сборку. Сохраняются копии винтов в библиотеку с итерациями. Создал голую сборку для пробы. Вставил туда винт. больше ничего не делал. Сохранил сборку. Винт сохранился в библиотеку с итерацией. Также добавился файл *.idx

Ссылка на сообщение
Поделиться на других сайтах

000.rarВот например. Сборка и винт из библиотеки. Повторюсь о том, что раньше такой проблемы не было. Не понимаю почему, с какого то момента, крепеж начал сохраняться в библиотеке. 

Изменено пользователем Mihanoid
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Mihanoid сказал:

Не хотелось бы.

в плане эксперимента

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, maxx2000 сказал:

в плане эксперимента

Скажите, пожалуйста, как отключить? Попробую. Переставил библиотеку. Теперь при удалении версии с итерацией, в сборке вообще крепеж исчезает. 

Ссылка на сообщение
Поделиться на других сайтах

@Mihanoid

Цитата

save_file_iterations no

Одно НО. Это работает вроде бы толь для новых файлов. Старые так и будут с итерацией.

Изменено пользователем maxx2000
Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, maxx2000 сказал:

а если отключить итерации?

Не сохраняет сборку. "Ошибка записи файла; проверьте место на диске или разрешение на запись".

Убрал с файлов атрибут - "только для чтения". Теперь он просто сохраняет файл vint_m20_g11738.prt. Без итераций. Просто перезаписывает оригинальный крепеж. 

И добавляет в папку файл gost_11738_isp1.idx

Изменено пользователем Mihanoid
Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, davidovka сказал:

Опция save_objects какое значение имеет? Может all, поэтому и сохраняет

save_objects changed_and_updated

 

Ссылка на сообщение
Поделиться на других сайтах
Цитата

Thank you Reinhard!

I think I've understood the logic. I now have the settings:

  • save_objects = changed (default is changed_and_specified)
  • prompt_on_exit = yes (default is no)

then when I want to close Creo, I get asked if I want to save the objects which have changed. I've just tested this and it works: open two objects, modify one, close all, and I get asked whether I want to save the changes to the modified object only.

 

I think that's as close as I'm going to get it working how I'd like

Re: File management, sessions and lost work - PTC Community

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, Mihanoid сказал:

save_objects

у меня changed и при сохранении вашей тестовой сборки винт не сохраняется

Изменено пользователем davidovka
Ссылка на сообщение
Поделиться на других сайтах
41 минуту назад, maxx2000 сказал:

save_objects = changed (default is changed_and_specified)

Всем большое спасибо! Помогло. Проблема действительно была в опции save_objects. Теперь итерации крепежа не сохраняются. Файл*.idx не появляется. :clap_1:

Странно что раньше такого не было. Хотя config я не трогал много лет. И там опция save_objects всегда была changed_and_updated

Изменено пользователем Mihanoid
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • filsan
      Порядка месяца назад совершенно не получалось таким образом поступить. Пришлось другими путями выкрутиться. Хотя в конце зимы эта тема у меня еще работала.  Проверю конечно же, в ближайший удобный момент. Может чего и изменилось. 
    • gudstartup
      люфт  может возникать в любой момент при движении и система об этом не знает а толтько реагирует. подсчет идет всегда er2=.... линейка считает истинную позицию а мотор ту позицию которая при хорошей механике близка к позиции линейки после мотора у вас идет муфта или шкив + винт гайка + опрники и все это источники люфта. датчик мотора о них  знать не знает и выдает свое значение пройденной позиции в контур управления а линейка считает непосредственное перемещение и в хорошей системе они совпадают с небольшим рассогласованием. чего тут для вас неясно не понимаю.
    • Guhl
      Тогда как чпу компенсирует люфт в системе с линейкой и датчиком мотра?
    • gudstartup
      нет  вы формулу еще раз посмотрите где там  исключается er1 в формулу
    • Guhl
      @gudstartup Вы согласны с тем, что отсчет координаты ведется по датчику мотора в момент компенсации люфта? Вы согласны с тем, что, скомпенсировав люфт, чпу считает координату по линейке? Если вы полагаете, что ЧПУ считает координату по двум датчикам одновременно в установившемся режиме, то как именно это происходит? Складывает показания, вычитает показания или берет среднее от двух датчиков? Большая разница появляется из-за разболтанной механики. То есть тот самый люфт Какую из координат чпу выводит на экран - линейки, мотора, среднее?
    • gudstartup
      всегда а когда разница большая начинаются автоколебания
    • gudstartup
      эта инструкция не для вашего с танка она от Willemin Macodel но разжим там управляется от датчика положения руки.   у вас перепутаны вероятно датчики 
    • Guhl
      Так поэтому и используют эту систему! К вашему сведению И все же, как чпу считает координату при наличии двух датчиков в установившемся режиме? Вы можете пояснить ваши же слова? Вот ваши слова:  
    • gudstartup
      вполне объективные даже очень хорошо ощущаются и руками а иногда даже пол подрагивает. люфт в двухконтурной системе сразу дестабилизирует контур так как заданная позиционирования не может быть достигнута и возникшие отклонения приводят к рысканью и введению в tcmd автоколебаний. вы хотя бы серво гайдом посмотрите. к вашему сведению компенсация люфта в полнозамкнутой системе не имеет смысла и практически всегда =0. вы даже люфт проверить не сможете если линейка подключена а вибрация как раз и покажет что он имеет место.     @Guhl вы эту формулу совсем не понимаете?
    • alexncr
      Можно поподробнее инструкцию? Не понял что это за экстрактор? да такое и сложилось впечатление что разжим не управляется от PLC, и это странно. Обычно у всех есть контроль разжатие, только после этого дальнейшее движение. Повторюсь как сейчас происходит- если вручную вставлен инструмент в шпиндель и включаешь смену автоматическую то рука пытается выдернуть инструмент из шпинделя не разжав его, если запустить без инструмента, то АРМ делает полный цикл поворота встает в исходную только потом разжимает шпиндель и покет не поднимает, и выдает ошибку таймаута. Двигатель управляется через твердотельное однофазное реле, фото могу приложить. Если у Вас есть инструкция, поделитесь пожалуйста.  
×
×
  • Создать...