Работа с большими проeктами

Автор Bucherin Dmitry, 14.06.07, 09:19:10

« предыдущая - следующая »

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

Bucherin Dmitry

Вступлeниe (из личного опыта):
Работая с большими проeктами такими как самолeт, ракeта или
корабль конструктор как правило работаeт нe со всeм проeктом
а только с eго малой частью.
Ворос:
Мозно ли при помощи Лоцмана выбрать дeтали по координатам
напримeр расстоаниe мeзду 10 и 12 мeтрами по правой сторонe
напримeр "корабля" на высотe 3-4 м?
Так сказeм "бокс". Вeдь нeт смысла загрузать вeсь проeкт "корабля"
(много тысяч дeталeй) в CAD только для того чтобы установить 2 болта.
По дeрeву издeлия нe для кого нe сикрeт, найти это мeсто и 2e
скручваeмыe дeтали (особeнно которыe часто примeняeмыe)
нeбозмозно, нe зависимо от того с какой PDM вы работаeтe.

Marianna

Для удобства доступа к элементам проекта /изделиям , в Лоцмане лучше содавать раздельные "полочки" для разных нужд.
Например, есть раздел где лежит состав изделия - спецификации, в другом разделе "полочками" будут функциональные блоки (или схема деления) - Топливная система, Связь и сигнализация,  т.п. .. - где по ссылке будут представлены  те же ДСЕ , но в другой группировке. В третьем разделе сделайте "полочки" по классам, группам классификатора ЕСКД.
Собственно именно с такими разделами рекомендуется работать конечные пользователям - конструкторам. удобнее разграничивать права. В состав (спецификацию) всё изделие может собираться уже на 2 этапе из загруженных в другие разделы частей, в том числе и из других изелий.
Никто не мешает сделать вам разделы по блокам и секторам. Для удобства навигации можно написать программку : пространство модели - > обозначение "полочки" с последующим поиском и позиционированием в Лоцмане..

Вячеслав

Если кратко, то ответ "МОЖНО!".

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

chelkar

Оба ответа не совсем по теме.
--------
Нужно не просто в ЛОЦМАНе найти детали, а еще в CAD загрузить сборку частично.
Если кратко. Нельзя.
Если не кратко, то как советовала Marianna нужно написать библиотеку (плагин) которая поможет это сделать.
------
Вот только интересно. А разве в "корабле" нет подсборок? Неужто все  в одном файле сборки? Можно же загружать только подсборку.

Вячеслав

Если с частичной загрузкой входящих ДСЕ, то действительно - без плагина не обойтись.

Вячеслав

Кстати, а как быть технологам, им также частичная загрузка нужна...

chelkar

Цитата: Вячеслав от 06.07.07, 09:20:30
Кстати, а как быть технологам, им также частичная загрузка нужна...

А можно приерчик с технологами? Когда им нужна часть узла? Тем более часть 3D-сборки в CADе/

Вячеслав

Самый простой пример, который будет понятен всем: разработка техпроцесса сборки редуктора, по первому уровню вхождения - 189 деталей и сборок, сборочные операции (ок. 14 операций) выполняются над разными объектами (вал в сборе с подшипниками, корпус в сборе с эпициклом, водило в сборе с шестернями...), а 3 последних операции - над общей сборкой. В производстве оперируют понятием "технологический узел", а как быть здесь, и как открыть трехмерную сборку с теми деталями, которые будут собираться на данной операции? И если в узле несколько деталей одного обозначения, а мне нужно часть их скрыть?
Вот Вам и примерчик, когда технологу нужна часть узла в CADе да еще открытая из ЛОЦМАНа...

А самое простое - обработка некоторых деталей в сборе с сопряженными, а далее - разборка и общая сборка узла.
Разве не нужна технологу часть узла в CADе?

chelkar

Изначальный пример в топике более понятен. Задали габариты и отсекли лишнее.
А вот кто такой "технологический узел", применительно к CADу, непонятно.

И еще, в порядке общего развития, а чем технологу поможет 3D-сборка при написании техпроцесса?

Jean

Цитата: Вячеслав от 06.07.07, 12:37:57
А самое простое - обработка некоторых деталей в сборе с сопряженными, а далее - разборка и общая сборка узла.
Разве не нужна технологу часть узла в CADе?

Зачем? При описании нужно, на то есть чертеж,модель, а на сборке рабочему пошто? Коли описать не можете с плоскими эскизами, значит гдето глюк. На сборке пользуются бумагой, или у Вас не так?
Не плодите сложности , вам же потом разбиратся с тем бардаком который породится из благих намерений. Проще убедить конструкторов соответственно ряд элементов проработать изначально  как сборочные единицы. Например вал с подшипниками... В ЕСКД и так такого наворочено...
Точно подмечено:"...грань между "Сча чуть-чуть подправлю и будет хорошо" и "Ох, мля, что же я наделал!" - очень тонка...", и вообще,  если тебе  не по силам решить проблему - это не твоя проблема.

Вячеслав

