Bon logiciel (de préférence gratuit) pour la création de pièces?


13

Quel logiciel convient le mieux au n00bs le plus bas en matière de création de pièces 3D?

J'ai de solides connaissances en mathématiques et je sais comment créer des fonctions explicites de volume, de surface, de centre de masse, etc. ne retiens pas mon souffle.

J'ai essayé freeCAD une fois et j'ai fait des progrès, mais la prochaine fois que j'ai allumé mon ordinateur, il a refusé de s'ouvrir. C'était juste un netbook faible que je n'ai même plus en ma possession, mais l'ordinateur que j'utilise actuellement est plutôt lent et ne semble pas avoir beaucoup de mémoire non plus, donc j'ai toujours besoin de quelque chose de léger.

tl; dr: Recherche d'un programme gratuit et léger pour créer des fichiers .stl qui sont bons pour les n00bs qui n'ont pas peur des mathématiques.

Réponses:


14

Je n'ai pas de formation approfondie en mathématiques, mais j'aime utiliser ces compétences le cas échéant.

Si vous n'avez pas encore exploré OpenSCAD , vous constaterez peut-être qu'il répond à vos qualifications. C'est plus ou moins un "compilateur" de langage de script / descriptif qui prend le texte ordinaire et le convertit en conception de modèle. J'utilise des guillemets, car je ne suis pas assez qualifié pour le qualifier de vrai compilateur, bien qu'il fonctionne de manière similaire et peut en effet être un compilateur.

Il répond à une autre qualification de la vôtre en ce sens qu'il est gratuit et qu'il existe une liste de diffusion / forum très favorable pour toutes les questions ou difficultés qui surviennent. Si vous regardez Thingiverse en utilisant OpenSCAD comme terme de recherche, vous trouverez le code des autres disponibles pour examen et intégration dans vos propres modèles.

Pour les gens qui ne sont pas tellement dans les mathématiques et le texte et la logique, il existe une interface graphique pour OpenSCAD appelée BlocksCAD qui permet de glisser-déposer de divers modules d'une manière similaire à la programmation Scratch.

J'utilisais OpenSCAD depuis assez longtemps pour que je trouve que BlocksCAD complique trop la création de modèles en masquant les détails. Il peut être mieux adapté à cet égard aux jeunes modélistes.

Les erreurs de syntaxe et de ponctuation seraient éliminées avec BlocksCAD, alors qu'il est beaucoup trop facile de créer de telles erreurs dans l'éditeur pour OpenSCAD. On s'y habitue et le nombre d'erreurs est rapidement réduit.


1
Je suis d'accord. OpenSCAD - si vous n'avez pas peur de faire des transformations affines et d'écrire vos propres boucles `` for '', cela ne prendra pas longtemps à apprendre. Cela peut être plus de travail au début (par rapport à quelque chose où vous faites glisser des formes dans une interface graphique), mais dès que vous essayez de réutiliser une partie d'une conception (dans le même ou un objet global différent), modifiez une fonctionnalité sans manipuler manuellement chaque partie connexe, etc., vous retrouverez tout ce temps et plus encore.
TextGeek

J'ai commencé à créer des modèles dans OpenSCAD en utilisant des affectations de «force brute». Voir le travail de quelqu'un d'autre à l'aide de valeurs paramétriques a facilité la création de mon modèle. À titre d'exemple, mon modèle récent mesurait un écart de 20 mm, imprimait un écart de 19 mm et s'adaptait parfaitement lorsque je définissais l'écart à 21,5, ce qui a changé toutes les autres dimensions du modèle liées à cet axe. Les affectations paramétriques signifiaient un numéro changé dans le code et le bingo!
fred_dot_u

Règles OpenScad.
EvilTeach

Pour ceux qui s'intéressent à BlocksCAD: c'est un logiciel open source avec le code sur Github . Non mis à jour depuis avril 2017, il ne s'agit donc peut-être pas de la dernière version trouvée sur blockscad3d.com .
tanius

3

