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

Параметры файла Материалов


Ruslan

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

Имелось ввиду использование символа в таблице основной надписи и талицах исполнений через sym(\material)

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


Параметры устраивают, но символ помогает сформировать запись сортамента в чертежах согласно ГОСТ аналогично как делается в "Справочник Материалы и сортаменты" от АСКОН.

Мог бы приаттачить пример, но не нашел как это сделать :wink:

основной вопрос приемлимое ли решение для Wf2 и т. д.;

как это использовать

- брать параметры из базы и подгружать в модель

- брать параметры из модели и использовать в документах отчетах.

Есть ли у кого "Справочник Материалы и сортаменты" для ПроЕ самописное :surrender:

Лиcт БT-БШ-БД-ПB-O -0,5X710X1400 ГOCT 19904-90 $ZAGOT $SIZEZAGOT $GOSTMATER

III-гл-BГ-08кп ГOCT 9045-93 $MARKAMATER $GOSTZAGOT

Пapaмeтp Знaчeниe

Maтepиaл Cтaль 08кп ГOCT 1050-88 MARKAMATER III-гл-BГ-08кп GOSTMATER ГOCT 1050-88

Copтaмeнт Лиcт { тoнкий x/кaтaный для xoлoднoй штaмпoвки} ГOCT 19904-90

Oбpaбoткa Xoлoднaя пpoкaткa

Фopмa Лиcт ZAGOT Лиcт

TУ ГOCT 9045-93 GOSTZAGOT ГOCT 9045-93

Tипopaзмep 0,5X710X1400 SIZEZAGOT БT-БШ-БД-ПB-O -0,5X710X1400 MAINSIZE 0,5X710X1400

Cвoйcтвo Знaчeниe

Гpуппa oтдeлки пoвepxнocти II

Kaтeгopии пo нopмиpуeмым xapaктepиcтикa 2

Kaчecтвo пoвepxнocти гл

Плocкocтнocть ПH

Cпocoбнocть к вытяжкe BГ

Toчнocть пo тoлщинe, шиpинe, длинe БT-БШ-БД

Xapaктep кpoмки O

D:\ДокументOpen\Материал\Symbol_new\material_2.jpg

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

Параметры устраивают, но символ помогает сформировать запись сортамента в чертежах согласно ГОСТ

Можно и с параметрами, через таблицы с repeat region-ами, сделать обозначение в штампе по ГОСТу....

Брать параметры из базы и подгружать в модель можно через trail-файлы....

Сделать базу из трейлов, соотвествующих вводу нужного набора параметров....

База есть, только параметры у каждого свои... я так думаю...

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

NC_user

При формировании основной надписи чертежа материал ДОЛЖЕН считываться из модели — это единственно верный подход к этому вопросу. Если эти данные считываются из модели значит содержатся они в параметрах этой модели. Идем дальше. Для заполнения параметров в моделях существует масса программ (в том числе бесплатных) и применить их для заполнения в связке с какой-то базой не так уж и сложно.

На счет отчетов. Если вы используете какую-либо PDM-систему (например INTRALINK) то считать значения параметров и передать их в систему также не составляет труда. После передачи этих данных можете формировать различные отчеты.

И последнее. Для отображения материалов согласно ГОСТ... Тут надо решить для себя что вам важнее: производительность труда (тогда вы выпускаете у себя соответствующий документ в котором регламентируете сокращенную запись материалов в 1-2 строки) либо ПОЛНОЕ соответствие ЧЕРТЕЖЕЙ ГОСТ (но и это можно решить — например за счет использования символов с различными наборами отображения тех самых параметров).

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

to SUSLAD

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

2. Что-то не встречал, хотелось бы поиметь. Особенно если они позволяют заполнять эти параметры в модели.

"... Для заполнения параметров в моделях существует масса программ ..."

Назовите по возможности поименно ... :surrender:

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

NC_user

Из тех что мне доводилось использовать:

1. Больше всего понравилась разработка <noindex>немцев</noindex>

2. Также псевдобесплатная разработка господина <noindex>Баснева</noindex>

