Barramento e Entrada de Barramento
Bus

Um Bus é um objeto de polilinha que é utilizado, em conjunto com outros objetos ligados, para definir a ligação de múltiplas nets.
Um Bus é um objeto de polilinha que representa uma ligação multi-fio e é um primitivo de desenho elétrico.
Bus Object
Os buses estão disponíveis para colocação apenas no editor esquemático de uma das seguintes formas.
- Escolha Home | Circuit Elements | Bus nos menus principais.
- Clique com o botão direito na área de desenho e depois escolha Place » Bus no menu de contexto.
Depois de iniciar o comando, o cursor mudará para uma mira, indicando o modo de colocação de bus. A colocação é feita executando a seguinte sequência de ações:
- Clique ou prima Enter para fixar o ponto inicial do bus.
- Posicione o cursor e depois clique ou prima Enter para fixar uma série de pontos de vértice que definem a forma do bus.
- Depois de colocar o ponto de vértice final, clique com o botão direito ou prima Esc para concluir a colocação do bus.
- Continue a colocar mais objetos bus ou clique com o botão direito ou prima Esc para sair do modo de colocação.
- Use a tecla Backspace ou Delete para remover o último segmento de bus colocado.
Modos de Colocação
Ao colocar um bus, existem três modos de colocação 'manuais', dois dos quais têm opções de direção de canto. Os modos especificam como os cantos são criados ao colocar buses e os ângulos em que os buses podem ser colocados.
Durante a colocação:
- Prima a tecla Tab para pausar a colocação e aceder ao modo Bus do painel Inspector no qual as respetivas propriedades podem ser alteradas em tempo real. Clique na sobreposição do botão de pausa da área de desenho para retomar a colocação.
- Prima Shift+Spacebar para percorrer os três modos manuais: 90°, 45°, Auto Wire e Any Angle.
- Enquanto estiver no modo 90° ou 45° (conhecidos como modos ortogonais verdadeiros), prima Spacebar para alternar entre as opções de direção de canto. Nestes modos, o segmento de linha ligado ao cursor é um segmento look ahead – o segmento real que está a ser colocado precede este segmento de pré-visualização.
- Durante a colocação, o modo de colocação atual é apresentado na barra de estado (na parte inferior da área de desenho). Pode alterar os modos em qualquer altura durante a colocação do Bus.
Modo de 45 graus
Modo de qualquer ângulo
Prima Shift+Spacebar para percorrer os diferentes modos de colocação.
Modo de Caminho Automático
Um modo adicional de colocação de Bus é o modo Auto Wire, que pode ser usado para encaminhar rapidamente desde o fim do segmento anterior até ao ponto onde o cursor é clicado utilizando o Point to Point Router. Quando ativado durante o ciclo de seleção Shift+Spacebar, este modo é indicado por uma linha pontilhada espessa desde o vértice do segmento até ao cursor.

Colocação de um segmento de Bus no modo Auto Wire conforme indicado pela linha de caminho pontilhada. Quando colocado (à direita), o percurso do Bus evitará automaticamente os obstáculos.
O percurso da rota será o mais eficiente possível, evitando ao mesmo tempo os objetos já colocados na folha.
Encaixe Elétrico
Juntamente com a funcionalidade de encaixe à grelha, o editor esquemático também suporta encaixe a ligações elétricas disponíveis. Quando um objeto é colocado, como um Bus, e fica dentro de uma distância de encaixe definível de uma ligação elétrica válida, o cursor saltará para esse 'Hotspot' elétrico (mostrado como uma cruz azul).

O ponto de encaixe elétrico é indicado por uma cruz azul.
Edição Gráfica
O método de edição gráfica permite que um objeto Bus colocado seja selecionado diretamente na área de desenho e que o seu tamanho e/ou forma sejam alterados graficamente.
Quando um objeto Bus é selecionado, estão disponíveis os seguintes manípulos de edição:

Um Bus selecionado pronto para edição gráfica
- Clique e arraste um ponto que não seja um manípulo para reposicionar todo o Bus. Quando um Bus não está selecionado, clique, mantenha premido e arraste para o reposicionar.
- Clique e arraste A para reposicionar os pontos finais do Bus.
Clique e arraste B para mover um vértice do Bus. Os outros vértices permanecerão fixos. - Clique e mantenha premido sobre um vértice e depois prima Delete no teclado para remover esse vértice.
Com o Bus selecionado, clique num segmento para selecionar individualmente esse segmento. Esta 'subseleção' do Bus distingue-se pelo facto de os manípulos de edição associados ficarem a vermelho.

