Single Component Editing

Um componente do Workspace é definido/editado utilizando o Component Editor, que pode funcionar em dois modos – Single Component Editing e Batch Component Editing. O primeiro disponibiliza uma interface simplificada ao definir/editar um único componente. Este é o modo predefinido ao criar um novo componente ou ao editar uma única revisão de um componente existente. O segundo disponibiliza a interface para definir/editar vários componentes, mas também pode ser utilizado para definir/editar um único componente, se assim o pretender.

Este documento analisa o trabalho com o Component Editor no seu modo Single Component Editing.

O Component Editor, neste modo, é acedido ao criar/editar um componente através do painel Components panel, ou do painel Explorer panel. Também pode ser acedido diretamente através do comando File » New » Component nos menus principais.

Para mais informações sobre trabalhar com o Component Editor no seu modo Batch Component Editing, consulte Batch Component Editing.

Para aceder à funcionalidade Single Component Editing no Altium Designer, a extensão de software Single Component Editor tem de estar instalada. Esta extensão é instalada com o Altium Designer por predefinição. Pode ser instalada ou removida manualmente.

Para mais informações sobre a gestão de extensões, consulte a página Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Visão Geral da Interface

No seu modo Single Component Editing, a interface do Component Editor está essencialmente dividida em quatro regiões principais, ilustradas na imagem seguinte e resumidas depois.

O Component Editor, quando funciona no seu modo Single Component Editing, pode ser dividido em quatro regiões principais.
O Component Editor, quando funciona no seu modo Single Component Editing, pode ser dividido em quatro regiões principais.

  1. Component – onde define as propriedades principais do componente, incluindo o seu Name, Description, Id único, Folder residente, Type e referência a qualquer Component Template, conforme necessário.
  2. Models – onde adiciona ligações a modelos de domínio guardados (ou criados em tempo real), para utilização pelo componente.
  3. Parameters – onde cria um conjunto de dados paramétricos que serão aplicados ao componente. Isto pode incluir parâmetros de um Component Template referenciado, bem como parâmetros adicionais definidos pelo utilizador. Também podem ser aqui adicionadas ligações a URLs de websites, assim como folhas de dados.
  4. Part Choices – onde pode procurar e adicionar Part Choices para o componente; as peças reais do fabricante que pretende que sejam utilizadas para o componente de projeto quando a placa for fabricada e montada.

Component

Esta região disponibiliza controlos para definir os seguintes atributos do componente:

  • Name – reflete o nome legível por humanos dado ao componente. Este parâmetro de sistema está disponível e indexado nas pesquisas dentro do Workspace e constitui uma boa forma de localizar componentes específicos sem ter de se lembrar do respetivo Item ID!

    À medida que começa a escrever o nome, surgirá uma lista pop-up de peças de fabricante disponíveis – a partir do Catálogo Local de Peças do Workspace. Pode selecionar uma entrada para definir rapidamente o seu componente, com os dados escolhidos (parâmetros, modelos, folhas de dados). Esta funcionalidade de criação a partir de pesquisa de peça do fabricante também está disponível premindo o botão no extremo direito do campo. Para mais informações, consulte Creating the Component from a Manufacturer Part Search.

    O campo será preenchido com qualquer valor predefinido para o parâmetro de sistema Name que tenha sido definido num Component Template referenciado. Além disso, se o componente estiver a ser criado a partir de uma pesquisa de peça do fabricante, e o parâmetro Name estiver ativado na caixa de diálogo Use Component Data, o campo Name será preenchido com o nome dessa peça selecionada.
  • Description – reflete a descrição adicionada ao componente. Este parâmetro de sistema está disponível e indexado nas pesquisas dentro do Workspace.

    O campo será preenchido com qualquer valor predefinido para o parâmetro de sistema Description que tenha sido definido num Component Template referenciado. Além disso, se o componente estiver a ser criado a partir de uma pesquisa de peça do fabricante, e o parâmetro Description estiver ativado na caixa de diálogo Use Component Data, o campo Description será preenchido com a descrição dessa peça selecionada.

