Форум » Браип » Возможно ли получать Обозначение и Наименование из свойств моделей? » Ответить

Возможно ли получать Обозначение и Наименование из свойств моделей?

iMax: Выдержка из истории обсуждения вопроса: --------------------------------- Я всегда заполняю свойства моделей по правилу: "Part Number"=Обозначение (по ГОСТ 2.201-80) "Description"=Наименование Заметил что именно такая трактовка свойств модели предусмотрена в одной из настроек "ТАИП" (третье значение второй настройки). Также вижу, что существует настройка на вкладке "СП" которая собственно управляет распознаванием. При отключенном распознавании: Составные части в Спецификацию (правую нижнюю часть окна) сами не попадают. При этом если из контекстного меню для конкретной составной части указать что она является деталью либо сборочной единицей, то выводится предупреждение о том, что Обозначение и Наименование не могут состоять из одного слова (смутно догадываюсь, что ТАИП пытается расшифровывать имя файла, которое в моих моделях не подчиняется рекоммендациям автора ТАИП). После подтверждения пользователем прочтения предупреждения позиция в спецификации создается, но графы заполняются частями имени файла (а не значениями свойств модели как этого хотелось бы). При включенном распознавании: Составные части в Спецификацию сами также не попадают. Более того их нельзя как в предыдущем случае пометить как Деталь либо Сборочную Единицу (в данном режиме эти значения недоступны). Возможно ли автоматически формировать записи в разделах "Детали" и "Сборочные единицы" на основании значений свойств модели "Part Number" и "Description"? --------------------- Brigval отвечал: Программа распознает обозначения не по расширению файлов и не по атрибутам в которых находятся обозначение и наименование. Программа работает с записями (текстом). Поэтому, например она выдает сообщение, что запись для разделов "Сборочные единицы" и "Детали" должна содержать две части: обозначение и наименование. Виды распознаваемых обозначений указаны в руководстве пользователя. Если что-то не работает или работает не так, как надо, пишите вопросы на форум по принципу: "Делаю это, наблюдаю это, а должно быть это". Так мне будет легче и быстрее понять суть проблемы. Иногда здорово помогают скриншоты. -------------- Я не понимаю что вы называете аттрибутами. Я также не понимаю что вы называете записями. Для обсуждения работы ТАИП предлагаю пользоваться терминологией разработчиков основного ПО (Inventor). Повторюсь: у моих 3Dмоделей заполнены свойства Part Number и Description и от ТАИП я ожидал, что именно эти свойства будут использованы для формирования спецификации (В частности что Part Number будет использован в качестве обозначения заполненного по варианту а приложения А). Этого не происходит. В этом суть вопроса. PS: Скриншоты это конечно хорошо, но я не нашел как их цеплять к сообщениям данного форума.

Ответов - 20

iMax: Попробую задать вопрос более наглядно: Беру вполне конкретную модель состоящую из одной сборки и одной детали (3шт.): Хочется подчеркнуть, что свойства заполненны исключительно так, как на это предусмотрено настройкой: После затягивания с включенным распознаванием получаем следующее: Не знаю как кого, но меня такой вариант когда я даже вручную не могу определить компоненты сборки в разделы "детали" и "сб.единицы" меня не устраивает... Отключаем распознование: После импорта видим следующее: Вот и объясните мне а) Почему мне приходится вручную отмечать компоненты на принадлежность разделам (если кто не понял - сборка попала в раздел "Сб.единицы" после того как была отмечена вручную)? б) Почему в столбцы Обозначение и Наименование попадают не свойства с первой картинки а что-то иное?

brigval: iMax пишет: Хочется подчеркнуть, что свойства заполненны исключительно так, как на это предусмотрено настройкой: В настройках сказано, что при первой загрузке окна Основная надпись. И больше ничего. iMax пишет: а) Почему мне приходится вручную отмечать компоненты на принадлежность разделам (если кто не понял - сборка попала в раздел "Сб.единицы" после того как была отмечена вручную)? Обозначение в таблице Составные части не соответствует ГОСТ 2.201. Данные для таблицы Составные части программа берет из браузера сбороки. Выделите в таблице Составные части деталь или сборочную единицу и нажмите на кнопку Обозначение и наименование из Part Number. Добавьте через пробел наименование изделия. Нжмите на кнопку Применить. Программа не затачивалась специально для работы с атрибутами Part Number и Description.