Subseleção de segmento individual
Edição Não Gráfica
Este método de edição utiliza o modo do painel Inspector para modificar as propriedades de um objeto bus.
l
Durante a colocação, o modo Bus do painel Inspector pode ser acedido premindo a tecla Tab. Depois de o bus ser colocado, todas as opções aparecem.
Após a colocação, o modo Bus do painel Inspector pode ser acedido de uma das seguintes formas:
- Se o painel Inspector já estiver aberto, selecione o objeto bus.
- Com o bus selecionado, clique em View | Schematic | Inspector nos ribbons principais.
Edição de Múltiplos Objetos
O painel Inspector suporta a edição de múltiplos objetos, em que as definições de propriedades que são idênticas em todos os objetos atualmente selecionados podem ser modificadas. Quando múltiplos objetos do mesmo tipo são selecionados manualmente, uma entrada de campo do painel Inspector que não seja apresentada como um asterisco (*) pode ser editada para todos os objetos selecionados.
Conectividade do Bus
Um Bus é usado para agrupar qualquer número de nets. Para isso, têm de ser cumpridas as seguintes condições:
- Cada net individual tem de ser identificada por uma etiqueta de net.
- As nets individuais têm de ser nomeadas usando o padrão de nomenclatura padrão <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>, por exemplo
Address0,Address1, ...,Address n. - O Bus ao qual as nets individuais se ligam tem de ser identificado por uma etiqueta de net, no formato <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>], por exemplo
Address[7..0], or LED[1..8].
Junções Automáticas
Uma junção em T num Bus é ligada automaticamente por um objeto de junção. Se a opção Break Wires At Autojunctions estiver ativada na página Schematic - General da caixa de diálogo Preferences, um segmento de Bus existente será dividido em dois no ponto onde é inserida uma junção automática. Por exemplo, ao criar uma junção em T, o segmento de Bus perpendicular será dividido em dois segmentos, um de cada lado da junção. Com esta opção desativada, o segmento de Bus permanecerá intacto na junção.
Entradas de Bus
Uma entrada de bus é uma pequena secção diagonal de wire que permite que uma net individual seja 'retirada' de um Bus.
Também permite que uma net seja retirada de um bus no mesmo local onde outra net individual é retirada do bus, como mostrado na imagem abaixo. Se não fosse usada uma entrada de bus nesta situação, as duas nets individuais ligar-se-iam entre si, criando um curto-circuito. Se não for necessário retirar duas nets individuais do mesmo local num bus, pode ser usada uma ligação Wire padrão.