Além disso, ao clicar no controlo Advanced Settings, obtém acesso ao seguinte:

  • Id – este campo é utilizado para determinar o ID usado para o componente guardado no Workspace. Para um novo componente criado através do comando File » New » Component ou do painel Components, este campo é preenchido de acordo com o template de componente definido para o tipo de componente escolhido na caixa de diálogo Create new component. Quando não existe template, ou quando a entrada <Undefined> é escolhida na caixa de diálogo, é utilizado um esquema de nomenclatura predefinido; CMP-{00000}. Para um novo componente criado através do painel Explorer, este campo é preenchido de acordo com o esquema de nomenclatura predefinido especificado para a pasta principal desse componente. Se a pasta principal tiver um template de componente associado, então a nomenclatura de componente definida será obtida a partir desse template. O software atribuirá automaticamente o próximo ID único disponível, com base nesse esquema, após analisar todo o Workspace e os identificadores do conteúdo existente.

    • O template de componente inclui uma opção Component Naming denominada Allow override (). Se esta opção estiver ativada no template, pode editar o ID ao criar um novo componente. 

    • Tenha em atenção que o campo Id é apenas de leitura se o componente já tiver sido guardado no Workspace.

  • Folder – utilize este campo para guardar o componente numa pasta específica do Workspace de destino. Para um novo componente criado através do comando File » New » Component ou do painel Components, este campo é preenchido de acordo com o template de componente definido para o tipo de componente escolhido na caixa de diálogo Create new component. Quando não existe template, ou quando a entrada <Undefined> é escolhida na caixa de diálogo, este campo fica em branco. Para um novo componente criado através do painel Explorer, este campo é preenchido com a pasta principal desse componente. Tem controlo total sobre onde, no Workspace de destino, um componente será armazenado. Para especificar manualmente uma pasta de destino, clique no botão para aceder à caixa de diálogo Choose Folder. Navegue até uma pasta existente e escolha-a, ou crie uma nova em tempo real.

    Reservar algum tempo para determinar cuidadosamente o caminho da pasta do seu componente garante que este é guardado na pasta de destino correta desde o início. No entanto, se necessário, o conteúdo pode ser facilmente movido para qualquer pasta na estrutura do Workspace depois de guardado.
    • O template de componente inclui uma opção Default Folder denominada Allow override (). Se esta opção estiver ativada no template, pode editar a pasta onde o componente é guardado durante a criação de um novo componente. 

    • Tenha em atenção que o campo Folder é apenas de leitura se o componente já tiver sido guardado no Workspace.

  • Template – este campo permite referenciar um Component Template definido. Clique no campo para aceder a uma lista de todos os Component Templates atualmente disponíveis no Workspace ligado. Clique numa entrada para criar uma ligação à revisão (mais recente) indicada desse Component Template. A informação do template será trazida para o Component Editor (Name, Description, formato de nomenclatura Id, Folder, Type, Models e Parameters). Para mais informações, consulte Referencing a Component Template.

  • Type – este campo suporta a definição do tipo de componente e é um atributo fundamental utilizado para facilitar a pesquisa direcionada de componentes. Ao navegar nos seus próprios componentes utilizando o painel Components, o agrupamento Categories para componentes é derivado do tipo de componente definido para cada componente. Clique no campo para aceder a uma lista dos tipos de componente atualmente definidos, a partir da qual poderá escolher. Os tipos são definidos ao nível das preferências. Clique no botão à direita do campo para aceder à página Data Management – Component Types da caixa de diálogo Preferences, a partir da qual pode construir esta lista de forma a adequá-la melhor às suas necessidades – seja adicionando novos tipos e subtipos, seja editando e removendo os tipos existentes.

    Também é possível alterar, após guardar, o tipo de componente de um ou mais componentes para um tipo completamente diferente, em tempo real. No Components panel ou no Explorer panel, selecione o(s) componente(s) que pretende alterar, depois clique com o botão direito e escolha o comando Operations » Change Component Type no menu de contexto. Surgirá a caixa de diálogo Choose component type, a partir da qual poderá selecionar o novo tipo de componente.
    O campo será preenchido com qualquer valor predefinido para o parâmetro ComponentType que tenha sido definido num Component Template referenciado, ou com o tipo de componente selecionado através da caixa de diálogo Create new component, que surge quando tenta criar um novo componente utilizando o comando File » New » Component.

Models

Esta região do editor é utilizada para adicionar ligações a modelos de domínio guardados (ou criados em tempo real), para utilização pelo componente.

  • No nível mais básico, um componente utilizado no projeto de placas requer representação nos domínios de edição esquemática e PCB. Por isso, necessita de modelos de símbolo esquemático e de footprint PCB.
  • Um modelo de cablagem de harness só pode ser adicionado ao componente quando não forem adicionados outros modelos a esse componente. E vice-versa, não podem ser adicionados outros tipos de modelos quando um modelo de cablagem de harness é adicionado ao componente.

A região Models, que disponibiliza os controlos para definir os modelos necessários para representar o componente nos domínios Schematic, PCB e Simulation.
A região Models, que disponibiliza os controlos para definir os modelos necessários para representar o componente nos domínios Schematic, PCB e Simulation.

Utilize as seguintes secções recolhíveis para saber mais sobre como trabalhar com modelos.

Se o símbolo esquemático incluir várias partes, utilize os botões para navegar entre listas de pinos de diferentes partes e configurar o mapeamento de pinos para as mesmas. Para excluir uma determinada parte de um componente multi-parte da simulação, ative a Exclude part from simulation ao navegar na lista de pinos dessa parte.
Para os modelos SPICE3f5 incorporados e os modelos PSpice suportados, a função de cada um dos pinos de um modelo pode ser encontrada na secção de forma geral desse modelo, no manual do utilizador do SPICE 3f5. Para modelos de subcircuito, o fabricante irá normalmente inserir comentários para cada pino do modelo, descrevendo a função desse pino. Se não existirem comentários visíveis, então o pinout do modelo será normalmente o do próprio dispositivo físico. Consulte a folha de dados do dispositivo nesse caso.

