Bom (de preferência gratuito) Software para iniciantes para criação de peças?

13

Qual software é melhor para os mais básicos n00bs quando se trata de criação de peças 3D?

Eu tenho uma formação matemática intensa e sei como criar funções explícitas de volume, área de superfície, centro de massa, etc. Idealmente, eu gostaria de um programa que use esses pontos fortes, mas percebo que a maioria dos n00bs tem uma fobia matemática incapacitante. não estou prendendo a respiração.

Tentei o freeCAD uma vez e fiz alguns progressos, mas na próxima vez que liguei o computador, ele se recusou a abrir. Era apenas um netbook fraco que eu nem tenho mais em minha posse, mas o computador que estou usando atualmente é bastante lento e também não parece ter muita memória, então ainda preciso de algo leve.

tl; dr: Buscando um programa leve e gratuito para criar arquivos .stl que são bons para n00bs que não têm medo de matemática.

Cerberus
fonte

Respostas:

14

Eu não tenho um fundo de matemática pesado, mas gosto de usar essas habilidades, quando aplicável.

Se você ainda não explorou o OpenSCAD , pode achar que ele atende às suas qualificações. É mais ou menos um "compilador" de linguagem de script / descritivo que pega o texto comum e o converte no design do modelo. Uso aspas, porque não tenho habilidade suficiente para qualificá-lo como um verdadeiro compilador, embora funcione de maneira semelhante e possa realmente ser um compilador.

Ele atende a outra qualificação sua de que é gratuito e há uma lista de discussão / fórum de suporte para qualquer dúvida ou dificuldade que surgir. Se você observar o Thingiverse usando o OpenSCAD como um termo de pesquisa, encontrará o código de outras pessoas disponíveis para exame e integração em seus próprios modelos.

Para as pessoas que não gostam muito de matemática, texto e lógica, existe uma espécie de GUI para o OpenSCAD chamada BlocksCAD que permite arrastar e soltar vários módulos de maneira semelhante à programação do Scratch.

Eu estava usando o OpenSCAD há tempo suficiente para encontrar o BlocksCAD para complicar demais a criação de modelos, ocultando detalhes. Pode ser mais adequado para os fabricantes de modelos mais jovens nesse aspecto.

Erros de sintaxe e pontuação seriam eliminados com o BlocksCAD, embora seja muito fácil criar esses erros no editor do OpenSCAD. Acostuma-se a isso e a contagem de erros é reduzida rapidamente.

fred_dot_u
fonte
1
Eu concordo. OpenSCAD - se você não se assustar ao fazer transformações afetivas e escrever seus próprios loops 'for', não demorará muito para aprender. Ele pode ser mais trabalho no início (em comparação com algo em que você arrastar formas em uma GUI), mas assim que você tentar re-utilização parte de um projeto (no mesmo ou em um objeto global diferente), modificar alguma característica sem manipular manualmente todas as partes relacionadas, etc, você recuperará todo esse tempo e muito mais.
TextGeek
Comecei a criar modelos no OpenSCAD usando atribuições de "força bruta". Ver o trabalho de outra pessoa usando valores paramétricos facilitou muito a criação do meu modelo. Como exemplo, meu modelo recente mediu uma diferença de 20 mm, imprimiu uma diferença de 19 mm e se encaixa perfeitamente quando eu defino a diferença em 21,5, o que alterou todas as outras dimensões do modelo relacionadas a esse eixo. Tarefas paramétricas significaram um número alterado no código e no bingo!
22416 fred_dot_u 14/03/16
Regras do OpenScad.
precisa saber é o seguinte
Para os interessados ​​no BlocksCAD: é um software de código aberto com o código no Github . Não atualizado desde abril de 2017, portanto, pode não ser a versão mais recente encontrada em blockscad3d.com .
tanius
3

O software que eu comecei foi o Tinkercad , é uma solução totalmente on-line que é muito amigável para iniciantes. A interface é fácil de usar e há um tutorial de 15 minutos que o guia sobre tudo o que o software tem a oferecer ao usuário comum.

Aqui está uma captura de tela da interface e uma parte que fiz usando as ferramentas básicas: insira a descrição da imagem aqui

