Ferramentas Adicionais
O editor CAM do Altium Designer inclui um conjunto de ferramentas que facilitam a execução de determinadas tarefas ao trabalhar com um documento CAM.
Cálculo da Área de Cobre
Para calcular a área total de cobre dos objetos selecionados no documento atual, escolha o comando Tools » Calc. Copper Area nos menus principais. Após iniciar o comando, o cursor mudará para um pequeno quadrado e entrará no modo de cálculo da área de cobre. O procedimento envolve a seguinte sequência de ações:
- Clique nos objetos que pretende incluir no cálculo, deixando-os selecionados. Clicar fora de um objeto permite arrastar uma área de seleção, para incluir vários objetos na seleção. A seleção é cumulativa.
- Quando todos os objetos necessários tiverem sido selecionados, clique com o botão direito do rato. É gerado um ficheiro de relatório (Copper Area.rpt) e aberto como documento ativo na janela principal de desenho. Para cada camada associada aos objetos selecionados, o relatório lista a área de cobre que será utilizada, em polegadas quadradas. A área total de cobre também é listada.
Colocar um Copper Pour
Para preencher um contorno fechado com cobre, escolha o comando Tools » Copper Pour nos menus principais. Após iniciar o comando, o cursor mudará para um pequeno quadrado e ser-lhe-á pedido que selecione um contorno fechado. Os contornos fechados podem ser círculos, retângulos ou polilinhas (se tiverem sido fechadas). O procedimento envolve a seguinte sequência de ações:
- Basta posicionar o cursor em qualquer ponto sobre o contorno da área que pretende preencher com cobre e clicar. Surgirá a caixa de diálogo Copper Pour.
-
A caixa de diálogo mostra uma pré-visualização do padrão que será utilizado para o preenchimento de cobre, bem como um valor de afastamento. Este valor fornece um limite de afastamento para garantir que o preenchimento fica completamente contido dentro dos limites da imagem original. Por predefinição, o último padrão definido para o preenchimento de cobre será o agora apresentado. Se pretender utilizar um padrão diferente para o preenchimento, clique no botão Edit Pattern, para abrir a caixa de diálogo Edit Pattern - Copper Pour. Utilize esta caixa de diálogo para definir o padrão do preenchimento conforme necessário:
- Se Fill Type estiver definido como Polygon (Raster), então todas as outras definições desta caixa de diálogo ficarão desativadas. O contorno selecionado será preenchido com um polígono sólido e de acordo com qualquer afastamento especificado na caixa de diálogo Copper Pour.
- Se Fill Type estiver definido como Vector, poderá escolher entre utilizar uma imagem sólida ou uma forma/Dcode. Pode escolher uma forma e introduzir uma dimensão para utilizar no preenchimento, ou pode especificar a utilização de uma abertura existente. Se tiver optado por utilizar Shape/Dcode, pode especificar o espaçamento XY da forma utilizada.
- Depois de definir o padrão e o afastamento conforme necessário, clique em OK para verter o cobre no interior do contorno.
- Continue a selecionar mais contornos fechados para verter cobre, ou clique com o botão direito do rato, ou prima Esc, para sair.
Remoção de Pads
Para remover pads isolados e sobrepostos de todas as camadas internas de sinal no documento atual, escolha o comando Tools » Pad Removal nos menus principais. Após iniciar o comando, surgirá uma caixa de diálogo de informação, fornecendo um resumo dos pads isolados e sobrepostos que foram detetados em todas as camadas internas de sinal encontradas no documento atual. Depois de clicar em OK, o número total de pads indicado será removido.
Modificar Dispersão de Objetos
O comando Tools » Spread/Reduce nos menus principais é utilizado para aumentar ou diminuir a dispersão de um objeto selecionado, essencialmente adicionando espessura à abertura original relacionada com o objeto, ou tornando-a mais fina, e guardando posteriormente isto como uma nova abertura.
Após iniciar o comando, o cursor mudará para um pequeno quadrado e entrará no modo de aumentar/reduzir dispersão. O procedimento envolve a seguinte sequência de ações:
- Selecione o(s) objeto(s) que pretende aumentar/reduzir. Basta posicionar o cursor sobre objetos individuais e clicar para os adicionar à seleção, ou utilizar uma das muitas ferramentas de seleção disponíveis.
- Depois de todos os objetos estarem selecionados, clique com o botão direito do rato. Surge a caixa de diálogo Spread/Reduce Size. Utilize a caixa de diálogo para especificar um valor para o aumento/redução, certificando-se de incluir um sinal negativo ao reduzir. Pode optar por colocar os novos objetos na mesma camada, numa nova camada ou numa das camadas existentes. A opção Delete Old Objects dá-lhe a possibilidade de manter os objetos originais para efeitos de comparação.
- Depois de as opções de dimensionamento estarem definidas conforme necessário, clicar em OK aplicará a alteração de dimensão ao(s) objeto(s) selecionado(s). As formas resultantes obtidas serão adicionadas como novas definições de abertura - uma por cada abertura inicial diferente na seleção - e serão atribuídos Dcodes a cada uma, começando no primeiro Dcode disponível (vazio).
- Continue a aumentar/reduzir mais objetos, ou clique com o botão direito do rato, ou prima Esc, para sair.
Aplicar Teardrops aos Pads Selecionados
O comando Tools » Teardrops nos menus principais é utilizado para aplicar teardrops aos pads selecionados nas camadas de encaminhamento (sinal) do documento atual. Aplicar teardrops aos pads é uma técnica comum para proteção contra drill breakout durante a fase de fabrico da placa.
Primeiro, certifique-se de que as camadas de encaminhamento (sinal) às quais pretende adicionar pads com teardrop estão ATIVADAS na lista de Layers do painel CAMtastic .
Após iniciar o comando, o cursor mudará para um pequeno quadrado e ser-lhe-á pedido que selecione os pads aos quais pretende aplicar teardrops. Basta posicionar o cursor sobre pads individuais e clicar para os adicionar à seleção, ou utilizar uma das muitas ferramentas de seleção disponíveis. Depois de selecionar todos os pads aos quais pretende aplicar teardrops, clique com o botão direito do rato. Surge a caixa de diálogo Add Teardrops.
A metade esquerda da caixa de diálogo permite-lhe definir o estilo de teardrop que pretende aplicar - Pad ou Line. O teardrop do estilo Pad colocará um pad, com metade da dimensão do pad original, na interseção trace/pad. O teardrop do estilo Line colocará duas linhas (tangenciais ao pad) para preencher a interseção trace/pad. Ao utilizar o estilo Line , pode especificar um Line Offset Factor, que controla o comprimento do teardrop.
A metade direita da caixa de diálogo permite-lhe definir e aplicar várias verificações de afastamento. Defina estas restrições conforme necessário. Por predefinição, cada uma está definida como 5mil.
O campo Inflate Pads/Vias bounding Rect By é utilizado como método para acelerar o processo de aplicação de teardrops. Ao aumentar o retângulo delimitador de um pad, pode reduzir o número de traces a considerar para teardropping apenas àquelas que tocam no limite aumentado. Pense nisto como uma verificação grosseira, seguida da verificação fina das traces restantes, para determinar se realmente se ligam ao pad ou não. A definição predefinida é 25mil/side.
Depois de definir o estilo do teardrop e as verificações de afastamento conforme necessário, clicar em OK irá proceder à adição de teardrops a todos os pads selecionados. Se a colocação de um teardrop resultar na violação de uma ou mais verificações, não será aplicado teardrop ao pad.
Continue a selecionar mais pads aos quais aplicar teardrops, ou prima Esc para sair.
Aparar Silkscreen
O comando Tools » Trim Silkscreen dos menus principais é utilizado para aparar imagens da camada de serigrafia, onde estas invadem as pads da camada de máscara de solda.
Depois de iniciar o comando, a caixa de diálogo Trim Silkscreen será apresentada. Utilize esta caixa de diálogo para especificar uma restrição de folga entre as imagens da serigrafia e a extremidade das pads da máscara de solda. Podem ser introduzidos valores positivos (recuar a serigrafia da pad) ou negativos (invadir a pad).
Utilize a opção Copy to New Layer para guardar uma cópia da serigrafia original numa nova camada. Isto pode ser muito útil quando pretende comparar os resultados da operação de aparo.
Depois de definir as opções de aparo conforme necessário, clicar em OK executará o aparo.
Criar e Agrupar Peças
O comando Tools » Parts » Create & Group Parts dos menus principais é utilizado para criar e agrupar peças idênticas na imagem de desenho atual, permitindo-lhe, em última análise, gerar uma lista de peças que pode depois ser exportada.
Primeiro, certifique-se de que apenas uma única camada superior ou inferior (por exemplo, a camada Top ou Bottom Solder Mask) está visível na janela principal de desenho, com todas as outras camadas desligadas.
Depois de iniciar o comando, o cursor mudará para um pequeno quadrado e ser-lhe-á pedido que selecione uma footprint. O procedimento envolve a seguinte sequência de ações:
- Utilize o cursor para selecionar todas as pads de uma determinada footprint, quer clicando em cada pad individualmente, quer arrastando uma caixa de seleção à volta delas.
- Clique com o botão direito - aparece a caixa de diálogo Assign/Group Parts. Utilize esta caixa de diálogo para atribuir uma descrição à footprint (por exemplo, DIP14), especificar a sua rotação e definir o seu tipo (Thru Hole, ou SMT).
- Depois de definir as propriedades da footprint conforme necessário, clique em OK. O software procurará apenas na mesma camada por footprints idênticas, pesquisando em termos de tamanho, forma e orientação. Será desenhado um retângulo à volta de cada peça idêntica, com uma cruz a passar pelo seu centro. Estes retângulos com cruz são adicionados a uma nova camada - Refdes_Top ou Refdes_Bottom - consoante a camada que está a utilizar para criar as peças esteja no topo ou na base. Esta camada é adicionada à lista de Camadas no painel CAMtastic.
- Continue a selecionar e agrupar outras footprints, ou clique com o botão direito, ou prima Esc, para sair.
Atribuir Designadores de Referência
O comando Tools » Parts » Assign Ref Designators dos menus principais é utilizado para atribuir designadores de referência a todas as peças que tenham sido criadas/agrupadas com sucesso no documento de desenho atual.
Depois de iniciar o comando, o cursor mudará para um pequeno quadrado e ser-lhe-á pedido que selecione uma peça. Basta posicionar o cursor sobre o centro da cruz numa peça agrupada e clicar. Será apresentada a caixa de diálogo Enter Value, a partir da qual pode introduzir o designador de referência que pretende atribuir à peça. Depois de introduzir o designador pretendido e clicar em OK, o designador aparecerá no centro da cruz da peça.
Continue a atribuir designadores de referência a outras peças no desenho, ou clique com o botão direito, ou prima Esc, para sair.
Converter Pads Flashed em Pads Homebase
O comando Tools » SMT Stencil » Homebase Pad Conversion dos menus principais é utilizado para converter um par de pads flashed numa pad homebase. As pads homebase são utilizadas para melhorar a área de pasta (por pad) depositada com um stencil SMT.
Depois de iniciar o comando, o cursor mudará para um pequeno quadrado e entrará no modo de conversão. O procedimento envolve a seguinte sequência de ações:
- Selecione o par inicial de pads flashed a converter. Basta posicionar o cursor sobre cada pad do par e clicar.
-
Clique com o botão direito para aceder à caixa de diálogo Flash - Homebase Conversion. Utilize esta caixa de diálogo para:
- Definir a pad homebase em termos da direção e extensão do bisel aplicado a cada uma das pads do par.
- Escolher que as pads homebase resultantes sejam desenhadas na mesma camada, numa nova camada ou em qualquer uma das camadas existentes no documento atual.
- Estão disponíveis várias outras opções de conversão na caixa de diálogo, incluindo a capacidade de definir uma tolerância de flash - ao procurar pares de pads que correspondam ao par inicial de pads selecionado - e se as pads antigas devem ser mantidas ou eliminadas por completo.
- Depois de definir as opções conforme necessário, clicar em OK devolvê-lo-á à janela principal de desenho e ser-lhe-á pedido que selecione toda a área a considerar para conversão. Basta arrastar uma caixa de seleção à volta de todo o desenho e depois clicar com o botão direito quando a área tiver sido selecionada. Os objetos selecionados serão comparados com o par inicial de pads selecionado e todas as correspondências encontradas serão convertidas em pads homebase.
- Continue a converter outros pares de pads flashed em pads homebase, ou clique com o botão direito, ou prima Esc, para sair.
Adicionar Barras de Epóxi
O comando Tools » SMT Stencil » Add Epoxy Bars dos menus principais é utilizado para adicionar uma barra de epóxi entre todas as ocorrências de uma combinação selecionada de par de pads flashed, no documento atual.
Depois de iniciar o comando, o cursor mudará para um pequeno quadrado e entrará no modo de adição de barra de epóxi. O procedimento envolve a seguinte sequência de ações:
- Selecione um par inicial de pads flashed. Basta posicionar o cursor sobre cada pad deste par inicial e clicar.
-
Clique com o botão direito para aceder à caixa de diálogo Add Epoxy Bars. Utilize esta caixa de diálogo para:
- Definir a largura e a altura da barra de epóxi, em relação à sua posição entre as duas pads.
- Escolher que as barras de epóxi resultantes sejam desenhadas na mesma camada, numa nova camada ou em qualquer uma das camadas existentes no documento atual.
- Estão disponíveis várias outras opções de conversão na caixa de diálogo, incluindo a capacidade de definir uma tolerância de flash - ao procurar pares de pads que correspondam ao par inicial de pads selecionado - e se as pads antigas devem ser mantidas, ou eliminadas por completo.
- Depois de definir as opções conforme necessário, clicar em OK devolvê-lo-á à janela principal de desenho e ser-lhe-á pedido que selecione toda a área a considerar para conversão. Basta arrastar uma caixa de seleção à volta de todo o desenho e depois clicar com o botão direito quando a área tiver sido selecionada. Os objetos selecionados serão comparados com o par inicial de pads selecionado, e todas as correspondências encontradas terão uma barra de epóxi colocada entre elas.
- Continue a adicionar barras de epóxi, ou clique com o botão direito, ou prima Esc, para sair.
Criar e Utilizar uma Macro
Para gravar uma nova macro para ações realizadas no documento atual, escolha o comando Macro » Start Recording nos menus principais. Após iniciar o comando, a Create New Macro File caixa de diálogo será apresentada. Utilize esta caixa de diálogo para definir onde e com que nome deve ser armazenado o novo ficheiro de script da macro. Depois de clicar em Open, entrará no modo de gravação. Quaisquer ações que realize no CAMtastic Editor serão gravadas, e as linhas de script correspondentes serão adicionadas ao ficheiro da macro (*.bas).
Quando tiver terminado todas as ações a incluir na macro, utilize o comando Macro » Stop Recording para sair do modo de gravação. A sessão atual de gravação da macro será terminada e o ficheiro de script da macro gerado será aberto automaticamente como documento ativo na janela principal de design. O ficheiro gerado aparecerá no painel Projects como um documento livre. A linguagem de scripting utilizada é o Enable Basic.
Para editar um script de macro gerado, utilize o comando Macro » Edit Script. Após iniciar o comando, a Open Macro File caixa de diálogo será apresentada. Utilize esta caixa de diálogo para localizar e abrir o ficheiro de macro (*.bas) que pretende editar. O ficheiro de macro será aberto como documento ativo na janela principal de design. Poderá então editar o script conforme necessário.
Para executar o script de macro especificado, escolha o comando Macro » Run Script nos menus principais. Após iniciar o comando, a Open Macro File caixa de diálogo será apresentada. Utilize esta caixa de diálogo para localizar o ficheiro de macro (*.bas) que pretende executar. Depois de clicar em Open, a macro será executada e os comandos nela contidos serão realizados.