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

Спецификация для чайников


Dennise

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

:helpsmilie:

Работаю в ProE WF4 недано и столкнулся с такой необходимостью ( перелопатил многое из форума но конкретики так и не нашел)

1. Есть сборочная единица, которая включает в себя

1.1 Детали .Prt

1.2 подсборки .asm

Стандартные детали типа болты винты и так далее пока исключены ( для простоты понимания)

2. Необходимо вывести все компоненты ( и детали и сборки) в ОДИН СПИСОК , например по алфавиту. Разбивка на группы изделий не нужна.

3. Можно ли этот список экспортировать в EXEL?

необходимость единого списка обуславливается тем, что например в сборку включается куча деталей но по факту из каталога эта сборка имеет один заказной номер.

и передавать в заказ позиции надо в таблице EXEL.

пример:

1. Обжимка SA-25 (.prt) - 1 шт

2. Держак RTD-32/40 (.asm) 2 шт

итд.

Буду очень рад любой помощи и советам. Если информации для ответа мало , намекните что не дописал.

:confused_1:

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


Необходимо вывести все компоненты ( и детали и сборки) в ОДИН СПИСОК , например по алфавиту. Разбивка на группы изделий не нужна.

Это самое простое. Один регион без фильтров - всё будет в нём.

Однако, судя по следующим словам, тебе на самом деле требуется совсем другое.

Можно ли этот список экспортировать в EXEL?

Напрямую, вроде бы, нельзя. Можно сохранить таблицу как текстовый фай: Tadle > Save Table.

Остальное не понял вообще.

"Обжимка", "Держак" - это на каком языке?

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

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

Далее ее сохранить как csv (файл с разделителями), который легко открывается (вставляется по столбцам и строкам) в Exsel.

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

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

Напрямую, вроде бы, нельзя. Можно сохранить таблицу как текстовый фай: Tadle > Save Table.

Остальное не понял вообще.

"Обжимка", "Держак" - это на каком языке?

Поясняю подробеннее : в изделие входят компоненты( в таблице нужно 4 поля:первое поле "номер", второе "наименование" , третье "обозначение" четвертое "количество") напрмер:

/ № / Наименование / обозначение / кол-во /

/ 1 / Обжимка / SA-25 / 2 /

/ 2 / Держак / RTD-32/40 / 3 /

/ 3 / итд... / / /

Причем позиция обжимка это деталь .prt, а позиция держак - сборочная единица и так далее в разнобой и сборки и детали

ТАблицу я начертил, Repeat region я понимаю что такое но какие параметры должны иметь детали и изделия и что надо вписать в ячейки таблицы чтобы таблица поняла что от нее хотят?

Далее ее сохранить как csv (файл с разделителями), который легко открывается (вставляется по столбцам и строкам) в Exsel.

попробовал сохранить готовую спецификацию, в сsv все сохранилось но не по столбцам а в однону строку через запятую...........

но в любом случае даже так уже что то =)

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

Если параметры имён и обозначений латинские (значения параметров могут быть русскими), то можно вывести весь подетальный состав сборки в BOM (Bill of material - список материалов). Если в файле формата BOM прописать конкретные разделители (я люблю "pipe"- '|'), то можно считать, что создастся готовый csv-файл (надо только при подгрузке в электронную таблицу указать конкретный разделитель (в OpenOffice так делаю)).

А сортировку проще в самом Exel сделать.

A No - это No по перечню, или ещё и позиция ? И "по алфавиту" не кореллирует с примером.

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

однону строку через запятую...........

но в любом случае даже так уже что то =)

В Exsel нужно открывать через Мастер импорта текстов, как файл с разделителями.

ТАблицу я начертил, Repeat region я понимаю что такое но какие параметры должны иметь детали и изделия и что надо вписать в ячейки таблицы чтобы таблица поняла что от нее хотят?

&rpt.index &asm.mbr.Имя_параметра_Наименования &asm.mbr.Имя_параметра_Обозначения &rpt.qty

Параметры Наименования и обозначения должны быть в моделях.

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