3. Были еще...

4. Может быть собственная разработка.

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

2. Также псевдобесплатная разработка господина Баснева

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

Имеем:

Выполнив Analysis система дает следующие значения:

VOLUME = 3.3536502e+02 MM^3

SURFACE AREA = 2.9845130e+02 MM^2

DENSITY = 7.8000000e-06 KILOGRAM / MM^3

MASS = 2.6158471e-03 KILOGRAM

Из которых уже используется:

1. Расчет теоретической массы детали через Relations

weight=mp_mass("")

2. Площадь покрытия всей детали (в дм^2) через Relations

SURF_PROT=mp_surf_area ("")*0.0001

2.1 площадь частичного покрытия детали

SURF_PROT1=area:FID_S3*0.0001

где: area - наименование замера;

s3 - наименование анализа.

3. Полный объем детали

volume=mp_volume ("")

Вопрос:

Как менять число знаков после запятой для более точного показа полученного значения? :wallbash:

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

1. Не рекомендую использовать уравнение типа weight=mp_mass(""). Это приводит к постоянному перерасчету массы при открытии/регенерации сборки куда входят детали с такими уравнениями. Я уже на этом обжегся и теперь мы создаем две фичи в дереве — первая это расчет массы а вторая это запись этого значения в параметр.

2. Полагаю возникнут те же проюлемы что и в п. 1

3. То же

Для изменения числа знаков на четреже надо к символьной записи параметра добавить [.2], где 2 - число знаков после запятой. Например &WEIGHT[.2]

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

Для WF2 лучше использовать параметры PRO_MP_MASS и т.д.

В форматке записать следующее mass[.2] и т.д.

Чтобы массу не пересчитывал установите опцию

mass_property_calculate как by_request

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

zeppelin

Мда. Это я про 2001-й. Скорее всего в WF2 это можно в расчет не принимать.

Посему информацию:

1. Не рекомендую использовать уравнение типа weight=mp_mass(""). Это приводит к постоянному перерасчету массы при открытии/регенерации сборки куда входят детали с такими уравнениями. Я уже на этом обжегся и теперь мы создаем две фичи в дереве — первая это расчет массы а вторая это запись этого значения в параметр.

2. Полагаю возникнут те же проюлемы что и в п. 1

3. То же

принимать во внимание только для версии 2001.

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

Прокомментируйте пожалуйста второе :unsure: :

"Я уже на этом обжегся и теперь мы создаем две фичи в дереве — первая это расчет массы а вторая это запись этого значения в параметр."

При переходе в будущем из 2001 в WF2... не протребует корректировок?

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

При переходе в будущем из 2001 в WF2... не протребует корректировок?

<{POST_SNAPBACK}>

Нет, проблем не будет. Проверено.

Таким образом мы избавились от вот этой ошибки:

Line 2 assembly 171-03-0035: Model changed since mass props calculated. May need to recalculate.

Как выяснилось данная ошибка возникает если в Relation вы присваиваете значение расчетной массы параметру:

mass=mp_mass("")

В этом случае при регенерации сборки, куда входит деталь/сборка с таким уравнением, каждый раз выдает такую ошибку и вытается пересчитать массу. Если это системе удалось то система пытается сохранить такую деталь. И в Интралинке я получаю целую кучу измененных моделей которых я на самом деле и не трогал. именно поэтому мы удалили такие уравнения из Relation моделей а поместитли их в фичу RELMASS.

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

Что-то не нашел, где это.

RELMASS - что за фича, как её сотворить в 2001 если это возможно.

Чем заменить если это появилось только в Wf2... :surrender:

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

Что-то не нашел, где это.

RELMASS - что за фича, как её сотворить в 2001 если это возможно.

Чем заменить если это появилось только в Wf2...

<{POST_SNAPBACK}>

Это обыкновенный элемент анализа имя которого RELMASS (для удобства) тип которого Relation

post-190-1144049105_thumb.png

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

Размышление на тему "Как решить вопрос с материалом в матмоделях и чертежах".

