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.
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:
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
la source
Je recommande Fusion 360 car il est gratuit à utiliser, plein de tutoriels et est super simple.
la source
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.
la source
J'utilise DesignSpark Mechanical. C'est super cool et facile à utiliser.
Page de téléchargement de DesignSpark Mechanical
la source
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.
la source
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.
la source
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.
la source