TechDraw Roadmap/fr



L'atelier TechDraw est encore au tout début de son développement. Toutes les fonctions ne sont pas disponibles et toutes les fonctions ne fonctionnement pas correctement. Voici une feuille de route des domaines à développer (pas forcement dans l'ordre).

Here is a rough roadmap of areas to be addressed in the future (in no particular order).

Activité Courante

 * Coéxistence de Draft et Arch. Il y a des incohérences entre la façon que Draft/Arch et TechDraw représentent les formes. Cela limite la compatibilité les utilisateurs de TechDraw et ceux de Draft/Arch.

Changements Récents

 * Ajout de la possibilité de suspendre les mises à jour de page tout en travaillant sur le modèle 3D.
 * Ajout d'une préférence pour empêcher le tirage automatique de Pages au démarrage de FreeCAD
 * inclus la police open source 'isofont' dans la distribution
 * améliorations dans le formatage de Dimension

Draft/Arch coexistence
There are inconsistencies between the way the Draft/Arch and TechDraw modules represent shapes. This limits the suitability of TechDraw for Draft/Arch users. One notable short-coming is that TechDraw is unable to apply Dimensions to the Svg images it receives from Draft/Arch.

Outils Drawing
Cela inclut la possibilité d'ajouter des repères, des légendes et des détails importants aux vues. Il s'agit d'une condition préalable à de nombreuses améliorations, en particulier dans la zone d'annotation de dessin, telles que les cadres de contrôle des fonctions et les points de référence pour les vues détaillées.

Géométrie 2D
Un certain nombre de fonctions de géométrie 2D ont été récemment ajoutées au module Part. Cela doit être révisé en vue de remplacer le code de géométrie 2D personnalisé dans TechDraw par le code standard de Part.

Cohérence de la vue interne
Il n'est actuellement pas possible de créer un détail à partir d'une section ou d'une vue multiple ou d'une section à partir d'un détail en raison de différences internes. Les changements ici permettraient à n'importe quel type de View d'être un BaseView.

Dimensions "non-Vertex"
Il y a un besoin de dimensions qui ne reposent pas sur des sommets / arêtes spécifiques, mais sur des extrema de la figure - par exemple, largeur / hauteur globale.

There is a need for Dimensions that do not rely on specific vertex/edges, but on extrema of the figure - for example, overall width/height. A related request is for an "arbitrary" measurement that can be added when an actual value can not be calculated automatically.

Corrections de bogues / demandes de fonctionnalités

 * L'incapacité de Qt à exporter des remplissages / hachures vers SVG continue de poser problème, en particulier pour les utilisateurs d'établis de travail Draft et Arch.
 * "vue brisée" - la possibilité de représenter des objets très volumineux sur la page.
 * rotation de la vue. La propriété de rotation tourne actuellement la vue entière, y compris le cadre, l'étiquette et la légende. Idéalement, il ne faut que faire pivoter la pièce dans le cadre.
 * lignes d'extension "inclinées" - https://forum.freecadweb.org/viewtopic.php?t=22014
 * projections en hélice - https://forum.freecadweb.org/viewtopic.php?f=3&t=9513&start=10

Dette technique
Le récent développement rapide du développement de TechDraw a laissé dans son sillage de nombreuses "imperfections techniques" qui devraient être adressées. L'un des plus importants implique des propriétés liées à l'apparence qui appartiennent à Feature au lieu de ViewProvider. Cela entraîne des recalculs inutiles du modèle lorsque seule une mise à jour graphique est réellement requise.

Retourner à la page principale du Module TechDraw.