Если параметры имён и обозначений латинские (значения параметров могут быть русскими), то можно вывести весь подетальный состав сборки в BOM (Bill of material - список материалов). Если в файле формата BOM прописать конкретные разделители (я люблю "pipe"- '|'), то можно считать, что создастся готовый csv-файл (надо только при подгрузке в электронную таблицу указать конкретный разделитель (в OpenOffice так делаю)).

А сортировку проще в самом Exel сделать.

A No - это No по перечню, или ещё и позиция ? И "по алфавиту" не кореллирует с примером.

ъ

В приложение рисунок что у меня есть и как должно получиться .

Красненьким отмечены позиции которые должны проставиться на чертеже

Надеюсь так понятней будет

Пример общий.

Вот а теперь еще раз вопрос : что надо написат в ?????? чтобы таблица поняла детали и сборки и соответственно раставила их в алфавитном порядке по наименованию?

post-28716-1296648360_thumb.jpg

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

чтобы таблица поняла детали и сборки и соответственно раставила их в алфавитном порядке по наименованию?

Что писать в таблице я писал Выше.

В моделях должны быть параметры Обозначения и Наименования, те что у Вас приняты и которые вы используете для вывода в основной надписи чертежа.

Сортировка настраивается в самой таблице.

п.к Почитайте топик спецификация, там и примеры есть.

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

BOM это тотже Repeat Region только настроенный. Надо просто его отсортировать по алфавиту в колонке.

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

1. Таблицу сделал, все вроде работает выводятся наименования и обозначения

НО

Почему то не ыводится количество??

вроде все внес как написали

скриншот во вложении

2. Поискал почитал про фильтры : ЧЕСТНО НИЧЕГО НЕ ПОНЯЛ , я чайник=)

МОЖНО НА ПАЛЬЦАХ ЧТО ПРОПИСАТЬ И В КАКУЮ ЯЧЕЙКУ

Очень буду благодарен!!!!

post-28716-1296653635_thumb.jpg

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

М....

1. Создаете таблицу с нужным количеством столбцов.

2. В последней строке создаете регион (на всю строку, указанием первой и последней ячейки).

3. В первую ячейку региона &rpt.index

Во вторую &asm.mbr.Имя_параметра_Наименования

где Имя_параметра_Наименования параметр модели отвечающий за Наименование (Например Наименование)

Во третью &asm.mbr.Имя_параметра_Обозначения

где Имя_параметра_Обозначения параметр модели отвечающий за Обозначение(Например Обозначение)

В четвертую &rpt.qty

4. Настраиваете Атрибуты региона. Плоский (только верхний уровень) или рекурсивный (включая подсборки) и нет дублирования.

5. В Сортировке региона нужно прописать &asm.mbr.Имя_параметра_Наименования Forward

п.к. Создавайте регион при уже загруженной в чертеж модели.

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

Может rpt.qty как-то мимо региона заполнено ? (вбито не как параметр repeat region, а как note поверх региона)

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

Почему то не ыводится количество??

Может быть надо обновить таблицу, обновить лист, регенерировать чертеж ....

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

По поводу количества:

1. Регион проверил

2. Создавал регион при уже загруженной в чертеж модели.

3. Таблицу обновил

4.Обновил лист

5 Регенерировал чертеж

