FreeCAD - Gérer les attentes

From FreeCAD Documentation
Revision as of 20:24, 13 July 2022 by David69 (talk | contribs) (Created page with "La philosophie de FreeCAD est de ne pas dicter "comment" vous l'utilisez. Il fournit plutôt des outils et un large éventail d'options qui vous permettent de les utiliser. Ce...")
Other languages:
Bien que nous accueillions et encouragions la croissance et la participation de la communauté, les demandes, les divagations émotionnelles et les revendications sauvages sont généralement mal reçues car notre communauté est composée de nombreux partisans expérimentés et passionnés de FreeCAD qui ont entendu des déclarations similaires à maintes reprises. Si vous trouvez qu'une fonctionnalité manque, ou que quelque chose vous gêne, nous vous encourageons vivement à envisager de vous engager dans le code lui-même. FreeCAD est largement développé par un groupe relativement restreint de personnes talentueuses qui ont toutes un emploi, une famille et d'autres intérêts que la programmation à la demande. Si vous avez les compétences (Python/C++) et la motivation pour participer, vos contributions peuvent aider à rendre FreeCAD encore meilleur qu'il ne l'est aujourd'hui. Vous pouvez trouver les bogues et les demandes de fonctionnalités suivis ici.

Objectif

Cette page wiki est destinée aux nouveaux utilisateurs de FreeCAD venant d'autres solutions de CAO/FAO.

Déclaration liminaire

De nombreux amateurs, designers indépendants et petites entreprises cherchent souvent un refuge contre les coûts élevés et les restrictions de licence des logiciels commerciaux, ou peut-être avez-vous simplement choisi FreeCAD parce que vous croyez dans la philosophie du FOSS. Dans tous les cas, BIENVENUE ! Il y a de nombreux utilisateurs, tout comme vous, qui ont réussi la transition vers FreeCAD pour leurs besoins personnels et professionnels. Cette page wiki est conçue pour vous aider à vous mettre sur la voie du succès et à établir des attentes réalistes tout en vous plongeant dans la Méthode FreeCAD, qui est très probablement différent de ce à quoi vous vous êtes peut-être habitué avec d'autres logiciels de CAO courants.

Qu'est-ce que je peux attendre ?

À la base, FreeCAD est un puissant modeleur paramétrique. Il utilise un concept d'"atelier" modulaire, où chaque atelier est responsable de tâches et de fonctions spécifiques. Ce concept est très souple et peut être utilisé avec succès à de nombreuses fins. FreeCAD est activement développé, utilisé en production, et assez stable ; mais comme tout autre programme de CAO, il n'est pas stable à 100%.

Si vous venez d'un autre programme de CAO, vous pouvez trouver la terminologie, la structure et l'organisation de FreeCAD légèrement étranges. Vous aurez probablement besoin de faire quelques ajustements à vos flux de travail, d'apprendre des solutions de contournement fonctionnelles ou d'utiliser notre puissant écosystème des macros, mais dans la plupart des cas, vous serez en mesure d'obtenir ce que vous voulez. Et si vous avez besoin d'aide : nous avons un forum très actif et réactif, prêt à vous aider. Parmi les membres du forum, il y a forcément des (anciens) utilisateurs de votre programme de CAO actuel. N'hésitez donc pas à faire appel à cette ressource.

Comment puis-je contribuer ?

Il y a plusieurs façons de le faire : vous pouvez faire un donation, aider à répondre aux questions du forum, ou écrire de la documentation ou du code. Voir Contribuer à FreeCAD.

Ressources pédagogiques

Officielles

Non officielles

Les chaînes YouTube suivantes ont un contenu d'assez bonne qualité centré sur FreeCAD (il est recommandé d'ignorer les tutoriels basés sur la version 0.17 ou antérieure) :

  • MangoJelly Solutions (plusieurs listes de lecture de vidéos pour débutants, intermédiaires et avancés).
  • Joko EngineeringHelp (vidéos intermédiaires/avancées)
  • Brodie Fairhall (Quelques vidéos aidant les utilisateurs de Fusion 360 à passer à FreeCAD)
  • Et plus encore...

