Stefan Tröger
|
8fc24fd824
|
remove loggin
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
661e3bba8d
|
update and bug corection
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
3058d86b23
|
enable scaling
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
401c4d6dc0
|
Miscellaneous fixes
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
04e5d83366
|
Revolution/Groove: Check that rotation axis is coplanar with sketch plane
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
026242231e
|
Changed tree ordering of booleans and bodies
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
106efeec02
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
75dc92fd90
|
Enable edges and datum lines as rotation axis for Groove and Revolution features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
999b1c028b
|
Allow inserting at the beginning of a body
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
7983862b52
|
Some code unification for sketchbased features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
0e9ee59129
|
Some code unification for Gui selections
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
a8e4f0f1ca
|
Allow Pad and Pocket up to a face with sketch located on datum plane
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
02ba800430
|
Added a few preliminary icons for the new features
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
c4fe27d093
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
638cfd2682
|
Allow booleans of bodies in PartDesign
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
ed2657380c
|
Fix bug that produced 'cannot update representation' error message on adding a fillet
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
b18958b3d9
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
c751eefc00
|
Miscellaneous fixes
|
2016-04-12 18:11:51 +02:00 |
|
jrheinlaender
|
934c68faa5
|
Draft: Accept datum lines and planes as references
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
d8462d135b
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
ffc09ec50c
|
Duplicate Selection: Add duplicated features to active Body
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
880587a627
|
Allow datum lines and planes for Transformed features' references
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
4645fdcd37
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
1f42d4e3a3
|
bugfix for extrude to datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
cda9b57b6c
|
miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
f954a51430
|
Pad/Pocket: Allow extrude up to a datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
b815656649
|
Refactored code of SketchBased features to have common code in an abstract superclass
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
0bcdb0511f
|
Added Reversed button to Pocket UI if the sketch plane is a datum plane
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
6915d8b734
|
Miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
3b95517a70
|
Drop into insert mode when user double-clicks on a PartDesign feature in the Tree
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
bc7dff7339
|
Moved unsetEdit() to ViewProvider to avoid code duplication in all feature ViewProviders
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
ba17aa2839
|
Try to be consistent with sketch plane orientation PartDesign module <-> Sketcher module
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
fe2e490645
|
Allow selecting back of base planes, miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
0e8921c21f
|
Simplified datum features by making use of the placement property
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
2c378a4f8c
|
Add check in Document.cpp recompute() to check for invalid pointers
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
f6fb4814d1
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
2aea9bbf96
|
Automatically adjust datum line/plane size to Body bounding box
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
a6431ee5cf
|
Improved bounding box calculation for datum feature display size
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
02dfb8551d
|
Moved some methods from PartDesign::Body to Part::BodyBase so the SketchObjects will be removed cleanly from the Body when deleted
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
5b3d5e6bd8
|
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
20ba1983a4
|
Datum planes with offset and angle. Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
bb1a3a532f
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
7a6c399a14
|
Make Datum features pickable
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
6effd7d864
|
Visualization of datum lines and planes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
b7fe543ca9
|
Fix compile error after rebase
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
1c1531278c
|
Specialized viewproviders for datum features, create points from intersection of edges and faces
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
8682b5f490
|
Switch to PartDesign workbench as soon as a PartDesign feature is edited
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
ce224298a7
|
Automatically add Body feature to Parts if the PartDesign workbench is active
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
4280334751
|
Make sure that App::Plane sketch placement is identical to deprecated SketchOrientationDialog placement
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
45af3e2a78
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|