Vitaliy

Спецификация

1 177 сообщений в этой теме

Здравствуйте коллеги)) Прочитал все 29 страниц, кое что усвоил, но остались не решенные для меня вопросы:

1. Как сделать пропуск позиций после раздела (детали заканчиваются на 10 поз. стандартные начинаются с 15 поз. к примеру) какое уравнение и где нужно писать?

2. При добавлении новой детали к сборке, как правильно сделать чтобы позиции стандартных не сбивались, а использовались резервные позиции из деталей?

Поделиться сообщением


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


3 часа назад, Serrjik сказал:

1. Как сделать пропуск позиций после раздела (детали заканчиваются на 10 поз. стандартные начинаются с 15 поз. к примеру) какое уравнение и где нужно писать?

Никаких уравнений не надо. Просто оставляете пустую строку перед началом следующего раздела. Когда задаёте область повторений (гибкую область данных) не надо включать в неё эту пустую строку и она всегда будет оставаться пустой. И так в каждом разделе.

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

3 часа назад, Serrjik сказал:

При добавлении новой детали к сборке, как правильно сделать чтобы позиции стандартных не сбивались, а использовались резервные позиции из деталей?

Вот про это не скажу, не сталкивался с такой задачей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 16.06.2018 в 11:58, Ветерок сказал:

Никаких уравнений не надо. Просто оставляете пустую строку перед началом следующего раздела. Когда задаёте область повторений (гибкую область данных) не надо включать в неё эту пустую строку и она всегда будет оставаться пустой.

Так это будет просто разделение одного раздела от другого, нумерация то всё равно потянется с предыдущего &rpt.index 

В 16.06.2018 в 08:26, Serrjik сказал:

При добавлении новой детали к сборке, как правильно сделать чтобы позиции стандартных не сбивались, а использовались резервные позиции из деталей?

никак, по крайней мере в автоматической спецификации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 16.06.2018 в 08:26, Serrjik сказал:

1. Как сделать пропуск позиций после раздела (детали заканчиваются на 10 поз. стандартные начинаются с 15 поз. к примеру) какое уравнение и где нужно писать?

Для резервирования позиций в конце раздела (пропуска):

1. В уравнениях гибкой области нижележащего раздела
создаем параметр POZ (либо какой пожелаете)

записываем уравнение

poz=rpt_index+5 (число 5 прибавляется уравнением к имеющемуся сквозному по областям значению rpt_index непосредственно в данном разделе)

Для каждого следующего нижележащего раздела делаем аналогичную запись в уравнениях, но с учетом того что 5 "резерных " уже использовано , т.е будет poz=rpt_index+5+5

Параметр POZ надо создать в уравнениях каждого радела с повторяемой областью таблицы

2. В таблице спецификации в ячейке количество вместо &rpt.index пишем &rpt.rel.poz

3. При простановке позиций на чертеже в свойствах таблицы в разделе "Выноски позиции ведомости материалов"
записываем  " Параметр выноски позиции ведомости" как rpt.rel.poz

 

В данной теме эта замена уже обсуждалась когда то более подробно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, fenics555 сказал:

Так это будет просто разделение одного раздела от другого, нумерация то всё равно потянется с предыдущего &rpt.index 

Да, это я недопонял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ANTON_KRAJNUK сказал:

poz=rpt_index+5

добавил деталь/сборку/крепеж- всё по-новой? Автоматизации нет.

 

Да и для чего всё это? 

В 16.06.2018 в 08:26, Serrjik сказал:

При добавлении новой детали к сборке, как правильно сделать чтобы позиции стандартных не сбивались, а использовались резервные позиции из деталей?

 

Поделиться сообщением


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

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

Без внешнего приложения никак.

Встроенная спецификации Прое - г-но.

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, fenics555 сказал:

добавил деталь/сборку/крепеж- всё по-новой? Автоматизации нет.

открыл спецификацию, записал в уравнение poz=rpt_index+4.....

минуты 3...4 потеряются, понятно что не полный автомат но позиции не сбиваются

Идеальных CAD систем я не встречал к сожалению, во всех недоработок достаточно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Sergey___1978 сказал:

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

