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

Прикрепить файл к ревизии


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

Я новичок в tc и не как не могу разобраться с прикреплением файла.
Делаю так:

TCComponentDatasetType  mDatasetType = (TCComponentDatasetType)curSession.getTypeComponent("Dataset");
if (mDatasetType != null)
{
	TCComponentDataset mDataset = mDatasetType.create("tmp.txt", "Description", "Text");
	curRev.add("IMAN_specification", mDataset);

	String[] filePath = new String[1];
	String[] fileType = new String[1];
	
	filePath[0] = "d:/tmp.txt";
	fileType[0] = "Text";
	
	mDataset.setFiles(filePath, fileType);
}

В итоге файл прикрепляется, но при открытии он имеет имя d:_tmp.txt. Т.е. полный путь с заменённым слэшем на подчёркивание. Его можно посмотреть только один раз, последующие открытия файла вываливаются с ошибкой об его отсутствии post-46234-0-31803500-1423416599.png.
Вот так выглядит его свойство "ссылки" post-46234-0-39995700-1423416300_thumb.png.
А если этот же файл прикрепить руками (файл -> создать -> набор данных), то свойства такие post-46234-0-53604400-1423416301_thumb.png и всё работает как надо.

 

Пытался скопировать файл в рабочий каталог, чтобы загружать его по имени без пути, но тц выдаёт ошибку про выключенный файловый кэш.

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


вместо filePath[0] = "d:/tmp.txt"; попробуй filePath[0] = "d:\\tmp.txt";

Спасибо, помогло. 

Да уж, и как я так мог протупить  :smile:

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • nicomed
      По этому поводу ничего не могу сказать. У меня 2021 везде, и, других версий пока и не предвидится. И, вроде, работает без вылетов.   Это есть, и как корректно решить пока не знаю. У себя пока пробую варианты, но кучу промежуточных версий не хочу выкладывать...
    • RokiSIA
      Да у вас все по другому, и ручки выбора нет. Мануала точно нет желательно на родном или английском без перевода , а то были прецеденты когда не переводили нужное. Попробуйте ручку в положение ZRN и одновременно нажмите две клавиши Feeldhold и вращение РГ или просто ручку в ZRN и вращение РГ только перезагружать не забывайте
    • Рома калужский
      сначала хотел написать, что пробовал, т.к. на самом деле пробовал. а сейчас думаю, дай еще попробую и все заработало... видать в прошлый раз, после поимки ошибки, он заглючил (а такое бывает) G98 работает и со строками и с в G83 спасибо мил человек за поддержку))
    • sippovich
      Спасибо, сейчас попробую,что предложили товарищи,а потом если не выйдет будем через ладдер думать.
    • Александр1979
      Если у вас нет инструкции по занулению револьверной головы, то выкладывайте ладдер (программу PMC) с ЧПУ FANUC. По нему можно попробовать разобраться.
    • ДОБРЯК
      А разве определитель этой матрицы    Матрица жесткости упакованная  1.560000E+04 -1.560000E+04 -1.560000E+04  1.560000E+04   не равен нулю?:=)   если вычесть w2*[М], то матрица на выходе не будет вырождена.   
    • Kelny
      Ни как, ведь производство их не собирает и не устанавливает, а лишь упаковщики собирают и кладут в общую упаковку. В сборочном чертеже только то что устанавливается, например, одна пятка, если она вообще устанавливается, а остальное в комплектах без позиций. А вот как эти пятки устанавливать и использовать в сопроводительной документации на изделие: паспорт или руководство по эксплуатации.   Возможно стоит всё таки предусмотреть крепление этих пяток или ящик прикрученный к раме, что бы не потерялись при эксплутатации, но это вам там виднее, что нужно заказчику. По сборочному чертежу надо собрать изделие (всё что устанавливается на изделие), а все пятки и другой крепёж для крепления, которые не устанавливаются, записать в комплекты.  
    • Fedor
      Новое слово в алгебре - а вот старое  https://ru.wikipedia.org/wiki/Вырожденная_матрица  :) 
    • RokiSIA
      Да именно это она и говорит. У вас самый простой случай(если есть мануал) .Голову надо зажать правильно при помощи соленоида и в мануале к станку мелким мелким шрифтом в самом темном углу и на китайском написана комбинация клавиш для обнуления. У нас на разных станках по разному. Например: механически зажать голову, переключатель поставить в положение ZRN, переключатель номера инструмента поставить в 8 или 12 позицию нажать одновременно кнопку вращения РГ и кнопку Feeld Hold  затем переключатель в первую позицию и нажать кнопку вращения РГ и кнопку Feeld Hold затем кнопку стоп и перезагрузить станок. Второй вариант механически зажать голову, переключатель поставить в положение ZRN, переключатель номера инструмента поставить в 1 позицию нажать одновременно кнопку вращения РГ и кнопку Feeld Hold удерживать 6 секунд затем кнопку стоп и перезагрузить станок. Фото всей панели ручек не вижу или их нет
    • wafa61
      Привод РГ от Мицубиси. В инете есть информация про него. Если не выдернули батарейки при откл. сети и параметры привода на месте, то при вкл. станке попробуйте отжать клапан зажима РГ, сделать 1 оборот РГ, установить РГ на позицию 1 инструмента , выполнить команду м89(это на нашем токарном у вас может также) Нажать кнопку TURR HM На приводе должны гореть четыре ----
×
×
  • Создать...