Преамбула. Готовясь к переходу на WF3 и принимая во внимание что с этой версии есть возможность добавлять свои параметры в файл материалов, пришел к заключению что настала пора связать воедино следующее:

  • назначение материала в матмодель из базы материалов
  • на основе этой информации заполнять (согласно ГОСТам) основную надпись в чертеже
  • передать полное наименование материала в PDM-систему
Собственно решение.

  • В прикрепленном файлике есть пример трех материалов (из разных областей: ABS, PP, пруток металлический). В модель назначить один из этих материалов. В файле материала забиты 5 параметров. Некоторые из них пустые, некоторые заполнены -- зачем все пять -- объясню далее.
  • В прикрепленном файлике есть табличка для основной надписи (только та часть куда идет запись материала). Раместить в чертеже в нужное место. Табличка сделана таким образом чтобы считывать информацию из файлов материалов причем таким образом чтобы "удовлетворить" и простые материалы (типа пластмасс и т.п.) и иные (типа Рулон и т.п.). Вот для этого я и использовал 5 параметров. Впрочем, кому интересно, посмотрите табличку -- все станет понятно.
  • Было бы неплохо всю эту информацию о материалах передать в параметр модели и, что самое важное, в PDM-систему. Для этого в матмодели создается параметр MATERIAL. После этого создаем фичер анализа -- тип -- Уравнение -- и записываем строку: material=material_param("material")+material_param("material1")+material_param("material2")+material_param("material3")+material_param("material4") и, вуаля, получаем один параметр содержащий всю информацию по материалу. Вот его и передаем в PDM-систему.
Все работает как часики. Проверено. Меняете материал в модели -- все автоматом перебивается. :smile:

PS Есть одно НО. Нельзя в модели держать два и более материала. Табличка "растет". :g:

PPS Есть альтернативные предложения преложения?

Materials.rar

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

Такого типа я как раз и сделал сразу как перешел на WF3, кроме PDM.

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

Названия параметров немножко другие (несуть):

Материал

Материал1

Материал2

Сортамент

Профиль

Материал

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

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

В дополнение к посту №37

Если в табличке поменять запись &material.param.material на &mbr.material.material то проблемка с "ростом" таблички от количества добавленных материалов в мамодель отпадает.

PS Спасибо Ruslanу

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

Ruslan а можно выложить ваш вариант с табличкой и файлом материала. А то возникли трудности...