iMax: Что-то я не уловил... Настройка есть, значит вы в курсе, но свойства практически не используете. Вы хотите сказать что сознательно игнорируете рекомендации команды разработчиков монументального программного продукта по отношению к которому ТАИП является (сейчас без обид) вспомогательной утилитой? И вместо свойств компонентов (кстати вы их почему-то упорно называете аттрибутами), являющихсяя неотделимой характеристикой моделей компонентов почему-то используете некие браузер-наименования, каждое из которых актуально только для данной конкретной сборки? Вы же не будете отрицать что браузер-наименование любого компонента может быть переименовано в любой момент без каких-либо последствий для браузер-наименования модели это же компонента из состава другой сборки. Выдержка из русской справки AI2009: ------------------------ Установка свойств Inventor. Используйте свойства Inventor для систематизации и управления файлами Autodesk Inventor, для поиска файлов и создания отчетов, а также для автоматического обновления основных надписей, списков деталей и спецификаций сборок. При поиске файлов функция поиска пользуется свойствами Inventor для определения местоположения файлов. ------------------------ Кстати, на сегодня родная поддержка инвентором ЕСКД уже не такая и слабая, а там для спецификаций используют именно свойства моделей... Пути развития явно разные. Инвентор без ТАИП проживет. А вот справедливо ли обратное утверждение - вопрос... Может стОит держать руку на пульсе? PS: Поверьте я знаю цену своему времени и считаю что сообщая вам о неточностях и ошибках в ТАИП искренне полагаю, что оказываю вам услугу. Если это не так - не стесняйтесь мне это сообщить - в худшем случае сэкономим друг другу время.


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

MaXoN: Да, печально, что свойства не берутся из модели:( Когда в браузере куча цифр - работать с такой моделью крайне неудобно. Я к примеру в дизайн асистансе поставляю PartNumber(Обозначение) и Stock Number(Наименование). Очень удобно и быстро все там, к тому же я ставлю первичное применение в графу Project - Все эти 3 графы доступны в Асистенте и к примеру входимость там можно вставлять массово. Для проекта из порядка 100 деталей и 20 сборок входимость проставляется за 2 минуты и при этом человеческий фактор стреммится к нулю. В общем, я ожидал от программы автоматической работы именно со свойствами, к сожалению придется разочароваться и пользоваться банальным парт листом - для автоматической сортировки я в PartNumber прочего изделия пишу П "значение StockNumber", Н "значение StockNumber" - для стандартных изделий, ПМ "значение StockNumber" - для материалов и все автоматически сортируется в PartList по PartNumber, а потом я просто копирую части партлиста в отформатированную как нужно форматку в ACAD. Для приличного проекта оформление специи занимает 30 минут. Для групповых специй все исполнения после главного я ручками проставляю циферки - тоже недолго(гемор толькко со стандартными изделями:)) Все это дело выполняется средствами Inventor без дополнительных программ, а если бы я умел программить, то можно было бы до идеала довести:) В общем в Таип мне не понравились следующие вещи: 1. Приходится менять браузерное обозначение модели, что приводит ее в крайне нечитабельный вид. 2. Первичное применение проставляется в основной надписи, что крайне неудобно - приходится втыкать - а куда собственно вся эта красота входит) 3. Соответсвенно нельзя одним махом проставить первичное применение для всех деталей, входящих в сборку. 4. Нет четкой идентификации заимствованных деталей - я в банальном партлисте добавил столбец Project(в акад я его тупо не копирую, но иногда надо создавать таблицы вспомогательные, когда входимость необходимо отобразить) и когда у меня ПП не совпадает с номером СП, то я пишу в графе Примечание, что деталь заимствуется. 5. Ну и потерянная связь со свойствами детали/сборки делает крайне затруднительным их использование других проектов. P.S. В общем, обидно, что проделана огромная работа, но изначально выбран не тот подход, если что-нибудь в этом плане изменится, то это будет шикарно:) Не обижайтесь только, я думаю, что многие люди пользуются Вашей программой и она приносит им пользу. P.P.S. Попробуйте поковыряться в асистенте и оценить его возможности) Естественно используя 3 описанных мною графы) http://slil.ru/27773592

iMax: Японцам предписывают пословицу: "Если первая пуговица застегнута неправильно - все остальные пуговицы будут застегнуты неправильно"...

