jrheinlaender
5215a6da0b
miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
4addc00d97
Drop into insert mode when user double-clicks on a PartDesign feature in the Tree
2016-04-12 18:11:50 +02:00
jrheinlaender
2d7813295b
Allow selecting back of base planes, miscellaneous fixes
2016-04-12 18:11:50 +02:00
jrheinlaender
5ac8aeaf2c
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
857ede8847
Moved generic Datum class to Part module to avoid Sketcher dependency on PartDesign
2016-04-12 18:11:49 +02:00
jrheinlaender
6b21b6937f
Datum planes with offset and angle. Miscellaneous fixes
2016-04-12 18:11:49 +02:00
jrheinlaender
dc9c6b0e5d
Miscellaneous fixes
2016-04-12 18:11:49 +02:00
jrheinlaender
696bdf9a2a
Specialized viewproviders for datum features, create points from intersection of edges and faces
2016-04-12 18:11:49 +02:00
jrheinlaender
d4898e51b7
Miscellaneous fixes
2016-04-12 18:11:49 +02:00
jrheinlaender
4f643b2218
Made the rest of the PartDesign features aware of the Body
2016-04-12 18:11:49 +02:00
jrheinlaender
e5e05cd489
Update ActivePartObject etc. on switching documents, creating new documents, and loading documents in the PartDesign workbench
2016-04-12 18:11:48 +02:00
jrheinlaender
d13560bea5
Work on Gui of Datum features
2016-04-12 18:11:48 +02:00
jrheinlaender
a1359fc9e9
Work on reference selection for Datum features
2016-04-12 18:11:48 +02:00
jrheinlaender
571d5d2b7d
Second step for implementing datum features
2016-04-12 18:11:48 +02:00
jrheinlaender
90d2508efb
More bug fixes for Body insertion/deletion of features
2016-04-12 18:11:48 +02:00
jrheinlaender
8390bbb999
Work on inserting, removing, hiding and showing features in the body
2016-04-12 18:11:48 +02:00
jrheinlaender
acf444e192
Moved getBody() to PartDesign namespace in Workbench.cpp because ActivePartObject is also declared there now
2016-04-12 18:11:48 +02:00
jrheinlaender
9b29b9b5b0
Highlight current insert point (Tip feature) in blue
2016-04-12 18:11:48 +02:00
jrheinlaender
c494d616ee
Moved ActivePartObject etc. to PartDesignGui namespace and added extern declaration to Workbench.h as suggested by logari81
2016-04-12 18:11:48 +02:00
jrheinlaender
9fc73e6abe
Feature tree: Insert mode for SketchBased features
2016-04-12 18:11:47 +02:00
jrheinlaender
e9d8c03665
Create Base property for SketchBased features and changed Pad to use it
2016-04-12 18:11:47 +02:00
jrheinlaender
0a893135c8
Show three base planes (XY, YZ, XZ) at the beginning of the feature tree and allow to create sketches on them
2016-04-12 18:11:47 +02:00
jrheinlaender
dde81fe8f5
Create standard XY, XZ, YZ planes when running the PartDesign_Body command if they don't exist yet
2016-04-12 18:11:47 +02:00
jrheinlaender
e028a0e782
Add command PartDesign_Body and integrate it into the Workbench
2016-04-12 18:11:47 +02:00
jrheinlaender
c4eb454d3f
Hide previous Tip shape when adding a new SketchBased feature
2016-04-12 18:11:47 +02:00
jrheinlaender
5af543c9ce
Preliminary work on Transformed feature's pick dialog to make Command.cpp compile
2016-04-12 18:11:47 +02:00
jrheinlaender
fb85cd2899
Enhanced Pick dialog for PartDesign feature's sketches
2016-04-12 18:11:47 +02:00
jrheinlaender
d9ad63ba06
Integrated PartDesign::Pad into Body feature workflow
2016-04-12 18:11:47 +02:00
jriegel
39d6d914a8
Some fixes in Body visualls (ongoing)
2016-04-12 18:11:46 +02:00
jriegel
5f8ebafd7d
switch PartDesign to Bodies
2016-04-12 18:11:45 +02:00
mandeeps708
019fb19942
fixes typo in Part Design workbench
2016-04-06 02:51:03 +05:30
wmayer
7cd7619cce
+ clear selection before hiding the linked object when editing fillet/chamfer
2016-04-02 15:29:08 +02:00
Mateusz Skowroński
05f95c0506
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
DeepSOIC
9200a81eb9
PartDesign: fix wrong sketch pad ( #1854 )
...
Fixes the issue where, when a sketch is cloned, and selected for
padding, the clone gets padded instead of the sketch.
It also allows padding of a sketch that is already used by anything
else, except for PartDesign features.
+ the same fix for PartDesign Revolution.
2015-03-14 14:18:34 +01:00
wmayer
3cd024fa71
+ fixes #0001721 : PartDesign Pad 'Up to face' face selection in the 3D view not working
2015-01-06 18:38:33 +01:00
wmayer
4e72e4a937
+ fix Qt help problems
2014-10-01 17:16:43 +02:00
Johannes Reinhardt
b1a2f327cd
fix typos in PartDesign module
2014-05-16 19:26:29 +02:00
wmayer
7e33fc96e6
+ put fillet, chamfer, array features into the same group
2014-04-25 19:42:35 +02:00
wmayer
e3684706cb
+ fixes #0001514 : Padding a sketch inside a group fails with error message
2014-04-25 17:28:32 +02:00
jriegel
7a7710873e
Fully implement Units in PartDesign Pad
2014-02-09 16:23:06 +01:00
jriegel
0c8cfa92e5
Log in FemMesh view provider and some warnings fixed
2013-02-18 22:29:02 +01:00
logari81
68411f28d3
PartDesign: Intelligent defaults for the Reversed flag of Revolution/Groove features
2013-02-14 16:06:23 +01:00
logari81
e2ae103edf
PartDesign: Remove unnecessary updateActive calls from creating pattern commands
2013-02-13 12:24:12 +01:00
logari81
3562efa5d5
PartDesign: Refactor pattern features and gui
...
- remove StdDirection,StdAxis and StdMirrorPlane properties
- support sketch H_Axis, V_Axis, N_axis as valid references in patterns
- polish reference selection gui (unified for standard axes and custom references)
2013-01-09 23:18:38 +01:00
jrheinlaender
4fcbc4f3f1
Some notes on pad and draft features for future developments
2012-12-04 10:59:41 +01:00
jrheinlaender
433ead710f
Created Draft feature for PartDesign
2012-12-04 10:59:41 +01:00
jrheinlaender
63d52aa65a
PartDesign: Be more helpful if user clicks on a Sketchbased feature icon without having selected any sketch
2012-10-21 16:57:44 +02:00
logari81
46bc4ded9a
PartDesign: avoid selecting origin for transformed features silently
2012-09-17 16:28:34 +02:00
jrheinlaender
c1449e4f6d
PartDesign: list original feature candidates for creation of transformed features if current selection is not valid
2012-09-15 09:20:51 +02:00
logari81
839343e927
Merge remote-tracking branch 'origin/master' into logari81/PartDesign
2012-09-11 16:59:23 +02:00