Release notes 0.18/fr

FreeCAD 0.18 est sorti le 12 mars 2019, à télécharger sur la page GitHub. 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 stables et plus robustes



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 :
 * Document unique (Affiche uniquement le document actuellement actif)
 * Multi Document (Affiche tous les documents tels qu'ils étaient auparavant jusqu'à FreeCAD 0.17)
 * Réduire/Développer (développe le document actif et réduit 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 leurs tailles et la manière dont les blocs doivent être empilés.
 * Les Building Parts sont le nouveau conteneur Arch à tout faire. 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  clonables et  référençables !
 * L'Atelier BIM (ajouté via le [[Image:Std_AddonMgr.svg|24px]] Gestionnaire d'Addon) est un nouveau pendant externe expérimental de Arch. Nous y testons de nouvelles fonctionnalités et de nouveaux flux de travail dans un environnement plus libre. Pour en être sûr, faites un essai !
 * Windows dispose de nouveaux préréglages, tels qu'une fenêtre coulissante à 4 volets. Si la librairie Parts est installée, on dispose de toutes les portes et fenêtres de la bibliothèque.
 * Panneaux peut désormais créer différents types de panneaux profilé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. Tous les objets peuvent être exporté de n'importe quel autre type vers IFC.
 * Window placement a été entièrement repensé. Placer correctement les fenêtres dans les objets hôtes était auparavant très pénible, c'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.
 * Materiaux 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).
 * Références externes vous permet maintenant de lier dans un fichier FreeCAD des pièces d'un autre fichier FreeCAD.


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

Atelier Draft (Planche à dessin)

 * L'outil Draft Échelle a été entièrement repensé. Il comporte désormais plus d'options et est beaucoup plus confortable à utiliser.
 * L'outil Draft Texte 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
 * Les filaires Draft ont maintenant une option de clic droit qui permet de les aplatir de force sur leur plan médian.
 * Nouvel outil Draft Joindre, qui vous permet de joindre des tracés et des lignes individuelles en un seul tracé.
 * Nouvel outil Draft Fractionner, qui divise une ligne ou un tracé en un point pour créer un autre tracé ou une ligne.
 * Si vous appuyez sur la touche pendant que vous dessinez en mode Draft, la cible de capture est activée, ce qui vous permet de capturer des objets masqués par d'autres.
 * L'outil Draft Ajouter un Point a été amélioré pour ajouter de manière plus fiable des nœuds sur des lignes et des tracés 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 révisé 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 gestion 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 travail Matériau FEM a été optimisé.

Atelier Part (Pièce)

 * L'outil Vérifier la géométrie ouvre maintenant une petite fenêtre avec une barre de progression et un bouton pour terminer la tâche si cela prend trop de temps.
 * Le nouvel outil Defeaturing est basé sur l'outil du même nom inclus dans OCCT 7.3.0. On peut supprimer des attributs sélectionnés sur un solide, tels que des trous, des protubérances, des espaces, des chanfreins, des congés, etc. Pour plus d'informations, voir l'article sur la modélisation de modèle 3D sur le site Web de OCCT. Veuillez noter que si FreeCAD est construit sur une version plus ancienne que 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 découpeur automatique de composant permettant de fractionner facilement des objets.

Atelier PartDesign (Conception de pièces)

 * Le nouvel outil Système de coordonnées permet désormais l'ajout d'une visualisation du système de coordonnées locales par rapport à un ou plusieurs objets de référence.

Améliorations générales

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

Amélioration de la Tâche (Job)

 * Les travaux (jobs) peuvent maintenant avoir plusieurs objets de base
 * L'organisation des conteneurs de travail (jobs) a été améliorée
 * Les valeurs par défaut pour les préférences d'Opération peuvent être contrôlées via SetupSheets

Opérations

 * Nouvelle opération de compensation adaptative
 * Nouvelle opération Deburr (ébavurage)
 * Le nouvel habillage AxisMap qui limite le 4ème axe en faisant correspondre une direction linéaire à un axe de rotation
 * Prise en charge des objets 2D et du fraisage de bords individuels via Engrave (Gravure) et Deburr (Ébavurage)
 * RampEntry Dressup (rampe d'entrée d'usinage) a maintenant un point de départ configurable
 * L'opération PocketShape (forme en poche) peut maintenant "utiliser les contours"

Post-traitement

 * grbl_post – argument pour supprimer les commandes de changement d'outil
 * post-traitement grbl_g81

