TechDraw Roadmap/de



Die TechDraw Arbeitsbereich wurde offiziell als Teil von FreeCAD in der Version 0.17 eingeführt. Sie ist relativ neu und hat noch nicht die Jahre der Entwicklung hinter sich, von denen einige andere Arbeitsbereich profitiert haben. Dennoch erfüllt TechDraw nun sein ursprüngliches Konstruktionsziel und kann nun "grundlegende technische Zeichnungen auf der Grundlage des 3D Modells erstellen".

Hier ist ein grober Fahrplan der Bereiche, die in Zukunft angegangen werden sollen (in keiner bestimmten Reihenfolge).

Aktuelle Aktivität

 * Fehlerbehebungen in Vorbereitung auf die Version 0.19
 * Anwendungsprobleme in Vorbereitung auf die Version 0.19

Demnächst

 * Noch zu definieren

Jüngste Änderungen

 * siehe unten

Änderungen für v0.19
Siehe auch https://forum.freecadweb.org/viewtopic.php?f=10&t=34586&hilit=release+notes#p290433

Ansichtsoptionen
Die Fähigkeit, eine Ansicht aus einem 3D Fenster oder aus einer vorhandenen 2D Geometrie zu erstellen. '''- eine experimentelle Version der Erstellung einer Ansicht aus dem 3D Fenster (Aktive Ansicht einfügen) wurde eingeführt. Sie funktioniert, muss aber noch weiterentwickelt werden.

Normeneinhaltung
TechDraw entspricht keinem Standard vollständig. Die Fähigkeit, einen Zeichnungsstandard auszuwählen und die verschiedenen Eigenheiten zu respektieren, ist erforderlich. '''- dank @tpavlicek werden die Abmessungen nach einem ausgewählten Standard und Stil formatiert.

GD&T, Kontrollrahmen, Symbole
Dieser Bereich der TD ist schwach und muss aufgerüstet werden. '''- dank an @fjullien, @reox und anderen wurde die Ballonfunktion verbessert, um die Basisfunktionalität in diesem Bereich zu ermöglichen.

Zeichnungswerkzeuge
This includes the ability to add leaders, callouts and detail highlights to Views. It is a prerequisite to many enhancements, particularly in the drawing annotation area, such as feature control frames and reference highlights for detail views.  '''- leaderlines, a rich text annotation, welding symbols, cosmetic vertices and edges and centerlines have been added. '''- individual lines can now be hidden, coloured or styled.

2D Geometry
A number of 2D geometry functions were recently added to the Part module. This needs to be reviewed with an eye towards replacing custom 2D geometry code in TechDraw with standard code from Part. '''- these 2D functions are used in the new standard compliant dimensions.

"non-Vertex" Dimensions
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. Also the ability to create Dimensions based solely on the 3D model even if there is no corresponding projected geometry. '''- Extent dimensions allow the creation of a dimension that covers the left/right or top/bottom extent of a collection of edges or faces.

Navigation Models
TechDraw does not support the various navigation model used in the rest of FreeCAD (CAD, Blender, etc).

HLR vs Face Occlusion
TechDraw PartViews use the OCC Hidden Line Removal algorithms to project the Shape. HLR is computation intensive, and some (many? most?) views do not require hidden lines to be displayed. A new method of generating views is required. This may require getting the image directly from the 3D display.

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.

Templates
Making a template with editable text fields requires significant expertise with SVG and an SVG editor like Inkscape. Making the template creation process simpler will be a priority in the v0.18 development cycle.

Bug Fixes/Feature Requests
See the bug tracker for up to date information.