Questions et réponses

"FreeCAD peut-il faire XYZ ?"

FreeCAD permet déjà d'effectuer les types de travaux suivants :

"L'interface utilisateur (UI/UX) est laide, étrange, déroutante ou ne ressemble pas au logiciel XYZ !"

FreeCAD permet une personnalisation étendue de l'interface utilisateur. Bien que nous soyons conscients que les couleurs ou la disposition des éléments par défaut peuvent ne pas plaire à tout le monde, nous vous encourageons à les adapter à vos propres besoins et flux de travail. Si vous pensez avoir trouvé un arrangement/un thème/des barres d'outils personnalisées populaires, etc., n'hésitez pas à tirer parti de la fonctions des kits de préférence| récemment ajoutée et à la partager avec la communauté. Peut-être vos efforts aideront-ils quelqu'un d'autre dans sa transition vers FreeCAD. Les logiciels libres prospèrent grâce à toutes sortes de contributions de la communauté et c'est un sujet de discussion courant.

"Pourquoi cette fonctionnalité ne fonctionne-t-elle pas comme dans le logiciel XYZ ?"

FreeCAD a un historique de développement qui s'étend sur plus de 20 ans. Les fonctions et les comportements sont fortement revus, débattus et évalués avant d'être ajoutés ou modifiés. Ayez l'esprit ouvert, même si cela n'est pas évident, il y a probablement une très bonne raison derrière ces choses. Cela ne veut pas dire que FreeCAD est parfait, mais considérez que ce à quoi vous vous êtes habitué n'est peut-être pas la seule ou la meilleure façon de faire quelque chose.

"Je n'arrive pas à comprendre le flux de travail de FreeCAD !"

La philosophie de FreeCAD est de ne pas dicter "comment" vous l'utilisez. Il fournit plutôt des outils et un large éventail d'options qui vous permettent de les utiliser. Cela signifie deux choses. Premièrement, le logiciel ne va pas nécessairement vous "guider" ou vous "orienter" vers un certain style ou flux de travail. Deuxièmement, cela signifie que vous pouvez expérimenter avec les outils et trouver ce qui fonctionne le mieux pour vous. Cela ne veut pas dire qu'il n'y a pas de "meilleures pratiques" générales à garder à l'esprit en utilisant FreeCAD, mais ces meilleures pratiques s'appliquent généralement à tout logiciel de conception professionnel lors de la création de modèles stables.

"What the heck is with all these workbenches?"

One of the powerful features of FreeCAD is it's modularity. This is done by compartmentalizing tool development into workbenches. Once you are familiar with the tools provided they can often work synergistically to create highly complex and advanced models. A great analogy is that FreeCAD is structured similar to a mechanics rolling tool-chest, and each workbench is a drawer of specific tools. You can use these tools to build a car, but it is up to the mechanic to understand how to use them to accomplish their goal.

"FreeCAD is fundamentally broken, my models blow-up!"

FreeCAD is built around an open-source Geometric Modeling Kernel called "OpenCascade Technology" (or OCC). It is the most feature rich and mature open source modeling kernel available. However it does have bugs, quirks and limitations. One of these is referred to as the "Topological Naming Problem" (or TNP). Whenever a model is modified, the internal names of faces and edges are changed by the kernel causing undesirable behavior for any model features that reference them. The current development cycle is focused around implementing a naming algorithm designed to mitigate this effect under most circumstances. However, be aware that TNP mitigation is not a replacement for good modeling practice and techniques.

Noyau OpenCascade

OpenCascade (OCC/OCCT) est une dépendance essentielle du noyau de CAO externe dont FreeCAD est totalement dépendant. Il existe de nombreux bogues ouverts "en amont" que la communauté FreeCAD a identifié et suit concernant OCC. Nous les suivons via :

Liens