Adicionar Parâmetros de Simulação ao Nível do Componente

Ao utilizar um modelo de simulação para um componente num projeto, os parâmetros específicos desse modelo podem ser especificados em dois níveis diferentes:

  • Model-level parameter – especificados como parte da própria definição do modelo de simulação (no ficheiro SimModel) e guardados com essa definição numa revisão do modelo de simulação associado.
  • Component-level parameter – especificados como parte da definição do componente (aqui no Editor de Componentes) e guardados com essa definição numa revisão do componente associado.
Os parâmetros ao nível do componente são utilizados para parâmetros que são partilhados entre vários modelos ou quando o projetista pretende tornar esse parâmetro visível/editável no esquemático (por exemplo, valor, frequência, etc.).

 Para ver os parâmetros ao nível do modelo, e portanto quais os parâmetros que podem ser adicionados ao nível do componente, clique no controlo View Parameters, na parte inferior da janela de pré-visualização do modelo de simulação.

Veja os parâmetros ao nível do modelo de um modelo de simulação, para saber quais os parâmetros que podem ser adicionados ao nível do componente.
Veja os parâmetros ao nível do modelo de um modelo de simulação, para saber quais os parâmetros que podem ser adicionados ao nível do componente.

Para adicionar quaisquer desses mesmos parâmetros ao nível do componente, aceda à caixa de diálogo Sim Model do componente (clique no controlo no canto superior direito da janela de pré-visualização do modelo de simulação, se o modelo já tiver sido adicionado) e ative a opção Show in Component para o parâmetro do modelo de simulação pretendido no separador Parameters da caixa de diálogo. Depois de clicar em OK, os parâmetros escolhidos serão adicionados à lista na região Parameters do Editor de Componentes.

  • Os valores predefinidos dos parâmetros são apresentados a cinzento no separador Parameters da caixa de diálogo Sim Model; os valores personalizados são apresentados a branco. Se um valor personalizado for removido, o valor predefinido será reposto. Não são permitidos valores vazios.
  • De forma semelhante, os parâmetros do modelo de análise de esforço podem ser adicionados ao nível do componente a partir do separador Stress da caixa de diálogo Sim Model.

Adicione parâmetros relacionados com simulação ao nível do componente. Repare que alguns parâmetros (como Area Factor e Temperature) já estão disponíveis, cortesia de um Modelo de Componente referenciado.
Adicione parâmetros relacionados com simulação ao nível do componente. Repare que alguns parâmetros (como Area Factor e Temperature) já estão disponíveis, cortesia de um Modelo de Componente referenciado.

Quando uma instância do componente guardado é colocada num projeto, um parâmetro de simulação pode ter um valor diferente ao nível do componente relativamente ao valor do mesmo parâmetro ao nível do modelo. Quando a netlist é gerada, o parâmetro ao nível do componente terá prioridade.
Para alguns dos modelos SPICE3f5 incorporados, introduzir um valor para um parâmetro ao nível do componente irá substituir um parâmetro relacionado definido num ficheiro de modelo associado (*.mdl). Para um condensador semicondutor, por exemplo, especificar um valor para o parâmetro Width ao nível do componente irá substituir qualquer valor especificado para o parâmetro DEFW no ficheiro de modelo associado. Se um parâmetro for especificado ao nível do componente para um modelo de subcircuito, esse valor substituirá o valor definido para ele no ficheiro de subcircuito associado (*.ckt).

Configuração do Modelo de Análise de Esforço

O separador Stress da caixa de diálogo Sim Model disponibiliza controlos para configurar o modelo de simulação para análise de esforço. A partir daqui, pode selecionar o Device Type necessário e definir valores de parâmetros, bem como definir o mapeamento de pinos entre o modelo de esforço (cujos pinos são predefinidos) e o modelo de simulação.

O modelo de análise de esforço de um componente pode ser configurado no separador Stress da caixa de diálogo Sim Model.
O modelo de análise de esforço de um componente pode ser configurado no separador Stress da caixa de diálogo Sim Model.

Os parâmetros de análise de esforço disponíveis para diferentes tipos de dispositivo são apresentados e descritos abaixo.