brigval: MaXoN пишет: 1. Приходится менять браузерное обозначение модели, что приводит ее в крайне нечитабельный вид. Это дело вкуса. MaXoN пишет: 2. Первичное применение проставляется в основной надписи, что крайне неудобно - приходится втыкать - а куда собственно вся эта красота входит) Первичная применяемость - это реквизит Документа, а не модели. Смысл первичной применяемости в том, что при комплектовании альбомов КД на проекты встает вопрос в какой из альбомов поместить документ, примененный в нескольких проектах. Документ помещают в тот альбом, в котормом есть спецификация из графы "Перв. примен." документа. Может и для модели есть физический смыл первичной применяемости, но я о нем пока не знаю. MaXoN пишет: 3. Соответсвенно нельзя одним махом проставить первичное применение для всех деталей, входящих в сборку. См. ответ для пункта 2. MaXoN пишет: 5. Ну и потерянная связь со свойствами детали/сборки делает крайне затруднительным их использование других проектов. Связь не потеряна. В Part Number прекрасно записывается и считывается Обозначение + Наименование. Если Вы записываете Наименование в Stock Number, то никаких логических объяснений этому нет. Поэтому Ваши пожелания вряд ли будут замечены. В том числе и мной. Я делал программу под себя и под ЕСКД. Если кто-то предлагал доработку по своим предложениям, которые мне были не нужны или не интересны, то он оплачивал работу и его пожелания появлялись на свет. С точки зрения зарубежных даташитов, Part Number является уникальной записью однозначно идентифицирующей изделие. Поэтому нет ничего странного в том, что я выбрал для обозначения-наименования именно Part Number. Уже гораздо позже наименование стали записывать в русском инвенторе в Description. Хотя по-русски Description - это никое не наименование. Будет время, добавлю обработку Description как наименование. Нет, значит все будет так, как есть.

brigval: MaXoN пишет: я думаю, что многие люди пользуются Вашей программой судя по количеству откликов, пользователей Таип не более двух-трех десятков. Так что "многие" - это громко сказано.

brigval: MaXoN Поднял тему http://verzak.forum24.ru/?1-3-0-00000010-000-0-0-1195107300 Если интересно, взгляните.

MaXoN: Я согласен с Вами в том плане, что писать наименование в Stock Number бред в плане логики, но это очень удобно, потому что в асистансе эти 2 поля находятся рядом. Инвентор не приспособлен к ЕСКД, поэтому не считаю кощумственным осуществлять данное дествие - более удобного ввода данных,как в Асистансе, я еще не видел, хотя там можно многое доработать в плане удобства работы со структурой изделия, но это к разработчикам:) Первичное применение привязывается к модели, чтобы совершенно не думать на сей счет при оформлении чертежей. У Вас слишком много ручной работы. С помощью системы описанной в прикрепленном ранее текстовом файле я свел всю ручную работу к нулю, если конечно не учитывать забивку данных в Асистанте, что занимает немного времени по сравнению с редактированием броузерного отображения модели(опять же основно недостаток в том, что читабельность падает). В общем, я сейчас напрягаюсь только в одном плане - готовая специя у меня не в форматке, а в виде парт листа - действия которые я там выполняю - автосортировка по PartNumber и простановка позиций(автоматическая). В общем рутиной является лишь копирование частей парт листа в подготовленные форматки либо в акаде либо в инвенторе, причем напрягает не само копирование, а то, что надо на глазок определить какую часть партлиста отхватить - тут собственно уже надо программировать, что для меня темный лес:) Ну и с груповой специей напряги - графа количество для исполнений -01 и выше прявится в ручную.

brigval: MaXoN пишет: Первичное применение привязывается к модели, чтобы совершенно не думать на сей счет при оформлении чертежей. При оформлении чертежей думать о первичной применяемости надо, если работать по ЕСКД. Например 1 Деталь входит в три разрабатываемых проекта. Деталь лежит в одном из них и первичная применяемость ее - одна из спецификаций этого проекта. Но в архив пришлось сдавать первым не тот проект, в котором лежит деталь, а другой. В этом случае необходимо файл детали переместить в другой проект, а в чертеже исправить графу "Перв. примен.". А в спецификации в примечании исправить "заим.". Это простой пример. Если переносить приходится сборку, в которой тоже есть заимствованные сборки и детали, то работа усложняется. 2 Если присвоить махом в одной сборке, а потом в другой, в которой деталь заимствуется, то ее первичная применяемость в свойствах модели изменится на вторую сборку. А в чертеже? А в спецификациях? Придется менять специально и вручную. 3 Если в свойствах детали забита применямость ее в одной сборке, а потом из этой сборки деталь удаляется, необходимо специально изменять в свойствах детали ее применяемость и изменять графу "Перв. примен." в чертеже и в соответствующих спецификациях. Вопрос с первичной применяемостью не имеет очевидных решений. Хотя, видимо, для простых случаев достаточно и Вашего подхода. Я придумал как действительно "забыть" о первичной применяемости, но на программную проработку этого вопроса у меня уже нет времени.

