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

Структура файлов и папок в Enterprise PDM


Krusnik

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

Добрый день.

 

Раньше нас в PDM работало мало и все раскладывали файлы в PDM как настроено по умолчанию. Т.е. папка с проектом, а в ней все файлы кучей, ну или с подпапками, которые каждый называл как ему удобно. 

 

Народу стало подключаться к PDM всё больше и больше и встал ребром вопрос об организации папок, подпапок и библиотек в PDM.

Пока у нас 2 варианта:

 

1) Раскладывать всё в соответствии с проектом. Сборка - это папка с деталями и чертежами, подсборка - это папка в папке со сборкой и т.д.

Плюсы: удобный поиск уникальных деталей и сборок, используемых в проекте.

Минусы: системное ограничение длины имени файла; проще говоря в компьютере невозможно бесконечно создавать папки в подпапках в подпапках, и проекты типа "матрёшка" создавать невозможно.

 

2) Раскладывать всё по классификатору ЕСКД. Сначала папка с разделом ,скажем 75, в ней папка 752, в ней 7525, в ней 75253, в ней 752533, а в ней папки 752533.001 - 752533.999 с чертежами и моделями.

Плюсы: возможность создавать проекты типа "матрёшка" с огромным количеством подсборок.

Минусы: трудно искать и собирать документацию проекта (нужно смотреть все спецификации и собирать файлы по сотням папок).

 

Раньше работал в Workgroup PDM - так там фалы физически хранятся по второму варианту, а отображаются иерархически по первому. И никаких проблем. А этот Enterprise просто беда какая-то.

 

Может есть ещё какой-нибудь способ организации структуры файлов и папок?

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


а можете по 1-му пункту ограничений пример привести?

если Вы пользуетесь файловой системой (на win скорее всего ntfs) то огрничение на название файла 255 символов, а уровень вложенности каталогов - для Вас вообще не должен волновать

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

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

Пожалуйста вот вам пример.

 

D:\PDM\Проекты\МАТР.334121.001 Матрешка\МАТР.334941.001 Матрешка\МАТР.334941.002 Матрешка\МАТР.334941.003 Матрешка\МАТР.334941.004 Матрешка\МАТР.334941.005 Матрешка\МАТР.334941.006 Матрешка\МАТР.334941.007 Матрешка\МАТР.334941.008 Матрешка\МАТР.334941.009 Матрешка\МАТР.334941.010 Матрешка\МАТР.334941.011 Матрешка\МАТР.334941.012 Матрешка\МАТР.334941.013 Матрешка\МАТР.334941.014 Матрешка\МАТР.334941.015 Матрешка\МАТР.334941.016 Матрешка\МАТР.334941.017 Матрешка\МАТР.714221.001 Верхняя часть.sldprt

 

Вполне реальное изделие: матрешка, состоящая из 18 фигурок. 501 символ.

Что значит "если Вы пользуетесь файловой системой..." и "если же файлы хранятся в базе данных..."???

В Enterprise PDM файлы хранятся в базе данных, но для конечных пользователей они выводятся через т.н. "Локальный вид", который интегрирован в проводник Windows. И хранит локальные копии файлов на HDD, т.е. в файловой системе.

 

P.S. а у какой файловой системы ограничение на название файла больше 255 символов?

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

название файла ! а вы путь показываете с папками и их общее название, при чем тут это?!  читайте мануал про  нтфс

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

Пожалуйста вот вам пример.

 