Funciona da seguinte maneira: você recebe uma dúzia de formas básicas (cubo, esfera, etc ...) e cria seu modelo usando combinações booleanas dessas formas e translação, rotação e redimensionamento. Isso é para a base.

Depois, há uma coleção muito grande de formas mais complexas fornecidas pela comunidade (parafuso, escada, árvore) que tendem a ser muito úteis para criar coisas específicas e um aspecto muito importante é que essas formas geralmente têm algum parâmetro que você pode ajustar no criação do objeto (diga a espessura do tronco e o número de galhos da sua árvore).

O último incremento de complexidade é que esses objetos da comunidade são realmente criados usando JavaScript (com sua própria API, não relacionada ao openjscad) e você pode criar seus próprios objetos usando sua interface JavaScript interativa . É quando sua programação e conhecimento matemático serão necessários.

Como uma pequena nota do PS: meu gosto pessoal é, dependendo da parte que eu quero fazer, usar o Tinkercad, Freecad ou Openscad

jadsq
fonte
3

Eu recomendo o Fusion 360, pois é gratuito, cheio de tutoriais e é super simples.

DrEureka
fonte
Eu recomendo que você aprenda o Fusion 360. Como é gratuito para estudantes e educadores. Além disso, você pode ler um blog que informará os critérios para se qualificar para a assinatura gratuita.
John Greens
2

O OpenSCAD parece ser o mais adequado para o pôster original, considerando seus conhecimentos de matemática, mas acho que o SketchUp é provavelmente o software mais fácil para a maioria dos iniciantes usar na criação básica de peças.

Existem dois (ou três) plugins que eu recomendaria para quem deseja usá-lo para produzir STL https://extensions.sketchup.com/en/content/sketchup-stl https://extensions.sketchup.com/en/content / solid-inspector https://extensions.sketchup.com/en/content/solid-inspector%C2%B2

O primeiro permite exportar para STL O segundo e o terceiro modelos de verificação para garantir que eles sejam sólidos. Isso é importante para a impressão 3D, pois os cortadores apresentam problemas quando os modelos possuem furos.

Mais uma ferramenta que eu recomendaria ao iniciante é http://www.netfabb.com/basic.php

Ele também verifica os arquivos STL para garantir que não haverá problemas ao cortá-los.

Kevin Morse
fonte
Como o pôster original referenciou seu interesse e provavelmente suas habilidades em matemática, a opção OpenSCAD é superior ao SketchUp. Não consigo pensar em nenhuma circunstância em que um forte conhecimento de fórmulas e processos matemáticos seria implementado no SketchUp, a menos que alguém esteja criando um plug-in ou um script de especialidade. Para iniciantes, eu gostaria de obter mais informações do usuário em potencial.
Fred_dot_u 14/03
1
Você está reafirmando exatamente o que eu disse na primeira frase da minha resposta. O objetivo da minha resposta foi fornecer uma resposta alternativa à pergunta "Software iniciante bom (de preferência gratuito) para criação de peças" que inevitavelmente atrairá outros usuários iniciantes que talvez não tenham formação matemática. Se você não gosta da resposta, não precisa votar nela.
Kevin Morse
2

Estou usando o DesignSpark Mechanical. É super legal e fácil de usar.

Página de download do DesignSpark Mechanical

Markus Appel
fonte
O DSM também é uma das opções que funcionam em uma máquina de 32 bits, caso você não tenha nada disponível.
Trish
2

O Blender é um aplicativo gratuito de nível profissional, onde a matemática não é particularmente necessária, mas pode ser usada com bons resultados, e seus requisitos mínimos não são tão excessivos (minha cópia do Blender é executada em um Dell 380 de no máximo 20 anos):

Hardware mínimo (uso básico)

  • CPU dual core de 2 GHz e 32 bits com suporte a SSE2.

  • 2 GB de RAM

  • Tela de 12 bits 1280 × 768

  • Mouse ou trackpad

  • Placa gráfica OpenGL 2.1 compatível com 512 MB de RAM

Hardware recomendado

  • CPU quad core de 64 bits

  • 8 GB de RAM

  • Tela Full HD com cores de 24 bits

  • Mouse com três botões

  • Placa gráfica OpenGL 3.2 compatível com 2 GB de RAM

