O que você mais gosta SolidWorks PCB?
Tendo o fluxo de trabalho completo em uma aplicação. Criação de componentes, esquemático e layout podem acontecer em paralelo em abas. Eu gosto que você pode usar várias janelas em múltiplos monitores.
O recurso "PCB Inspector" é poderoso e permite editar muitos componentes de uma vez. Controle de versão integrado é um grande economizador de tempo e eu nunca perdi nenhum trabalho. A capacidade de desativar/reativar a licença é útil para trabalhar em vários computadores. Bons recursos para esquemáticos complexos e PCBs com muitas camadas, como a capacidade de clicar em itens empilhados e escolher um do meio é agradável. Interface realmente ótima para construir traços curvos.
O construtor de consultas para regras de design é fantástico, ele pode realmente realizar algumas soluções elegantes. Análise coletada por e hospedada no G2.com.
O que você não gosta SolidWorks PCB?
Havia algumas teclas de atalho óbvias que estão ausentes. Por exemplo, a ferramenta mais frequentemente usada em esquemas (a ferramenta Wire) está faltando. Todo outro software de PCB que usei tem esse atalho (Eagle, DipTrace, até mesmo aplicativos gratuitos de sandbox de circuito baseados em Android ou navegador têm isso).
Alternar entre abas é dolorosamente lento. Tenho um PC moderno e personalizado cujos recursos ficam todos abaixo de 10% ao alternar abas no Solidworks. O desempenho está lá, o Solidworks PCB simplesmente não o utiliza para alternar abas. Fora isso, o desempenho é ótimo.
A interface do usuário pode ser ambígua sobre se os fios estão conectados ou não. A maioria dos editores permite que você visualize o "topo" do PCB ou a "parte inferior", mas no Solidworks PCB você tem que desligar laboriosamente as 6 ou mais camadas inferiores para obter uma visão completa do topo, e vice-versa. Ou se contentar em visualizar apenas uma camada de cada vez. Isso realmente atrapalha quando se tenta reconciliar colisões entre, por exemplo, camadas de serigrafia e máscara de solda. Você está constantemente alternando entre o topo e a parte inferior enquanto passa pela verificação de regras de design, mas tem que desligar 6 ou mais camadas toda vez que pula de cima para baixo.
Apenas 20 "desfazer" é mesquinho. Eu atinjo esse limite o tempo todo, e olho para meus muitos GB de RAM não utilizada, e penso, "por quê?"
Fiquei realmente desapontado quando a Solidworks cancelou o licenciamento online para o Solidworks PCB. Tentei várias vezes ao longo de um ano configurá-lo, mas o processo era tão complicado e a documentação não fornecia etapas funcionais. Entrei em contato com meu distribuidor para obter ajuda e eles disseram que o recurso estava sendo descontinuado porque ninguém o estava usando. Bem, ninguém está usando porque ninguém consegue descobrir como configurá-lo. Mas estou realmente precisando desse recurso. Tenho um longo trajeto para o trabalho e é super estressante que, se eu esquecer uma vez de passar pela dança extra de desativar manualmente a licença, eu poderia ter que dirigir por uma hora só para ir para casa e desativar a licença para poder voltar ao trabalho e realmente trabalhar. Se vou pagar um preço premium por software de design, este é um recurso que espero. Todos os concorrentes que conheço (Altium, Eagle) oferecem esse recurso, e é padrão da indústria (pense em Adobe, Office, Autodesk). Também é insensível cancelar esse recurso de trabalho remoto quando mais pessoas estão trabalhando em casa do que nunca.
Não fiquei impressionado com a integração do Solidworks. Escolhemos o Solidworks PCB especificamente porque meu chefe é um engenheiro mecânico que projeta no Solidworks, e queríamos a experiência de compartilhamento sem costura. Mas quando ele importou meu PCB para o Solidworks, era um bloco de geometria não editável. Então, não vemos nenhum valor sobre o fluxo de trabalho típico onde o arquivo 3D da placa de circuito é exportado como um .step e importado para o Solidworks. Paramos de usar a ferramenta PCB integrada e apenas compartilhamos arquivos .step agora porque é mais fácil.
O Solidworks PCB tem esse servidor de Serviços PCB muito volumoso que dá muito trabalho para configurar, mas honestamente não consigo ver nenhum benefício nisso. Se você vai me fazer configurar um servidor, pelo menos espero poder compartilhar minhas bibliotecas de componentes em várias máquinas. Mas não, você tem que entrar no Tortoise SVN e puxar manualmente cada biblioteca de componentes, abri-la no Solidworks PCB e compilá-la localmente. Repita para cada biblioteca, multiplique por cada vez que a biblioteca for modificada. Também não há aviso se você estiver usando uma versão desatualizada de um componente. Teria sido mais fácil para mim apenas colocar as bibliotecas em uma pasta compartilhada.
Documentação e comunidade são fracas. Não consigo obter respostas no fórum do Solidworks PCB. Estou sempre tendo que procurar no Google os passos para "Altium" em vez de Solidworks PCB.
Se você vai ter seu PCB populado por equipamento automatizado de SMT (máquina de pick and place), definitivamente evite o Solidworks PCB. O diálogo de exportação de pick and place é o mínimo absoluto. Não há opções para personalizar as colunas, origem, sufixos, etc. Tivemos que escrever scripts personalizados em Python para pós-processar os arquivos de pick and place do Solidworks PCB para que nossa máquina de pick and place pudesse usá-los. Em contraste, software de PCB gratuito como Diptrace oferece uma página completa de configurações para formatar em detalhes e alcançar compatibilidade com máquinas de pick and place exigentes. Altium também oferece uma página completa de configurações.
Existem alternativas muito mais baratas, que farão o trabalho muito mais rápido, e com muito menos dor de cabeça sozinho. Análise coletada por e hospedada no G2.com.