Resistência
Nome do Parâmetro Descrição
PDM Potência máxima dissipada da resistência
RV Tensão nominal
TMAX Temperatura máxima que a resistência pode suportar (apresentada como TB no gráfico Stress)
SLP Inclinação da dissipação de potência em função da temperatura
Condensador
Nome do Parâmetro Descrição
CI Ripple máximo
CV Tensão nominal
CVP Tensão positiva máxima
CVN Tensão inversa máxima
PDML Perda máxima de potência devido à resistência em série
TMAX Temperatura máxima (apresentada como TJL no gráfico Stress)
SLP Inclinação de desclassificação com a temperatura
TBRK Temperatura de ponto de quebra
ESR Resistência série equivalente
RTH Resistência térmica
Indutor
Nome do Parâmetro Descrição
LI Corrente nominal
LV Rigidez dielétrica
PDML Perda máxima de potência devido à resistência em série
TMAX Temperatura máxima (apresentada como TJL no gráfico Stress)
ESR Resistência série equivalente
RTH Resistência térmica
Díodo
Nome do Parâmetro Descrição
IF Corrente direta máxima
IFD Corrente direta máxima
IFS Corrente direta máxima
IRMX Corrente inversa máxima
PDM Potência máxima dissipada
VR Tensão inversa máxima
VD Tensão inversa máxima
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
BJT
Nome do Parâmetro Descrição
IB Corrente máxima da base
IC Corrente máxima do coletor
PDM Potência máxima dissipada
VCB Tensão máxima coletor-base
VCE Tensão máxima coletor-emissor
VEB Tensão máxima emissor-base
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
JFET
Nome do Parâmetro Descrição
ID Corrente máxima do dreno
IG Corrente direta máxima da gate
PDM Potência máxima dissipada
VDG Tensão máxima dreno-gate
VDS Tensão máxima dreno-source
VGS Tensão máxima gate-source
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
MESFET
Nome do Parâmetro Descrição
ID Corrente máxima do dreno
IG Corrente direta máxima da gate
PDM Potência máxima dissipada
VDG Tensão máxima dreno-gate
VDS Tensão máxima dreno-source
VGS Tensão máxima gate-source
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
MOSFET
Nome do Parâmetro Descrição
ID Corrente máxima do dreno
IG Corrente direta máxima da gate
PDM Potência máxima dissipada
VDG Tensão máxima dreno-gate
VDS Tensão máxima dreno-source
VGSF Tensão direta máxima gate-source
VGSR Tensão inversa máxima gate-source
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
Interruptor
Nome do Parâmetro Descrição
PDSW Potência nominal do interruptor
SI Corrente nominal do interruptor
SV Tensão nominal do contacto do interruptor
IGBT
Nome do Parâmetro Descrição
IC Corrente máxima do coletor
IG Corrente máxima da gate
PDM Potência máxima dissipada
VCE Tensão máxima coletor-emissor
VCG Tensão máxima coletor-gate
VGEF Tensão direta máxima gate-emissor
VGER Tensão inversa máxima gate-emissor
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-para-Caixa
RCA Resistência térmica, Caixa-para-Ambiente
OpAmp3
Nome do Parâmetro Descrição
IPLUS Corrente de entrada não inversora
IMINUS Corrente de entrada inversora
IOUT Corrente de saída
VDIFF Tensão diferencial de entrada
OpAmp5
Nome do Parâmetro Descrição
VSMAX Diferença máxima de tensão de alimentação
VSMIN Diferença mínima de tensão de alimentação
VPMAX Diferença mínima entre a tensão de entrada (não inversora) e a tensão de alimentação positiva
VPMIN Diferença mínima entre a tensão de entrada (não inversora) e a tensão de alimentação negativa
VMMAX Diferença mínima entre a tensão de entrada (inversora) e a tensão de alimentação positiva
VMMIN Diferença mínima entre a tensão de entrada (inversora) e a tensão de alimentação negativa
VEEMAX Tensão de alimentação negativa máxima
VCCMAX Tensão de alimentação positiva máxima
IPLUS Corrente de entrada não inversora
IMINUS Corrente de entrada inversora
IOUT Corrente de saída
VDIFF Tensão de entrada diferencial
CurrentSource
Nome do Parâmetro Descrição
IV Tensão máxima que a fonte de corrente pode suportar
VoltageSource
Nome do Parâmetro Descrição
VI Corrente máxima que a fonte de tensão pode suportar
Bridge
Nome do Parâmetro Descrição
IF1 Corrente direta máxima do Diodo1
IF2 Corrente direta máxima do Diodo2
IF3 Corrente direta máxima do Diodo3
IF4 Corrente direta máxima do Diodo4
PDM Potência dissipada máxima
VR1 Tensão inversa de pico do Diodo1
VR2 Tensão inversa de pico do Diodo2
VR3 Tensão inversa de pico do Diodo3
VR4 Tensão inversa de pico do Diodo4
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-Caixa
RCA Resistência térmica, Caixa-Ambiente
Optocoupler
Nome do Parâmetro Descrição
IC Corrente máxima do coletor
IFD Corrente direta máxima
PDM Potência dissipada máxima
VCEO Tensão máxima coletor-emissor
VD Tensão inversa máxima
VECO Tensão máxima emissor-coletor
OptocouplerNPN
Nome do Parâmetro Descrição
IC Corrente máxima do coletor
IFD Corrente direta máxima
PDM Potência dissipada máxima
VCEO Tensão máxima coletor-emissor
VD Tensão inversa máxima
VECO Tensão máxima emissor-coletor
VCBO Tensão máxima coletor-base
VEBO Tensão máxima emissor-base
Varistor
Nome do Parâmetro Descrição
ITM Corrente de pico
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-Caixa
RCA Resistência térmica, Caixa-Ambiente
Thyristor
Nome do Parâmetro Descrição
IGM Corrente máxima da gate
IT Corrente máxima do ânodo
VDRM Tensão máxima ânodo-cátodo
VRRM Tensão máxima cátodo-ânodo
TJ Temperatura máxima da junção
RJC Resistência térmica, Junção-Caixa
RCA Resistência térmica, Caixa-Ambiente
Transformer
Nome do Parâmetro Descrição
Primary_Current Corrente primária
Secondary_Current Corrente secundária
Isolation_Voltage Tensão de isolamento entre primário e secundário
DoubleTransformer
Nome do Parâmetro Descrição
Primary_Current Corrente primária
Isolation_Voltage1 Tensão de isolamento entre primário e secundário
Isolation_Voltage2 Tensão de isolamento entre primário e secundário
Secondary_one_Current Primeira corrente secundária
Secondary_two_Current Segunda corrente secundária
Consulte a página Configuring & Running a Simulation para saber mais sobre a análise de esforço.

