Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Функциональные группы в AD
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
alexander_kov
Здравствуйте!
Есть ли возможность в AD10 вводить в схему функциональные группы (пример схемы во вложении) и если есть, то как? С помощью мультиканального проекта такое сделать не получилось. Отрисовка схемы по ГОСТ не важна, главное правильно передать все данные в редактор плат. Желательно нумерацию сохранить в пределах каждой функциональной группы.
Заранее спасибо!
GREGUAR
Цитата(alexander_kov @ Aug 1 2011, 09:29) *
Здравствуйте!
Есть ли возможность в AD10 вводить в схему функциональные группы (пример схемы во вложении) и если есть, то как? С помощью мультиканального проекта такое сделать не получилось. Отрисовка схемы по ГОСТ не важна, главное правильно передать все данные в редактор плат. Желательно нумерацию сохранить в пределах каждой функциональной группы.
Заранее спасибо!




Почему не получилось?Во вложении пример такой реализации.Создаете схему блока отдельным листом,создаете из листа Sheet Symbol,вводите нужное количество в схему,выбираете в свойствах проекта способ нумерации элементов.Каждому элементу блока присваивается составной десигнатор (физический).Переносите все это на PCB,при этом в свойствах платы выбираете "показывать логические десигнаторы",и составные превращаются в простые.В плате с помощью Copy Room Formats делаете копии образцового блока (естественно каждому блоку должен быть выделен свой Room).
alexander_kov
Цитата(GREGUAR @ Aug 1 2011, 11:30) *
Почему не получилось?Во вложении пример такой реализации.Создаете схему блока отдельным листом,создаете из листа Sheet Symbol,вводите нужное количество в схему,выбираете в свойствах проекта способ нумерации элементов.Каждому элементу блока присваивается составной десигнатор (физический).Переносите все это на PCB,при этом в свойствах платы выбираете "показывать логические десигнаторы",и составные превращаются в простые.В плате с помощью Copy Room Formats делаете копии образцового блока (естественно каждому блоку должен быть выделен свой Room).

Спасибо за ответ! С функциональными группами получилось, а вот с нумерацией не выходит. AD упорно не хочет внутри каждой функциональной группы нумеровать компоненты, начиная с единицы. Можно как-нибудь побороть это?
GREGUAR
Цитата(alexander_kov @ Aug 2 2011, 09:41) *
Спасибо за ответ! С функциональными группами получилось, а вот с нумерацией не выходит. AD упорно не хочет внутри каждой функциональной группы нумеровать компоненты, начиная с единицы. Можно как-нибудь побороть это?




А зачем вам с единицы?Если не ошибаюсь,даже по ГОСТ функциональная группа ставится в конец,и десигнаторы присваиваются единожды в пределах образца.
alexander_kov
Цитата(GREGUAR @ Aug 2 2011, 10:24) *
А зачем вам с единицы?Если не ошибаюсь,даже по ГОСТ функциональная группа ставится в конец,и десигнаторы присваиваются единожды в пределах образца.

Нумерация компонентов описана в ГОСТ 2.702-75 п.3.17-3.22. В соответствии с этими пунктами устройства на схемах имеют нумерацию в пределах каждого блока, а вот функциональная группа, судя по всему, имеет сквозную нумерацию и нумеруется действительно в конце. В приведенном куске схемы показана функциональная группа, но пронумерована как устройство. Так решил разработчик в соавторстве с нормоконтролем и изменить это невозможно. Отсюда и возник вопрос, как в AD начать нумерацию с единицы. В Tools-Annotate Schematics в графе Start Index напротив каждого листа стоит 1, но не помогает...
TOREX
Цитата(alexander_kov @ Aug 2 2011, 13:28) *
Нумерация компонентов описана в ГОСТ 2.702-75 п.3.17-3.22. В соответствии с этими пунктами устройства на схемах имеют нумерацию в пределах каждого блока, а вот функциональная группа, судя по всему, имеет сквозную нумерацию и нумеруется действительно в конце. В приведенном куске схемы показана функциональная группа, но пронумерована как устройство. Так решил разработчик в соавторстве с нормоконтролем и изменить это невозможно. Отсюда и возник вопрос, как в AD начать нумерацию с единицы. В Tools-Annotate Schematics в графе Start Index напротив каждого листа стоит 1, но не помогает...



В пределах одного листа (файла) нумерация всегда будет сквозная.
Вам для одной функциональной группы нужно нарисовать отдельную схему и на отдельном листе
и для другой группы отдельную схему - на другом листе.
alexander_kov
Цитата(TOREX @ Aug 2 2011, 14:22) *
В пределах одного листа (файла) нумерация всегда будет сквозная.
Вам для одной функциональной группы нужно нарисовать отдельную схему и на отдельном листе
и для другой группы отдельную схему - на другом листе.

Именно так и сделано: два подчиненных листа с функциональными группами и третий верхний лист, куда входят эти два. Пронумеровать эти два листа с единицы не получается.
TOREX
Цитата(alexander_kov @ Aug 2 2011, 14:43) *
Именно так и сделано: два подчиненных листа с функциональными группами и третий верхний лист, куда входят эти два. Пронумеровать эти два листа с единицы не получается.


Можно это обойти, закрыв проект. Потом открывать каждый лист отдельно. Сделать Reset и снова анотацию. Затем открыть проект
и в главном листе надо сделать разным функциональным группам разные префиксы.

Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.