Беру файл материала Suslad хочу его assign пишет файл is invalid в чем ошибка не могу понять, если переименовать расширение файла в mat, то все нормально, но в таблицу никакие данные не выводит...

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • lux59
      Спасибо! Но немного не о том спросил я, просто через симметрию все равно получается две кривых, скажем левая и правая, как то слить их можно? вот как пример 2 кривые верхняя и нижняя одна целая вторая из 2х сегментов, в других программах знаю как сделать единой, вот в солиде недавно работаю нужная такая история, Спасибо! проба.SLDPRT
    • Syomik
      Спасибо что отозвались! Да тип режущей кромки указал 3 квадрант.   Не могли бы вы уточнить что вы имеете ввиду, а то я не опытный.   У вас на симуляции интересующий меня участок прорисовывается как требуется, что же у меня за движения. Хочется разобраться чтобы в дальнейшем быть уверенным в правильности своих действий.
    • alex0800
      G28 U0 ; G54 ; G40 ; G80 ; G99 ; G50 S1500 ; ; T0101 ; G96 S250 M03 ; G99 ; M03 ; G00 Z0 ; G00 X220.0 ; M08 ; G01 X-0.5 F0.2 ; G00 Z2.0 ; G00 X214.0 ; G41 ; G71 U3.5 R0.3 ; G71 P1 Q2 U0.6 W0.3 F0.5 ; N1 G00 X142.0 ; G01 X150.0 Z-2.0 ; G01 Z-26.0 ; G01 X151.6 ; G01 Z-50.0 ; G01 X152.5 ; G01 Z-100.325 ; G01 X189.776 ; G02 X193.754 Z-102.116 I0 K-2.0 ; G01 X194.639 Z-106.325 ; G01 X199.88 Z-156.325 ; N2 X214.0 ; G40 ; M09 ; G28 U0 ; G00 Z150.0 ; T0303 ; G96 S250 ; G99 ; M03 ; G00 Z2.0 ; G00 X214.0 ; M08 ; G42 ; G70 P1 Q2 F0.1 ; G40 ; M09 ; G28 U0 ; G00 Z150.0 ; M30 ;   это ваша программа при выборе инструмента указали какой его тип подрезку центра начинай от -5 и иди к большему диаметру в строчке  G95 S250 M03 ПИШИ включение оборотов. я изменил программу так как на симуляторе резец стоит перед деталью 
    • malvi.dp
      Дорисовать к основной линии линию симметрии или выбрать в качестве линии симметрии основную линию. Ещё в качестве линии симметрии можно выбрать плоскость, кромку или грань. Все зависит от того, что вы планируете делать дальше.
    • Vengeance
      Параметр 5148 определяет вектор отвода лезвия после расточки отверстия (G76/G87 ESCAPE)
    • Vengeance
      Нужно добавить точку в Chain Geometry и включить в Lead In/Out Use Entry Point
    • AlexKaz
      Цак для сна, оказывается.  
    • _GOST_
      08.06.2024 Макросы обновлены Версия v.0.8.17 beta   Исправлены баги: 1. Макрос BOM_Export. Исправлен баг, в результате которого в спецификации дублировались заготовки при суммировании. 2. Макрос BOM_Export. Исправлен баг, в результате которого в отдельной папке спецификации в формате PDF предыдущих ревизий не удалялись. 3. Макрос BOM_Export. Исправлен баг, в результате которого после выполнения макроса закрывалась модель сборки. 4. Макрос M_Prop. Исправлен баг, в результате которого слетал параметр "Тип документа" у сборок с заполняемыми вручную свойствами. 5. Макрос M_Prop. Исправлен баг, в результате которого при снятии галочки с пункта "Ввести вручную" обозначения и наименования активируется галочка "Добавить материал в наименование". 6. Макрос M_Prop. Исправлен баг, в результате которого макрос не находил групповую спецификацию из модели исполнения. 7. Макрос M_Prop. Исправлен баг, в результате которого после снятия галочки "Задать формат" поле "Файл чертежа" не заполнялся. 8. Макрос M_Prop. Исправлен баг, в результате которого не обновлялось поле "Примечание" при чтении данных из чертежа. 9. Макрос M_Prop. Исправлен баг, в результате которого иногда закрывались файлы моделей. 10. Макрос Save_as_PDF. Исправлен баг, в результате которого в имени файла сборок добавлялся некорректный код документа. 11. Макрос Common_Settings. Исправлен баг, в результате которого не открывались общие настройки.   Улучшения: 1. Макрос M_Prop. Добавлено требование заполнения поля "Раздел" для активированной заготовки перед применением и закрытием. 2. Макрос M_Prop. В настройки добавлена кнопка для запуска текстового файла со списком типов и кодов документов. 3. Макрос M_Prop. Добавлена возможность указать в качестве единиц измерения в спецификации длину из любого параметра с возможностью конвертации единиц измерения. 4. Макрос DW_Firs_Save. Добавлено уведомление о попытке перезаписать существующий файл с предложением изменить имя файла или заменить. 5. Макрос  Common_Settings. Во вкладке макроса M_Prop добавлена кнопка для открытия текстового файла со списком сортаментов. 6. Макрос Save_as_PDF. Добавлено новое правило имён файлов чертежей в форматах PDF и DWG для документов без обозначения и разделителя в имени файла. Default.zip
    • gudstartup
      ну тогда сравните их хотя в ncguide ваши параметры нормально отрабатывают без глюков. но это все таки эмулятор
    • gudstartup
      гадание на кофейной гуще. это ваш бп ибо до его  включения ничего не вышибало сами увидите когда займетесь а если супрессор гвоздем тогда вашу теплуху на раз вышибет
×
×
  • Создать...