Parâmetros

Esta região do editor é utilizada para adicionar dados paramétricos ao componente. Podem ser aqui adicionados manualmente três tipos de parâmetro:

  •  Parameter – um parâmetro padrão definido pelo utilizador.
  •  Link – uma ligação URL para a página de um website, por exemplo o website de um fabricante ou uma ficha técnica online.
  •  Datasheet – fornece uma ligação para uma ficha técnica (em qualquer formato) que foi carregada para o Workspace e é referenciada pelo componente.

A região Parameters, que disponibiliza os controlos para adicionar dados paramétricos ao componente.
A região Parameters, que disponibiliza os controlos para adicionar dados paramétricos ao componente.

Qualquer número destes tipos de parâmetro pode ser adicionado conforme necessário. Para o fazer, clique na parte de lista pendente do botão na parte inferior da região e, em seguida, escolha a entrada relevante no menu. Um novo parâmetro será adicionado à lista da seguinte forma:

  • Parameter – será adicionado por baixo da entrada atualmente selecionada na lista. O nome estará no formato predefinido Parameter n; clique no campo Name para o alterar conforme necessário. Clique no campo Value e introduza o valor pretendido.
  • Link – será adicionado no final da lista. Clique no campo Name e introduza o nome pretendido. Este será apresentado no submenu References do botão direito do rato, quando acedido para uma instância colocada do componente numa folha esquemática. Escreva (ou cole) o URL da página de destino no campo Value. Este tornar-se-á numa hiperligação, através da qual poderá aceder ao destino.
  • Datasheet – será apresentada uma caixa de diálogo padrão do Windows Open, através da qual poderá procurar e selecionar a ficha técnica pretendida. Podem ser adicionadas várias fichas técnicas em simultâneo através desta caixa de diálogo. Cada ficha técnica será adicionada no final da lista. O Name será inicialmente o do próprio ficheiro e é apresentado no painel Explorer, bem como no submenu References de um componente, depois de este ser colocado numa folha esquemática. Altere-o para uma legenda mais adequada, se necessário. O Value será o ficheiro, em termos do seu nome, formato e tamanho em disco. Este será uma hiperligação, através da qual poderá aceder rapidamente à ficha técnica.
Clicar diretamente no botão (sem aceder ao respetivo menu pendente) irá adicionar um Parâmetro padrão. Para remover um parâmetro, selecione-o na lista (podem ser selecionados vários parâmetros para remoção) e clique no botão .
A região Parameters também pode ser preenchida com dados paramétricos de uma peça encontrada através de uma Manufacturer Part Search. Para mais detalhes, consulte Criar o Componente a partir de uma Manufacturer Part Search.

Anexar Fichas Técnicas por Arrastar e Largar

Além do anexo manual através da caixa de diálogo Open mencionada na secção anterior, também pode anexar uma ou mais fichas técnicas ao componente das seguintes formas:

  • Arrastando e largando a partir do Explorador de Ficheiros do Windows para qualquer ponto da região Parameters.

    Exemplo que demonstra o anexo de fichas técnicas a partir de uma unidade local e, em seguida, a edição da legenda local da ficha técnica principal.
    Exemplo que demonstra o anexo de fichas técnicas a partir de uma unidade local e, em seguida, a edição da legenda local da ficha técnica principal.

  • Arrastando e largando uma ligação para ficha técnica a partir de uma página web num navegador externo para qualquer ponto da região Parameters.

    Exemplo que demonstra o anexo de uma ficha técnica a partir de uma página web.
    Exemplo que demonstra o anexo de uma ficha técnica a partir de uma página web.

Parâmetros do Template

Além disso, se o componente referenciar um Component Template, quaisquer parâmetros definidos nesse template serão importados e adicionados à região Parameters.

Exemplo de parâmetros de um Component Template referenciado.
Exemplo de parâmetros de um Component Template referenciado.

