Wanderer Fan
175d2cf2dd
[TD]remove build depend on DrawingWB
2022-06-25 10:22:30 -04:00
wmayer
ca9fb5400c
TD: [skip ci] activate PCH of TechDraw (App)
...
For MSVC this reduces compile time by ~50%
2022-03-25 13:34:07 +01:00
Uwe
5e6699e48d
[TD] remove Python.h and Xerces
...
seems not to be necessary anymore
2022-03-21 02:53:47 +01:00
Wanderer Fan
cc770208ea
[TD]migrate DrawingWB projection functions to TechDrawWB
2022-01-29 14:49:15 -05:00
wandererfan
e80c576241
[TD]Centralize preference getters
2020-04-24 11:13:49 -04:00
wandererfan
dcef41782e
[TD]harmonize Arrow enums
2020-03-11 09:33:54 -04:00
wandererfan
96e8f752be
[TD]Landmark Dims initial impl
2020-02-25 17:21:00 -05:00
wandererfan
d9e0c2e452
[TD]Python routines & extension for CosmeticVertex
2019-12-16 20:36:10 -05:00
wandererfan
a7d9661b1d
[TD]Extent Dimensions
2019-11-02 14:59:32 -04:00
wandererfan
3124323b28
[TD]improve handling of Assembly4 Models
2019-10-28 08:39:06 -04:00
wandererfan
992ef1b07e
[TD]Welding Symbol creation
2019-08-22 17:11:55 -04:00
wandererfan
621b66be17
[TD]Add Properties for Cosmetic persistence
2019-07-15 12:36:48 -04:00
Tomas Pavlicek
bf5433a108
TechDraw: SVG export refactoring - Fix DLL export/import issue
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
5f0be3cacc
Add QtXmlPatterns to CMake lists
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
f4ca09f985
TechDraw: SVG export refactoring - All XML modifications via DOM
2019-06-11 15:46:46 -04:00
wandererfan
59e47de506
Initial version addCosmeticVertex
2019-05-24 19:38:02 -04:00
wandererfan
6c699887c0
Leader and RichText block improvements
2019-05-05 21:01:31 -04:00
wandererfan
7f07195f93
Text Leader initial version
2019-05-05 21:01:31 -04:00
wmayer
cd4269e6af
rename BUILD_uSE_PCH to FREECAD_USE_PCH to be consistent with other build options
2019-04-15 13:31:31 +02:00
Franck Jullien
b5613b2bd8
TechDraw: add Balloons
2019-04-01 23:24:17 +02:00
wandererfan
aa8feb79d0
Use Face or 3D direction for View and ProjGroup
...
- use current 3D window direction as starting
direction for DrawViewPart and ProjectionGroup
- if a Face is selected, use Face normal as
starting direction.
2018-09-06 08:00:00 +02:00
wmayer
a84b84bf1b
CMP0050: make TechDraw module aware of cmake policy
2018-08-20 20:59:39 +02:00
wmayer
d3ef6905ff
+ add option to switch off precompiled header
2018-07-25 20:17:11 +02:00
wandererfan
4418502964
Add ANSIB Template
...
- also fix cmake to move all templates after
build.
2018-07-23 12:47:17 -03:00
wandererfan
33c77a5462
Add View and Page Dxf export
2018-04-29 10:12:31 +02:00
wandererfan
40919896e7
Add getAllViews() method to DrawPagePy
2018-04-23 07:55:38 +02:00
WandererFan
be3b4d8881
Fix #2624 Draft Patterns Not Installed
2018-03-08 12:02:59 +01:00
Sebastian Bachmann
c41363c117
TechDraw: new center/section draw style
...
using custom QT pen styles, the center and section lines look much
better.
With some math we are also able to control the middle position, thus
the centerlines will always look good, regardless of the size of an
object.
Also getting the section label size from the settings, so the font
size is controllable and not hardcoded.
Bonus: adding blank templates for the common paper sizes (as the
Drawing WB has them)
2018-02-24 16:58:17 +01:00
WandererFan
15b509db25
Implement LineGroups for default weights
...
- Add ability to control default weight for visible,
hidden and decorative lines from a configuration
file. Diffent sets of defaults can be specified as
a preference.
2017-12-02 13:51:25 +01:00
WandererFan
fc1c863034
Add viewPartAsDxf function in App
2017-06-23 08:14:46 +02:00
WandererFan
722b2d1c04
Install default PAT file
2017-01-29 19:40:34 -05:00
WandererFan
84b858a142
fix naming conflicts
2017-01-29 19:40:34 -05:00
WandererFan
f51b5818cc
Initial working version of geometric crosshatch/PAT files
2017-01-29 19:40:34 -05:00
WandererFan
93fb9273dd
Working proof of concept for DPG rots & dirs
2016-12-29 14:43:00 +01:00
wmayer
0afd327f2a
remove superfluous Qt includes
2016-12-13 14:33:16 +01:00
WandererFan
906bffba8f
Initial DrawingViewDetail
2016-11-24 14:44:37 -02:00
WandererFan
5bfdad804a
Basic working ViewImage
2016-11-07 17:20:20 -05:00
WandererFan
4eab324803
Basic working multipart View
2016-11-07 17:20:20 -05:00
WandererFan
dc66106683
Create outline of 3D shape
2016-11-07 17:20:19 -05:00
Yorik van Havre
54a8e856cc
TechDraw: Arch View
2016-10-28 14:58:22 -02:00
WandererFan
eb0097782b
Add unit tests for TechDraw
2016-07-11 15:32:16 +02:00
WandererFan
f11e8ffa10
Basic Face detection using BGL
2016-07-11 15:32:16 +02:00
WandererFan
510569f05b
Fix issue 53 Drawing templates
2016-07-11 15:32:16 +02:00
WandererFan
3b96cbbeb6
wmayer patch for Win & OCC7 compat
2016-07-11 15:32:16 +02:00
WandererFan
665bea53cf
Svg DrawViewSpreadsheet
2016-07-11 15:32:16 +02:00
WandererFan
c7d845cc5b
Basic working version of DrawViewDraft
2016-07-11 15:32:16 +02:00
WandererFan
42eed349ac
add Python functionality for ProjectionGroups
2016-07-11 15:32:16 +02:00
WandererFan
707ef236f3
Add Python functionality for DrawHatch
2016-07-11 15:32:16 +02:00
WandererFan
40493d49db
Py functionality for Dimensions
2016-07-11 15:32:16 +02:00
WandererFan
6d07fec219
Python functionality for ViewPart and ViewClip
2016-07-11 15:32:16 +02:00