Release notes 0.20/fr

FreeCAD 0.20 a été publié le DD mois 202x, récupérez-le sur la page de Téléchargement. Ceci est un résumé des changements les plus intéressants. La liste complète des modifications est disponible dans le journal des modifications MantisBT bugtracker FC 0.20.

Les notes de versions plus anciennes de FreeCAD sont disponibles dans la Liste des fonctionnalités.

Développement
Pour compiler FreeCAD sous Windows, il existe différents Libpacks (bibliothèques pré-emballées) disponibles :
 * Libpack pour Windows avec Qt xx, OCC yy et Python zz

La plus basse version de Python supportée est la 3.6.9 selon https://forum.freecadweb.org/viewtopic.php?f=10&t=62701.

Systèmes d'exploitation pris en charge :
 * Windows 7, 8 et 10
 * Linux Ubuntu Bionic Beaver (18.04) et Focal Fossa (20.04)
 * MacOS version minimale 10.12 Siera

Autres nouvelles du développement :

Autres améliorations de l'interface utilisateur

 * Il est maintenant possible de faire un panoramique de la vue du Graphique de dépendance avec la souris. Discussion du forum, pull request #4638.
 * Correction d'un problème où l'utilisation d'un stylet de tablette (par exemple, une tablette Wacom) était lente au point d'être complètement inutilisable. Discussion du forum, pull request #4687.

Atelier Draft

 * Une case à cocher a été ajoutée au panneau des tâches de nombreuses commandes de dessin. Le fait de la cocher permet de saisir des coordonnées dans le système de coordonnées global même si le plan de travail n'est pas aligné avec le plan XY global.


 * La commande Draft_Hatch.svg Draft Hachure a été introduite. Elle crée des hachures sur les faces d'un objet sélectionné à l'aide de motifs provenant de fichiers PAT d'AutoCAD.


 * La commande Draft_AddNamedGroup.svg Draft Nommer un groupe a été introduite. La commandeDraft_AddToGroup.svg Draft Déplacer vers un groupe a été étendue avec la même fonctionnalité.


 * Le travail sur la commande Draft_SetStyle.svg Draft Définir le style, toujours en cours dans FreeCAD version 0.19, a été terminé.


 * Une option d'édition par double-clic a été ajoutée pour Draft_Text.svg Draft Texte. Elle ouvre le même panneau de tâches d'édition que celui utilisé lors de la création d'un texte.


 * Pour Draft_Dimension.svg Draft Dimensions, la  pour les dimensions architecturales impériales a été introduite.


 * Les objets Draft_Shape2DView.svg Draft Vue 2D d'une forme ont maintenant une propriété . La définition de cette propriété à peut s'avérer utile si un document contient de nombreux objets Draft Vue 2D d'une forme ou s'ils sont complexes.


 * Il est maintenant possible d'inverser une Draft Polyligne via le menu contextuel Draft_Edit.svg Draft Édition. Discussion du forum, pull request #4811.

Autres améliorations de Draft

 * Il est maintenant possible d'inverser une Draft Polyligne via le menu contextuel de Draft Édition. Discussion du forum, pull request #4811.
 * Correction de Draft Aimantation Grille lorsque le curseur se trouve sur une face. Discussion du forum. Git commit.


 * New Draft Texts are now aligned with the working plane, pull request #5092.


 * Support for two DWG converters was added: LibreDWG and QCAD pro. See Import Export Preferences and FreeCAD and DWG Import for more information.

Autres améliorations de FEM

 * Un nouveau solveur a été ajouté : . De nombreux commits.
 * Une nouvelle contrainte a été ajoutée : . PR #4982
 * L'ordre des éléments des maillages Gmsh peut être modifié via la boîte de dialogue de maillage. PR #4660
 * Les cartes de matériaux peuvent désormais contenir des valeurs de conductivité électrique. PR #4647
 * Cartes de matériaux ajoutées pour l'azote et l'argon. PR #4649
 * Ajout de la prise en charge des algorithmes de maillage "HXT" (3D) et "Packing Parallelograms" (2D) de Gmsh. PR #4654
 * Permettre de définir pour la propriété Optimisation d'ordre élevé de Gmsh un certain algorithme.PR #4705
 * Les matériaux solides non linéaires à durcissement simple peuvent désormais avoir un nombre arbitraire de limites d'élasticité. PR #5024