Aspetos a ter em conta:

  • Um parâmetro padrão de template (não marcado como Read-only ou Required) distingue-se na região Parameters pela utilização do ícone .
  • Um parâmetro de template marcado como Read-only distingue-se na região Parameters pela utilização do ícone .
  • Um parâmetro de modelo marcado como Required é distinguido na região Parameters através da utilização do ícone .
  • Um parâmetro de modelo definido por dicionário é distinguido na região Parameters através da utilização do ícone .
  • Um parâmetro existente definido pelo utilizador que tenha o mesmo nome que um parâmetro no Component Template associado será substituído pela versão do modelo. Qualquer valor existente para esse parâmetro será mantido (e não substituído pelo valor presente no modelo).
  • Os campos de valor para parâmetros baseados em modelo que tenham sido marcados como só de leitura não poderão ser editados. Para todos os outros parâmetros baseados em modelo, que não tenham sido marcados como só de leitura, pode alterar os valores conforme necessário.
  • Se um parâmetro baseado em modelo tiver sido marcado como Required, mas não lhe tiver sido atribuído um valor no modelo, o respetivo campo de valor conterá o ícone , alertando-o para o facto de ser necessário um valor para esse parâmetro. Não será possível guardar um componente no Workspace enquanto não forem definidos valores para todos os parâmetros obrigatórios.
  • Se um parâmetro no modelo tiver uma descrição definida, então a coluna Description será apresentada em conformidade na região Parameters do Component Editor.

Os Template Parameters não podem ser removidos.

Suporte para Tipos de Dados de Parâmetros de Componentes com Reconhecimento de Unidades

O Component Editor suporta tipos de dados de parâmetros de componentes com reconhecimento de unidades que são definidos num Component Template referenciado. Pode introduzir o valor de um parâmetro diretamente no campo aplicável usando vários formatos - como 2.2k, 2k2, 4M, 2.5GHz – sendo o Workspace dotado da inteligência necessária para reconhecer o valor numérico subjacente a essas entradas.

Esta funcionalidade de um modelo de componente facilita pesquisas direcionadas através da Search facility do Workspace – uma funcionalidade que não só lhe permite pesquisar por tipo de componente, mas também pesquisar de forma mais inteligente, com pesquisas por intervalo. Utilizando o poder dos parâmetros de componentes com reconhecimento de unidades, pode definir rapidamente uma pesquisa, por exemplo, para encontrar todos os condensadores com uma capacitância entre 47uF e 220uF.

Os parâmetros com reconhecimento de unidades também são utilizados para filtragem inteligente ao pesquisar os seus próprios componentes usando o Components panel.
Os tipos de dados com reconhecimento de unidades para parâmetros de componentes só podem ser definidos através de um modelo de componente.

Parâmetros de componentes de um modelo de componente referenciado que têm tipos de dados com reconhecimento de unidades.
Parâmetros de componentes de um modelo de componente referenciado que têm tipos de dados com reconhecimento de unidades.

Ao introduzir um valor para um parâmetro de componente que utiliza um tipo de dados com reconhecimento de unidades, tenha em consideração o seguinte:

  • Pode introduzir o valor em vários formatos diferentes:
    • Apenas valor numérico (por exemplo, 10). Tenha em atenção que, se o tipo de dados tiver uma unidade, esta será aplicada automaticamente. Os tipos com unidades apresentam a unidade entre parênteses após o respetivo nome.
    • Valor numérico em notação científica (por exemplo, 1e10, 1E6).
    • Valor numérico e unidades (por exemplo, 10F).
    • Valor numérico com prefixo (por exemplo, 10k). A unidade apropriada será adicionada automaticamente (quando aplicável).
    • Valor numérico com prefixo e unidades (por exemplo, ).
    • Valor numérico com prefixo no formato de engenharia típico (por exemplo, para uma resistência: 2k2, 2K2, 10r2, 10R2). O valor será automaticamente normalizado em conformidade (por exemplo, 2K2 tornar-se-á 2.2k).
  • Pode introduzir o prefixo e/ou as unidades com ou sem espaço após o valor numérico (por exemplo, 10uF, ou 10 uF). O espaço será removido automaticamente.
Tenha em atenção que as abreviaturas de engenharia não são sensíveis a maiúsculas/minúsculas, pelo que introduzir 2k2 é o mesmo que introduzir 2K2, e introduzir 100R é o mesmo que introduzir 100r. A única exceção é M (Mega) e m (mili).

Suporte para Tipos de Dados de Parâmetros de Componentes Definidos por Dicionário

O Component Editor suporta tipos de dados de parâmetros de componentes definidos por dicionário que são configurados num Component Template referenciado. Pode selecionar o valor de um parâmetro a partir das opções definidas no dicionário clicando na coluna Value e utilizando a lista pendente. Pode clicar na coluna Value e começar a escrever um valor – a lista pendente abrir-se-á e o valor mais próximo será realçado na lista.

Os tipos de dados definidos por dicionário para parâmetros de componentes só podem ser configurados através de um modelo de componente.