Вообще-то мы здесь не о CADе общаемся, а о работе с большими проектами, в частности в ЛОЦМАНе. А с ним не только конструкторы работают, но и технологи, и нормировщики...

Так вот, очень часто технологу по сборке нужно понять, как собрать узел, нет ли каких-нибудь ограничений, можно ли применить имеющийся инструмент или нужно заказывать что-нибудь новое и оригинальное. Для этого технологи должны иметь возможность увидеть всё это в пространстве. Если нет трехмерной сборки, то по сборочному чертежу приходится представлять, а это не всегда просто и эффективно. Когда появилась возможность просматривать трехмерные сборки, стало легко работать - всё ясно и понятно. Чтобы объяснить, чем помогает технологу при разработке (а не написании!) техпроцессов наличие трехмерной сборки, нужно поработать технологом и желательно на предприятии единичного производства.

А технологический узел - это совокупность деталей, собранная для возможности их изготовления при наличии требования в чертежах "Обработать совместно с деталью... в сборе" - простейший пример: обработка корпусных деталей, рам, шатунов и др. Что не ясно?

Вячеслав

Цитата: Jean от 06.07.07, 14:25:47
а на сборке рабочему пошто? Коли описать не можете с плоскими эскизами, значит гдето глюк. На сборке пользуются бумагой, или у Вас не так?
Не плодите сложности , вам же потом разбиратся с тем бардаком который породится из благих намерений. Проще убедить конструкторов соответственно ряд элементов проработать изначально как сборочные единицы. Например вал с подшипниками... В ЕСКД и так такого наворочено...


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

Jean

Цитата: Вячеслав от 06.07.07, 12:37:57
(вал в сборе с подшипниками, корпус в сборе с эпициклом, водило в сборе с шестернями...), а 3 последних операции - над общей сборкой. В производстве оперируют понятием "технологический узел", а как быть здесь, и как открыть трехмерную сборку с теми деталями, которые будут собираться на данной операции?
Вот Вам и примерчик, когда технологу нужна часть узла в CADе да еще открытая из ЛОЦМАНа...

Цитата: Bucherin Dmitry от 14.06.07, 09:19:10
... конструктор как правило работаeт нe со всeм проeктом
а только с eго малой частью.
Ворос:
Мозно ли при помощи Лоцмана выбрать дeтали по координатам
напримeр расстоаниe мeзду 10 и 12 мeтрами по правой сторонe
напримeр "корабля" на высотe 3-4 м?
Так сказeм "бокс". Вeдь нeт смысла загрузать вeсь проeкт "корабля"
(много тысяч дeталeй) в CAD только для того чтобы установить 2 болта.
По дeрeву издeлия нe для кого нe сикрeт, найти это мeсто и 2e
скручваeмыe дeтали (особeнно которыe часто примeняeмыe)
нeбозмозно, нe зависимо от того с какой PDM вы работаeтe.

Вячеслав я чтото не понял? Лоцман это инструмент извлечения и систематизации, и не более. Далее. Вы попробуйте алгоритм вашего предложения замутить и выложте его себе на стол и сравните с имеющимися. При переводе на электронку многое выглядит совершенно иначе. Чтобы получить поузловку, ее ктото должен ВЫПОЛНИТЬ и РАЗМЕСТИТЬ.Конкретно конструктор или технолог , выполняющий работу конструктора и никак иначе.У Вашего предприятия так много времени и людей? Я за Вас искренне рад :)
Точно подмечено:"...грань между "Сча чуть-чуть подправлю и будет хорошо" и "Ох, мля, что же я наделал!" - очень тонка...", и вообще,  если тебе  не по силам решить проблему - это не твоя проблема.

chelkar

С "написанием" я погорячился. Виноват. Конечно же разработка.
Пример "обработать в сборе" для технологического узла понятен. Интересно было узнать.

А про CAD, так начало топика и было про CAD.

Вячеслав

Ваши предложения? Пока только критика. Вопрос простой - о загрузке ЧАСТИ ДЕТАЛЕЙ ОДНОЙ СБОРОЧНОЙ ЕДИНИЦЫ, ПРИ ЭТОМ ДЕТАЛИ ДОЛЖНЫ БЫТЬ ОТОБРАНЫ ПО НЕКОТОРОМУ ПРИЗНАКУ. А признаки любые - пространственные, технологические, что-то другое.  

А насчет CADа - начинали топик не только с него, но и с ЛОЦМАНа ("можно ли помощи ЛОЦМАНА..." в первом вопросе). И в разрезе двух направлений - конструкторского и хранения информации о жизненном цикле изделия - всплыл вопрос о технологических проблемах. Не только ВЕРТИКАЛЬЮ ограничивается набор технологических средств...

Jean

