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
|
45af3e2a78
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
7330d4357e
|
Made the rest of the PartDesign features aware of the Body
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
4f80b72508
|
Work on Gui of Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
d8d945a8b6
|
Work on reference selection for Datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
3b81168e41
|
Second step for implementing datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
63f782d8f0
|
More bug fixes for Body insertion/deletion of features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
ee47c53339
|
Bug fixes for Body feature insert/remove functionality
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
3e4986f163
|
Add skeleton support for datum features
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
1ec99c5d32
|
Work on inserting, removing, hiding and showing features in the body
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
df7983fe10
|
Moved BaseFeature Property from SketchBased to PartDesign::Feature because all PartDesign features need it
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
7d84c7e6f0
|
Made Pocket, Revolution and Groove aware of the SketchBased::BaseFeature property
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
c93d425393
|
Renamed SketchBased::Base property to BaseFeature because of name clash with Revolution::Base property
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
2f658733b7
|
Feature tree: Insert mode for SketchBased features
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
6235385c5a
|
Create Base property for SketchBased features and changed Pad to use it
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
acd88878af
|
When switching to the PartDesign workbench, activate the Body feature that was active when the document was last saved,
and move the selection to its Tip feature so that the user can start creating new features right away
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
94b6b89610
|
Enhanced Pick dialog for PartDesign feature's sketches
|
2016-04-12 18:11:47 +02:00 |
|
jrheinlaender
|
5dbc66ae84
|
Integrated PartDesign::Pad into Body feature workflow
|
2016-04-12 18:11:47 +02:00 |
|
jriegel
|
fc7db6369c
|
Assembly import script & PartDesign Solid object
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
aa216ee69d
|
Some fixes in Body visualls (ongoing)
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
50652895d4
|
3D subgrouping for Body
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
bf26a422cb
|
clean up in- and out-list code
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
903855ad82
|
Automatic WB switching and Active PartDesign body
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
b825571562
|
implement active body in PartDesign
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
6700512efe
|
Add some commands to assembly
|
2016-04-12 18:11:44 +02:00 |
|
wmayer
|
19bc5077c8
|
+ perform validation check after partdesign chamfer operation
|
2016-04-09 11:47:31 +02:00 |
|
wmayer
|
87293fac9b
|
+ add extra check if fillet operation returns valid shape
|
2016-04-04 14:26:27 +02:00 |
|
wmayer
|
91d6e24f1e
|
+ simplify porting of PartDesign module to Python3
|
2016-01-20 17:00:43 +01:00 |
|
wmayer
|
50d7793442
|
+ introduce proper enum for property status to replace plain integers
|
2016-01-01 15:36:24 +01:00 |
|
wmayer
|
6944658bd4
|
+ Add parametric feature to create face from sketches
|
2015-11-12 19:44:24 +01:00 |
|
Eivind Kvedalen
|
be5e79601a
|
PartDesign: Fixed similar issue compared to #2302 with unit handling when using an expression for the chamfer size.
|
2015-11-09 21:37:24 +01:00 |
|
Eivind Kvedalen
|
acd0f6a79e
|
PartDesign: Fixed issue #2302 with unit handling when using an expression for the fillet radius.
|
2015-11-09 21:37:08 +01:00 |
|
wmayer
|
b7be7aec13
|
+ Prefer prefix ++/-- operators for non-primitive types
|
2015-10-07 13:38:17 +02:00 |
|
wmayer
|
60062892a6
|
+ backward compatibility of Linear and Polar pattern
|
2015-09-22 18:04:07 +02:00 |
|
Mateusz Skowroński
|
43a4a5938c
|
Fix files encoding. Go from ISO8859-1 to UTF-8.
|
2015-09-21 19:50:49 -03:00 |
|
Eivind Kvedalen
|
ddfbe349cf
|
PartDesign: Added support for expressions.
|
2015-09-21 14:51:09 +02:00 |
|
wmayer
|
7d98705396
|
+ harmonize XercesC cmake variables with official check
|
2015-07-28 14:17:49 +02:00 |
|
wmayer
|
d95003e92c
|
+ replace deprecated PYTHON_INCLUDE_PATH
|
2015-07-25 18:29:42 +02:00 |
|
wmayer
|
00a124cea1
|
+ Pad type UpToFirst and UpToFace doesn't produce expected results.
|
2015-05-16 14:19:20 +02:00 |
|
wmayer
|
a6436f7d12
|
+ fixes #0001655: Pocket type UpToFirst and UpToFace doesn't produce expected results.
|
2015-05-16 12:44:07 +02:00 |
|