D:\PDM\Проекты\МАТР.334121.001 Матрешка\МАТР.334941.001 Матрешка\МАТР.334941.002 Матрешка\МАТР.334941.003 Матрешка\МАТР.334941.004 Матрешка\МАТР.334941.005 Матрешка\МАТР.334941.006 Матрешка\МАТР.334941.007 Матрешка\МАТР.334941.008 Матрешка\МАТР.334941.009 Матрешка\МАТР.334941.010 Матрешка\МАТР.334941.011 Матрешка\МАТР.334941.012 Матрешка\МАТР.334941.013 Матрешка\МАТР.334941.014 Матрешка\МАТР.334941.015 Матрешка\МАТР.334941.016 Матрешка\МАТР.334941.017 Матрешка\МАТР.714221.001 Верхняя часть.sldprt

 
D:
    PDM
        Проекты
            МАТР.334121.001 Матрешка
                МАТР.334941.001 Матрешка
                МАТР.334941.002 Матрешка
                МАТР.334941.003 Матрешка
                МАТР.334941.004 Матрешка
                МАТР.334941.005 Матрешка
                МАТР.334941.006 Матрешка
                МАТР.334941.007 Матрешка
                МАТР.334941.008 Матрешка
                МАТР.334941.009 Матрешка
                МАТР.334941.010 Матрешка
                МАТР.334941.011 Матрешка
                МАТР.334941.012 Матрешка
                МАТР.334941.013 Матрешка
                МАТР.334941.014 Матрешка
                МАТР.334941.015 Матрешка
                МАТР.334941.016 Матрешка
                МАТР.334941.017 Матрешка
                    МАТР.714221.001 Верхняя часть.sldprt
 
ну вполне себе обычная структура -- не понимаю, почему у Вас проблема с такой структурой файлов

 

 

касательно хранения данных, то в PDM они хранятся немного по-другому.

Существует понятие "структуры изделия" -- она может быть "конструкторской", "технологической", "логистической", ...много их --  смотря кому что надо (например, конструктора и технологи в принципе по-разному разбивают изделие на подсборки)

 

для того чтобы PDM поддерживала для каждого пользователя различные структуры одного объекта -- в них разделяют иерархической представление этой самой структуры (физически на каждую структуру заводится отдельная таблица связей) и хранение бинарных данных (физически файлу присваивают уникальный id и хранят все "плоском" виде без иерархий).

для конечного пользователя потом все это собирается "на лету" создавая видимость проекта в "Локальный вид" проводника Windows.

 

если Вы точно знаете, что файлы проекта просто сложены в файловой системе HDD "как есть" -- то чем тогда Ваша PDM отличается от обычного FTP-сервера???

 

 

 

 

 

про размер имен файлов -- посмотрите https://ru.wikipedia.org/wiki/Сравнение_файловых_системраздел "Ограничения"

проблема в том, что практически все эти файловые системы не поддерживаются windows

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

название файла ! а вы путь показываете с папками и их общее название, при чем тут это?!  читайте мануал про  нтфс

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

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

 

 
D:
    PDM
        Проекты
            МАТР.334121.001 Матрешка
                МАТР.334941.001 Матрешка
                МАТР.334941.002 Матрешка
                МАТР.334941.003 Матрешка
                МАТР.334941.004 Матрешка
                МАТР.334941.005 Матрешка
                МАТР.334941.006 Матрешка
                МАТР.334941.007 Матрешка
                МАТР.334941.008 Матрешка
                МАТР.334941.009 Матрешка
                МАТР.334941.010 Матрешка
                МАТР.334941.011 Матрешка
                МАТР.334941.012 Матрешка
                МАТР.334941.013 Матрешка
                МАТР.334941.014 Матрешка
                МАТР.334941.015 Матрешка
                МАТР.334941.016 Матрешка
                МАТР.334941.017 Матрешка
                    МАТР.714221.001 Верхняя часть.sldprt
 
ну вполне себе обычная структура -- не понимаю, почему у Вас проблема с такой структурой файлов

 

 

касательно хранения данных, то в PDM они хранятся немного по-другому.

Существует понятие "структуры изделия" -- она может быть "конструкторской", "технологической", "логистической", ...много их --  смотря кому что надо (например, конструктора и технологи в принципе по-разному разбивают изделие на подсборки)

 

