Bonjour jpdesm,
jpdesm wrote:Si j'ai bien compris, on ne peut pas faire apparaitre des pièces ou esquisses déjà réalisées lorsqu'on travaille dans une esquisse, et par conséquence on ne peut pas créer de contraintes avec des entités hors d'une esquissse en cours de dessin : c'est à mon avis une lacune qui va empêcher, si elle persiste, Freecad de devenir logiciel de CAO 3D digne de ce nom.
Merci de ton intérêt pour FreeCAD. Il y a trop peu de francophones qui s'intéressent à ce logiciel (ou du moins qui se manifestent ici).
Tout d'abord, je voudrais dire que malgré que je sois très présent sur ce forum, je ne suis qu'un utilisateur, et ce que j'écris ne représente que mon opinion personnelle, et n'engage pas les responsables du projet. Mais j'apprécie ce projet et ses gens au point que j'ai tendance à les défendre férocement.
À mon avis, même dans son état actuel, FreeCAD se mérite déjà, et dignement, l'étiquette de logiciel de CAO 3D.
Il faut comprendre que FreeCAD est un logiciel en développement constant, et le module d'esquisse n'existe dans son état actuel
que depuis décembre dernier !
S'il y avait bien un module Sketcher dans la version 0.11 de FreeCAD, il s'agissait surtout d'un aperçu technologique, car il n'y avait pratiquement rien dedans (on pouvait dessiner des lignes et des rectangles, et c'était à peu près tout).
La version actuelle du Sketcher est donc
la toute première qui soit réellement utilisable. Elle n'a que moins de 4 mois d'existence !!! Appelons-la donc une version 0.1.
Alors tu peux croire que les développeurs sont parfaitement conscients que son état est loin d'être complété. Il manque certainement encore quelques outils de dessin, ainsi que des types de contraintes. Ceux-ci seront ajoutés au fur et à mesure, et des mécanismes permettant les contraintes externes entre esquisses seront certainement ajoutés.
Une petite explication sur le modèle de développement open source : le motto est « release early, release often » (publiez tôt, publiez souvent). On n'attend pas des années à peaufiner un logiciel jusqu'à ce que toutes les fonctionnalités imaginables soient intégrées et complètes : on y va petit à petit. Et dans le cas de ce projet, c'est essentiel, car le cœur de l'équipe n'est constitué que de 3 personnes qui programment
dans leurs temps libres, avec une demi-douzaine de collaborateurs occasionnels.
jpdesm wrote:Mais si je peux me permettre un conseil : travaillez avec Solidworks (pour ce que je connais) : il y a beaucoup de bon à prendre...
Il y a d'autres logiciels de CAO paramétrique que SolidWorks. Notamment, CATIA, Solid Edge, NX, Creo, Inventor, et d'autres. Et beaucoup de bon à prendre dans ceux-là aussi...
Le but des développeurs n'est pas de faire un clone de SolidWorks ou d'un autre logiciel de CAO, mais un logiciel avec son identité propre. Par ailleurs tu es le bienvenu pour offrir ton point de vue d'utilisateur (ils sont très réceptifs, et accueillent favorablement les avis constructifs, j'ai pu moi-même le constater de nombreuses fois -->
par contre c'est dans le forum anglais que ça se passe, car Yorik est le seul qui puisse communiquer en français), mais saches qu'ils ont un plan et savent assez bien où ils vont (sans toutefois être rigides, je les ai vus changer d'opinion sur une marche à suivre lors de discussions avec nous « simples » utilisateurs
). Simplement, ils n'ont pas les ressources pour réaliser tout ça du jour au lendemain, ça prendra du temps.
N'empêche, ils ont accompli un formidable boulot depuis les deux années que je suis le projet.
La conception d'un logiciel de CAO est un travail titanesque, c'est le travail d'une armée de programmeurs (je serais curieux de savoir combien ils sont chez SolidWorks ou chez CATIA), et pourtant cette poignée de volontaires persévère dans cette
mission, car c'en est bien une, pour mettre autant d'énergie dans un projet qui ne leur rapporte que l'estime et la gratitude de leurs utilisateurs. On ne peut qu'espérer qu'ils continuent !
Bon, je ne pensais pas écrire un tel roman, si tu ne t'es pas lassé de lire mes élucubrations, je te conseille, si ce n'est déjà fait, de tester la version de développement 0.13 du logiciel, tu seras à même de constater que les choses ont déjà bougé depuis décembre 2011, il y a eu de nombreux ajouts un peu partout. Et la meilleure plate-forme pour voir l'évolution de FreeCAD, c'est
Ubuntu : le dépôt PPA de FreeCAD propose des mises à jour quasi journalières basées sur les tous derniers ajouts au code source, et ça se met à jour automatiquement via le gestionnaire de mises à jour du système.
Cordialement
Normand