PCBNEW : ModEdit: editando módulos


Captítulo 11:

11 - ModEdit: editando módulos

11.1 - Visão geral.

11.2 - Elementos dos módulos.

11.2.1 - Ilhas.

11.2.2 - Contornos.

11.2.3 - Campos.

11.3 - Iniciando ModEdit e selecionando um módulo para editar.

11.4 - Barras de ferramentas do Editor de Módulos:

11.4.1 - Barra de ferramentas da direita - edição

11.4.2 - Barra de ferramentas da esquerda –apresentação

11.5 - Menus de contexto.

11.6 - O diálogo Propriedades do Módulo.

11.7 - Criando um novo módulo.

11.8 - Adicionando e editanto ilhas.

11.8.1 - Adicionando uma ilha.

11.8.2 - Definindo propriedades das ilhas.

11.9 - Informação sobre posicionamento automático de módulos.

11.10 - Atributos.

11.11 - Documentando módulos nas bibliotecas.

11.12 - Gerenciando a visualização tri-dimensional (3D)

11.13 - Salvando o módulo para a biblioteca ativa


11 - ModEdit: editando módulos

11.1 - Visão geral.

ModEdit é usado para edição e criação de módulos; isto inclue:


11.2 - Elementos dos módulos.

Um módulo é a representação física de um elemento a ser inserido, mas, este também precisa estar ligado ao esquemático. Cada módulo é composto de três elementos diferentes:

Adicionalmente, vários outros parâmetros necessitam ser definidos corretamente se for usada a função de auto-posicionamento. O mesmo para arquivos de auto-inserção.

11.2.1 - Ilhas.

Duas propriedades das ilhas são importantes:

11.2.2 - Contornos.

Os contornos gráficos são usados para desenhar o formato físico do módulo. Diversos tipos diferentes de contornos estão disponíveis: linhas, círculos, arcos e textos. Contornos não tem nenhum significado elétrico – eles são simplesmente auxílio gráfico.

11.2.3 - Campos.

Campos são elementos de texto associados com um módulo. Dois são obrigatórios e sempre presentes: o campo referência e o campo valor. Estes são lidos e atualizados automaticamente pelo Pcbnew quando uma netlist é lida durante a carga dos módulos em uma placa. A referência é trocada pela referência do esquemático apropriada (U1, IC3,...). O valor é trocado pelo valor correspondente ao elemento no esquemático (47K, 74LS02,...). Outros campos podem ser adicionados; estes serão tratados como os textos gráficos.

11.3 - Iniciando ModEdit e selecionando um módulo para editar.

ModEdit pode ser iniciado de dois modos:

11.4 - Barras de ferramentas do Editor de Módulos:

Ao ativar o ModEdit será apresentada uma janela como esta:

11.4.1 - Barra de ferramentas da direita - edição

Esta barra contém ferramentas para:

- Colocar ilhas.

- Adicionar elementos gráficos (contornos, textos).

- Posicionar a âncora.

- Deletar elementos.

As funções específicas são:

Adicionar uma ilha.

Desenhar segmentos de linhas e polígonos.

Desenhar círculos.

Desenhar arcos de círculo.

Adicionar textos gráficos (campos não são gerenciados por esta ferramenta).

Posicionar a âncora do módulo (ponto de ancoragem).

Deletar elementos.

11.4.2 - Barra de ferramentas da esquerda –apresentação

Estas ferramentas gerenciam as opções de apresentação no ModEdit

A opção correspondente está ativa quando o botão está pressionado:

Mostar a grade.

Mostrar coordenadas polares.

Usar polegada como unidade de medida.

Usar milímetro como unidade de medida.

Mostras cursor como linhas de guia.

Mostrar contorno das ilhas.

Mostrar esboço dos textos.

Mostrar esboço das bordas.

11.5 - Menus de contexto.

O botão direito do mouse ativa menus pop-up os quais dependem do elemento sob o cursor:

Menu de contexto para edição de parâmetros de um módulo.

Menu de contexto para ilhas.



Menu de contexto para elementos gráficos.


11.6 - O diálogo Propriedades do Módulo.

Este diálogo pode ser ativado clicando com o botão direito do mouse quando o mesmo estiver sobre um módulo e então selecionar Ir para Editor de Módulos.


O diálogo pode ser usado para definir os principais parametros do módulo.

11.7 - Criando um novo módulo.

Este ícone é usado para criar um novo módulo.

O nome do novo será requisitado (que será o nome pelo qual o módulo será identificado na biblioteca).

Este texto também serve como referência do módulo, que será substituida pela real referência (U1, IC3...).

O novo módulo necessitará de:

Método altenativo:

Quando um novo módulo é similar a um já existente em uma biblioteca ou placa de circuito, um método alternativo e rápido de criação é mostrado a seguir:

  1. Carregar o módulo similar (, , ou )

  2. Modificar o campo referência para gerar um novo identificador (nome).

  3. Editar e salvar o novo módulo.