Use entradas de bus quando as nets precisarem de ser retiradas de ambos os lados do Bus.
Bus Properties
As propriedades dos objetos do Editor Esquemático são opções definíveis que especificam o estilo visual, o conteúdo e o comportamento do objeto colocado.
Definições Pós-colocação
Todas as propriedades do objeto Bus estão disponíveis para edição no painel Inspector quando um bus colocado é selecionado na área de desenho.
Propriedades
- Width - use a lista pendente para selecionar a largura pretendida. Clique na caixa de cor para selecionar a cor pretendida para o bus.
Vértices
Esta região é usada para modificar os vértices individuais do objeto bus atualmente selecionado. Pode modificar as localizações dos vértices existentes, adicionar novos vértices ou removê-los conforme necessário. As ligações do Bus entre pontos de vértice também podem ser definidas e é igualmente disponibilizado suporte para exportar informações de vértices para e importar de um ficheiro em formato CSV. Também pode ajustar a posição do objeto aplicando globalmente valores delta-x/delta-y a todos os pontos de vértice.
- Vertices Grid - lista todos os pontos de vértice atualmente definidos para o objeto em termos de:
- Index - o índice atribuído ao vértice (não editável).
- X - a coordenada X (horizontal) do vértice. Clique para editar.
- Y - a coordenada Y (vertical) do vértice. Clique para editar.
- Add - clique para adicionar um novo ponto de vértice. O novo vértice será adicionado abaixo da entrada de vértice atualmente em foco e terá inicialmente as mesmas coordenadas X,Y que a entrada em foco. Clique em
para remover o vértice atualmente selecionado.
Entrada de Barramento
As entradas de barramento podem ser usadas para ligar fios a um barramento.
Uma entrada de barramento é um primitivo de desenho elétrico utilizado para ligar um fio a uma linha de barramento. Tem a capacidade de permitir que duas nets diferentes se liguem ao mesmo ponto num barramento. Se isto fosse feito com fios, as duas nets entrariam em curto-circuito. Se esta capacidade não for necessária, não é preciso usar entradas de barramento.
Bus Entry Object
Uma entrada de barramento está disponível para colocação apenas no Editor de Esquemáticos de uma das seguintes formas.
- Escolha Home | Circuit Elements | Bus Entry nos menus principais.
- Clique com o botão direito no espaço de desenho e depois escolha Place » Bus Entry no menu de contexto.
Depois de iniciar o comando, o cursor mudará para uma mira e entrará no modo de colocação de entrada de barramento.
- Clique ou prima Enter para colocar uma entrada de barramento na posição do cursor.
- Prima Spacebar para rodar a entrada de barramento no sentido contrário ao dos ponteiros do relógio em incrementos de 90° ou prima Shift+Spacebar para rodar no sentido dos ponteiros do relógio.
- Prima as teclas X ou Y enquanto estiver no modo de colocação para espelhar a Entrada de Barramento ao longo do eixo X ou Y.
- Continue a colocar entradas de barramento ou clique com o botão direito ou prima Esc para sair do modo de colocação.
Durante a colocação, prima a tecla Tab para pausar a colocação e aceder ao modo Bus Entry do painel Inspector , no qual as propriedades da linha podem ser alteradas em tempo real. Clique na sobreposição do botão de pausa no espaço de desenho para retomar a colocação.
Edição Gráfica
Para mover uma entrada de barramento, clique e mantenha premido sobre ela (o cursor saltará para o hotspot elétrico mais próximo), depois mova-a para a nova localização; os barramentos e fios ligados permanecerão ligados. Enquanto move a entrada de barramento, use as teclas X e Y para alterar a orientação da entrada de barramento nesses eixos.
Edição Não Gráfica
Este método de edição usa o modo do painel Inspector para modificar as propriedades de um objeto de entrada de barramento.

O modo Bus Entry do painel Inspector
Durante a colocação, o modo Bus Entry do painel Inspector pode ser acedido premindo a tecla Tab. Assim que a entrada de barramento for colocada, todas as opções aparecem.
Após a colocação, o modo Bus Entry do painel Inspector pode ser acedido de uma das seguintes formas:
- Se o painel Inspector já estiver aberto, selecione o objeto de entrada de barramento.
- Com a entrada de barramento selecionada, clique em View | Schematic | Inspector nos ribbons principais.
Edição de Múltiplos Objetos
O painel Inspector suporta a edição de múltiplos objetos, em que as definições de propriedades que são idênticas em todos os objetos atualmente selecionados podem ser modificadas. Quando múltiplos objetos do mesmo tipo são selecionados manualmente, um campo do painel Inspector que não seja apresentado como um asterisco (*) pode ser editado para todos os objetos selecionados.
Bus Entry Properties
Todas as propriedades do objeto de entrada de barramento estão disponíveis para edição no painel Inspector quando uma entrada de barramento colocada é selecionada no espaço de desenho.

Propriedades
- Start (X/Y)
- X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto relativamente à origem atual do espaço de desenho. Edite para alterar a posição X do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
- Y (segundo campo) - a coordenada Y (vertical) atual do ponto de referência do objeto relativamente à origem atual. Edite para alterar a posição Y do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
- End (X/Y) -
- X (primeiro campo) - a coordenada X (horizontal) atual do ponto de referência do objeto relativamente à origem atual do espaço de desenho. Edite para alterar a posição X do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
- Y (segundo campo) - a coordenada Y (vertical) atual do ponto de referência do objeto relativamente à origem atual. Edite para alterar a posição Y do objeto. O valor pode ser introduzido em unidades métricas ou imperiais; inclua as unidades ao introduzir um valor cujas unidades não sejam as predefinidas atuais.
- Size (X/Y) - o tamanho da entrada de barramento.
- Width - use a lista pendente para selecionar a largura pretendida. Clique na caixa de cor para selecionar a cor pretendida para o objeto.
- Color - clique na caixa de cor para selecionar a cor pretendida para o objeto.