Le logiciel avec lequel j'ai commencé était Tinkercad , c'est une solution entièrement en ligne très conviviale pour les débutants. L'interface est simple à utiliser et il y a un tutoriel de 15 minutes qui vous guide sur tout ce que le logiciel a à offrir à l'utilisateur commun.

Voici une capture d'écran de l'interface et une partie que j'ai faite en utilisant les outils de base: entrez la description de l'image ici

Cela fonctionne de la manière suivante: vous disposez d'une douzaine de formes de base (cube, sphère, etc ...) et vous créez votre modèle à l'aide de combinaisons booléennes de ces formes et de translation, rotation et mise à l'échelle. C'est pour la base.

Ensuite, il y a une très grande collection de formes plus complexes fournies par la communauté (vis, escaliers, arbre) qui ont tendance à être très utiles pour créer des choses spécifiques et un aspect très important est que ces formes ont généralement un paramètre que vous pouvez ajuster au création de l'objet (disons l'épaisseur du tronc et le nombre de branches de votre arbre).

Le dernier incrément de complexité est que ces objets de communauté sont réellement créés en utilisant JavaScript (avec leur propre API, ce n'est pas lié à openjscad) et vous pouvez créer vos propres objets en utilisant leur interface JavaScript interactive . C'est alors que votre programmation et vos connaissances mathématiques seront nécessaires.

Comme une petite note PS: mon goût personnel est, selon la pièce que je veux faire, d'utiliser Tinkercad, Freecad ou Openscad


3

Je recommande Fusion 360 car il est gratuit à utiliser, plein de tutoriels et est super simple.


Je vous recommande fortement d'apprendre le Fusion 360. COMME c'est gratuit pour les étudiants et les éducateurs. En outre, vous pouvez lire un blog qui vous indiquera les critères pour que vous puissiez bénéficier d'un abonnement gratuit.
John Greens

2

OpenSCAD semble être la meilleure solution pour l'affiche originale compte tenu de son expérience en mathématiques, mais je pense que SketchUp est probablement le logiciel le plus facile à utiliser pour la plupart des débutants pour la création de pièces de base.

Il y a deux (ou trois) plugins que je recommanderais à quiconque souhaite l'utiliser pour produire 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

Le premier permet d'exporter en STL Les deuxième et troisième modèles de vérification pour s'assurer qu'ils sont solides. Ceci est important pour l'impression 3D car les trancheuses ont des problèmes lorsque les modèles ont des trous.

Un autre outil que je recommanderais au débutant est http://www.netfabb.com/basic.php

Il vérifie également les fichiers STL pour s'assurer qu'il n'y aura aucun problème à les découper.


Comme l'affiche originale faisait référence à son intérêt et probablement à ses compétences en mathématiques, l'option OpenSCAD est supérieure à SketchUp. Je ne peux penser à aucune circonstance où une solide connaissance des formules et des processus mathématiques serait implémentée dans SketchUp, à moins que l'on ne crée un plug-in ou un script spécialisé. Pour les débutants, je voudrais plus d'informations de l'utilisateur potentiel.
fred_dot_u

1
Vous répétez exactement ce que j'ai dit dans la première phrase de ma réponse. Le but de ma réponse était de fournir une réponse alternative à la question du "bon logiciel de débutant (de préférence gratuit) pour la création de pièces" qui attirera inévitablement d'autres utilisateurs débutants qui peuvent ne pas avoir de formation en mathématiques. Si vous n'aimez pas la réponse, vous n'avez pas à voter pour elle.
Kevin Morse


2

Blender est une application gratuite de niveau professionnel, où les mathématiques ne sont pas particulièrement nécessaires mais peuvent être utilisées à bon escient, et ses exigences minimales ne sont pas si excessives (ma copie de Blender fonctionne sur un Dell 380 âgé de 20 ans au maximum ):

Matériel minimum (utilisation de base)

  • Processeur double cœur 32 bits 2 GHz avec prise en charge SSE2.

  • 2 Go de RAM

  • Affichage 24 bits 1280 × 768

  • Souris ou trackpad

  • Carte graphique compatible OpenGL 2.1 avec 512 Mo de RAM

Matériel recommandé

  • Processeur quad core 64 bits

  • 8 Go de RAM

  • Affichage Full HD avec couleur 24 bits

  • Souris à trois boutons

  • Carte graphique compatible OpenGL 3.2 avec 2 Go de RAM

Matériel optimal (de qualité production)

  • Processeur 64 bits à huit cœurs

  • 16 Go de RAM

  • Deux écrans Full HD avec couleur 24 bits

  • Souris à trois boutons et tablette graphique

  • Deux cartes graphiques compatibles OpenGL 3.2 avec 4 Go de RAM

Si vous aimez le codage, les bibliothèques Python et C sont également disponibles.

Il existe également un site StackExchange dédié à Blender , ce qui est utile.


À titre de comparaison, du meilleur logiciel de conception 3D / modélisation 3D 2019 (15 sur 30 sont gratuits) , cette liste comparative pourrait être utile.

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

Cette liste est-elle classée? De plus, je n'appellerais pas Fusion360 "Industriel", surtout si AutoCAD lui-même est "Professionnel"; Fusion est un sous-ensemble d'AutoCAD orienté vers la conception mécanique des pièces et des assemblages. AutoCAD peut le faire aussi, mais il est vraiment axé sur la macro-ingénierie des bâtiments et des machines industrielles, et en tant que tel, il y a une énorme différence dans la puissance inhérente à AutoCAD vs Fusion.
KeithS

2

J'ai eu de la chance en utilisant MS 3D Builder . La plupart de mes modèles thingiverse ont été conçus avec 3D Builder. Selon vos installations Windows et Office, ce programme peut déjà être sur votre ordinateur , mais sinon vous l'installez via le Windows Store. Ce programme peut également faire bon usage de vos compétences en mathématiques; J'ai fait plus de trigonométrie pour obtenir les bonnes dimensions pour mes modèles que tous les autres domaines de ma vie réunis.

MeshMixer est une autre bonne option gratuite. Il est nettement plus puissant que 3D Builder et de nombreuses autres options gratuites, mais j'ai trouvé qu'il était beaucoup plus difficile de se familiariser avec l'utilisation. La visualisation, en particulier, n'a tout simplement pas été aussi nette, faisant souvent apparaître des arêtes vives arrondies à l'écran. Pourtant, et je connais et désire le pouvoir qu'il offre, et je l'ouvrirai de temps en temps pour des choses spécifiques. Si rien d'autre, c'est bon pour mesurer / vérifier l'épaisseur d'une section, et parfois je peux l'utiliser pour réparer des modèles bâclés par d'autres programmes.

Enfin, je reviendrai sur OpenSCAD . OpenSCAD vous permet efficacement d'écrire un programme pour générer vos modèles. En tant que tel, c'est particulièrement bon lorsque vous créez des choses que vous voudrez faire plus d'une fois, où vous pourrez modifier ou personnaliser la partie initiale pour des utilisations ultérieures. Une façon de réaliser une réutilisation comme celle-ci consiste à créer une bibliothèque de conceptions partielles ou de formes brutes que vous pouvez ensuite redimensionner / étirer / etc et ajouter ou mélanger dans d'autres parties à l'aide des autres programmes. L'autre domaine où OpenSCAD brille vraiment est le prototypage. Lorsque vous découvrez que cette seule section d'une pièce doit être plus longue de quelques millimètres après l'impression initiale, il est beaucoup plus facile de régler cela avec OpenSCAD qu'avec de nombreuses autres options.


1

J'ajouterais OnShape.com à la liste. Le seul inconvénient d'un compte gratuit est que vos créations sont visibles publiquement.

J'ajouterais également le support d'OpenSCAD. C'est mon programme de prédilection pour les problèmes difficiles, en particulier lorsque le fait de pouvoir écrire quelque chose est beaucoup plus efficace que des dizaines de clics et des actions GUI soigneuses.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.