Pular para conteúdo
Versão do documento v2026.08.31.0
Baixar PDF

Workbench

Objetivo

Ajuda você a usar uma área do painel lateral para controle de visibilidade, filtragem de seleção, navegação por objetos e foco local.

Plataformas Suportadas

  • iOS
  • macOS

Público-alvo

  • Usuários que precisam de controle de visibilidade, filtragem e direcionamento de objetos
  • Testadores validando o comportamento Workbench nos caminhos 2D e 3D em nível de placa

Pré-requisitos

  • Um documento da placa já está aberto na área de trabalho
  • Workbench está visível e a cena do tempo de execução está disponível

Etapas

  1. Comece com Visibility para restringir o escopo visível da placa.
  2. Use Selection Filter para restringir o que pode ser selecionado.
  3. Use Objects para procurar, selecionar e aplicar ações como Locate, Highlight, Isolate ou Clear.

Resultado

  • Workbench ajuda a reduzir o ruído visual, encontrar o alvo certo rapidamente e conduzir ações de foco sem assumir a exibição de detalhes do objeto.

Estrutura Workbench atual

Por padrão, Workbench contém três seções principais:

  1. Visibility
  2. Selection Filter
  3. Objects

Seus estados padrão são:

  • Visibility expandido
  • Selection Filter recolhido
  • Objects expandido

Workbench agora roteia pelo tipo de estado: documentos PCB mostram Visibility / Selection Filter / Objects / Board Problems, enquanto documentos de esquema mostram Sheets / Search / Selection / Details / Problems. O Workbench PCB é descrito primeiro, seguido pelo Workbench de esquemas.

Workbench visibility panel beside the 2D viewer

Visibility card with layer and semantic toggles

Layer stackup selector

Selection filter card on desktop

Objects search card

Board problems card

Selection filter card on iPhone

O que o Workbench de esquemas pode fazer

O Workbench de esquemas foi criado para fluxos KiCad schematic / project voltados à visualização. Ele não mostra controles específicos de PCB.

Uma .kicad_sch independente que não referencia child sheets pode abrir diretamente no Schematic Workbench por Import File. Um esquema que referencia child sheets deve usar Import Folder com .kicad_pro válido. Ao abrir um projeto .kicad_pro, o app abre primeiro o esquema com o mesmo nome do projeto; se não houver um esquema com esse nome, seleciona um esquema disponível pela ordem do caminho. Somente um projeto sem esquema disponível abre no PCB Viewer, enquanto esquemas, bibliotecas, configurações e outros arquivos normais do diretório selecionado permanecem em Project.

Sheets

  • Mostra o sheet tree, breadcrumb e top / child sheets do projeto atual.
  • Clicar em uma sheet que pode ser aberta muda o canvas 2D de esquema atual.
  • Sheets ausentes ou que não podem ser abertas mantêm estado de resumo de problemas em vez de falhar silenciosamente.
  • Suporta os escopos Current Sheet e Whole Project.
  • As facetas incluem Symbols / Nets / Labels / Text / Markers.
  • Clicar em um resultado seleciona o objeto; Locate troca de sheet quando necessário e depois centraliza ou ajusta os limites do alvo.

Selection / Details

  • Mostra a entidade de esquema selecionada por busca, navegação de sheets ou pick no canvas.
  • Ações comuns incluem Locate / Highlight / Clear.
  • Quando o mesmo projeto KiCad contém PCB e a seleção atual possui objeto associado exato, esta área mostra Ver na PCB. Canvas único salta e oferece retorno; canvas duplo se vincula automaticamente pela seleção.
  • O pick do canvas e a seleção do Workbench compartilham o mesmo estado, então não há duas seleções concorrentes.

Problems

  • Reúne resumos de problemas de importação de esquemas, conteúdo sem suporte e mensagens claras de problema quando os dados de visualização necessários estão indisponíveis.
  • Se o modelo completo estiver ausente, a interface informa o resumo de problemas de indisponibilidade em vez de adivinhar listas de objetos no app.

O que Visibility pode fazer

  • alternar predefinições de exibição
  • alterar o modo de visualização da pilha
  • mostrar ou ocultar grupos de camadas, camadas individuais, colunas semânticas e camadas técnicas
  • controlar marcadores DRC globalmente, por grupo de camadas ou por camada individual na 2D Display Grid
  • alternar Rat / Board Boundary / Place Boundary / Assembly Outline
  • edite as cores das camadas ou redefina-as para os padrões