НИЧЕГО не происходит=(

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

Dennise

Модель с чертежом выложи.

А вообще, похоже нужно изучить основы. Параметры в моделях хоть создал?

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

ВОТ!!! ПОЛУЧИЛОСЬ!!!

1. Для того чтобы получить количество в столбцах надо было выбрать TABLE\REPEAT REGION\ATTRIBUTES\ нажать на центр региона и в выпавшей менюшке выбрать NO DUPLICATES (в русской версии ТАБЛИЦА\ОБЛАСТЬ ДАННЫХ\АТТРИБУТЫ\ нажать на центр региона и в выпавшей менюшке выбрать АТТРИБУТЫ ОБЛАСТИ\НЕТ ДУБЛИРОВАНИЯ)

так что с этим справился вроде

ДЕРЕВО МОДЕЛИ и что получилось в картинках

Для примера использовал сборку, детали и массив, вроде все нормально считает.

А вот ВЫНОСКИ ПОЗИЦИЙ ( КРУГЛЕНЬКИЕ ТАКИЕ ) можно как нибудь сделать как по ГОСТ на полочке?

post-28716-1296719807_thumb.jpg

post-28716-1296719958_thumb.jpg

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

В топике спецификация все есть.

Нужно изменить Тип выноски с Простого на Пользовательский. Символ есть на форуме.

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

1. С типов выноски разобрался Символ нашел ( правда не в форуме ) но тем не менее результат достигнут.

Во вложении файл с тем что получилось

и последний вопрос у меня по этому топику:

Все хорошо и спецификация учитывает и сборки и детали но вот какая у меня еще проблема закралась:

1. Есть подсборки которые в спецификацию надо занести одной позицией например ШКАФ ( поз.6)

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

Если прописать теже параметры в подсборке , то ничего не происходит

Если вытащить отдельно подсборку и на нее сделать спецификацию то все ок

В принципе я и так могу делать а потом в EXEL сводить эти спецификации но это дополнительное время.........

Можно и дерево строить таким образом, чтобы использовать только детали и сборки , которые имеют наименование , но это не всегда удобно....

Кно нибудь знает можно все таки такое сделать?

post-28716-1296732848_thumb.jpg

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

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

Если это у вас не подсборка, то зачем ее такой делать?

Можно и дерево строить таким образом, чтобы использовать только детали и сборки , которые имеют наименование , но это не всегда удобно....

К дереву модели, это все не имеет ни какого отношения, только к структуре (вложенности).
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • mircomax81
      Не нашёлся пока @ressurect83.  Пока не скопировал с жёсткого диска ничего. Буду пробовать подключаться к системе в ближайшее время. Как скопирую тогда и выложу.
    • gudstartup
      хотя пароль необязательно подбирать проще проверку обойти
    • gudstartup
      так уж нашелся @ressurect83 а как учтете зависимости библиотек всяких лучше уж тогда образ диска  но если там хэш функция  и парольчик от 8 символов то обломаться можно
    • Killerchik
      @mircomax81  Кидайте сюда ссылку на все файлы этой служебной программы, прям на её папку целиком. Может кто добрый и посмотрит.
    • Killerchik
      Да ладно, забейте, наверное произошло небольшое недопонимание. Мне показалось, что человек написал 2 отдельные мысли - о низких ЗП и о мигрантах. пиэс-вообще, к моему глубокому сожалению, очень-очень маленький процент более-менее развитых стран осознают масштаб предстоящей демографической жёпы. В Европе на мой взгляд, глобально такая страна всего одна - ФРГ. Ну может ещё про 1-3 я не в курсе. Остальные, и в том числе РФ, +- сидят на попе ровно и в ус не дуют.
    • maxx2000
      всё равно не понял как это всё связно.  Если мигрант значит априори должен работать за рис и рыбьи головы, потому что в родной стране за них работал? Релокация она не от хорошей жизни, а от неудовлетворенности соцбыткультом и зарплатой, отсутствие перспектив роста и самореализации. Едут то как правило не в пустоту, а на какие-то условия.   Пример. У кумы дочь уехала в Беларусь. Дошло дело до гражданства. А жениху предложили работу получше в Москве на удалёнке.  НО двойное налогообложение заставляет переезжать в Россию. 
    • mircomax81
      Сам пароль даже указан, который должен стоять по умолчанию. Но его поменяли до нас. Это делается на уровне сервиса 
    • gudstartup
      в инструкции описана процедура смены пароля или указаны сами пароли?
    • mircomax81
      Всё из инструкции. Кто поменял пароль неизвестно... Инструкция есть. Хоть и на немецком. 
    • gudstartup
      а я что  написал??     где вы этого начитались у вас ж документации нет..? кто ж вас так обделил при покупке ведь уровень программиста жизненно необходим и практически всегда от него есть пароль?
×
×
  • Создать...