для того чтобы PDM поддерживала для каждого пользователя различные структуры одного объекта -- в них разделяют иерархической представление этой самой структуры (физически на каждую структуру заводится отдельная таблица связей) и хранение бинарных данных (физически файлу присваивают уникальный id и хранят все "плоском" виде без иерархий).

для конечного пользователя потом все это собирается "на лету" создавая видимость проекта в "Локальный вид" проводника Windows.

 

если Вы точно знаете, что файлы проекта просто сложены в файловой системе HDD "как есть" -- то чем тогда Ваша PDM отличается от обычного FTP-сервера???

 

 

 

 

 

про размер имен файлов -- посмотрите https://ru.wikipedia.org/wiki/Сравнение_файловых_системраздел "Ограничения"

проблема в том, что практически все эти файловые системы не поддерживаются windows

 

 

Начнём сначала.

Сборка - это папка с деталями и чертежами, подсборка - это папка в папке со сборкой и т.д.

Вы настоящую матрёшку хоть раз видели? Это фигурка из двух частей. Открываешь её - там внутри другая фигурка тоже из двух частей. Открываешь её - там внутри другая фигурка тоже из двух частей. Повторить 17 раз.

 
Т.е. должно быть вот так:
 
D:
    PDM
        Проекты
            МАТР.334121.001 Матрешка
                МАТР.334941.001 Матрешка
                   МАТР.334941.002 Матрешка
                      МАТР.334941.003 Матрешка
                         МАТР.334941.004 Матрешка
                           МАТР.334941.005 Матрешка
                             МАТР.334941.006 Матрешка
                               МАТР.334941.007 Матрешка
                                  МАТР.334941.008 Матрешка
                                    МАТР.334941.009 Матрешка
                                      МАТР.334941.010 Матрешка
                                         МАТР.334941.011 Матрешка
                                           МАТР.334941.012 Матрешка
                                             МАТР.334941.013 Матрешка
                                               МАТР.334941.014 Матрешка
                                                 МАТР.334941.015 Матрешка
                                                   МАТР.334941.016 Матрешка
                                                     МАТР.334941.017 Матрешка
                                                        МАТР.714221.001 Верхняя часть.sldprt
 

А по вашей структуре получается, что открыл первую - а там остальные 17 россыпью.

 

 

То что вы описывете с иерархией я прекрасно понимаю. Такое есть например в Workgroup PDM. (см первый пост).

А в Enterprise PDM этого нет. Там файлы просто сложены на HDD как есть. И меня самого терзает вопрос: чем эта PDM-система (мягко говоря недешёвая) отличается от FTP-сервера?

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

ну тогда почитайте http://winitpro.ru/index.php/2016/06/10/kak-v-windows-10-otklyuchit-ogranichenie-na-dlinu-puti-v-260-simvolov/

возможно это как-то в Вашем случае поможет

правда только в win10 доступно

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

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

полное имя файла 255 символов, а вот абсолютный путь не имеет к этому отношения. это каждая папка иметь может 255 символов,

Я не представляю как работать открывая такое количество папок с подпапками без Total commander, там есть быстрый поиск с диалогом и просмотр файлов без папок..

Ссылка на сообщение
Поделиться на других сайтах
есть ещё какой-нибудь способ организации структуры файлов и папок?

Раскладывайте по укрупненным узлам, т.е.  в одной папке находятся несколько подсборок из большой сборки...

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

Я у себя сделал по первому варианту, но имена файлов и папок состоят только из обозначения. Наименование берется из карточки и подставляется в соседнем поле. В принципе с перебором по длине еще не сталкивались.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
В 26.11.2016 в 11:25, Krusnik сказал:

Добрый день.

 

Раньше нас в PDM работало мало и все раскладывали файлы в PDM как настроено по умолчанию. Т.е. папка с проектом, а в ней все файлы кучей, ну или с подпапками, которые каждый называл как ему удобно. 

 