11.8 - Adicionando e editando ilhas.

Depois de um módulo ser criado, ilhas podem ser adicionadas, deletadas ou modificadas.

A modificação de ilha pode ser local, afetando somente a ilha sob o cursor, ou global, afetando todas as ilhas do módulo.

11.8.1 - Adicionando uma ilha.

Selecione o ícone na barra de ferramentas da direita.

As ilhas são adicionadas ao clicar na posição desejada com o botão esquerdo do mouse.

Suas propriedades são pré-definidas no menu Editar Ilha.

Não esquecer de informar o número da ilha.

11.8.2 - Definindo propriedades das ilhas.

Isto pode ser feito por três caminhos:

  1. Selecionando a ferramenta na barra de ferramentas superior.

  2. Clicando em uma ilha existente e selecionando 'Editar Ilha'.

  3. Clicando em uma ilha existente e selecionado 'Exportar configuração de Ilha '. Neste caso, as propriedades geométricas da ilha selecionada passarão a ser as propriedades default para ilhas.

Nos dois primeiros casos, o diálogo a seguir é apresentado:

É necessário cautela para defirnir corretamente as camadas nas quais as ilhas estarão presentes

Em particular, além das camadas de cobre que são fáceis de definir, um bom gerenciamento das demais camadas (máscara de solda, máscara de pasta de solda...) também é importante para a fabricação dos circuitos e para documentação.

A seleção do Tipo de ilha dispara uma seleção automática das camadas que geralmente é suficiente.

Nota 1:

Para módulos smd dos tipos VQFP/PQFP, os quais tem ilhas retangulares em todos os quatro lados, ambos horizontais e verticais, é recomendado usar uma única forma (por exemplo, um retângulo horizontal) e colocar esta com diferentes orientações (0 para horizontal e 90 graus para vertical). O redimensionamento global das ilhas pode ser feito em uma simples operação.

Nota 2:

Rotações de -90 ou -180 são requeridas somente para ilhas trapezoidais usadas em módulos de micro-ondas.

11.9 - Informação sobre posicionamento automático de módulos.

Se o usuário desejar utilizar plenamente as funções de auto-posicionamento, é necessário definir as permissões de orientação do módulo (diálogo Propriedades do Módulo).


Usualmente, rotação de 180 graus é permitido para resistores, capacitores não polarizados e outros elementros simétricos.

Alguns módulos (pequenos transistores, por exemplo) são muitas vezes permitidos serem rotacionados em +/- 90 ou 180 graus.

Por default, um novo módulo terá a permissão de rotação definida em zero.

Isto pode ser ajustado de acordo com a seguinte regra:

Um valor 0 torna a rotação impossível, 10 permite totalmente, e qualquer valor intermediário representa a tolerância para a rotação.

Por exemplo, um resistor pode ter uma permissão de 10 para rotacionar 180 graus (irrestrito) e uma permissão de 5 para uma rotação de +/- 90 degree (permitido, mas desencorajado).

11.10 - Atributos.

A seção dos atributos é a sequinte:


11.11 - Documentando módulos nas bibliotecas.

Ë extremamente recomendável documentar os módulos recém criados, de modo a facilitar seu rápido e apurado reconhecimento.

Por exemplo, é fácil lembrar de todas as variantes da pinagem de um envólucro TO92 ? O

diálogo Propriedades do Módulo oferece uma solução simples para este problema.

Este aceita:

A descrição é mostrada com a lista de componentes em CVPCB e, em PCBNEW, esta é usada no diálogo de seleção de módulo.

As palavras chaves possibilitam restringir as pesquisas aos módulos com palavras chaves correspondentes.


Quando carregar diretamente um módulo (ícone da barra de ferramentas da direita do PCBNEW), podem ser usadas palavras chaves na caixa de diálogo . Assim, entrando com o texto ''=TO220'' no diálogo, só serão listados os módulos cuja lista de palavras chaves contenham a palavra ''TO220''.

11.12 - Gerenciando a visualização tri-dimensional (3D)

Um módulo pode ter associado ele um arquivo contendo uma representação tri-dimensional do componente. Para associar um arquivo com um módulo, selecione a aba Configurações 3D.

O painel de opções é o seguinte:

As informações a serguir devem ser especificadas:

Se for especificado um arquivo, será possível visualizar o componente em 3D:


O modelo será apresentado na visualização 3D do circuito impresso.

11.13 - Salvando o módulo para a biblioteca ativa

O comando salvar (modificação do arquivo da biblioteca) é ativado pelo ícone .

Se existir um módulo de mesmo nome (uma versão anterior), este será sobrescrito.

Visto que os trabalhos dependem da integridade das bibliotecas de módulos, é aconselhável uma dupla verificação do módulo antes de salvar.

Também é recomendado editar a referência ou o texto do campo valor para o mesmo nome que o módulo é identificado na biblioteca.

Pág. 11 - - 13