Stefan Tröger
f199c844e6
add two scaling modes
2016-04-12 18:12:09 +02:00
Stefan Tröger
ad352e9b33
make multisection work
2016-04-12 18:12:09 +02:00
Stefan Tröger
468c380bd2
prevent inverted pipes and correct camera adjustment
2016-04-12 18:12:09 +02:00
Stefan Tröger
254e2226ba
generalize preview mode
2016-04-12 18:12:09 +02:00
Stefan Tröger
31ac29501c
implement faster pipes with inner wires
2016-04-12 18:12:09 +02:00
Stefan Tröger
7a8c2efdb2
allow sketches with inner wires as pipe profiles
2016-04-12 18:12:09 +02:00
Stefan Tröger
be7d962595
add options for pipe tool
2016-04-12 18:12:09 +02:00
Stefan Tröger
835085bc7c
add basic part design pipe infrastructure
2016-04-12 18:12:09 +02:00
Stefan Tröger
eba61e360d
make origin work correct with multiple parts
2016-04-12 18:12:08 +02:00
Stefan Tröger
4f43bdc814
make origin lines usable in groove
2016-04-12 18:12:08 +02:00
Stefan Tröger
38128e57bd
make origin lines usable in revolution
2016-04-12 18:12:08 +02:00
Stefan Tröger
1332b7e866
add primitive preview visualization
2016-04-12 18:12:08 +02:00
Stefan Tröger
a6b796d5f8
add more point possibilities for cs references
2016-04-12 18:12:08 +02:00
Stefan Tröger
b4dd0072ab
fix selection error on datum exception
...
and add user feedback for failed selections
2016-04-12 18:12:08 +02:00
Stefan Tröger
b2d566379e
add remaining coordinate system selections
2016-04-12 18:12:08 +02:00
Stefan Tröger
2b3ca7b39c
add a few coordinate system reference systems
2016-04-12 18:12:08 +02:00
Stefan Tröger
6301fce72c
add part design thickness
2016-04-12 18:12:08 +02:00
Stefan Tröger
afee98c1e9
allow to add faces to fillet and chamfer
2016-04-12 18:12:07 +02:00
Stefan Tröger
dda47f7135
fix primitive offset setting issues
2016-04-12 18:12:07 +02:00
Stefan Tröger
9c172a535b
add remaining primitive features
2016-04-12 18:12:07 +02:00
Stefan Tröger
bcf168748e
allow shapes as coordinate system references
2016-04-12 18:12:07 +02:00
Stefan Tröger
27d46a6593
primitive bug fixes, add cylinder and sphere
2016-04-12 18:12:07 +02:00
Stefan Tröger
07099e1163
add coordinate system datum
2016-04-12 18:12:07 +02:00
Stefan Tröger
e48bdc5d89
make transform features work with non-sketch based features
2016-04-12 18:12:07 +02:00
Stefan Tröger
f9b2905aeb
fix basic additive box
2016-04-12 18:12:07 +02:00
DeepSOIC
878b9df68f
fix build with MSVC11 aka 2012
2016-04-12 18:12:06 +02:00
Stefan Tröger
3690040dea
basic infrastructure for part design primitives
2016-04-12 18:12:06 +02:00
Stefan Tröger
e6b96067f9
make bodies, origins, planes and lines unmovable
2016-04-12 18:12:06 +02:00
Stefan Tröger
f7a1fda101
don't show placement for part design features
2016-04-12 18:12:06 +02:00
Stefan Tröger
b0817ff086
allow non-sketch based additive and subtractive features
2016-04-12 18:12:06 +02:00
Stefan Tröger
ecd07d4451
fix body boolean placements
2016-04-12 18:12:06 +02:00
Stefan Tröger
be56951267
switch polar pattern to coordinate system axis
2016-04-12 18:12:06 +02:00
Stefan Tröger
616e372e4a
switch linear pattern to coordinate system axis
2016-04-12 18:12:05 +02:00
Stefan Tröger
8af2eeb245
allow origin lines in datum features
2016-04-12 18:12:05 +02:00
jriegel
d7c932d714
Changing active object handling in PartDesign
2016-04-12 18:12:03 +02:00
Jan Rheinländer
4459a1d352
Fixed usage of std::abs() in polar pattern
2016-04-12 18:12:00 +02:00
blobfish
79d4d202dd
Part Design: support for overlapping and coincident patterns
...
Fixed crash after rejecting a MultiTransform dialog
remove overlap check
adding getSolid to cut operation
add extrema method to part::checkinterference
move refineshape call out of loops
divideTools functions
2016-04-12 18:12:00 +02:00
Jan Rheinländer
892bfc1f07
PartDesign::Transformed: Transformed shapes that touch are now rejected as overlapping in the interest of boolean operation stability
2016-04-12 18:12:00 +02:00
jriegel
67889a2f40
Workaround for a wired linker problem on Windows. Actually still not solved...
2016-04-12 18:11:59 +02:00
jrheinlaender
011dbf53da
Enable multiple originals for the transformed features
2016-04-12 18:11:56 +02:00
jrheinlaender
dbc6b1b12e
Some code unification for DressUp features
2016-04-12 18:11:56 +02:00
jrheinlaender
047bd2f7f0
Allow Pyton features inside bodies
2016-04-12 18:11:55 +02:00
jrheinlaender
6355b5fd43
Some code cosmetics
2016-04-12 18:11:55 +02:00
jrheinlaender
ef31d1ca20
Allow datum point and line from circular reference
2016-04-12 18:11:55 +02:00
jrheinlaender
5aa16e7807
Allow datum points and lines to have offsets from their references
2016-04-12 18:11:55 +02:00
jrheinlaender
58822e07fd
Moved Body::isAfterTip() to BodyBase
2016-04-12 18:11:55 +02:00
jrheinlaender
ef76cf8b52
Added some comments about things to be fixed in the future
2016-04-12 18:11:55 +02:00
jrheinlaender
c5ca269980
Allow transforming a Pattern feature into a MultiTransform feature
2016-04-12 18:11:54 +02:00
jrheinlaender
ce9e0572b6
Fix handling of MultiTransform features when migrating to Body
2016-04-12 18:11:53 +02:00
jrheinlaender
34096b5300
Body: Transformed Features inside a MultiTransform are not considered to be solid features
2016-04-12 18:11:53 +02:00