iMax: Всем учить матчасть! (читать хелп) to MaXoN: "Я согласен с Вами в том плане, что писать наименование в Stock Number бред в плане логики, но это очень удобно, потому что в асистансе эти 2 поля находятся рядом." Заносить Наименование в Stock Number нет абсолютно никакой потребности. Поставить Description рядом с PartNumber в DesignAssistant легче простого (типичный виндовый интерфейс). View->Customize. Оттуда можно выбрать какие свойства отображать и управлять порядком их отображения... to brigval: "Уже гораздо позже наименование стали записывать в русском инвенторе в Description. Хотя по-русски Description - это никое не наименование." По крайней мере в руссифицированном Inventor 10 это уже было сделано (если не ошибаюсь март 2005-го года). Ваше "гораздо позже" уже пора бы поменять на "довольно давно" (с учетом всего 5 лет существования ТАИП). А на первичную применяемость (как тут правильно было замечено "решение вопроса о первичной применяемости не имеет очевидных решений") лично я давно забил. Имея полный архив моделей всех изделий в первичной применяемости нет необходимости. Штатными средствами инвентор ВСЕГДА можно найти куда входит модель... Во времена когда документация велась "на бумаге" превичная применяемость была полезна - давала понимание о структуре изделия (полезность ее указания для заимствованных изделий уже тогда была сомнительна). Но господа, мы же не собираемся возвращаться за кульмана... Право слово не стОит убиваться ради того чтобы уважить ЕСКД.

MaXoN: To iMax: Ну добавил я поле Description толку то?:))))) Вводить то значение в него нельзя средствами Асистанта!!! А вот во вкладочке Manage добавлять свойства уже нельзя, и там как раз доступны для правки такие поля как PartNumber, StockNumber, Project, в которые я завожу Обозначение, Наименование и Первичное применение соответственно. To brigval: В асистанте(вкладка manage) я вижу структуру изделия в разы читабельнее, чем в браузере. Обычно детали, сборки, которые заимствуются уже имеют значение во вкладке project, поэтому при копировании номера из сборки я строки в асистанте выделяю с зажатым ctrl, чтобы обойти заимствованные детали, а если таких детале в сборке нет, то выделяю шифтом все входящие в эту сборку детали. И поверьте мне - ставя ПП в каждом чертеже Вы совершите больше ошибок, связанных с человеческим фактором, потому что я вижу перед собой структуру изделия, а Вы нет... И при копировании детали/сборки в другой проект я при открытии структуры изделия в асистанте сразу вижу заимствованные изделия, а Вы нет:) На счет того, что один проект сдается раньше другого - лично у меня есть принцип заимствования деталей - она должна уже побывать в мелкосерийном производстве и все ее недочеты должны быть исправлены. Заимствовать что-либо из сырых проектов себе дороже, т.к. бывает что человеку, который ее делал придется ее поправить, а для меня его исправления могут оказаться критическими...

iMax: Извините я не прочувствовал что вы ЗАДАЕТЕ свойства моделям средствами Design Assistant. Но мне это пожалуй простительно, я то это делаю тогда же когда задаю физический материал (непосредственно в Инвенторе) чего и вам рекомендую. Задавать свойства моделей можно также через BOM. По удобствуо это будет сравнимо с вашим способом, только не придется чесать левое ухо когда чешется правое а свободной имеется только левая рука (читай заполнять StockNumber когда хочется заполнить Description на том лишь основании что StockNumber находится рядом со свойством PartNumber и доступно для редактирования). Я ассистант использую по прямому назначению - переименовывание уже используемых файлов и поиск "куда входит" (если по каким-то причинам это нужно делать не через Vault) и ногда еще для копирования свойств.

MaXoN: Я работаю в основном с листовым материалом и круглыми прутками. В общем, существует несколько вариантов шаблонов модели и я в ней ничего не проставляю кроме 3 вышеописанных свойств. Форматки тоже есть различные(листовой материал/прутки/сборки). Поэтому я кидаю деталь на лист и основная надпись у меня уже готова:) В общем свойства правлю только в Асистенте. Конечно, если добавляется 1 деталь в проект - в асистент я не лезу, а правлю свойства прямо в модели(кстати там поля PartNumber и StockNumber самые первые в списке - тоже весьма удобно)

brigval: MaXoN пишет: В асистанте(вкладка manage) я вижу структуру изделия Программа Таип не предназначена для работы с проектами и со структурой изделий. MaXoN пишет: И при копировании детали/сборки в другой проект я при открытии структуры изделия в асистанте сразу вижу заимствованные изделия, а Вы нет:) Изделия из других проектов в Таипе видны сразу после загрузки данных. У этих изделий иконки со стрелочкой.

Леонид: Давно пользуюсь программой Таип, пока только для заполнения основной надписи, все нравится спасибо. СП создавал штатными средствами Инвентора. Сейчас хотел бы создавать СП программой Таип, так как при использовании штатных средств Инвентор часто вылетает. Беда в том что в пользовательской библиотеке крепежа запись для СП рамещали в Description и переносить все записи в PartNumber работа неблагодарная. Возможно это сдерживает переход других пользователей на работу с Таип. Просьба, может быть возможно, хотя бы в ручном варианте размещать запись из Description в Наименование.

brigval: Леонид пишет: Просьба, может быть возможно, хотя бы в ручном варианте размещать запись из Description в Наименование. В связи с переходом на другое место работы, разработка новых версий программы Таип приостановлена.

ivo41: На самом деле пр утилиты (adding, Addon и т.п....), способных автоопределять и генерировать РАЗДЕЛЕНИЕ КОДОВ (артикулов) и НАИМЕНОВАНИЕ деталей, сборок и т.п. в спецификацию, я не видел и не слышал (!) (это, конечно, не значит, что их нет). При этом, должен сказать, что я не работал со связкой В.Руленко и М.Казакова - мне было достаточно Вашей программы. Это определяет удобство ее применения, по крайней мере, в сфере производства мебели и деревообработки. Должен сказать, что (по моим оценкам) пользователей Tаип больше на порядок и кол-во откликов - оценка относительная. Я вот, к примеру, год ею пользуюсь, вопросов возникало масса (особенно первое время), а не писал - сначала вопросом до конца не овладел, потом на многие вопросы есть ответы на форумы, потом из всего списка вопросов 2/3 отпало само собой ... Так, что спасибо от многочисленных пользователей ...

pimus: Здравствуйте! Я применяю ТАИП 3 года (КБ три человека, проектируем сканирующие устройства для неразрушающего УЗК металлоконструкций). Если придерживаться правила, что имя файла состоит из обозначения и наименования (что рекомендуется автором программы и это удобно и для просмотра списка файлов в проводнике), то при первом сохранении оно записывается в Part Number модели. При сохранении файла под другим именем или изменения имени файла в Design Assitant Part Number тоже переписывается на новое имя файла (что удобно для построения новой модели на основе ранеевыпущенной), а поля Description, Stock Numbber остаются неизменными и их придется править вручную. При добавлении в файл сборки имя файла записывается в браузер и ТАИП работает с браузером, разделяя имя в браузере на Обозначение и Наименование. В наименовании покупных компонентов могут встречаться символы, недопустимые для имени файла (у меня это / в наименовании импортных подшипников). В этом случае в имени файла этого символа нет, а в Part Number записываю правильное наименование. После завершения создания сборки выполняю переименовывание имен в браузере на Part Number (такая команда есть на Bonus Tools панели Assembly). Это полезная команда, так как имена в браузере могут быть не всегда верными (у меня такое случалось после выполнения замены компонентов и для имен с недопустимыми символами). После этого спецификация генерится без проблем. Единственное, на мой взгляд, неудобство в том, что при создании СП не по БрагинДок в EXCEL создается только лист со спецификацией без листа Список. Кроме генератора спецификаций есть еще целый ряд полезных команд для облегчения рутины и удобства работы. Сама программа уживается с несколькими вериями OS и Inventor (начал использовать с XP и Inv10. Сейчас Win7x64 и Inv2010). По моему мнению и мнению моих коллег- хорошая программа, brigval большое спасибо.



полная версия страницы