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

Материалы


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

Здравствуйте, уважаемые.

Есть ли у кого в Прое библиотека символов обозначений материалов для вставки их в поле чертежа. Можете поделиться? И можно ли в Прое организовать это дело так, чтобы обозначение материала вставлялось автоматом в нужное поле на чертеже, по ссылке из part'а? :g:

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


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

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

IF MATERIAL == "STEEL_ST3"

****

ENDIF

Подобным параметром можно регулировать толщину стенки, допустим, или наличие дополнительных КЭ (рёбер жёсткости, например) и т.д и т.п. в зависимости от выбранного материала.

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

Aleksandr

А так можно так:

IF MATERIAL == "STEEL_ST3"

mater = note_0

ENDIF

Я в этом деле ничего не понимаю...

и можно ли сделать в note подчеркивание такими командани как в АКАДЕ /u и т.п.

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

Кстати

Забивать в релейшн IF material_param("MASS_DENSITY") == 0.00000785 ... не получается, пишет

/* ERROR: Extra symbols found - ignored.

То есть косвенно на материал выйти не удается, а

IF MATERIAL == "STEEL_ST3" он не знает, что такое за перменная MATERIAL, хотя в справке этот пример приводится именно так. Чушь какая-то. :g:

Что делать?

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

Короче, уважаемые господа у меня получилось только вот так:

note_0(id-0):

{0:Лист ВТ-АШ-БД-ПУ-0-}{1:&TH[.1]}{2: ГОСТ 19904-90}

{3:----------------------------------}

{4:К350В6-II-Г ГОСТ16523-97}

note_1(id-1):

{0:Лист АМг5М-}{1:&TH[.1]}

{2:ГОСТ21631-76}

relation:

den=mp_density

if den==0.00000785 /*сталь

mat=a

endif

if den==0.00000271 /*алюминий

mat=b

endif

model real number parameter:

TH=2 /*толщина заготовки

model notes parameter:

mat=(relation)

a=0

b=1

В чертеже:

&mat

И все работает.

У каго есть идея получше - обязатеьлно пишите. Я уже больше не в силах :wallbash:

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

И все работает.

У каго есть идея получше - обязатеьлно пишите. Я уже больше не в силах

"мы пойдем другим путем"(С).

В форматке чертежа есть готовые параметры типа:prokat,material,material_gost.Они стоят в графе по госту(сделаны в виде таблицы со скрытыми лишними линиями).В tree.cfg эти параметры прописаны и еще другие ,нужные для заполнения штампа чертежа.Заполнение штампа происходит через дерево модели.Лучше всего это производить в сборке простым копированием

с редактированием необходимых данных.Работает очень хорошо.

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

MikeS

Я информацией по работе с деревом на таком уровне не владею, опишите по подробнее пожалуйста.

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

MaxAmin

Необходимо иметь файл tree.cfg.В этом файле прописываем какие параметры отображаются в дереве модели.Пример:

COLUMN "Info" "Feat #" 3

COLUMN "Info" "Feat ID" 3

COLUMN "Model Params" "DRW_INDEX" 7

COLUMN "Model Params" "DRW_NAME" 12

COLUMN "Model Params" "GOST_NAME" 7

COLUMN "Model Params" "DRAWN_BY" 6

COLUMN "Model Params" "FORM" 4

COLUMN "Model Params" "PROKAT" 4

COLUMN "Model Params" "MATERIAL" 12

COLUMN "Model Params" "MATERIAL_GOST" 10

COLUMN "Model Params" "PERV_PRIMEN" 7

COLUMN "Model Params" "MASS" 4

COLUMN "Model Params" "PROVERIL" 7

COLUMN "Model Params" "model_type" 6

COLUMN "Model Params" "T_KONTR" 7

COLUMN "Model Params" "SOGLASOV" 7

COLUMN "Model Params" "N_KONTR" 6

COLUMN "Model Params" "UTV" 5

SUPPRESSED ON

EXCLUDED ON

FEATURES ON

MFG_OWNER ON

BLANKED ON

INCOMPLETE ON

В config.pro прописываем ,на пример:mdl_tree_cfg_file D:\ptc\WORKING\tree.cfg,где mdl_tree_cfg_file-системная переменная.

Запускаем Pro/e и в дереве модели появились параметры,которые мы прописали.Затем просто тыкаемся в соответствуещее поле дерева модели и вводим значение параметра(можно использовать COPY,PASTE).Естественно,эти параметры должны,так же быть и чертежах(типа &drw_index).В данном случае,эти параметры используются для заполнения штампа чертежа,а так же для заполнения и сортировки спецификаций.В принципе ничего сложного, но по опыту скажу достаточно удобно.

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

MikeS

А в модели все эти параметры создаются заранее, или можно любую модель с таким tree.cfg открыть, и все эти параметры там появятся?

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

MikeS

Необходимо иметь файл tree.cfg.В этом.............

Не обязательно.

Можно так view>model tree setup>column display

Отмечаешь необходимые парамеры и работаешь.

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

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

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

Раз уж зацепились за параметры может кто знает способ замены текста в параметрах

например две едентичные сборки отличающиеся только обозначением компонентов так вот надо заменить номер с 60.МС2.123.* на 60.МС2.124.* а то в 20 моделях тыкаться устаешь

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

denst

Если это у тебя сборочный чертеж, то на поле чертежа рисуется таблица

(обозначение / Масса/ и т.д.)

А обозначение соответственно берешь из Family Tab, где есть column CODE (или т.п.), который создается как строковый параметр и меняется в зависимости от исполнения. Но это в том случае, если сборки у тебя в одном файле оформлены.

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

Это конечно хорошо на некоторые наши работыги не очень любят (я бы даже сказал не понимают) груповые чертежи.

Но не об этом сейчас

Поставлю вопрос по другому:

Есть готовый объект которому присвоено обозначение по внутреннему класификатору, чертежи сделаны и распечатаны сижу подписываю тут приходит тетечька из архива начинае мне расказывать что она не там посмотрела и не то написала вообщем в итоге на 80 листах надо изменить обозначение.

ну за 20 минут с помощью методики ctrl+с и ctrl+v я это бобедил, может кто попроще способ знает

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

может кто попроще способ знает

Это вряд ли.Надо открыть сборку и в дереве модели перебить номера.

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...