1 pontos por GN⁺ 2024-09-12 | 1 comentários | Compartilhar no WhatsApp
  • A primeira build RC1 do FreeCAD 1.0 foi disponibilizada e pode ser baixada no GitHub
  • Normalmente candidatos a lançamento são software instável e tendem a ser evitados, mas este se destina a usuários que possam testar um software quase finalizado e relatar problemas
  • Atualmente há 7 issues bloqueadoras de lançamento, e espera-se que esse número aumente um pouco com os testes do candidato a lançamento
  • Há um pedido para testar o RC1 em projetos reais e reportar bugs encontrados no issue tracker
  • Desenvolvedores contribuidores podem escolher issues para resolver na lista de relatórios, corrigi-las e enviar um pull request; as merge meetings semanais para revisar pull requests abertos acontecem às segundas-feiras

1 comentários

 
GN⁺ 2024-09-12
Opiniões no Hacker News
  • Se você não consegue usar o SolidWorks pelo trabalho ou pela escola, no Mac o FreeCAD é o mais próximo de uma resposta
    O SolidWorks fica pesado a partir do momento em que você precisa comprar uma licença diretamente, e o custo fica na casa dos milhares de dólares. Também não consegui comprar uma versão “hobby” que desse a versão desktop de verdade; depois que perdi a licença da empresa e, como não sou estudante, as opções desapareceram. Também experimentei o Fusion, mas não era tão bom quanto o SolidWorks, e a versão estudantil também expirou. Agora estou usando FreeCAD no Mac e me adaptando; minha velocidade de modelagem caiu, mas estou economizando bastante dinheiro

    • Também recomendo o Ondsel. É gratuito sem limitações, e os planos pagos adicionam recursos de nuvem, mas eles não são obrigatórios
      Em poucos dias, ele também deve incluir as correções do FreeCAD 1.0, e a GUI do FreeCAD melhorou bastante. O salvamento também é no formato do FreeCAD, então você não fica preso a ele
    • Fiquei curioso com o “no Mac”. Isso é um requisito indispensável? Eu toparia experimentar qualquer ferramenta que ajude a quebrar o monopólio da Autodesk, mas, se eu tiver que usar um Mac, isso já complica
    • Dá para alugar uma licença não comercial por US$ 99 ao ano. Ainda assim, é aquela típica situação de refém de SaaS, então não gosto
      Recentemente, eles também aumentaram o preço da licença real ao forçar a compra de alguns anos de atualizações junto, algo que, para o usuário, normalmente quase não tem valor. Eu estava disposto a engolir algo em torno de US$ 4 mil, mas o aumento adicional me fez hesitar de novo. Não existe no mercado um CAD completo por um preço razoável e, se o FreeCAD não tivesse passado recentemente por uma grande reformulação de UI, tarefas que no SolidWorks exigem dois cliques seriam extremamente dolorosas
    • SOLIDWORKS for Makers custa US$ 48 por ano [1]. A assinatura inclui uma instalação adequada do SOLIDWORKS e, embora a Dassault esteja empurrando a parte web, você não precisa necessariamente usá-la
      Ao contrário do Fusion, ele usa arquivos locais por padrão [2]. Há uma cláusula de uso não comercial e os arquivos não podem ser abertos na versão comercial, mas, se isso realmente se tornar necessário, acho que a questão dos arquivos se resolve em alto-mar. Sobre Mac, o SOLIDWORKS roda bem no Parallels em um M1. Migrei do Fusion e estou satisfeito; só o fato de ter superfícies/restrições G3 [3] e padrões de pontos em sketches funcionando corretamente já faz o custo valer a pena
      [1] https://www.solidworks.com/solution/3dexperience-solidworks-...
      [2] Recentemente, a Autodesk mudou a política: se você não pagar no Fusion360 e não fizer login por 1 ano, seus arquivos serão apagados
      [3] Pelo ritmo de desenvolvimento do Open CASCADE, não parece ser um recurso que veremos no FreeCAD https://git.dev.opencascade.org/gitweb/?p=occt.git
    • Para impressão 3D local, uso o Onshape como meu CAD principal. Sinceramente, é bem bom
  • O link da página é melhor do que o link dos comentários
    https://blog.freecad.org/2024/09/10/the-first-release-candid...

    • Para quem quer saber mais sobre o FreeCAD, isto também é necessário
      https://www.freecad.org/
      No celular, não havia link do blog para o site principal
  • Sempre achei que o FreeCAD fosse melhor que a maioria das outras ferramentas CAD gratuitas
    Mas quase sempre não consigo usá-lo de verdade. Tento a cada nova versão major, mas duas horas depois acabo fechando com raiva. Gostaria que aparecesse alguém para ajudar com estabilidade e melhorias de UX, como aconteceu com o Blender

    • O trabalho de UX está em andamento
      As builds de desenvolvimento mais recentes no Mac têm boa estabilidade, e a 0.21.2 é a que menos trava de todas que vi até agora. Se você está falando da estabilidade/robustez ao alterar modelos, isso melhorou bastante graças à mitigação de nomeação topológica. Ainda não é perfeito, e vejo o FreeCAD mais como uma escolha de estilo de vida, mas trabalhar com ele ficou muito mais prazeroso. Se você tiver vontade de tentar de novo, os vídeos do Mango Jelly Solutions no YouTube valem muito a pena e foram o que mais me ajudou a entender como o FreeCAD funciona como um pacote único
    • O Blender não tem um solucionador de restrições para cinemática inversa? Quanto código espaguete a mais seria preciso adicionar para acoplar a isso um kernel CAD completo? Ele já faz todo o resto
      Às vezes pensei que seria bom se desse para criar gráficos vetoriais no Blender, mas isso também exigiria elementos básicos de CAD, como arestas paralelas ou restrições de raio. Com modificadores de malha, drivers e geometry nodes, ele já chega bem perto da modelagem paramétrica. Sei que existem alguns plugins de CAD, mas não os usei, então não sei se funcionam bem
    • Passei por quase exatamente o mesmo. Dá para ver que o software tem um potencial enorme e muito trabalho investido, mas a UX ainda é dolorosa
      Só selecionar o elemento desejado com o mouse já é complicado, e a mesma tarefa leva umas 5 vezes mais tempo do que no Fusion ou no SolidWorks. Também há pequenas frustrações, como a confusão entre “Part workbench” e “Part design workbench”, e erros de Python nada úteis quando você tenta fazer algo. Ainda assim, um dia isso deve ser corrigido e, quando a UX for reformulada, acho que 90% estará pronto
    • Agora ele está utilizável. Mexi nele algumas vezes e, comparado com antes, está completamente diferente
    • Tentei várias vezes e acabei desistindo. A baixa estabilidade sempre me impediu de usá-lo, mas espero que desta vez esteja melhor
      Ainda assim, depois que você consegue criar um desenho com sucesso, o que vem a seguir? Que CAM posts existem?
  • Fico muito feliz com essa notícia. Agora que o Fusion virou pago, gostaria que ele fosse mais usado entre o público de hobby
    Não sei muito bem quão populares são os vários softwares de CAD. Recentemente vi bastante gente que usa Onshape entre usuários de hobby e também vi alguns que usam OpenSCAD, mas acho que nunca encontrei outro usuário de FreeCAD na vida real

    • Uso FreeCAD com muita frequência, e também entendo por que ele não é mais popular. É muito poderoso, mas tem tantas arestas afiadas que é comum acabar usando quase com raiva
      O nomeamento topológico vem logo à cabeça, e, em projetos que não sejam sem importância, também havia problemas que eram como paredes: em vez de contornar bugs ou limitações, era preciso refazer o projeto para evitá-los. Pode ser tedioso e frustrante. Ainda assim, ele continua melhorando a cada release; só que tem um caminho mais longo pela frente do que a maioria dos projetos open source
    • OpenSCAD é claramente popular nas áreas de makers/microcontroladores/eletrônica. A acessibilidade é um ponto positivo, mas ao mesmo tempo ele também é limitado e frustrante
      Ele permite criar bons resultados no Thingiverse, mas rapidamente descamba para algo bem centrado em matemática. Eu gostaria que pessoas que gostam de CAD baseado em código também olhassem mais para Replicad, Build123D e CadQuery. Pessoalmente gosto bastante do FreeCAD, mas não forço ninguém a usá-lo. Se TinkerCad for o que faz sentido, tudo bem também
    • Dizem “agora que o Fusion virou pago”, mas é verdade que a Autodesk vem podando aos poucos, de forma irritante, os recursos da Personal edition e colocando limitações artificiais
      Ainda assim, minha instalação gratuita continua funcionando, e não vi sinais de que vá desaparecer
    • Também fico feliz com isso. Sou engenheiro eletroeletrônico, então minha experiência com CAD mecânico é limitada; quando preciso de uma peça personalizada para impressão 3D, normalmente abro o Onshape
      No começo deste ano usei FreeCAD para fazer um pequeno dispositivo de fixação no trabalho principal e fiquei bastante surpreso. Funcionou bem até para alguém sem experiência, e, se eu perder o acesso ao Onshape, pretendo aprender mais FreeCAD
    • Espero que as novas mudanças tornem o FreeCAD um pouco mais acessível. Tentei vir do Fusion e usá-lo seriamente, mas a UI era tão estranha e difícil de entender que desisti rápido
  • O FreeCAD me lembra um pouco o GIMP. É extremamente poderoso, mas a UI é estranhamente difícil de usar

    • Ainda assim, o fluxo de trabalho é muito mais difícil de lembrar do que no Gimp. Toda vez que tento, acabo voltando para o OpenSCAD
  • Infelizmente, a UX ainda é péssima em comparação com Shapr3D ou Fusion. Parece um pouco melhor e há melhorias, mas ainda está muito longe de alcançar qualquer um dos dois em um fluxo de trabalho real
    Minha maior reclamação continua sendo que ele é disperso como um saco cheio de esquilos. Trocar de workbench pode produzir resultados imprevisíveis, e a importação de STEP ainda tem bugs

  • Pessoalmente, acho que o FreeCAD ainda está muito longe de ser considerado estável. Só de abrir projetos de exemplo aleatórios, você pode rapidamente chegar a avisos, erros, exceções e até falhas de segmentação

    • É extremamente frustrante de usar
      Desde a primeira vez que abri, eu já sabia que seria uma experiência ruim. Por causa do meu monitor de alta resolução/DPI, as caixas delimitadoras em pixels de alguns elementos da tela ficaram absurdamente pequenas, a ponto de eu nem conseguir selecionar componentes da interface
  • Se você já fechou o FreeCAD com raiva, vale a pena experimentar o OpenSCAD. O fluxo de trabalho é completamente diferente, e eu gostei muito dele
    Ele se encaixou perfeitamente na forma como eu trabalho e penso

    • Se você gosta do OpenSCAD, mas precisa de um ou dois filetes e de exportação STEP, o Build123d também é excelente
    • Eu fechei o OpenSCAD com raiva e vim para o FreeCAD
      Na prática, o FreeCAD é muito mais produtivo. No FreeCAD dá para trabalhar com base em características topológicas como superfícies e arestas; no OpenSCAD, isso é muito trabalhoso na prática
  • Notas preliminares de lançamento: https://wiki.freecad.org/Release_notes_1.0
    O ponto principal é claramente a melhoria no nomeamento topológico

    • Para a maioria dos usuários de CAD por hobby, acho que o mais importante é a mitigação do problema de nomeamento topológico, o novo workbench Assembly integrado e seu solver, grandes melhorias nas ferramentas de esboço, suporte a vários sólidos não sobrepostos no Part Design, melhorias nas ferramentas de array, algum suporte para aplicar operações de pad/revolve/pocket apenas à geometria selecionada no esboço, e melhorias no workbench CNC
      O nomeamento topológico agora está resolvido o bastante para ser confiável na maior parte dos casos, mas ainda há momentos em que é melhor usar esboços deslocados a partir de planos de referência. Sinceramente, eu colocaria as melhorias de UI mais abaixo na lista. Em tela de notebook, ela ainda costuma ser confusa e frustrante. Ainda assim, o novo tema escuro é realmente bom, o tema escuro do OpenTheme também funciona bem, e a alternância rápida de transparência é útil. A barra opcional de abas de workbenches também dá acesso mais rápido a ferramentas espalhadas, fazendo o conjunto parecer um pouco mais conectado
    • Para mim, a maior mudança é a ferramenta de dimensionamento automático. Em vez de decorar 10 atalhos de teclado ou ficar clicando na barra de ferramentas, basta lembrar de um único atalho
  • Corrigir o problema de nomeamento topológico na mainline muda o jogo
    Estou criando objetos reais com o FreeCAD. Aprendi a contornar esse problema, mas levou tempo, e ele podia deixar modelos paramétricos bem frágeis. Uma pequena alteração podia quebrar o modelo

    • Fiquei curioso sobre esse problema e fui procurar: https://wiki.freecad.org/Topological_naming_problem
    • Também estou muito animado. Nos últimos 10 anos, criei centenas de projetos no FreeCAD e cheguei a fazer pequenas produções com impressão 3D FDM/SLA/SLS, lasers de CO2/fibra e fresamento CNC de madeira/plástico/metal
      Então ele já era produtivo o suficiente. Ainda assim, eu tinha que contornar o problema de nomeamento topológico com bastante frequência, tanto preventivamente quanto depois do fato. Talvez agora eu volte a ensiná-lo a outras pessoas