Народу стало подключаться к PDM всё больше и больше и встал ребром вопрос об организации папок, подпапок и библиотек в PDM.

Пока у нас 2 варианта:

 

1) Раскладывать всё в соответствии с проектом. Сборка - это папка с деталями и чертежами, подсборка - это папка в папке со сборкой и т.д.

Плюсы: удобный поиск уникальных деталей и сборок, используемых в проекте.

Минусы: системное ограничение длины имени файла; проще говоря в компьютере невозможно бесконечно создавать папки в подпапках в подпапках, и проекты типа "матрёшка" создавать невозможно.

 

2) Раскладывать всё по классификатору ЕСКД. Сначала папка с разделом ,скажем 75, в ней папка 752, в ней 7525, в ней 75253, в ней 752533, а в ней папки 752533.001 - 752533.999 с чертежами и моделями.

Плюсы: возможность создавать проекты типа "матрёшка" с огромным количеством подсборок.

Минусы: трудно искать и собирать документацию проекта (нужно смотреть все спецификации и собирать файлы по сотням папок).

 

Раньше работал в Workgroup PDM - так там фалы физически хранятся по второму варианту, а отображаются иерархически по первому. И никаких проблем. А этот Enterprise просто беда какая-то.

 

Может есть ещё какой-нибудь способ организации структуры файлов и папок?

Добрый день.

Попробую поднять тему. 

Удалось ли Вам создать структуру по 2 варианту? Разве PDM не показывает древовидную структуру  основной сборки? 
Сам сейчас настраиваю PDM и думаю какую структуру выбрать, пока решил сделать папку с деталями и в ней все подпапки с чертежами и моделями по классификатору, будет ли это удобно?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...
В 16.01.2017 в 16:52, Иван. сказал:

Добрый день.

Попробую поднять тему. 

Удалось ли Вам создать структуру по 2 варианту? Разве PDM не показывает древовидную структуру  основной сборки? 
Сам сейчас настраиваю PDM и думаю какую структуру выбрать, пока решил сделать папку с деталями и в ней все подпапки с чертежами и моделями по классификатору, будет ли это удобно?

Упомянутый вариант:

"2) Раскладывать всё по классификатору ЕСКД. Сначала папка с разделом ,скажем 75, в ней папка 752, в ней 7525, в ней 75253, в ней 752533, а в ней папки 752533.001 - 752533.999 с чертежами и моделями."

странен. Зачем создавать "дерево" классификатора? Достаточно просто создать папки ...752531, 752532, 752533 и т.д., а в них просто файлы моделей с чертежами. Простенько и удобно.

 

Второе высказывание:

"Минусы: трудно искать и собирать документацию проекта (нужно смотреть все спецификации и собирать файлы по сотням папок)."

непонятно. Зачем что-то делать вручную, если можно использовать "Копировать проект" или древовидную спецификацию в Солиде (с сохранением в Эксель)?

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

