DeepSOIC
|
4cc9b32e32
|
PartDesign: accomodating to sketch's multisupport
* FeatureSketchBased getSupportFace check for mapping mode
* Fixes failure to place sketches on DatumPlanes
|
2016-04-12 18:12:12 +02:00 |
|
Alexander Golubev
|
445c26f658
|
PartDesign/Body: make insert/removeFeature treat NULL in a less special way
|
2016-04-12 18:12:11 +02:00 |
|
Alexander Golubev
|
ad461fc472
|
PartDesign: fix spacing in several files
|
2016-04-12 18:12:11 +02:00 |
|
Alexander Golubev
|
7c2413b0aa
|
PartDesign/Body: add methodes to insert features into specific place
Add a Body::insertFeature() methodes as well as python API for it.
|
2016-04-12 18:12:11 +02:00 |
|
DeepSOIC
|
4b48362ec6
|
PartDesign: refactor positionBySketch
Rename it to positionByPrevious. Rewrite.
Rewrite SketchBased::transformPlacement.
|
2016-04-12 18:12:11 +02:00 |
|
DeepSOIC
|
03be8e1bba
|
PartDesign: tidy up sketch support and base feature confusion
Not complete, transformPlacement and positionBySketch are pending...
|
2016-04-12 18:12:11 +02:00 |
|
Alexander Golubev
|
b67c8bd34d
|
PartDesign/FeatureDraft: fix a wronly placed NOT
|
2016-04-12 18:12:11 +02:00 |
|
Stefan Tröger
|
d435e15a97
|
make part design loft functional
|
2016-04-12 18:12:10 +02:00 |
|
Stefan Tröger
|
c82e4117e9
|
add feature loft
|
2016-04-12 18:12:10 +02:00 |
|
Alexander Golubev
|
f4a5bf6acd
|
PartDesign: remove Body::isFeature() because it's the same as BodyBase::hasFeature()
|
2016-04-12 18:12:10 +02:00 |
|
DeepSOIC
|
36fe5994b9
|
Revolution: fix crash when selecting stuff during task
|
2016-04-12 18:12:10 +02:00 |
|
DeepSOIC
|
578f038cf9
|
Fix programming error in DatumCS
|
2016-04-12 18:12:10 +02:00 |
|
Stefan Tröger
|
3aae4ce011
|
respect part design placement rules in pipe
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
620b2bb5d7
|
simple bugfixes
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
68ee7f4f27
|
add two scaling modes
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
df386cc3c1
|
make multisection work
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
a727a9b93d
|
prevent inverted pipes and correct camera adjustment
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
342ba89afd
|
generalize preview mode
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
68d172687b
|
implement faster pipes with inner wires
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
0db83e816a
|
allow sketches with inner wires as pipe profiles
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
9c4e1070eb
|
add options for pipe tool
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
e7803eca61
|
add basic part design pipe infrastructure
|
2016-04-12 18:12:09 +02:00 |
|
Stefan Tröger
|
6347fe8c86
|
make origin work correct with multiple parts
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
d8a0e398a9
|
make origin lines usable in groove
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
ec125cf9f2
|
make origin lines usable in revolution
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
c5ae4530ab
|
add primitive preview visualization
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
0a82185b66
|
add more point possibilities for cs references
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
d3a7e9a928
|
fix selection error on datum exception
and add user feedback for failed selections
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
7cb6606dc2
|
add remaining coordinate system selections
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
42264b43ca
|
add a few coordinate system reference systems
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
c3f35d9f05
|
add part design thickness
|
2016-04-12 18:12:08 +02:00 |
|
Stefan Tröger
|
fc1e8b8d17
|
allow to add faces to fillet and chamfer
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
49973895f9
|
fix primitive offset setting issues
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
3be4939bcc
|
add remaining primitive features
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
296339f980
|
allow shapes as coordinate system references
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
0385734339
|
primitive bug fixes, add cylinder and sphere
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
8fdde38e75
|
add coordinate system datum
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
d923bebccc
|
make transform features work with non-sketch based features
|
2016-04-12 18:12:07 +02:00 |
|
Stefan Tröger
|
cf83242f5b
|
fix basic additive box
|
2016-04-12 18:12:07 +02:00 |
|
DeepSOIC
|
05b9dd60e3
|
fix build with MSVC11 aka 2012
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
52c8a19d4d
|
basic infrastructure for part design primitives
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
0e8b78d2fb
|
make bodies, origins, planes and lines unmovable
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
1880d46ec6
|
don't show placement for part design features
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
9a2f5eea65
|
allow non-sketch based additive and subtractive features
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
051e93238b
|
fix body boolean placements
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
2aa4d2c210
|
switch polar pattern to coordinate system axis
|
2016-04-12 18:12:06 +02:00 |
|
Stefan Tröger
|
d6440b4143
|
switch linear pattern to coordinate system axis
|
2016-04-12 18:12:05 +02:00 |
|
Stefan Tröger
|
4c29efea1f
|
allow origin lines in datum features
|
2016-04-12 18:12:05 +02:00 |
|
jriegel
|
45f7c99c1c
|
Changing active object handling in PartDesign
|
2016-04-12 18:12:03 +02:00 |
|
Jan Rheinländer
|
4c9b9adde6
|
Fixed usage of std::abs() in polar pattern
|
2016-04-12 18:12:00 +02:00 |
|