Hardware ideal (grau de produção)

  • CPU de oito núcleos de 64 bits

  • 16 GB de RAM

  • Dois monitores full HD com cores de 24 bits

  • Mouse com três botões e mesa digitalizadora

  • Placas gráficas duplas compatíveis com OpenGL 3.2 com 4 GB de RAM

Se você gosta de codificar, as bibliotecas Python e C também estão disponíveis.

Além disso, existe um site StackExchange dedicado ao Blender , que é útil.


Como comparação, do Melhor Software de Design 3D / Modelagem 3D 2019 (15 de 30 são gratuitos) , esta lista comparativa pode ser útil

Name            Level             OS                                           Price                                Formats
3D Slash       Beginner        Windows, Mac, Linux, Raspberry Pi or Browser    Free, 24$/year Premium               3dslash, obj, stl
LibreCAD       Beginner        Windows, macOS and Linux	                       Free                                 dxf, dwg
Photoshop CC   Beginner        Windows and Mac	                               142€/year                            3ds, dae, kmz, obj, psd, stl, u3d
SculptGL       Beginner	       Browser	                                       Free                                 obj, ply, sgl, stl
SelfCAD	       Beginner        Browser	                                       Free 30-day trial, 9.99$/month       stl, mtl, ply, dae, svg
TinkerCAD      Beginner        Browser                                         Free                                 123dx, 3ds, c4d, mb, obj, svg, stl
Clara.io       Intermediate    Browser                                         Free, Premium from 100$/year         3dm, 3ds, cd, dae, dgn, dwg, emf, fbx, gf, gdf, gts, igs, kmz, lwo, rws, obj, off, ply, pm, sat, scn, skp, slc, sldprt, stp, stl, x3dv, xaml, vda, vrml, x_t, x, xgl, zpr
DesignSpark    Intermediate    Windows	                                       Freemium, 835$ (All Addons)             rsdoc, dxf, ecad, idf, idb, emn, obj, skp, STL, iges, step
FreeCAD        Intermediate    Windows, Mac and Linux                          Free                                 step, iges, obj, stl, dxf, svg, dae, ifc, off, nastran, Fcstd
MakeHuman      Intermediate    Windows, Mac, Linux                             Free                                 dae, fbx, obj, STL
Meshmixer      Intermediate    Windows, Mac and Linux                          Free                                 amf, mix, obj, off, stl
MoI            Intermediate    Windows and Mac                                 266€                                 3ds, 3dm, dxf, fbx, igs, lwo, obj, skp, stl, stp and sat
nanoCAD        Intermediate    Windows                                         Freemium, 180$/year                  sat, step, igs, iges, sldprt, STL, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin
OpenSCAD       Intermediate    Windows, Mac and Linux	                       Free                                 dxf, off, stl
Sculptris      Intermediate    Windows and Mac	                               Free                                 obj, goz
SketchUp       Intermediate    Windows and Mac	                               Free, 240$ Pro                       dwg, dxf, 3ds, dae, dem, def, ifc, kmz, stl
3ds Max        Professional    Windows                                         1505$/year, Edu. licenses av.        stl, 3ds, ai, abc, ase, asm, catproduct, catpart, dem, dwg, dxf, dwf, flt, iges, ipt, jt, nx, obj, prj, prt, rvt, sat, skp, sldprt, sldasm, stp, vrml, w3d xml
AutoCAD        Professional    Windows and Mac	                               1575$/year                           dwg, dxf, pdf
Blender        Professional    Windows, Mac and Linux                          Free                                 3ds, dae, fbx, dxf, obj, x, lwo, svg, ply, stl, vrml, vrml97, x3d
Cinema 4D      Professional    Windows, macOS                                  3695$                                3ds, dae, dem, dxf, dwg, x, fbx, iges, lwf, rib, skp, stl, wrl, obj
modo           Professional    Windows, macOS, Linux	                       1799$                                lwo, abc, obj, pdb, 3dm, dae, fbx, dxf, x3d, geo, stl
Mudbox         Professional    Windows and Mac                                 85€/year                             fbx, mud, obj
Onshape        Professional    Windows, Mac, Linux, iOS, Android               2400€/year, free and price reduced business version available    sat, step, igs, iges, sldprt, stl, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin
Poser          Professional    Windows, Mac                                    Standard 129.99$, Pro 349.99$        cr2, obj, pz2
Rhino3D        Professional    Windows and Mac                                 495€ Educational, 995€ Commercial    3dm, 3ds, cd, dae, dgn, dwg, emf, fbx, gf, gdf, gts, igs, kmz, lwo, rws, obj, off, ply, pm, sat, scn, skp, slc, sldprt, stp, stl, x3dv, xaml, vda, vrml, x_t, x, xgl, zpr
ZBrush         Professional    Windows and Mac                                 400€ Educational, 720€ Single User   dxf, goz, ma, obj, stl, vrml, x3d
CATIA          Industrial      Windows                                         7180€; Edu. licenses av.             3dxml, catpart, igs, pdf, stp, stl, vrml
Fusion 360     Industrial      Windows and Mac                                 499.80€/year, Edu. licenses av.      catpart, dwg, dxf, f3d, igs, obj, pdf, sat, sldprt, stp
Inventor       Industrial      Windows and Mac                                 1935$/year                           3dm, igs, ipt, nx, obj, prt, rvt, sldprt, stl, stp, x_b, xgl
Solidworks     Industrial      Windows                                         9950€, Edu. licenses available       3dxml, 3dm, 3ds, 3mf, amf, dwg, dxf, idf, ifc, obj, pdf, sldprt, stp, stl, vrml
Greenonline
fonte
Essa lista está classificada? Além disso, eu não chamaria o Fusion360 de "Industrial", especialmente se o AutoCAD for "Profissional"; O Fusion é um subconjunto do AutoCAD voltado para o projeto mecânico de peças e montagens. O AutoCAD também pode fazer isso, mas é realmente voltado para a macroengenharia de edifícios e máquinas industriais e, como tal, há uma enorme diferença na potência inerente ao AutoCAD x Fusion.
KeithS 13/01
2