Сообщение не в тему, близок бан!!

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Fedor
      "ГОСТ Р 57700.10-2018"  Удивительный пункт 5.3.1.   А если элементы квадратичные или более того кубичные или с более сложной структурой ?    Методы основаны на математике, а на математику тоже госты собираются написать ?   :) Валидация это вам не верификация   https://ru.wikipedia.org/wiki/Валидация    :):):) 
    • Alexey8107
      Вобщем результаты. В обед перед окном еще раз прошелся по своей памяти, сравнил две старые платы(одна от взорванного PSM, вторая от ремонта с рекуперацией. Я точно помню что лет 5 назад ремонтировали SPM), оставшиеся от ремонта. Начал подозревать что они обе слишком подозрительно похожи друг на друга, по сути отличаются только номиналами трансформаторов тока и совсем мелкими деталями... И понимаю что память мне сильно изменяет! Обе платы от PSM, но разной мощности. И действительно в SPM стоит плата хоть и похожа, но отличия значительные. Так что решил сразу замахнуть PSM. Станок сразу запустился. Осталось только загадкой, почему неисправный PSM в соло вчера показывал "-". Сегодня запустил на операционном столе и вижу "1", точно так же в соло. Вобщем пока свяжусь с фануком, пока уладим административные дела, пока проплатим, попробую в нем аккуратно поковыряться.
    • aalex_b
      Добрый день. ЧПУ TNC426. Станок с поворотной головой: есть вертикальное положение и есть горизонтальное. Так же поворотный стол, ось С Вышел из строя HDD. Восстановил данные через акроникс, сделав образ с соседнего аналогичного станка. Станок поехал, все зашевелилось Но теперь не знаю, как настроить ему точки смены инструмента, трансформацию и поворот оси C. Где подсмотреть инструкцию, что измерять и как измерять, куда вносить данные, в какие параметры. Прошу совета и помощи. Никогда это не делал.
    • Jesse
      За прошедшее десятилетие (ухх, как же время летит!) уже были вопросы про локальные пластические деформации в статическом расчете и про локальные формы потери устойчивости. В обоих случаях на все эти "локальности" можно подзабить. В первом случае у меня даже шаблонная фразочка есть, которую я в отчёты вставляю, ссылаясь на ГОСТ Р 57700.10-2018. Это всё хорошо. Но что у нас с цикликой? К примеру, есть вал насоса, который в процессе работы изгибается. В валу есть шпоночные отверствия, всякие переходы вплоть до радиуса R=0.25 мм и прочая мелкая ересь, где развиваются большие напряжения, превышающие предел выносливости материала.. В то время как в основной толще материала напряжения на порядок меньше предела выносливости и там всё ок. Как быть в этой ситуации? Ведь разрушение в процессе многоцикловой усталости происходит в результате зарождения и роста микротрещин. То есть по идее в этом радиусе R=0.25 мм трещинка пойдёт и разрушит весь весь вал за условные 10^12 циклов? Или не разрушит? Если не разрушит, то как обосновать, что не разрушит? С точки зрения физики/МДТТ мы знаем, что в статике у пластичного материала в малой области превысится предел текучести, появится небольшая область течения, и на этом всё. "Пластика" дальше не пойдёт. МОжно даже просчитать и проверить для успокоения души, что пластических шарниров не будет. Но в многоцикловой усталости мы ничего расчетом проверить не можем как все эти "неприятные локальности" себя поведут за 10^12 циклов. Только кривые Веллера и т.п. Ну и результаты упругого расчета..   Какой эмпирико-нормативный опыт есть у человечества, чтоб показать, что разрушения и катастрофического роста трещины НЕ произойдёт за большое кол-во циклов, если в небольшом объеме материала по результатам упругого расчета напряжения превышают предел выносливости?
    • malvi.dp
    • Srgwell
      Библиотеки не все подключены. Там другие какие то были включены. При чем сбиваются иногда
    • Snake 60
      @clavr  Попробовал в 2024-м так и есть, не хочет перепривязывать размеры, настройки не нашел :(
    • Snake 60
    • gudstartup
      @Alexey8107 учитывая то что иногда станок все же включается то похоже на плохой контакт или высохшую емкость у нас на старом svm альфа были случайные ошибки 8 9 именно из за емкости. фанук их умудрился так замаскировать между  двумя  разъемами еле нашли,,,
    • vad0000
      DELEM предлагает такой метод Приходит партия металла, Вы в ЧПУ вводите уголок 100*100., и получаете развёртку. Изготавливаете ее, и далее гнете. Одна сторона у Вас получится 100, если конечно правильно настроен упор, а другая никогда не получится 100, либо больше, либо меньше. Cybelec для каждого материала предлагает 10 различных поправок. Т.е. согнул один раз уголок, и получил поправку на всю партию металла. Пришла новая партия, согнули ещё один уголок. Все понятно?
×
×
  • Создать...