bms 0 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба Есть многоканальный проект из которого генерится схема электрическая принципиальная. Делаем РКД - т.е. схема должна быть физически напечатана. При компиляции и печати мнокоганального проекта формируется много новых листов схем, отображающих физическую реализацию схемы. Условно говоря на каждый канал - свой лист схемы. Но когда берёшь в руки этот ворох бумаг не всегда бывает очевидно, к какому каналу относится тот или иной лист (ведь каналов может быть много, к тому же они могут быть вложенными). Встал вопрос - как на физических листах показать, к какому каналу относится каждый лист схемы? Хочется иметь что-то вроде заголовка на листе (например: "Преселектор. Канал 1", "Преселектор. Канал 2" и т.д.) , но для этого такой заголовок должен формироваться при компиляции схемы и отображаться на соответствующих созданных из проекта листах каналов. Существует ли какой-либо механизм для отображения заголовков/имён/меток каналов на листах схемы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lninio 1 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба Используйте параметры объектов Sheet Symbol или Device Sheet Symbol так же, как "умные" строки. Определите параметр сс именем "имя_параметра_у_Sheet_Symbol" для Sheet Symbol (думайте о Sheet Symbol как об экземпляре функциональной группы), а на самом листе разместите String со значением "=имя_параметра_у_Sheet_Symbol". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bms 0 24 сентября, 2021 Опубликовано 24 сентября, 2021 · Жалоба 17 часов назад, Lninio сказал: Используйте параметры объектов Sheet Symbol или Device Sheet Symbol так же, как "умные" строки. Определите параметр сс именем "имя_параметра_у_Sheet_Symbol" для Sheet Symbol (думайте о Sheet Symbol как об экземпляре функциональной группы), а на самом листе разместите String со значением "=имя_параметра_у_Sheet_Symbol". Спасибо за подсказку, с этим разобрался. Но проблема решилась лишь частично. Да, я получил заголовки на листах, но они статичны. Продолжая предыдущий пример вместо "Преселектор 1", Преселектор 2" и т.д. я получил на всех листах каналов только "Преселектор". Как "подоткнуть" к этому ещё и номер канала? Есть ли способ подставлять в параметр номер канала? Ну или делать инкремент параметра на каждом следующем канале? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lninio 1 24 сентября, 2021 Опубликовано 24 сентября, 2021 · Жалоба Здесь различие можно определить только вручную. Одному экземпляру определите значение "Преселектор 1", второму "Преселектор 2" и т.п. Обратите внимание, что этот способ (весь способ) валиден только если не применяете конструктор Repeat, для образования каналов. При использовании Repeat у Вас будет только один объект Sheet Symbol на схеме, а значит и значение параметру можно присвоить только одно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться