¿Buen (preferiblemente gratis) software para principiantes para la creación de piezas?


13

¿Qué software es mejor para la base de n00bs cuando se trata de la creación de piezas en 3D?

Tengo una gran experiencia matemática y sé cómo crear funciones explícitas de volumen, área de superficie, centro de masa, etc. Idealmente, me gustaría un programa que use esas fortalezas, pero me doy cuenta de que la mayoría de los n00bs tienen una fobia matemática paralizante, así que No aguanto la respiración.

Intenté freeCAD una vez e hice algunos avances, pero la próxima vez que encendí mi computadora, se negó a abrirse. Era solo una netbook débil que ya ni siquiera tengo en mi posesión, pero la computadora que estoy usando actualmente es bastante lenta y tampoco parece tener mucha memoria, por lo que todavía necesito algo liviano.

tl; dr: busca un programa gratuito y liviano para crear archivos .stl que sea bueno para n00bs que no tengan miedo a las matemáticas.

Respuestas:


14

No tengo muchos conocimientos de matemáticas, pero disfruto usando tales habilidades cuando corresponde.

Si aún no ha explorado OpenSCAD , puede encontrar que cumple con sus calificaciones. Es más o menos un "compilador" de lenguaje de scripting / descriptivo que toma texto ordinario y lo convierte al diseño de su modelo. Utilizo comillas, porque no tengo la habilidad suficiente para calificarlo como un verdadero compilador, aunque funciona de manera similar y de hecho puede ser un compilador.

Cumple con otra calificación suya en que es gratis y hay una lista de correo / foro bastante útil para cualquier pregunta o dificultad que surja. Si observa Thingiverse usando OpenSCAD como término de búsqueda, encontrará el código de otros disponibles para su examen e integración en sus propios modelos.

Para las personas que no están tan interesadas en las matemáticas, el texto y la lógica, hay una especie de GUI para OpenSCAD llamada BlocksCAD que permite arrastrar y soltar varios módulos de manera similar a la programación Scratch.

Había estado usando OpenSCAD el tiempo suficiente para encontrar que BlocksCAD complicaba demasiado la creación de modelos al ocultar detalles. Puede ser más adecuado para los fabricantes de modelos más jóvenes a ese respecto.

Los errores de sintaxis y puntuación se eliminarían con BlocksCAD, mientras que es demasiado fácil crear tales errores en el editor para OpenSCAD. Uno se acostumbra y el conteo de errores se reduce rápidamente.


1
Estoy de acuerdo re. OpenSCAD: si no tiene miedo haciendo transformaciones afines y escribiendo sus propios bucles 'for', no tardará mucho en aprender. Se puede ser más trabajo desde el principio (en comparación con algo donde arrastra formas en una interfaz gráfica de usuario), pero tan pronto como se intenta reutilización parte de un diseño (en el mismo o un objeto general distinta), modificar alguna característica sin manipular manualmente cada parte relacionada, etc., recuperará todo ese tiempo y más.
TextGeek

Comencé a hacer modelos en OpenSCAD usando asignaciones de "fuerza bruta". Ver el trabajo de otra persona usando valores paramétricos ha hecho que la creación de mi modelo sea mucho más fácil. Como ejemplo, mi modelo reciente midió un espacio de 20 mm, se imprimió en un espacio de 19 mm y se ajusta perfectamente cuando configuré el espacio en 21.5, lo que cambió todas las otras dimensiones del modelo relacionadas con ese eje. ¡Las asignaciones paramétricas significaron un número cambiado en el código y el bingo!
fred_dot_u

Reglas de OpenScad.
EvilTeach

Para aquellos interesados ​​en BlocksCAD: es un software de código abierto con el código en Github . Sin embargo, no se actualizó desde abril de 2017, por lo que podría no ser la última versión encontrada en blockscad3d.com .
tanius

3

El software con el que comencé fue Tinkercad , es una solución completamente en línea que es muy amigable para principiantes. La interfaz es trivial de usar y hay un tutorial de 15 minutos que lo guía sobre todo lo que el software tiene para ofrecer al usuario común.

Aquí hay una captura de pantalla de la interfaz y una parte que hice usando las herramientas básicas: ingrese la descripción de la imagen aquí

Funciona de la siguiente manera: se le proporciona una docena de formas básicas (cubo, esfera, etc.) y crea su modelo utilizando combinaciones booleanas de esas formas y traslación, rotación y escala. Eso es para la base.

Luego hay una colección muy grande de formas más complejas proporcionadas por la comunidad (tornillo, escaleras, árbol) que tienden a ser muy útiles para crear cosas específicas y un aspecto muy importante es que esas formas generalmente tienen algún parámetro que puede ajustar en el creación del objeto (digamos el grosor del tronco y la cantidad de ramas de su árbol).

El último incremento de complejidad es que esos objetos de la comunidad en realidad se hacen usando JavaScript (con su propia API, no está relacionado con openjscad) y puede crear sus propios objetos usando su interfaz interactiva de JavaScript . Es entonces cuando se requerirán sus conocimientos matemáticos y de programación.

Como una pequeña nota de PS: mi gusto personal es, dependiendo de la parte que quiera hacer, usar Tinkercad, Freecad u Openscad


3

Recomiendo Fusion 360 ya que es de uso gratuito, está lleno de tutoriales y es muy simple.


Le recomiendo que aprenda el Fusion 360. COMO es gratis para estudiantes y educadores. Además, puede leer un blog que le dirá los criterios para que sea elegible para la suscripción gratuita.
John Greens

2

OpenSCAD suena como la mejor opción para el póster original debido a sus antecedentes matemáticos, pero creo que SketchUp es probablemente el software más fácil de usar para la mayoría de los principiantes para la creación básica de piezas.

Hay dos (o tres) complementos que recomendaría a cualquiera que quiera usarlo para producir 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

El primero permite exportar a STL. El segundo y tercer modelos de verificación para garantizar que sean sólidos. Esto es importante para la impresión 3D, ya que las cortadoras tienen problemas cuando los modelos tienen agujeros.

Una herramienta más que recomendaría al principiante es http://www.netfabb.com/basic.php

También verifica los archivos STL para asegurarse de que no haya problemas para cortarlos.


Como el póster original hacía referencia a su interés y probablemente a sus habilidades en matemáticas, la opción OpenSCAD es superior a SketchUp. No puedo pensar en ninguna circunstancia en la que se implemente un conocimiento sólido de fórmulas y procesos matemáticos en SketchUp, a menos que uno esté creando un complemento o un script especializado. Para los principiantes, me gustaría obtener más información del posible usuario.
fred_dot_u

1
Estás repitiendo exactamente lo que dije en la primera oración de mi respuesta. El propósito de mi respuesta fue proporcionar una respuesta alternativa a la pregunta de "Buen software para principiantes (preferiblemente gratuito) para la creación de piezas" que inevitablemente atraerá a otros usuarios principiantes que no tengan experiencia en matemáticas. Si no le gusta la respuesta, no tiene que votar por ella.
Kevin Morse


2

Blender es una aplicación gratuita de nivel profesional, donde las matemáticas no son particularmente necesarias, pero se pueden usar con buenos resultados, y sus requisitos mínimos no son tan excesivos (mi copia de Blender se ejecuta en un Dell 380 de 20 años de antigüedad):

Hardware mínimo (uso básico)

  • CPU de doble núcleo de 32 bits a 2 GHz con soporte SSE2.

  • 2 GB de RAM

  • Pantalla de 24 bits 1280 × 768

  • Mouse o trackpad

  • Gráficos compatibles con OpenGL 2.1 con 512 MB de RAM

Hardware recomendado

  • CPU de cuatro núcleos de 64 bits

  • 8 GB de RAM

  • Pantalla Full HD con color de 24 bits.

  • Ratón de tres botones

  • Gráficos compatibles con OpenGL 3.2 con 2 GB de RAM

Hardware óptimo (grado de producción)

  • CPU de ocho núcleos de 64 bits

  • 16 GB de RAM

  • Dos pantallas Full HD con color de 24 bits.

  • Ratón de tres botones y tableta gráfica

  • Tarjetas gráficas compatibles con OpenGL 3.2 dual con 4 GB de RAM

Si le gusta la codificación, las bibliotecas Python y C también están disponibles.

Además, hay un sitio StackExchange dedicado a Blender , que es útil.


A modo de comparación, de Best 3D Design / 3D Modeling Software 2019 (15 de 30 son gratuitos) , esta lista comparativa podría 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

¿Está esa lista clasificada? Además, no llamaría a Fusion360 "Industrial", especialmente si AutoCAD es "Profesional"; Fusion es un subconjunto de AutoCAD orientado al diseño mecánico de piezas y ensamblajes. AutoCAD también puede hacer eso, pero está realmente orientado a la macroingeniería de edificios y maquinaria industrial, y como tal hay una gran diferencia en la potencia inherente en AutoCAD vs Fusion.
KeithS

2

He tenido buena suerte con MS 3D Builder . La mayoría de mis modelos de thingiverse fueron diseñados con 3D Builder. Dependiendo de las instalaciones de Windows y Office, este programa ya puede estar en su computadora , pero de lo contrario lo instala a través de la Tienda Windows. Este programa también puede hacer un buen uso de sus habilidades matemáticas; He hecho más trigonometría para obtener las dimensiones correctas para mis modelos que todas las demás áreas de mi vida combinadas.

MeshMixer es otra buena opción gratuita. Es significativamente más potente que 3D Builder y muchas otras opciones gratuitas, pero me resulta mucho más difícil usarlo con comodidad. La visualización, especialmente, simplemente no ha sido tan limpia, a menudo haciendo que los bordes afilados parezcan redondeados en la pantalla. Aún así, sé y deseo el poder que ofrece, y ocasionalmente lo abriré para cosas específicas. Por lo menos, es bueno para medir / verificar el grosor de una sección, y a veces puedo usarlo para reparar modelos fallidos por otros programas.

Finalmente, volveré a abrir OpenSCAD . OpenSCAD efectivamente le permite escribir un programa para generar sus modelos. Como tal, es especialmente bueno al crear cosas que querrá hacer más de una vez, donde ajustará o personalizará la parte inicial para usos posteriores. Una forma de lograr la reutilización como esta es crear una biblioteca de diseños parciales o formas sin procesar que luego puede cambiar de tamaño / estirar / etc. y agregar o mezclar en otras partes utilizando los otros programas. La otra área donde realmente brilla OpenSCAD es en la creación de prototipos. Cuando descubres que solo esta sección de una parte debería haber pasado un par de milímetros más después de la impresión inicial, es mucho más fácil ajustar esto con OpenSCAD que con muchas de las otras opciones.


1

Yo agregaría OnShape.com a la lista. El único inconveniente de una cuenta gratuita es que sus diseños son visibles públicamente.

También agregaría soporte para OpenSCAD. Es mi programa de acceso para problemas difíciles, especialmente cuando poder escribir algo es mucho más eficiente que docenas de clics y acciones cuidadosas de la GUI.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.