Parâmetros de componentes de um modelo de componente referenciado que têm tipos de dados com reconhecimento de unidades.
Parâmetros de componentes de um modelo de componente referenciado que têm tipos de dados com reconhecimento de unidades.

Se for administrador do Workspace, clique no ícone à direita do campo Value para abrir a página Settings – Vault – Dictionaries da interface do browser do Workspace, onde pode gerir os dicionários. 

  • Os valores dos parâmetros definidos por dicionário são validados ao guardar o componente no Workspace. Se o valor se tornar inconsistente com o dicionário (por exemplo, o valor foi removido do Workspace e, em seguida, o componente que utilizava esse valor foi aberto para edição), o campo de valor conterá o ícone Clique e arraste para mover, alertando-o para o facto de o valor não ser aplicável. Não será possível guardar um componente no Workspace até que os valores estejam consistentes com os dicionários.

  • Se os dicionários tiverem sido alterados na interface do browser do Workspace ligado, terá de desligar-se e voltar a ligar-se ao Workspace para que essas alterações se reflitam no Altium Designer. Consulte a página Accessing Your Workspace para saber mais.

Parâmetros Dinâmicos (ao Nível do Item)

O Altium Designer, em conjunto com um Workspace ligado, suporta o conceito de parâmetros dinâmicos, ou ao nível do item. Estes são parâmetros adicionados ao Item de Componente principal, ficando disponíveis para todas as suas revisões libertadas, sem ser necessário voltar a libertar o Item numa nova revisão para incorporar esses parâmetros. Esta funcionalidade permite atualizações de componentes sem ter de criar novas revisões de componentes, o que, por sua vez, afetaria os designs relacionados em que esses componentes são utilizados. Um exemplo poderá ser uma alteração de um parâmetro de custo – aplicada dinamicamente em tempo real, por assim dizer.

Esta funcionalidade está disponível ao sincronizar a base de dados de componentes e os dados do Workspace utilizando um documento de configuração de sincronização de componentes (*.CmpSync), ao sincronizar uma instância de PLM e o seu Workspace (Altium 365 Workspace, Enterprise Server Workspace), ou através da utilização do CSV uploader. Ao definir atributos paramétricos, pode determinar se um parâmetro deve ser enviado para o item ou para a revisão.

Os parâmetros dinâmicos podem ser visualizados ao editar uma revisão de um Item de Componente com o Component Editor no seu modo Single Component Editing. Esses parâmetros têm um ícone diferente – Parameters – para os distinguir na região Dynamic do Editor. Ao passar o cursor sobre o ícone, será apresentado o texto .

Exemplo de parâmetro dinâmico que foi adicionado a um Item de Componente e está disponível para as suas revisões.
Exemplo de parâmetro dinâmico que foi adicionado a um Item de Componente e está disponível para as suas revisões.

Part Choices

Esta região do editor é utilizada para especificar uma ou mais Part Choices para o componente – as peças de fabricante “permitidas” que podem ser usadas para implementar o componente na placa montada. A inteligência real da cadeia de abastecimento – que inclui Fabricante (e número de peça), Fornecedor (e número de peça), Descrição, Preço e Disponibilidade – é obtida a partir do Part Catalog local do Workspace e da respetiva Part Source.

Cada Workspace tem o seu próprio Part Catalog dedicado. Trata-se de uma base de dados local de catálogo de peças, dedicada à gestão e rastreio de peças de fabricante e das peças de fornecedor a elas associadas. O catálogo local de peças armazena itens representativos de peças reais de fabricante, juntamente com um ou mais itens representativos de peças de fornecedor – as encarnações dessas peças de fabricante, tal como são vendidas pelos Fornecedores/Vendedores. Cada peça de fornecedor é uma referência a um item numa base de dados de peças – quer na base de dados agregada de peças do Altium Parts Provider (que, por sua vez, faz a interface e recolhe as peças dos Fornecedores ativados) ou, no caso de um Concord Pro Workspace, numa base de dados local de peças ligada (baseada em ODBC). Ative os Fornecedores necessários e determine os intervalos de Localização/Moeda para o Altium Parts Provider na área Part Providers da interface de navegação do Workspace. Enquanto permanecer ligado ao seu Workspace a partir do Altium Designer, a região Altium Parts Options – na página Data Management – Parts Providers da caixa de diálogo Preferences – torna-se só de leitura e adota essas definições definidas para o Workspace. Para mais informações sobre a gestão da part source Altium Parts Provider para o seu Workspace, consulte Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Exemplo de lista de Part Choices para um componente em definição, contendo uma única peça de fabricante.
Exemplo de lista de Part Choices para um componente em definição, contendo uma única peça de fabricante.

Uma peça de fabricante pode ser adicionada à lista Part Choices do componente de duas formas:

