Release notes 0.18/fr

 ''FreeCAD 0.18 is currently in active development and is still not officially released, but development builds can be downloaded for testing. See details on the Download page. In the meanwhile, you can help us fill these Release notes with the new features that are being added. Click on Help FreeCAD for details on how to contribute.''

FreeCAD 0.18 est sorti le 12 mars 2019, à télécharger sur la page Téléchargements. Ceci est un résumé des changements les plus intéressants. La liste complète des modifications est disponible sur MantisBT bugtracker FC 0.18 - Liste des changements.

Les notes de versions de FreeCAD sont disponibles dans la liste des fonctionnalités.

Points forts
Outils TechDraw étendus.



Nouveaux outils Sketcher (esquisse), PartDesign (Conception de pièces) plus stable et robuste



Outils Arch (architecture) et BIM (Building information modeling) améliorés et étendus



Généralités

 * Centre de démarrage (Start) repensé
 * L'arborescence du document (onglet Modèle) propose désormais 3 options d'affichage de tous les documents, avec les options définies dans le menu :
 * Afficher uniquement le document actuellement actif
 * Afficher tous les documents tels qu'ils étaient jusqu'à FreeCAD 0.17
 * Développer le document actif et réduire tous les autres
 * Lorsqu'une tâche est active et requiert une saisie de l'utilisateur, une icône représentant un crayon apparaît maintenant dans l'onglet Tâches et disparaît à la fin de la tâche.
 * La vue 3D bénéficie désormais d'un nouveau Cube de navigation pour orienter rapidement la vue. Il comporte également un petit menu pour définir la projection orthographique ou en perspective, ainsi que pour adapter le contenu à la vue. L'emplacement du cube de navigation peut être défini dans et il peut également être masqué.
 * La prise en charge du système d'unités des États-Unis ingénierie civile / transport a été ajouté. Ces unités incluent ft, ft^2, ft^3, mph et angles en degrés/minutes/secondes. Ces unités permettent d’exprimer les pieds sous forme décimale, contrairement à Construction US, qui force des fractions de pouce.
 * Il est maintenant possible de spécifier une image d'arrière-plan personnalisée pour la fenêtre principale de FreeCAD en utilisant l'option Preferences_Editor/fr.

Atelier Arch (architecture)

 * Walls peut maintenant être affiché comme une pile de blocs. Il existe de nombreuses options pour configurer leur taille et la manière dont les blocs doivent être empilés.
 * Building Parts sont le nouveau conteneur Arch utilisable pour tous. Ils peuvent regrouper n’importe quel nombre d’objets, ils peuvent être utilisés pour créer des sols (étages), des bâtiments (les outils Arch Floor et Arch Building produisent désormais des parties de construction), ou tout autre groupe de Objets Arch. Ils peuvent être déplacés comme  Parts, et ils sont  clonable et  referencable!
 * Le BIM Workbench (ajouté via Addon Manager) est un nouveau pendant externe expérimental de  Arch. Nous y testons de nouvelles fonctionnalités et de nouveaux workflows dans un environnement plus libre. Assurez-vous de faire un essai!
 * Windows dispose de nouveaux préréglages, tels qu'une fenêtre coulissante à 4 volets, ainsi que si la [https://github.com/FreeCAD/FreeCAD-library/tree/c5eea12cdda7a3e6349323808815f63b0f97ef2e est installée, tout les portes et les fenêtres de la bibliothèque.
 * Panels peut désormais créer différents types de panneaux ondulés, tels que des panneaux ondulés ou même des panneaux sandwich.
 * Les objets Structure ont un nouveau mode de dessin de poutre, qui vous permet de cliquer sur deux points pour placer un élément structurel entre eux.
 * Tous les types IFC sont maintenant disponibles pour tous les objets Arch. Tout objet peut être exporté vers un autre type vers IFC.
 * Window placement a été entièrement repensé. Placer correctement les fenêtres dans les objets hôtes, ce qui était auparavant très pénible, est maintenant beaucoup plus facile.
 * Paramètres de fenêtre dynamiques: la taille des cadres de fenêtre est maintenant une propriété de fenêtre. Il est donc maintenant possible d'ajuster l'épaisseur des fenêtres prédéfinies sans qu'il soit nécessaire de modifier leurs composants ou leurs esquisses de base.
 * Les jeux de propriétés IFC sont désormais pris en charge par tous les objets Arch.
 * L'importateur et l'exportateur IFC ont été considérablement améliorés avec une multitude de nouvelles fonctionnalités: prise en charge des ensembles de propriétés, prise en charge de la grille, compression de fichiers, profils partagés, prise en charge des groupes, ensembles de quantités, etc.
 * Materials prend désormais en charge la hiérarchie. Si vous attribuez à un matériau un autre matériau en tant que père, il apparaît correctement empilé dans l'arbre.
 * Tous les objets et matériaux Arch prennent désormais en charge les systèmes de classification (pas encore pris en charge par l'import / export IFC).
 * External References vous permet maintenant de lier des parties d'un autre fichier FreeCAD à un fichier FreeCAD.


 * Mais il y a beaucoup plus! Consultez le rapports de développement Arch / BIM pour voir tout ce qui a été fait là-bas cette année.

Atelier Draft (Planche à dessin)

 * L'outil Draft Scale a été entièrement repensé. Il comporte désormais plus d'options et est beaucoup plus confortable à utiliser.
 * L'outil Texte brouillon a également été entièrement repensé. Il dispose désormais de son propre objet paramétrique avec beaucoup plus d'options. Attention, ces nouveaux textes ne sont pas supportés par la version 0.17
 * Draft Wires ont maintenant une option de clic droit qui permet de les aplatir de force sur leur plan médian
 * Nouvel outil Draft Join, qui vous permet de joindre des fils et des lignes individuels en un seul fil
 * Nouvel outil Brouillon, qui divise une ligne ou un fil en un point pour créer un autre fil ou une ligne
 * Si vous appuyez sur la touche pendant que vous dessinez en mode brouillon, la cible de capture est activée, ce qui vous permet de capturer des objets masqués par d'autres.
 * L'outil Draft AddPoint a été amélioré pour ajouter de manière plus fiable des nœuds sur des lignes et des fils exactement à l'endroit où vous cliquez.

Atelier FEM
En v0.17, des quantités de fonctionnalités nouvelles ont été ajoutées à FEM. Aussi, l’objectif principal de FEM dans la version 0.18 de FreeCAD n’a pas été d’ajouter encore de nouvelles fonctionnalités et outils, mais de rendre les outils existants plus stables et de corriger autant que possible les bogues. FEM a reçu 470 rectificatifs au cours du cycle de développement de FreeCAD 0.18.

Améliorations générales sur la base du code

 * Quantité de corrections de bugs.
 * Code revisé et nettoyé. Suppression du code en double.
 * Correction de nombreuses fautes de frappe dans le code et les messages visibles.
 * Correctifs de compatibilité avec Python 3.
 * Plus de tests unitaires ont été ajoutés.
 * Possibilité de compiler FreeCAD avec mise à jour externe SMESH.

Outils

 * Un outil de plan de coupe a été ajouté pour pouvoir sélectionner les solides qui se trouvent dans d'autres solides.
 * Le filtre de déformation VTK a suscité un certain intérêt.
 * Un type d'analyse pour la vérification du modèle CalculiX a été ajouté.

Matériau
La manipulation des matériaux a été améliorée. Il est maintenant possible d'utiliser l'éditeur global de matériaux FreeCAD. Voir aussi les fiches Matériau. Pour cela, le panneau de tâche Matériau FEM a été optimisé.

Atelier Part (Pièce)

 * L'outil Check Geometry ouvre maintenant une petite fenêtre avec une barre de progression et un bouton  pour mettre fin à la tâche si elle prend trop de temps.
 * Le nouvel outil Defeaturing] est basé sur l'outil du même nom inclus dans OCCT 7.3.0. Il peut supprimer des attributs sélectionnés sur un solide, tels que des trous, des saillies, des chanfreins, des congés, etc. Pour plus d'informations, voir Defeaturing, modèle 3D article sur le site Web de l'OCCT. Veuillez noter que si FreeCAD est construit sur une version plus ancienne d'OCTCT 7.3.0, cet outil ne sera pas disponible et sera grisé.


 * Le nouvel outil SliceApart (trancheur) est basé sur le composant Slice to Compound (Scinder en composants) et comprend un scindeur automatique de composant permettant de fractionner facilement des objets.

Atelier PartDesign (Conception de pièces)

 * Le nouvel outil Système de coordonnées local permet désormais l'ajout d'une visualisation de système de coordonnées local à plusieurs objets de référence.

Améliorations générales

 * Le chemin peut maintenant afficher correctement le gcode avec les mots de l'axe ABC
 * Améliorations de l'éditeur d'outils - Edition simplifiée pour des types d'outils sélectifs

