Добавлена поддержка классов полигонов
В графический интерфейс добавлена поддержка классов полигонов, чтобы CircuitStudio мог обрабатывать правила, связанные с полигонами, в файлах, импортированных из Eagle. Эта функция также позволяет разработчикам управлять именами и принадлежностью примитивов при создании нового или редактировании существующего класса полигонов. Классы — это способ логически группировать примитивы проекта и часто оказываются незаменимыми, когда нужно нацеливать объекты-участники через конкретную область действия (scoping) правил проектирования.
Классы полигонов можно легко просматривать и управлять ими в режиме Polygons панели PCB. В верхней части перечислены классы полигонов, в средней — полигоны в выбранном(ых) классе(ах) полигонов, а в нижней — примитивы в выбранном(ых) полигоне(ах).
Щелчок правой кнопкой мыши по записи класса полигонов и выбор пункта Properties в меню (или двойной щелчок непосредственно по записи) открывает диалог Edit Polygon Class для этого класса. В этом диалоге можно просматривать/изменять состав полигонов в классе, переименовывать его или добавлять дополнительные классы.
По мере ввода в одном из полей маски (Name, Non-Members, Members) над списком список фильтруется и показывает только строки, соответствующие строке маски. В строке маски можно использовать подстановочные символы ? (любой одиночный символ) и * (любые символы) — например, «*» для отображения всех примитивов или «D?» для отображения всех примитивов, начинающихся с буквы D. Средние кнопки можно использовать для быстрого перемещения примитивов между двумя списками.
Классами полигонов также можно управлять из Object Class Explorer (Home | Design Rules | Classes), что позволяет разработчикам просматривать и управлять определёнными классами объектов для текущего документа PCB.
Щёлкните по записи конкретного класса полигонов в панели дерева папок (или дважды щёлкните по его записи в сводном списке), чтобы получить доступ к элементам управления для управления принадлежностью объектов к этому классу.
Классы полигонов также можно использовать для определения правил в PCB Rules and Constraints Editor.