Editar vários objetos
Parent page: Estratégias de Edição
O desenho eletrónico é o processo de capturar um desenho lógico no esquemático e depois representar esse desenho como um conjunto de objetos no espaço de trabalho da PCB. Mesmo num circuito pequeno, o esquemático pode incluir muitos componentes, cada um com numerosos modelos e parâmetros, e o espaço de trabalho da PCB também pode conter um grande número de objetos de desenho que constituem a placa. Ao longo do processo de desenho, as propriedades destes objetos precisam de mudar à medida que trabalha para equilibrar os vários requisitos do desenho.
Para suportar a tarefa de editar muitos objetos, cada versão das ferramentas de desenho da Altium inclui uma funcionalidade frequentemente referida como Global Editing. O nome descreve uma capacidade de edição e não uma funcionalidade específica ou um botão. Nas primeiras versões, a abordagem consistia em editar um objeto e depois propagar essas alterações para outros objetos. Com a introdução da plataforma de integração DXP, a técnica para aplicar uma edição globalmente mudou.
A abordagem básica para editar múltiplos objetos é agora:
- select selecionar os objetos a editar,
- inspectinspecionar as suas propriedades e depois
- editeditá-los.
Tendo esta sequência selectselecionar – inspectinspecionar – editeditar em mente, vejamos alguns exemplos de como isso é realmente feito no software.
Este artigo descreve várias técnicas para aplicar edições a múltiplos objetos no seu desenho. Explica como selecionar múltiplos objetos e usar o painel InspectorProperties para modificar as suas propriedades comuns.
Selecionar Múltiplos Objetos
Aplicam-se os métodos padrão do Windows para selecionar múltiplos objetos, ou seja, arrastar uma caixa de seleção à volta de um conjunto de objetos selecionará quaisquer objetos totalmente contidos dentro do retângulo delimitador. A tecla Shift Shift é usada para seleção cumulativa no CircuitStudio e alternará a seleção do item sob o cursor sem afetar as seleções existentes.
Inspecionar os Objetos
O painel SCH InspectorPCB List mostra as propriedades dos objetos selecionados.
Tanto os editores de esquemático como de PCB incluem um painel chamado InspectorPCB List. O comportamento básico do painel InspectorPCB List é listar as propriedades de todos os objetos que estão atualmente selecionados. O conjunto de objetos selecionados pode ser do mesmo tipo de objeto.
Repare na imagem acima que o painel SCH InspectorPCB List inclui duas opções no topo. É importante definir a segunda destas opções, que determina de onde estão localizados os objetos encontrados – do current documentCurrent Document, open documentsFocused Project ou open documents of the same projectOpen Documents. Para que todas as portas de alimentação selecionadas sejam carregadas no painel SCH InspectorPCB List, tem de definir isto como open documentsFocused Project ou open documents of the same projectOpen Documents.
Editar os Objetos
Editar o Texto do Nome da Rede
Até agora, já selectedselecionou os objetos de alimentação que pretende editar, inspectedinspecionou as suas propriedades no painel Inspector Properties e está agora pronto para editá-los.
Quando clica para editar o texto do nome da rede, o texto é selecionado e fica pronto para edição. Introduza o novo valor. O botão de procura aparece no fim do campo TextName. Clique nele quando quiser efetuar uma substituição parcial de cadeia de caracteres. Para esta edição, vamos substituir todo o texto, pelo que substituímos todo o conteúdo da célula pelo novo texto, 3V3VCC.
A alteração que fizer ao valor do texto é aplicada a todos os objetos selecionados assim que premir Enter Enter no teclado ou clicar noutra célula no painel SCH InspectorProperties.
Se mudar de ideias durante a edição, prima a tecla Esc Esc no teclado para cancelar a edição. Para anular uma edição que já tenha sido aplicada, selecione Edit » UndoEdit » Undo nos menus. Se a edição tiver sido aplicada a múltiplas folhas de esquemático, terá de executar uma ação de Anular em cada folha.
A imagem abaixo mostra o painel SCH InspectorProperties depois de alterar o texto e de premir EnterEnter junto de uma das portas de alimentação editadas.
Duas das portas de alimentação atualizadas
Pode usar esta abordagem para aplicar uma edição globalmente a qualquer tipo de objeto nos editores de Esquemático ou PCB.
Depois de efetuar a edição, verá que todos os outros objetos no esquemático ficam esbatidos, ou mascarados, se o nível de máscara tiver sido previamente definido. Enquanto algo estiver mascarado, não pode ser editado. Para remover a máscara, clique no botão Clear MasksClear no separador ViewView Configuration do Ribbon (atalho: Shift+CL).
Aplicar uma Edição Globalmente a Diferentes Tipos de Objetos
O painel PCB InspectorProperties pode ser usado para editar múltiplas instâncias do mesmo objeto e também pode ser usado para editar propriedades comuns de objetos diferentes.
Alterar o Nome da Rede para Encaminhamento Existente
Para o primeiro exemplo, vamos assumir que fez alterações de desenho no esquemático removendo um pino de uma rede e adicionando-o a outra. Se as redes já estivessem encaminhadas na PCB, ao atualizar a PCB, poderia acabar com encaminhamento com o nome de rede errado. Este encaminhamento pode incluir pistas e vias, bem como outros tipos de objetos.
Há algumas formas de resolver isto. A forma mais fácil é usar o painel PCB InspectorProperties. Utilize o processo seguinte.
- Na PCB, clique no comando Home | Clipboard | Select » Connected CopperEdit » Select » Connected Copper e depois selecione todas as primitivas na rede encaminhada cujo nome precisa de ser alterado.
- Se ainda não estiver visível, abra o painel PCB InspectorProperties (F11F11).
- O painel PCB InspectorProperties mostrará apenas as propriedades comuns a todos os objetos selecionados. Se a sua seleção estiver correta, uma delas será o nome da NetNet. Para o alterar, selecione o novo nome de rede na lista pendente e depois prima EnterEnter para aplicar a alteração. A propriedade de rede de todos os diferentes objetos na rede encaminhada será alterada.
Alterar a Propriedade de Camada de Diferentes Objetos
Outro exemplo pode ser a necessidade de mover todos os objetos que estão numa camada mecânica para outra camada mecânica. Para o fazer:
- Clique no separador Layer da camada mecânica atual na parte inferior do espaço de trabalho para a tornar a camada ativa.
- Selecione todos os objetos nessa camada usando o comando Home| Clipboard | Select » All on LayerEdit » Select » All On Layer.
- Se ainda não estiver visível, apresente o painel PCB InspectorProperties (F11F11).
- Selecione o nome da nova camada na lista LayerLayer e depois prima EnterEnter para aplicar a alteração.
Alterar a camada dos objetos selecionados
Bloquear Objetos de Desenho
Os objetos de desenho podem ser bloqueados para impedir que sejam movidos ou editados no documento de esquemático ou PCB ativando o respetivo atributo Locked Locked. Por exemplo, se a posição ou o tamanho de objetos específicos forem críticos, bloqueie-os. Este atributo Locked está disponível nas caixas de diálogo de propriedades dos objetos de desenho, ou os atributos Locked podem ser alternados coletivamente nos painéis SCH InspectorProperties ou PCB InspectorPCB List .
Bloquear Objetos de Desenho em Folhas de Esquemático e Documentos PCB
Para bloquear um grupo de objetos esquemáticos, pode utilizar o painel SCH Inspector para alternar as opções Locked de todos os objetos selecionados. Também pode fazer o mesmo para um grupo de objetos PCB no painel PCB Inspector .
Para bloquear um objeto individual, faça duplo clique no objeto e, quando a caixa de diálogo das respetivas propriedades abrir, ative a opção Locked , como mostrado na imagem abaixo.
Se tentar mover ou rodar um objeto de desenho que tenha a propriedade Locked ativada, será apresentada uma caixa de diálogo a pedir confirmação para prosseguir com a edição.
Se a opção Protect Locked Objects estiver ativada na página PCB Editor – General da caixa de diálogo Preferences e o objeto de desenho estiver locked, este objeto não pode ser selecionado nem editado graficamente. Faça duplo clique no objeto bloqueado para desativar a propriedade Locked ou desative a opção Protect Locked Objects para editar graficamente este objeto.
Se tentar selecionar objetos bloqueados juntamente com outros objetos, apenas os objetos desbloqueados podem ser selecionados e movidos como grupo quando a opção Protect Locked Objects estiver ativada.