Eu tive boa sorte usando o MS 3D Builder . A maioria dos meus modelos thingiverse foram projetados com o 3D Builder. Dependendo das instalações do Windows e do Office, esse programa já pode estar no seu computador , mas você o instala pela Windows Store. Este programa também pode fazer bom uso de suas habilidades matemáticas; Fiz mais trigonometria para obter as dimensões corretas para meus modelos do que todas as outras áreas da minha vida combinadas.

O MeshMixer é outra boa opção gratuita. É significativamente mais poderoso que o 3D Builder e muitas outras opções gratuitas, mas achei muito mais difícil ficar confortável ao usar. A visualização, principalmente, não tem sido tão limpa, muitas vezes fazendo com que as bordas afiadas pareçam arredondadas na tela. Ainda assim, conheço e desejo o poder que ele oferece, e ocasionalmente o abro para coisas específicas. Se nada mais, é bom para medir / verificar a espessura de uma seção, e às vezes eu posso usá-lo para reparar modelos danificados por outros programas.

Finalmente, vou abrir o OpenSCAD novamente. O OpenSCAD efetivamente permite que você escreva um programa para gerar seus modelos. Como tal, é especialmente bom ao criar coisas que você desejará fazer mais de uma vez, onde poderá ajustar ou personalizar a parte inicial para usos posteriores. Uma maneira de obter uma reutilização como essa é criar uma biblioteca de designs parciais ou formas brutas, que você pode redimensionar / esticar / etc e adicionar ou misturar em outras partes usando os outros programas. A outra área em que o OpenSCAD realmente brilha é a prototipagem. Quando você descobre que apenas essa seção de um shoud de peça demorou alguns milímetros a mais após a impressão inicial, é muito mais fácil ajustá-lo com o OpenSCAD do que com muitas das outras opções.

Joel Coehoorn
fonte
1

Eu adicionaria OnShape.com à lista. A única desvantagem de uma conta gratuita é que seus designs podem ser visualizados publicamente.

Eu também adicionaria suporte ao OpenSCAD. É o meu programa básico para problemas difíceis, especialmente onde ser capaz de criar um script é muito mais eficiente do que dezenas de cliques e ações cuidadosas da GUI.

cmm
fonte