Para adicionar manualmente uma part choice, clique no botão na parte inferior da região. Será apresentada a caixa de diálogo Add Part Choices, que é utilizada da mesma forma que o painel Manufacturer Part Search panel (consulte esta página para obter detalhes sobre todos os elementos da interface). Pesquise a peça de fabricante pretendida, selecione uma peça e depois clique no botão OK. Clique na entrada SPNs de uma peça de fabricante – Supplier Part Numbers – para ver os fornecedores disponíveis dessa peça e avaliar se está a fazer a escolha certa, com base na disponibilidade, preço, etc.

Utilize a caixa de diálogo subsequente Use Component Data dialog para decidir como pretende usar o resultado; se quiser substituir alguns ou todos os dados existentes ou, apenas para que a peça seja adicionada como part choice, clique em Cancel.
Os resultados da pesquisa na caixa de diálogo são por peça de fabricante, com as entradas SPN associadas a refletirem os fornecedores ativados que disponibilizam essa peça. Quando seleciona uma peça, é a peça de fabricante que é adicionada à lista Part Choices. E ao utilizar a peça de fabricante, e não um fornecedor/vendedor específico, obtém uma única Part Choice que trará consigo todas as soluções com base nos fornecedores que comercializam essa peça (e que estão disponíveis para utilização através do seu Workspace).

Efetuar uma escolha manual de peça – utilize a caixa de diálogo Add Part Choices para procurar a peça de fabricante pretendida, selecionar a respetiva entrada e clicar em OK.
Efetuar uma escolha manual de peça – utilize a caixa de diálogo Add Part Choices para procurar a peça de fabricante pretendida, selecionar a respetiva entrada e clicar em OK.

Para remover uma part choice, selecione-a na lista e depois clique no botão .

Consulte a página Adding Supply Chain Information to a Component para saber mais sobre as informações fornecidas por uma part choice.

Creating the Component from a Manufacturer Part Search

Dando um impulso à criação de um componente, o Altium Designer suporta a capacidade de procurar uma peça de fabricante do mundo real, graças à funcionalidade Manufacturer Part Search, e depois adicionar essa peça (ou uma parte dos seus dados) ao Component Editor. Desta forma, pode definir rapidamente um novo componente para adicionar ao seu Workspace, sem ter de criar esse componente de raiz. Não é necessário “reinventar a roda”, por assim dizer, uma vez que todos os dados dessa peça – nome, descrição, parâmetros, fichas técnicas, part choices e quaisquer modelos definidos – podem ser importados.

A própria funcionalidade pode ser acedida de várias formas – clique numa secção recolhível para explorar mais.

Em cada caso, a caixa de diálogo Use Component Data será aberta, disponibilizando controlos para selecionar os dados que pretende aplicar ao componente que está atualmente a ser criado/editado: nome, descrição, parâmetros, modelos e fichas técnicas. Se o componente ainda não tiver quaisquer dados definidos, todos os dados disponíveis para essa peça serão ativados por predefinição nesta caixa de diálogo para serem carregados no componente. Se o componente estiver parcialmente definido com o seu Name, Description e/ou Symbol, as opções apropriadas serão desativadas por predefinição na caixa de diálogo – fornecendo-lhe, no entanto, controlos para os substituir por dados da peça selecionada.

Se utilizar a funcionalidade de integração do Silicon Expert ou Z2 Data, também pode obter dados do Silicon Expert para a peça e selecionar parâmetros fornecidos pela integração para serem incluídos no componente. Consulte as páginas Pulling Part Data from SiliconExpert e Pulling Part Data from Z2Data para saber mais.

Utilize a caixa de diálogo Use Component Data para selecionar os dados a adicionar ao componente a partir da peça escolhida.
Utilize a caixa de diálogo Use Component Data para selecionar os dados a adicionar ao componente a partir da peça escolhida.

Resolver incompatibilidades entre parâmetros e o modelo

Ao detetar quaisquer incompatibilidades entre a nomenclatura dos parâmetros do componente que está a ser guardado no Workspace e um modelo no seu Workspace, pode corrigir essas ocorrências no momento da gravação e guardar essas alterações nas suas preferências globais. Na caixa de diálogo Use Component Data, desative a opção Show only matching with template para mostrar todos os parâmetros do componente. Para um parâmetro com uma incompatibilidade detetada, utilize o controlo Fix para abrir a caixa de diálogo Parameter Mapping Configuration e aplicar as alterações conforme necessário.

Utilize a caixa de diálogo Parameter Mapping Configuration para resolver incompatibilidades entre os parâmetros do componente e o modelo do componente.
Utilize a caixa de diálogo Parameter Mapping Configuration para resolver incompatibilidades entre os parâmetros do componente e o modelo do componente.

Executar uma verificação de regras do componente

Antes de guardar um componente de Workspace Library definido/editado no Editor de Componentes no Workspace ligado e disponibilizar o componente para utilização em projetos, é essencial garantir que este componente cumpre os requisitos de acordo com as definições configuradas. O Editor de Componentes executa uma validação – uma Component Rule Check – quando tenta guardar um componente de volta no Workspace ou executa manualmente esta funcionalidade.

Para saber mais sobre a validação de componentes, consulte a página Validating a Component.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Conteúdo