Atelier Sketcher (Esquisseur)



 * Le nouvel outil View section crée un plan de coupe qui rend invisible la partie du modèle situé en avant du plan d'esquisse. Cela est utile lorsque le plan d'esquisse est situé à l'intérieur d'un modèle solide. En appuyant à nouveau sur l'outil Afficher la section, vous revenez à une vue complète.
 * Le solveur Sketcher a bénéficié d'améliorations et détecte mieux les contraintes redondantes et conflictuelles, en particulier celles induites par des contraintes symétriques.
 * Nouvel outil Constrain Diameter ajouté
 * DoF Finder est un nouvel utilitaire permettant de mettre en évidence les degrés de liberté restants. Dans le message animé du solveur du panneau Tâches, le message traditionnelEsquisse sous-contrainte avec x degrés de liberté souligne maintenant le texte x degrés en bleu. Cliquez dessus pour mettre en surbrillance verte, dans la vue 3D, les éléments qui ne sont pas complètement contraints.
 * Sketcher Auto Remove Redundants est une nouvelle case à cocher dans la boîte de message du solveur. Lorsque cette option est activée, elle empêche la création de contraintes redondantes lorsque l'utilisateur applique des contraintes, et supprime automatiquement les contraintes redondantes.
 * Il existe une nouvelle commande pour supprimer toutes les contraintes en même temps. Vous pouvez le trouver dans le menu.
 * Nouvelle option dans . Cela masque l'unité des contraintes dimensionnelles en mode d'édition d'esquisse.
 * La taille des sommets (points) peut maintenant être définie dans.
 * Nouvelle commande Déplacer pour déplacer toute la géométrie sélectionnée du dernier point sélectionné. Vous pouvez y accéder via la liste déroulante de l'outil Cloner.
 * Ajout de la case à cocher Informations étendues au widget de liste de contraintes.

Liens de forum pertinents :
 * améliorations récentes de Sketcher
 * Feature #1632: autoriser la saisie d'un diamètre au lieu d'un rayon pour la contrainte de rayon du cercle
 * Sketcher Suppression automatiquement des modes redondants
 * Nomenclature étendue des contraintes

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


 * Nouvelle page pour l'exportation vers Dxf
 * nouveau tutoriel pour TechDraw
 * amélioration de la mise en forme des cotes pour les vues isométriques, les angles et l'emplacement du texte
 * amélioration des messages d'erreur
 * amélioration du formatage de la vue en coupe
 * autoriser les groupes de lignes personnalisés
 * préférences supplémentaires
 * sélection plus facile des marqueurs de bord et de centre
 * direction de la vue en fonction de la vue 3D actuelle ou de la face sélectionnée
 * ajout de tolérances +/* aux dimensions
 * nouvelle dimension d'angle à partir de 3 points
 * menu contextuel RMB
 * zoom à partir du clavier (Ctrl +/-)
 * support pour les dimensions DMS

Manipulation des matériaux
La manipulation des matériaux a été améliorée. Il est maintenant possible de créer des fiches de matériau pour chaque matériau. Les fiches peuvent contenir toutes les informations, propriétés physiques, spécifications architecturales, liens Web, commentaires, etc. Les fiches sont des fichiers texte avec le suffixe et peuvent être utilisées pour tous les ateliers de FreeCAD.

FreeCAD fournit des fiches de matériau pour les métaux standard, les plastiques et différents types d'acier.

Modules Additionnels
Certains des nouveaux modules communautaires activement développés au cours du cycle de développement de V0.18.


 * A2plus est un nouvel atelier permettant d'assembler différentes pièces dans FreeCAD. Il s’agit d’une extension de l’atelier Assembly2, qui offre une gestion étendue de la couleur et de la transparence des pièces, ainsi qu’une nouvelle contrainte utilisant le centre de gravité des pièces.


 * Curves, un ensemble d’outils permettant de créer et d’éditer des courbes et des surfaces NURBS.


 * Nurbs, une collection de scripts pour la gestion des surfaces et des courbes de formes libres.


 * Silk, une collection d’outils de modélisation de surface NURBS axés sur des courbes de bas niveau et la continuité aux jonctions.


 * L'atelier Flamingo, un ensemble de commandes et d’objets FreeCAD personnalisés permettant d’accélérer le dessin des charpentes et des tubulures.


 * Atelier de génie civil/transports


 * GDT, cotation géométrique et tolérancement (GD&T).


 * InventorLoader pour importer des fichiers AutoDesk Inventor (en cours).


 * L'atelier KicadStepUp est destiné à aider les utilisateurs de KiCad et FreeCAD dans la collaboration ECAD et MCAD.


 * CadQuery FreeCAD Module est un atelier permettant aux utilisateurs d'écrire des scripts Python. Il est adapté à ceux basés sur l'API de script CadQuery CAD. Un nouvel éditeur de code est mis à disposition et les variables de script peuvent être éditées de manière dynamique à l'aide d'un dialogue de paramètre. L'atelier ajoute également un menu qui inclut les opérations normales de fichier pour les scripts CadQuery (ouvrir, nouveau, fermer, etc.) et des exemples de scripts pour aider les utilisateurs à apprendre de nouveaux concepts.


 * L'atelier Defeaturing est destiné à l'édition de modèles STEP importés, à la suppression d'éléments sélectionnés du modèle.