DRC na 2D Display Grid

Depois que um PCB conclui a preparação do primeiro quadro, o app executa DRC para a placa atual em segundo plano. Durante a execução, a área de status informa que DRC está sendo preparado ou mostra o progresso. Ao concluir, findings com evidência de localização aparecem como círculos e cruzes vermelhos no canvas 2D; evidências pareadas também recebem linhas de conexão.

  • A coluna DRC aparece apenas na PCB 2D Visibility Display Grid, não em controles de esquema ou 3D.
  • Selecione o cabeçalho da coluna DRC para mostrar ou ocultar todos os marcadores DRC.
  • Selecione uma célula DRC de linha de grupo ou de camada individual para controlar apenas os marcadores dessa camada; células sem marcadores ficam indisponíveis.
  • A predefinição All inclui o estado de marcadores DRC. Reabrir a placa ou trocar a sessão de execução recalcula DRC para a nova placa sem reutilizar resultados antigos.

Marcadores DRC são uma camada de exibição do resultado completo da análise atual. Ocultá-los não altera dados da placa nem reinterpreta ou remove um finding DRC. Se a análise estiver incompleta ou retornar camada desconhecida, o app mostra erro claro em vez de publicar marcadores parciais.

DRC ao vivo só executa para fontes nativas, DSN e KiCad que preservam objetos de cobre, nets e semântica de regras de nível de design. Saídas de fabricação como Gerber, Excellon, ODB++ e IPC-2581 contêm gráficos de camada já sintetizados; o app não reinterpreta sobreposições válidas desses gráficos com pads, tracks ou vias como curtos. Essas fontes relatam claramente que não há modelo de cobre para avaliação de regras de design e não publicam marcadores DRC.

Quando você está em 3D, esta área também mostra uma seção 3D extra para superfícies da placa, exibição de componentes, modelos 3D importados e corpos proxy. Modelos importados renderizáveis têm preferência; quando um modelo está ausente ou não é suportado, os corpos proxy mantêm o posicionamento visível e a visualização registra o problema.

O que Selection Filter pode fazer

  • mude rapidamente para All / None / Default
  • limitar quais categorias de objetos podem ser escolhidas
  • mostra Pick Candidates quando a desambiguação de faixa/segmento é necessária

O filtro padrão mantém disponíveis os alvos de superfície mais comuns e os objetos de cobre roteados, o que se adapta à navegação diária.

O que Objects pode fazer

Objects é o navegador de objetos mais direto da versão atual. Você pode:

  • alternar entre facetas
  • digite texto para filtrar objetos
  • selecione um alvo na lista de resultados
  • aplicar ações à seleção atual

As facetas atuais incluem:

  • Nets
  • Layers
  • Via Definitions
  • Rule Classes

O painel principal Objects mantém apenas ações leves:

  • Locate
  • Highlight
  • Clear

Limite de responsabilidade atual

Workbench é responsável por:

  • visibilidade
  • filtragem
  • pesquisa
  • navegação local de objetos
  • ações de focar / destacar / limpar

Details é responsável por:

  • construir ou reutilizar uma sessão de consulta de tempo de execução sob demanda
  • mostrar detalhes de objetos respaldados por sessão e análise de redes
  • executar isolamento em objetos compatíveis de tempo de execução

Workbench não cria mais sessões de tempo de execução implicitamente só porque a seleção mudou.

Recomendações

  • Ajuste Visibility primeiro, depois Selection Filter e, em seguida, use a pesquisa Objects para obter a melhor taxa de acerto.
  • Se você não conseguir encontrar um alvo, primeiro verifique se a visibilidade ou a filtragem de seleção são muito rigorosas.
  • Ao registrar um problema, use Workbench para restringir o alvo e, em seguida, retorne a 2D para obter os detalhes reais e a etapa de cópia.

Perguntas comuns

Por que não há mais painel de detalhes de objetos aqui?

O design atual move o cartão de detalhes de volta para 2D para que Workbench possa manter o foco na filtragem e na segmentação.

Por que Isolate não fica no painel principal Objects?

Porque o painel principal é um navegador local e não deve criar uma sessão de tempo de execução implicitamente ao selecionar um objeto. Abra Details; se o objeto carregado em tempo de execução oferecer isolamento, a folha mostra Isolate.

Por que vejo controles extras de visibilidade enquanto estou em 3D?

Porque Workbench expõe opções adicionais de visualização 3D em nível de placa quando o espaço de trabalho está em 3D.