Команды группового редактирования
Существует четыре такие команды: Copy, Move, Rotate и Delete – каждая из которых работает с объектами (компоненты, корпуса, контактные площадки, двумерная графика, области металлизации), дорожками и переходными отверстиями, выделенными в текущий момент времени, внутри выделяющего прямоугольника. Если такого прямоугольника не существует, то им считается вся область, занимаемая объектами, выделенными в текущий момент времени. Если выделенных объектов нет, то эти команды ничего не делают.
После создания выделяющего прямоугольника как описано в разделе выделение группы объектов, нажмите правой кнопкой мыши внутри него и выберите команду Block Copy, которая создаст второй прямоугольник с контурами всех копируемых объектов. Их можно расположить в новом месте, используя левую кнопку мыши или отменить операцию копирования с помощью правой кнопки. Заметьте, что точка, над которой пользователь нажимает правую кнопку мыши внутри выделяющего прямоугольника (при выборе команды из контекстного меню), определяет точку, относительно которой происходит перемещение копируемых объектов.
Контролировать выделяемые объекты можно с помощью фильтра для выбора объектов. В частности, пользователь может определить должны ли копироваться дорожки, которые частично входят в выделяющий прямоугольник, или только те дорожки, оба конца которых находятся в выделяющем прямоугольнике (иконка Track Selection Mode в фильтре для выбора объектов).
Учтите, что копирование компонентов в общем случае приводит к нарушению работы менеджера списка соединений, поскольку будет существовать несколько копий компонентов с одинаковыми названиями. Если происходит разводка модуля, который повторяется несколько раз на плате, и разработчик хочет сэкономить время на повторной разводке, необходимо использовать команду Auto Name Generator из меню Tools, чтобы присвоить новые номера компонентам в копируемых участках и перезагрузить список соединений.
После создания выделяющего прямоугольника как описано в разделе выделение группы объектов, зажмите левую кнопку мыши внутри него и перетащите его (или нажмите правую кнопку мыши и выберите команду Block Move). Опять точка, над которой пользователь зажимает левую кнопку мыши внутри выделяющего прямоугольника, определяет точку, относительно которой происходит перемещение объектов. Курсор мыши изменяется при этом на , визуально показывая, что пользователь может осуществить операцию перемещения.
Участки дорожек, имеющие только один из своих концов внутри выделяющего прямоугольника, будут растянуты.
После создания выделяющего прямоугольника как описано в разделе выделение группы объектов, нажмите правую кнопку мыши внутри него и выберите команду Block Rotate. После этого откроется диалоговое окно Block Rotation/Reflect (Групповой Поворот/Отражение) позволяющее определить любой угол поворота для выбранного блока (положительные углы – против часовой стрелки, отрицательные – по часовой).
Контролировать выделяемые объекты можно с помощью фильтра для выбора объектов. В частности, вы можете определить должны ли копироваться дорожки, которые частично входят в выделяющий прямоугольник, или только те дорожки, оба конца которых находятся в выделяющем прямоугольнике (иконка Track Selection Mode в фильтре для выбора объектов).
Участки дорожек, имеющие только один из своих концов внутри выделяющего прямоугольника, будут растянуты. Тем не менее, лучше всего вращать участки, куда дорожки входят полностью.
Вращение группы компонентов на не ортогональные углы (даже 45°) приводит к большому числу контактных площадок, которые находятся вне узлов сетки. Это осложняет как ручную, так и автоматическую разводку платы.
После создания выделяющего прямоугольника как описано в разделе выделение группы объектов, нажмите клавишу Delete на клавиатуре (или нажмите правую кнопку мыши и выберите команду Block Delete из контекстного меню). При этом произойдет удаление всех выделенных объектов.
Пользователь может управлять тем, какие объекты будут выделены в выделяющем прямоугольнике, настраивая фильтр для выбора объектов, до или после создания выделяющего прямоугольника.