Wanderer Fan
866da5980c
[TD]fix Dimension export to DXF
2022-06-30 08:50:07 -04:00
Uwe
4193686594
[TD] App Headers: remove unused header - part 2
2022-03-25 00:01:49 +01:00
Wanderer Fan
244caf39cd
[TD]fix unit display to standards
2022-03-13 19:04:42 -04:00
Wanderer Fan
4da3c21dcf
[TD]Allow override of dimension line angles
2022-01-27 09:42:49 -05:00
Aapo
660710c26e
[TD] Add under- and overtolerances for Dimension Task layout, fixes for Dimension tolerance refresh and behavior.
2021-01-31 15:17:46 +01:00
Aapo
d26b6542ca
[TD] Fix regression in Dimensions: Setting arbitrary under tolerance was somehow lost.
2021-01-31 15:17:46 +01:00
donovaly
e8d76d49bf
[TD] some fixes
...
- the setting "Standard and Style" only affects new dimensions, thus it must be italic
- fix bug that the Property 'LockPosition' appears for dimensions -> this is an option for views and thus must be hidden for dimensions
- since tolerances are in the vast majority fractions of a millimeter/inch, set its stepsize to 0.1
(I hope I did it right in handleChangedPropertyType.)
- fix inconsistent newlines in TaskBalloon.h
- improve wording for a heading
2021-01-10 00:29:34 +01:00
donovaly
714a716575
[TD] handle equal tolerances correctly
...
the common rule is that if a dimension has equal over- and undertolerance, they are output on the same line as the dimension concatenated using the ± character.
This PR does this.
Note that this is not just cosmetics, it is even standardized in the GD&T norms.
also:
* use one format specifier for tolerances since the norms don't allow a different format for the over- and the undertolerance
* some code optimizations like a self-explaining function name, remove unnecessary/outdated comments
2021-01-08 15:14:37 +01:00
Aapo
97e3947948
[TD] Make Dimension Tolerances respect the Prefs formatSpec when creating a Dimension.
2020-12-17 17:30:29 +01:00
donovaly
0baabcaa45
[TD] fix unit mismatch bug
...
- also make global decimal option italic since it only affects new dimensions
- also fix a typo in UnitsApi.h
2020-12-03 15:50:06 +01:00
wmayer
e95b3167dd
[TD] use PropertyQuantity for OverTolerance and UnderTolerance and add backward compatibility
2020-12-02 16:42:10 +01:00
aapo-aapo
e71b7ac879
@aapo-aapo @chennes [TD] Suggested minor improvements for DrawViewDimension.cpp and QGIViewDimension.cpp in Pull request review.
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2020-12-02 16:38:21 +01:00
Aapo
3f623576d5
[TD] Add tolerance format specifiers and arbitrary tolerances.
2020-12-02 16:38:21 +01:00
Aapo
c695b4009b
[TD] Refactor DrawViewDimension getFormatedValue() into two functions.
2020-12-02 16:38:21 +01:00
Aapo
31d6c7528d
Refactor code in DrawViewDimension::getRefType() shorter and simpler. No functional change except subelement sizes > 3 are supported, even though they are not supposed to happen.
2020-11-19 13:40:42 +01:00
wandererfan
cc81f791da
[TD]change Angle Dim tolerance format
2020-08-22 08:56:57 -04:00
wandererfan
9fb162f5ba
[TD]missing prefix/suffix for compound schema
2020-06-15 13:57:55 -04:00
wandererfan
e0eda0de58
[TD]expose dimension arrow position to Python
2020-03-02 08:37:19 -05:00
wandererfan
0825e5ece4
[TD]Support Landmark Dim in Section and Detail
2020-02-25 17:21:00 -05:00
wandererfan
96e8f752be
[TD]Landmark Dims initial impl
2020-02-25 17:21:00 -05:00
wmayer
6a4dd82415
TechDraw: [skip ci] fix -Winconsistent-missing-override
2019-12-29 00:02:15 +01:00
WandererFan
c50491dca2
[TD]fix overload warning
2019-12-27 20:27:19 -05:00
wandererfan
186d52ffd4
[TD]fix dim text for multi value schemas
2019-12-05 07:10:08 -05:00
wandererfan
a7ad04ba4a
[TD]const-ness for dump function parameter
2019-11-10 15:58:45 -05:00
wandererfan
5cab111a65
[TD]Implement unique tags for Cosmetic Vertex
2019-11-02 14:59:32 -04:00
wandererfan
90fad8180f
[TD]Improve tolerance formatting
2019-10-11 09:16:41 -04:00
Tomas Pavlicek
b75398d763
Complete remake of drawing dimensions
2019-09-25 15:20:14 +02:00
wandererfan
621b66be17
[TD]Add Properties for Cosmetic persistence
2019-07-15 12:36:48 -04:00
wandererfan
5970e91ef2
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
wandererfan
b569120131
Add 3Point Angle Dimension
2018-10-02 09:42:16 -03:00
wandererfan
d2c2b35b6c
Add over/under Tolerance to Dimensions
2018-10-02 09:42:16 -03:00
wandererfan
de66ab3d1a
Coverity Fixes
...
- 175807
- 175808
- 183598
2018-08-18 21:59:06 +02:00
wandererfan
a40996016f
Add #3337 Arbitrary Dimension
2018-04-25 11:09:39 +02:00
wandererfan
c3d56ca36e
Fix exterior angle arc and value
2018-04-25 11:09:39 +02:00
wandererfan
4cd563b5c2
Remove duplicate code/save Dim line geom
2018-04-25 11:09:39 +02:00
WandererFan
679f26af58
Dimension Graphic Properties to Gui side
2018-02-14 15:42:26 -05:00
WandererFan
76373b2c6a
LinkScope clean up
2017-12-31 14:54:05 +01:00
luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
WandererFan
6b922acdd5
Change links to Global scope
2017-10-02 13:48:45 -03:00
WandererFan
dfe174aec5
Use system Decimals, alternate or custom for Dimensions
...
- Also make Dimension arrowhead size adjustable
2017-09-10 15:25:37 +02:00
WandererFan
1722d1cd7d
Include osifont in TechDraw
...
- also use PropertyFont instead of PropertyString
2017-09-10 15:23:46 +02:00
WandererFan
54fed5ccfb
Improve handling of broken references (changed Edge/Vertex names)
2017-01-29 19:40:34 -05:00
WandererFan
98c8394c5e
Handle corrupted 2D references
2017-01-29 19:40:33 -05:00
wmayer
e54e9515fc
rename 2d tool classes to be consistent with 3d classes
2016-11-21 14:29:51 +01:00
WandererFan
256c5ed198
Allow True dimensions to reference multiple Parts
2016-11-07 17:20:20 -05:00
WandererFan
6abce56595
Dimension fixes
...
Prevent _M_range_check on wrong selection
Allow unlinking of linked Dimension
Allow Horiz/Vert projected Dims
Improve error msg for invalid selction
2016-10-31 11:06:15 -02:00
WandererFan
62328bb54c
Prepare App side for "show units" preference
2016-10-06 11:00:35 -03:00
WandererFan
cf90d69319
Implement automatic scaling
2016-08-16 14:29:15 +02:00
WandererFan
fa57b7a5de
Fix dimension highlighting problems
...
Derived all lines from PrimPath
2016-08-16 14:29:15 +02:00
WandererFan
4fe4c31966
Add vertex-edge dimension
2016-08-16 14:29:15 +02:00