Facilitation du travail

 * Les travaux peuvent maintenant avoir plusieurs objets de base
 * L'organisation des conteneurs de travail a été améliorée
 * Les valeurs par défaut pour les paramètres de fonctionnement peuvent être contrôlées via SetupSheets

Operations

 * New Adaptive Clearing Operation
 * New Deburr Operaton
 * new AxisMap dressup does limited 4th axis by mapping a linear direction to a rotary axis
 * Support for 2D objects and individual edge milling through Engrave and Deburr
 * RampEntry dressup now has a configurable start point
 * PocketShape Operation can now 'use outline'

Post Processors

 * grbl_post – argument to suppress tool change commands
 * grbl_g81 post processor

Atelier Sketcher (esquisseur)



 * The new View section tool creates a section plane that removes matter on the model that is in front of the sketch plane. This can be useful when the sketch plane is located inside a solid model. Pressing the View section tool again toggles the view back to a full view.
 * The Sketcher solver benefited from improvements and is now better at detecting redundant and conflicting constraints, especially those induced by symmetric constraints.
 * New Constrain Diameter tool added
 * DoF Finder is a new utility to help find degrees of freedom. In the Solver messages widget in the Tasks panel, the traditional message Under-constrained sketch with x degrees of freedom now underlines the x degrees text in blue. Clicking on it will highlight in green, in the 3D view, the elements that are not fully constrained.
 * Sketcher Auto Remove Redundants is a new checkbox in the Solver messages box. When enabled, it will prevent creation of redundant constraint when the user is sketching and applying constraints, and it will automatically delete the redundant constraints.
 * There is a new command to delete all constraints at once. It can be found in the menu.
 * New option in . This hides the unit for dimensional constraints while in sketch editing mode.
 * Size of vertices (points) can now be set in.
 * New Move command to move all selected geometry from the last selected point. It can be access under the Clone tool drop down.
 * Added Extended Information checkbox to the Constraints list widget.

Relevant forum links:
 * Recent Several Sketcher improvements
 * Feature #1632: Allow entering of diameter instead of radius for circle radius constraint
 * Sketcher Auto Remove Redundants mode
 * Constraints extended naming

Atelier TechDraw
L'atelier TechDraw a bénéficié de plusieurs ajouts et améliorations dans la v0.18.


 * New export Page to Dxf
 * new tutorial for TechDraw
 * improved dimension formatting for isometric views, angles, text location
 * improved error messages
 * improved section view formatting
 * allow custom line groups
 * additional preferences
 * easier edge & center mark selection
 * view direction based on current 3d view or selected face
 * added +/* tolerances to dimensions
 * new 3 point angle dimension
 * RMB context menu
 * keyboard zooming (Ctl+/-)
 * support for DMS dimensions

Material Handling
The material handling has been improved. It is now possible to create material cards for every material. The cars can contain all information, physical properties, architectural specification, web links, comments. etc. The cards are text files with the file suffix and can be used for all workbenches of FreeCAD.

FreeCAD provides material cards for standard metals, plastics and different types of steel.

Modules Additionnels
Some of the new community modules that were actively developed during the 0.18 development cycle.


 * A2plus is a new workbench to assemble different parts in FreeCAD. It is an extension of the Assembly2 workbench providing an extended color and transparency handling for parts and a new constraint using the center of mass of parts.


 * Curves, a collection of tools to create and edit NURBS curves and surfaces.


 * Nurbs, a collection of scripts for managing freeform surfaces and curves.


 * Silk, a collection of NURBS surface modeling tools focused on low degree and seam continuity.


 * Flamingo Workbench, a set of customized FreeCAD commands and objects that help to speed-up the drawing of frames and pipelines.


 * Civil Engineering/Transportation Workbench


 * GDT, geometric dimensioning and tolerancing (GD&T).


 * InventorLoader to import Autodesk Inventor files (in progress).


 * Kicad StepUp Workbench is aimed to help KiCad and FreeCAD users in ECAD and MCAD collaboration.


 * CadQuery FreeCAD Module is a workbench that allows users to write Python scripts, and is tailored to those based on the CadQuery CAD scripting API. A new code editor is made available, and script variables can be edited dynamically through the use of a parameter dialog. The workbench also adds a menu that includes normal file operations for CadQuery scripts (open, new, close, etc), and example scripts to help users learn new concepts.


 * Defeaturing Workbench is intended for editing imported STEP models, removal of the selected features from the model.