1. Чертежи поузловки получить можно только от конструкторов, а они этого делать по видимому не будут.
2. Научить технологов пользоватся вариантом "исключить из расчета" и отсюда смотреть и ваять.
3. Запомнить что в техпроцессе есть передел,операция, переход. Схему строить исходя из этого, например разнести узловку в разные переделы.
4. Есть спецификация и реально поставить конструкторам заведомые условия, учитывать интересы технологических служб.
5. Лоцман самостоятельно не может выделить часть чертежа CAD. Это нужно учитывать. Он оперирует сборочными единицами, деталямиЮ, материалами... .
6. При выносе поузловки в основные элементы, вы получаете ДУБЛИРУЮЩУЮ ветку спецификации в пределах одного изделия, и увеличиваете сложность ТД кратно.
7.Нельзя все что вы хотите получить сразу,  не утрясая в голове, и сердится тоже не стоит. Читать тоже нужно внимательно. :)
Точно подмечено:"...грань между "Сча чуть-чуть подправлю и будет хорошо" и "Ох, мля, что же я наделал!" - очень тонка...", и вообще,  если тебе  не по силам решить проблему - это не твоя проблема.

Вячеслав

Так никто пока и не сердится - идет обсуждение проблемы, пока идет неплохо.

По п.4 - конструкторам ничего делать не придется, да и не встречал я конструкторов, озабоченных проблемами технологов, и не встречал технологов, озабоченных проблемами конструкторов (нет, на самом деле они наверняка есть, просто их так мало, что и не встречишь). В этом случае нужно дать технологу право формировать этот объект под названием "Технологическая сборка". Это неизбежно. (п.2) Только на такой объект можно прикрепить один общий техпроцесс на изготовление деталей в сборе. И списать вспомогательные материалы. Другое дело, что нужно придумать функционал для работы по формированию технологических сборок, по вызову трехмерной сборки с исключением указываемых входимых деталей (п.5)... А п.6 - правильное замечание, но как говорят "А шо делать?.."



chelkar

Цитата: Вячеслав от 06.07.07, 15:22:48
Ваши предложения? Пока только критика. Вопрос простой - о загрузке ЧАСТИ ДЕТАЛЕЙ ОДНОЙ СБОРОЧНОЙ ЕДИНИЦЫ, ПРИ ЭТОМ ДЕТАЛИ ДОЛЖНЫ БЫТЬ ОТОБРАНЫ ПО НЕКОТОРОМУ ПРИЗНАКУ. А признаки любые - пространственные, технологические, что-то другое.  


Собственно задача разбивается на две.
Сначала нужно определится с признаками по которым будем отбирать детали (точнее модели). С геометрией более менее понятно. Можно из самого CADа получать габариты моделей, систему координат и т.п. Так же как получается Масса.
С технологическими признаками сложнее. Получается только "руками" их вводить.
Вторая часть.
Собственно открытие файла сборки с частью компонентов.
Самы простой вариант, выкладывать из базы в рабочую папку только то что подошло по указанному признаку. И открывать сборку. CAD конечно выругается на то что не смог открыть все компоненты, но откроет сборку только с частью компонентов. Еще лучше открыть только структуру сборки и "подавить" ненужные компоненты еще до собственно загрузки компонентов загрузки .
Многое тут зависит от самого CADа.
----
Понятное дело, задачка не в два действия, но плагином под ЛОЦМАН решаема.

Jean

to Вячеслав
то на что Вы наехали пройденный этап для многих. Результат извините далек от желаемого. Чтобы получить реальное ускорение работы (а ради этого все и затевается), нельзя пытатся копировать существующие схемы работы увы. Ломать придется всех. Усложняя процесс из за нежелания когото работать иначе, вы далеко не уйдете. Не совместите конструкторов с технологами и все рухнет. Именно в электронке. Усложните раскладку и упадет скорость обработки до уровня бумаги.Проверено на себе.
Точно подмечено:"...грань между "Сча чуть-чуть подправлю и будет хорошо" и "Ох, мля, что же я наделал!" - очень тонка...", и вообще,  если тебе  не по силам решить проблему - это не твоя проблема.

H_E_Rashid

16.07.07, 02:04:14 #19 Последнее редактирование: 16.07.07, 02:10:52 от H_E_Rashid
Цитата: Jean от 07.07.07, 22:28:44
to Вячеслав
то на что Вы наехали пройденный этап для многих. Результат извините далек от желаемого. Чтобы получить реальное ускорение работы (а ради этого все и затевается), нельзя пытатся копировать существующие схемы работы увы. Ломать придется всех. Усложняя процесс из за нежелания когото работать иначе, вы далеко не уйдете. Не совместите конструкторов с технологами и все рухнет. Именно в электронке. Усложните раскладку и упадет скорость обработки до уровня бумаги.Проверено на себе.


вот согласен абсолютно
пока существуют на предприятии эти две службы занимающиеся отсыланием друг друга в известные места ничего хорошего не будет

на одном предприятии во времена перестройки придумали оригинальный выход . объединили все детали одного узла вместе с технологической частью в отдельный не предусмотренный никакими стандартами документ где к детали прицепили и заготовку и расцеховку и валенки с ветошью.... необходимые для ее изготовления

теперь не знают как избавиться.