Inspetor SCHLIB
Parent page: Painéis Sch
Selecione manualmente objetos esquemáticos para preencher o SCHLIB Inspector painel com objetos de componente a visualizar ou editar.
Resumo
O SCHLIB Inspector painel permite-lhe inspecionar e editar as propriedades de um ou mais objetos no componente ativo (ou de todos os objetos de componente selecionados na biblioteca esquemática atual). O painel pode ser utilizado para efetuar alterações em vários objetos do mesmo tipo, a partir de um único local conveniente.
Acesso ao painel
Aceda ao SCHLIB Inspector painel através de:
-
Clicar em View | Schematic |
no menu principal.
- Utilizar o F11 atalho de teclado.
Definir o âmbito de apresentação do painel
Quando um grande número de objetos tiver sido selecionado na área de trabalho do editor, é frequente haver necessidade de editar apenas as propriedades de determinados tipos de objeto, sem perder nem ter de alterar a seleção. Isto pode ser conseguido utilizando os controlos sublinhados no topo do painel, para definir essencialmente um "âmbito de apresentação" para o painel:
Utilize o controlo sublinhado à esquerda para definir o tipo de objetos que podem ser apresentados. Ao clicar no controlo, será apresentada uma janela de seleção.
Utilize a janela para escolher que tipos de objeto incluir no painel para apresentação e edição – todos os objetos ou objetos específicos. Para escolher um ou mais tipos de objeto específicos, ative a opção Display only e depois ative a caixa de verificação junto do(s) objeto(s) pretendido(s) na lista abaixo. A lista conterá apenas os tipos de objeto atualmente selecionados na área de trabalho principal.
Ao ativar tipos de objeto específicos para apresentação, o controlo refletirá a escolha, listando os tipos ativados, separados por vírgulas.
Clique no controlo sublinhado à direita (mostrado acima como "documento atual") para escolher entre as seguintes opções:
- current component – apresentar apenas os objetos selecionados do componente ativo na janela do editor.
- all components – apresentar os objetos selecionados de todos os componentes na biblioteca esquemática ativa.
Inspecionar atributos de objetos
Ao clicar num único objeto na janela do editor da biblioteca, o objeto será selecionado e os atributos associados ao mesmo serão apresentados no SCHLIB Inspector painel. A informação é apresentada nas seguintes secções comuns recolhíveis:
Tipo
Esta secção do painel contém apenas uma entrada, relativa ao tipo de objeto de componente que está a ser "inspecionado". Por exemplo, clicar num pino apresentará a entrada Pin, clicar num retângulo apresentará a entrada Rectangle, e assim sucessivamente.
Design
Esta secção do painel também contém apenas uma entrada, relativa ao documento de biblioteca esquemática principal em que o(s) componente(s) reside(m).
Gráfico
Esta secção do painel contém atributos gráficos do objeto selecionado. Os atributos aqui podem incluir a localização do objeto, a sua orientação e as cores utilizadas na sua apresentação.
Específico do objeto
Esta secção do painel contém atributos específicos do objeto que está a ser inspecionado e que não são atributos gráficos. Por exemplo, selecionar um pino apresentará atributos específicos de um pino, tais como:
- Nome
- Descrição
- Designador do pino
- Tipo elétrico
- ...etc.
Outros objetos selecionados terão atributos diferentes apresentados. Por exemplo, selecionar um gráfico Rectangle não disponibilizará quaisquer atributos específicos desse objeto.
Parâmetros
Para um objeto ao qual possam ser "associados" parâmetros, esta secção permite inspecionar, adicionar e eliminar Parameters para objetos únicos ou múltiplos.
Editar atributos de objetos
Os atributos de um objeto selecionado podem ser editados modificando a entrada relevante no painel. A alteração terá efeito assim que clicar fora do campo que está a editar. Esta é uma das vantagens de utilizar o painel para editar propriedades de objetos – o painel permanecerá aberto, permitindo que uma sequência de atributos seja alterada conforme necessário, sem ter de fechar e reabrir uma caixa de diálogo de propriedades de cada vez.
A principal vantagem de utilizar o painel para edição é que vários objetos podem ser modificados num único local, sem ter de editar, através de caixas de diálogo, um objeto de cada vez. Os objetos selecionados podem ser do mesmo tipo ou de tipos diferentes. Os atributos comuns a todos os objetos da seleção serão apresentados no painel. Os atributos comuns que tenham valores diferentes entre objetos serão apresentados como <...>. Edite os atributos conforme necessário – as alterações efetuadas serão imediatamente aplicadas a cada objeto da seleção.
Editar atributos com valores numéricos
Para um atributo numérico de um objeto selecionado, a forma mais simples de modificar o valor desse atributo é escrever um novo valor para substituir o existente. Os operadores mais e menos podem ser utilizados para especificar o sinal do valor. Um valor introduzido sem sinal especificado é assumido como positivo. Assim, introduzir 20 é o mesmo que introduzir +20.
Podem ser introduzidas unidades de medida específicas para um valor. O software converterá o valor para as unidades atuais definidas para o documento. Se não forem especificadas unidades, serão utilizadas as unidades predefinidas definidas para o documento.
Quando vários objetos são selecionados, alterar um atributo comum afetará todos os objetos selecionados. Por exemplo, para deslocar um conjunto de Pins selecionados para a esquerda ou para a direita, edite o atributo comum X1 position.
Um valor de atributo que se aplica a vários objetos pode ser editado através de um único campo.
Substituição em lote de atributos baseados em cadeias de caracteres
Há ocasiões em que é desejável modificar um atributo baseado em cadeia de caracteres que seja comum a vários objetos selecionados na área de trabalho. Por exemplo, para renomear os Names de objetos Pin selecionados de AIN1, AIN2, AIN3, etc., para Alog1, Alog2, Alog3, etc. - os pinos de entrada analógica do componente. Para efetuar este tipo de substituição em lote, o painel suporta a utilização de sintaxe de substituição de cadeias de caracteres.
Uma entrada de substituição de cadeia de caracteres é colocada entre chavetas e tem a forma: {oldstring=newstring}
Uma entrada desta forma faz com que todas as ocorrências de oldstring encontradas no valor do atributo sejam substituídas por newstring. No caso das etiquetas de rede do barramento de dados, deverá introduzir {AIN=Alog} no campo de valor do atributo Name.
A sintaxe da instrução de substituição de cadeia de caracteres é introduzida diretamente num campo de atributo.
Para substituir várias partes de cadeia diferentes na mesma cadeia de destino, escreva várias entradas de substituição, cada uma entre o seu próprio conjunto de chavetas. O software recebe esta entrada e efetua, na prática, uma substituição em lote – substituindo a primeira expressão, depois a segunda, e assim sucessivamente.
Edição inteligente de atributos baseados em cadeias de caracteres
O SCHLIB Inspector painel oferece suporte adicional para modificação de cadeias de caracteres através da sua funcionalidade Smart Edit. Basta clicar num atributo partilhado dos objetos selecionados cujo valor seja uma cadeia de caracteres. Um botão
ficará disponível na extremidade direita da célula. Clique neste botão para aceder à caixa de diálogo Smart Edit.
A substituição em lote de cadeias de caracteres efetuada na caixa de diálogo Smart Edit é equivalente ao método manual direto (detalhado acima), mas é mais simples de implementar.
A caixa de diálogo oferece um método simplificado para efetuar modificações simples ou múltiplas de cadeias de caracteres, acedido a partir do separador Batch Replace.
O separador Batch Replace na caixa de diálogo Smart Editor fornece uma substituição simples e direta, nos moldes da substituição de cadeia de caracteres mencionada acima (mas sem ter de introduzir as chavetas). Clique dentro do campo From e introduza a parte da cadeia atual que deve ser substituída. Depois clique dentro do campo To e introduza a cadeia a utilizar como substituição. A sintaxe familiar de substituição de cadeias de caracteres é apresentada na parte inferior do separador.
Tal como na substituição básica de cadeias de caracteres, o separador Batch Replace permite a substituição de várias partes de cadeia diferentes na mesma cadeia de destino. Por exemplo, para um conjunto de pinos de componente em que os nomes precisam de ser editados de modo que:
-
Aqueles com o prefixo
AINsejam alterados paraADC. -
Aqueles com o sufixo
DDsejam alterados paraCC.
Neste caso, selecione os componentes, clique no atributo Name no painel e aceda à caixa de diálogo Smart Edit. Depois, no separador Batch Replace, introduza AIN no campo From e ADC no campo To (a cadeia de substituição é, portanto, {AIN=ADC}). Tenha em atenção que introduzir apenas IN e DC nos campos From/To é equivalente, uma vez que o caráter A permanece inalterado. Adicione a segunda alteração de substituição de cadeia de caracteres introduzindo VDD e VCC no conjunto seguinte de campos From/To.
Depois de clicar em OK, os nomes dos pinos do componente serão modificados em conformidade.
Pode ser adicionado qualquer número de entradas de substituição em lote para alterações complexas de múltiplos atributos.
Editar/Adicionar Parâmetros
Para um objeto ao qual possam ser "associados" parâmetros, é apresentada uma secção adicional no painel SCHLIB Inspector – Parameters. Para um único objeto selecionado, esta secção lista todos os parâmetros atualmente definidos para esse objeto. Para vários objetos selecionados, a secção apresenta apenas os parâmetros que são comuns a todos os objetos da seleção.
Clique na hiperligação correspondente ao nome de um parâmetro para apresentar e editar as propriedades desse parâmetro diretamente no painel – o foco do painel muda para as propriedades do parâmetro. Clique na ligação Owner para voltar à edição do objeto principal ao qual o parâmetro pertence.
Os parâmetros adicionados ao objeto são editados no painel. Aqui, o atributo Hide de um parâmetro de pino foi assinalado para que não seja visível na área de trabalho do editor.
É possível adicionar qualquer número de parâmetros definidos pelo utilizador a partir da secção Parameters do painel. Basta introduzir o valor do novo parâmetro no campo à direita da entrada Add User Parameter.
Quando prime Enter ou clica fora do campo, será apresentada a caixa de diálogo Add new parameter to n object(s), em que n representa o número de objetos selecionados aos quais este novo parâmetro será adicionado em simultâneo.
Introduza o nome do novo parâmetro conforme necessário e clique em OK – o parâmetro será adicionado à lista de parâmetros do(s) objeto(s) selecionado(s).
Para remover um parâmetro do(s) objeto(s) selecionado(s), clique no símbolo
imediatamente à esquerda do nome do parâmetro. Será apresentada uma caixa de diálogo a pedir confirmação para prosseguir com a eliminação.
Notas
- Premir a tecla F11 alterna a visibilidade do painel na área de trabalho.
- A informação só aparecerá no painel quando um ou mais objetos tiverem sido selecionados na janela do editor de componentes.
- Se tiver definido o âmbito de apresentação do painel para mostrar tipos de objetos específicos, esse âmbito será mantido quando a seleção for limpa na área de trabalho principal. Se selecionar posteriormente um objeto que não faça parte desse âmbito previamente definido, o painel apresentará um controlo no centro - "Clique aqui para apresentar todos os objetos" - que, ao ser clicado, repõe a parte Include do âmbito de apresentação para todos os tipos de objetos.
- Pode utilizar as teclas Up/Down Arrow para percorrer, respetivamente, para cima e para baixo a lista de atributos no painel.