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

Как в спецификации сделать...


MaxAmin

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



ProE_person

При сжатии до 0.5 тексты нормально читаются.

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

Tsn

но если я сделаю region из четырех строк то эти строки будут и для других деталей? так?

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

Для однострочных деталей создается другой регион.

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

В шаблоне спецификации cоздается Repeat Region из 4-х строк

{0:&asm.mbr.drw_name}

{0:&asm.mbr.material}{1: }{2:&asm.mbr.string1}{3: /}

{0:&asm.mbr.string2}

{0:&asm.mbr.bch_length}

В детали создаем строковые параметры:

unit =мм

bch_length="L=(" + itos (d1) + " #1"+")"+" "+unit

или

bch_length="BxL=(" + itos (d0) + "#1"+")"+unit+" x (" + itos (d1) + "#1"+")"+unit

где d0 и d1 длина и ширина детали.

Получаем в спецификации

Кронштейн

Уголок 50х50х4-В ГОСТ8509-86/

Ст3сп I-I ГОСТ535-88

L=(300±1) мм

или

Ребро

Лист Б-ПН-5.0 ГОСТ19903-74/

Ст3сп2 ГОСТ14637-89

BxL=(300±1) мм x (500±1) мм

Для двух строк даже проще.

По-моему можно и проще:использовать в СП всего два параметра - наименование(drw_index) и ГОСТ(gost_name).Значения параметров забивать в дереве модели(лучше всего в сборке,используя copy,paste) или при создании детали использовать соответствующие шаблоны.

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

короче я понял что связываться с region стоит только при количестве деталей от 1000

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

или при создании детали использовать соответствующие шаблоны.

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

использовать в СП всего два параметра - наименование(drw_index) и ГОСТ(gost_name).

Пример с 4-мя строками - это для деталей из металлопроката без оформления чертежа. Все это в две строки не всунешь.

По ЕСКД получается 4 (с названием детали).

Вот если решить вопрос сортировки по материалам для БЧ детали. Тогда для деталей из одного материала можно:

"Название детали"

"обозначение матриала - 1 строка"

"обозначение матриала - 2 строка"

BxL=..... 3

BxL=.... 4

BxL=.... 1

..... и т.д.

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

Управление количеством строк в спецификации делается достаточно просто. Для каждой строки спецификации нужно создать свой параметр, Пример

Наименование - первая строка

Наименование2 - вторая строка

Наименование3 - третья строка

и.т.д.

А репит регионы для разделов спецификации делаем сразу на две строки, в первой строке ссылка на параметр &asm.mbr.Наименование, а ниже вложенный репит регион на одну ячейку - &asm.mbp.param.value и фильтруем его по &asm.mbr.param.name == Наименование2 , Наименование3, Наименование4

Задаем значение для параметра Наименование и Наименование2 , получаем две строки для данной позиции. Другие позиции во второй строке не имеют текста. Чтобы после второй строки была пустая, создаем в модели параметр Наименование3 без значения.

Все очень просто.

Аналогично для колонки Примечание.

Еще проще решается проблема с сортировкой стандартных деталей в последовательности ГОСТ, ОСТ, СТП.

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

Как я понял обсуждалась проблема - как для какой-то позиции в спецификации можно задействовать несколько строк.

Теперь про Количество.

Для одной позиции используется один параметр - Формат, Зона, Поз, Обозначение, Наименование, Количество, Примечание , это все в одну строку. А вот для дополнительных строк в колонке Наменование и Примечание использую приведенную технологию.

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

Кто знает, как в спецификации обеспечить отступ номера позиции между категориями?

Пример:

Сборочные единицы

1

2

Детали

5

6

7

Стандартные изделия

10

12

И вообще кто нибудь делал спецификацию, где есть Переменные данные для исполнений или Устанавливается при электромонтаже, то есть идет повтор основных групп?

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

И вообще кто нибудь делал спецификацию, где есть Переменные данные для исполнений или Устанавливается при электромонтаже, то есть идет повтор основных групп?

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

Возможно за 4 года после последнего здесь сообщения, кто-нибудь сделал такую спецификацию?

Фактически, я так понимаю, необходимо просто повторить все основные разделы СП и поставить на них какой-нить общий фильтр... Но как тода быть с деталями, которые должны присутствовать и в основной части СП и в электромеханической?

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

lagytenok

Фильтрация идет на уровне компонентов, а не моделей.

С использование следующего параметра, например:

Тип_компонента = Монтаж

тогда в фильтре будет:

&ASM.MBR.CPARAM.Тип_компонента1 == Монтаж

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

Согласен, тогда вопрос, как мне, например, вставить часть винтов, принадлежащих общей сборке - в первую часть спецификации, а принадлежащих электромонтажной части - во вторую часть, используя при этом одну и ту же модель винта?

Или все таки придется создать отдельное исполнение винта с требуемым параметром?

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

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

можно! Можно задать любое смещение позиций между разделами спецификаций, все это стандартными средствами ПроЕ! Почти идеальная спецификация, ПОЧТИ....
Ссылка на сообщение
Поделиться на других сайтах

Вообщем сделал я в СП дополнительный раздел в Устанавливают при электромонтаже проблема в другом - repit region не влазит на два листа, нужен третий лист, а третий в шаблоны .frm не вставляется, кто поможет?

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

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

Уменьши размер таблицы (высоту строк), так что бы таблица в форматке разбилась.

Перейди на второй лист и верни высоту строк.

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

Попробовал, получается, что если листов много в СП, то не только на втором надо делать пагинацию, но и на всех оставшихся... :unsure:

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

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

не правильно пробуете! включите мышление программера.... каких листов больше? Вторых и далее... так задайте пагинацию на первом листе по размерам второго листа.... Когда сгенерите спецификацию, потребуется исправить разбивку только на первом листе!!!
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




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