Это действует ровно до того момента, пока не начинаешь собирать разные стандартные/покупные изделия, а они в библиотеке, и как там быть? каждый раз редактировать библиотечные детали? 

2 часа назад, ANTON_KRAJNUK сказал:

понятно что не полный автомат но позиции не сбиваются

Они и так не сбиваются, а порядковый номер (номер позиции в сборке) и не обязан с каждым изменением, модернизацией и т.п. совпадать! 

Он (позиция) есть?-есть,  на шифр детали указывает?- да, а больше никакого функционала у этого элемента и нет.

Поделиться сообщением


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

Не надо ничего редактировать.

Параметры компонентов - это локальные параметры. Они действуют только на уровне данной сборки.

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Sergey___1978 сказал:

Параметры компонентов - это локальные параметры. Они действуют только на уровне данной сборки.

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

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

пожалуйста немного по подробнее если Вас не затруднит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, Sergey___1978 сказал:

Параметры компонентов - это локальные параметры. Они действуют только на уровне данной сборки.

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

любой из параметов в сборке может "находиться" (быть записан) либо в сборке, либо в деталях, входящих в сборку. 

Какие локальные параметры?

15 часов назад, ANTON_KRAJNUK сказал:

Думал думал никак не выходит.

Что-то тоже никак не выходит :crazy:

Поделиться сообщением


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

ID: 1173   Опубликовано: (изменено)

@ANTON_KRAJNUK

Получилось, конечно не так как хотелось, получается, если в раздел спецификации ДЕТАЛИ добавить деталь, то стандартные изделия сбиваются на 1 значение, приходится уравнение править и тогда позиции возвращаются. И по сортировке области как лучше сделать, чтобы при добавлении детали какое бы у него обозначение не было, она бы была всегда внизу раздела? 

 

@Sergey___1978

В 19.06.2018 в 15:19, Sergey___1978 сказал:

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

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

А где такое приложение взять?

Изменено пользователем Serrjik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 18.06.2018 в 16:21, ANTON_KRAJNUK сказал:

1. В уравнениях гибкой области нижележащего раздела
создаем параметр POZ (либо какой пожелаете)

записываем уравнение

poz=rpt_index+5 (число 5 прибавляется уравнением к имеющемуся сквозному по областям значению rpt_index непосредственно в данном разделе)

Для каждого следующего нижележащего раздела делаем аналогичную запись в уравнениях, но с учетом того что 5 "резерных " уже использовано , т.е будет poz=rpt_index+5+5

Параметр POZ надо создать в уравнениях каждого радела с повторяемой областью таблицы

2. В таблице спецификации в ячейке количество вместо &rpt.index пишем &rpt.rel.poz

3. При простановке позиций на чертеже в свойствах таблицы в разделе "Выноски позиции ведомости материалов"
записываем  " Параметр выноски позиции ведомости" как rpt.rel.poz

 

2 часа назад, Serrjik сказал:

Получилось, конечно не так как хотелось, получается, если в раздел спецификации ДЕТАЛИ добавить деталь, то стандартные изделия сбиваются на 1 значение, приходится уравнение править и тогда позиции возвращаются.

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

poz=(ceil (rpt_index/10))*10

только как с последующими разделами? 

Можно еще в каждом следующем разделе прибавлять десяток, или

K=(ceil (rpt_index/10))*10-rpt_index, 

poz=rpt_index+K (для следующего K*2, K*3),

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Serrjik сказал:

И по сортировке области как лучше сделать, чтобы при добавлении детали какое бы у него обозначение не было, она бы была всегда внизу раздела? 

Добавить в конце раздела "Детали" еще одну гибкую область по аналогии с той что уже есть в этом разделе
Если к примеру за включение в 1ю область раздела отвечает фильтр &asm.mbr.group  == prt, то для второй что ниже сделать фильтр &asm.mbr.group  == prt_2

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 21.06.2018 в 13:43, ANTON_KRAJNUK сказал:

И по сортировке области как лучше сделать, чтобы при добавлении детали какое бы у него обозначение не было, она бы была всегда внизу раздела? 

Для этого есть функция фиксации индекса. После завершения сборки фиксируйте все области и в будущем детали всегда будут добавляться вниз раздела не зависимо от обозначения.

1 пользователю понравилось это

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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