Notes de version 0.20
Des fonctionnalités sont-elles manquantes ? Mentionnez-les dans les Notes de publication pour v0.20 du fil de discussion du forum.
Consultez l'aide FreeCAD pour savoir comment contribuer à FreeCAD.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.
Points forts
Généralités
Python 3 et Qt5
Quelques problèmes
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
Autres nouvelles du développement :
Documentation
Limitations connues
Interface utilisateur
Le cube de navigation a été retravaillé pour activer ces nouvelles fonctionnalités :
|
Des infobulles affichent désormais le nom de la commande dans le titre, ce qui permet aux nouveaux utilisateurs de rechercher plus facilement de l'aide. À la fin de l'infobulle, le nom de la commande "interne" est ajouté entre parenthèses : (Std_WhatsThis). C'est également le nom de la page qui documente la commande dans le Wiki. Discussion sur le forum, pull request #4978 . |
La nouvelle commande Std Mode édition utilisateur permet à l'utilisateur de choisir le mode d'édition qui sera utilisé lorsqu'il double-cliquera sur un objet dans la Vue en arborescence. Si le mode d'édition sélectionné n'est pas applicable, le mode d'édition par défaut de l'objet est utilisé à la place. |
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 sur le 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 sur le forum, pull request #4687.
App::Link et assemblage
Core System, App, Base et espaces de noms de la Gui
Gestionnaire d'Addon
Atelier Arch
Atelier Draft
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.
Atelier FEM
Effet de "la taille du maillage à partir de la courbure". À gauche : réglé sur 12, à droite : désactivé |
Il existe une nouvelle propriété pour le mailleur Gmsh. Le nombre d'éléments de maillage par fois le rayon de la courbure peut être spécifié. La valeur par défaut est 12 et pour obtenir un maillage plus fin aux petits coins ou trous, cette valeur peut être augmentée pour de meilleurs résultats. Cette fonctionnalité nécessite Gmsh 4.8 ou plus récent. |
Effet de l'algorithme de recombinaison. À gauche : en utilisant Simple, à droite : en utilisant Simple full-quad |
FreeCAD permet maintenant de sélectionner un algorithme ainsi que la recombinaison de maillage 3D pour le mailleur Gmsh. Pour plus de détails sur la recombinaison des éléments de maillage, FEM Maillage MEF à partir d'une forme avec Gmsh. |
Autres améliorations de FEM
- 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 Gmsh "HXT" (3D) et "Packing Parallelograms" (2D). PR #4654
- Permet de définir pour la propriété Gmsh High Order Optimize un certain algorithme. PR #4705
Importation
Prise en main des matériaux
Mesh (Maillage)
Autres améliorations
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.
Add OpenSCAD element - now has additional options
Load - load a scad file Save - save a scad file Refresh - Update FreeCAD view Clear - Clear text input
There is also a text box for feedback of OpenSCAD errors.
Atelier Part
Autres améliorations
- 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
Atelier PartDesign
Effet de la nouvelle option "Longueur le long de la normale de l'esquisse". Cliquez sur l'image pour afficher l'animation. |
Nouvelle option pour extruder d'une certaine longueur le long de la direction. La longueur est mesurée le long de la normale de l'esquisse ou le long de la direction personnalisée. |
La boîte de dialogue pour éditer un Cylindre (additif et soustractif) 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. |
Autres améliorations
- La fonction Hélice a le nouveau mode Hauteur-Tours-Croissance pour créer des spirales plates. Fil de discussion sur le forum PR #4590
- La fonction Pignon peut désormais créer également des pignons aux normes ISO. Fil de discussion sur le forum PR #4478
Atelier Path
Atelier Render
Atelier Sketcher
Nouvelle fonction Diviser une arête pour diviser les lignes ou les arcs existants. | |
Nouvel outil Rectangle arrondi pour créer des rectangles aux coins arrondis. | |
Nouvel outil Rectangle centré pour définir des rectangles via un point central. | |
Nouvelle fonction Contrainte automatique rayon/diamètre permet d'assigner automatiquement un poids sur le pôle B-spline, un diamètre sur un cercle complet ou un rayon sur un arc. Support de la multi-sélection comme outils de diamètre/rayon. | |
Nouvel outil de contrainte Supprimer l'alignement des axes pour supprimer l'alignement des axes tout en essayant de préserver la relation de contrainte de la sélection. |
Autres améliorations
- Prise en charge de l'Ajustement remanié. Pull Request Discussion du forum <-- Besoin de copies d'écran
- Le comportement de l'outil 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 le Mode 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.
Correction de bogues
- 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 (Feuille de calcul ou tableur)
- 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.