Improved support for NASTRAN GRID elements
The Mesh import tool now supports the high-precision "GRID*" element. The standard-precision "GRID" element was also improved, now supporting both space-delimited numeric input as well as fixed-field-width input, per the NASTRAN95 format documentation.

Autres améliorations de Mesh
Correction des faux négatifs lors des tests d'auto-intersection lorsque les facettes sont coplanaires : PR #5002.

Atelier OpenSCAD
L'interopérabilité avec OpenSCAD a été améliorée, en ajoutant le support de plusieurs opérations manquantes dans les versions précédentes (extrusion linéaire avec rotations, extrusions rotatives). Plusieurs opérations ont été modifiées pour fournir des équivalents d'objets FreeCAD améliorés, en particulier pour les extrusions torsadées. La génération de surfaces à partir de données discrètes a été modifiée pour donner des résultats plus proches de ceux d'OpenSCAD, plutôt que des surfaces cannelées.

Ajouter un élément OpenSCAD - a maintenant des options supplémentaires Load - charger un fichier scad Save - sauvegarder un fichier scad Refresh - mise à jour de la vue FreeCAD Clear - effacer la saisie de texte

Il y a également une zone de texte pour le retour des erreurs d'OpenSCAD.

Autres améliorations de Part

 * La boîte de dialogue pour éditer des Cylindres permet maintenant de spécifier un angle par rapport à la normale du plan d'attache choisi. De cette façon, on peut créer des cylindres obliques. Pull request #4708

Autres améliorations de PartDesign

 * La fonction Hélice a le nouveau mode Hauteur-Tours-Croissance pour créer des spirales plates. Discussion du forum PR #4590
 * La fonction Pignon peut désormais créer également des pignons aux normes ISO. Discussion du forum PR #4478

Autres améliorations de Sketcher

 * Prise en charge de l'Ajustement remanié. Pull Request Discussion du forum <-- Besoin de copies d'écran
 * Le comportement de l'outil Sketcher_CreateSlot.svg Rainure a changé. Les rainures peuvent maintenant être créées en définissant le centre des deux demi-cercles. Pull request Discussion du forum
 * L'automatisation de la visibilité permet d'ouvrir Sketcher dans une Vue en section lors de l'entrée en mode édition. Pull request Discussion du forum
 * L'automatisation de la visibilité permet de forcer la caméra en Mode orthographique lorsqu'on rentre dans le mode édition. Pull request Discussion du forum.
 * Option permettant d'afficher le nom de la contrainte dimensionnelle et d'utiliser un format personnalisé pour celui-ci. Pull request Discussion du forum
 * Lors de l'esquisse d'un arc à 3 points avec Autoconstraint activé, une contrainte tangente est proposée pour les 3 points lors du survol d'une ligne/courbe. Pull request Discussion du forum.
 * Les contraintes de rayon/diamètre sont affichées en utilisant une rotation angulaire pour faciliter la visualisation. L'angle et le caractère aléatoire optionnel sont réglables par l'utilisateur grâce aux paramètres documentés dans le Réglage fin. Pull request Discussion du forum

Correction de bogues de Sketcher

 * Correction de l'option 'Référence' qui ne fonctionne pas pour le rayon/diamètre au moment de la création PR pour le rayon PR pour le diamètre Discussion du forum.

Atelier Spreadsheet

 * Il est maintenant possible de sélectionner dans le menu contextuel des lignes/colonnes, à quelles positions les nouvelles lignes/colonnes seront insérées. De plus, lors de la sélection de plusieurs lignes/colonnes, le menu contextuel ligne/colonne propose désormais d'insérer autant de nouvelles lignes/colonnes que sélectionnées. pull request #4704.

Further Spreadsheet improvements

 * Import XLSX (used by Std Import): Added support for floor and ceil functions. Pull request #5015.

FCGear
The FCGear Workbench received a couple of improvements


 * For involute gears, the outside (aka tip) and root diameter are exposed as properties (details)
 * Gear objects are now attachable (details)
 * Gear objects can now be used as additive features in PartDesign Bodies (details)
 * The creation of gear objects now appears in the undo stack (details)