Jan Rheinländer
80329d3c75
Reference highlighting for fillets and chamfers
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
Jan Rheinländer
4480ef9e84
Fix bug in PartDesign conversion that choked on unconsumed sketches
2016-04-12 18:12:00 +02:00
Stefan Tröger
c500e93a6a
extend debug facilities with state writing and add externalisation to make it compile with a decent amout of memory
2016-04-12 18:12:00 +02:00
Stefan Tröger
0ea28cdf3e
avoid rescales when scale value is in allowed range
2016-04-12 18:12:00 +02:00
jmaustpc
81e2e4714d
Add new icons to Assembly work bench
...
Including new body icons for the treeview and
PartDesign create new body command.
Move all Assembly constrains icons into their
own sub directory of the icons directory
add "STEP, IGES or BREP" to the tool tip
of Assembly add existing Component command
2016-04-12 18:12:00 +02:00
Stefan Tröger
e62232505a
calculate geometry point on the correct storage
2016-04-12 18:12:00 +02:00
Stefan Tröger
323765eb24
don't rescale on rotation solver
2016-04-12 18:12:00 +02:00
Stefan Tröger
99fbc6e090
fix full system failure when using the fix constrain
2016-04-12 18:11:59 +02:00
Stefan Tröger
b22206b96d
make nonrigid subbassemblys work when they hold subassemblys themself
2016-04-12 18:11:59 +02:00
Stefan Tröger
1b2f219d31
make subassembly constraints always accessible
2016-04-12 18:11:59 +02:00
Stefan Tröger
c5542ab221
only use scale value for rotation-only solving, not the transformed clusters. This gives the more expected results
2016-04-12 18:11:59 +02:00
Stefan Tröger
b75bf609c0
fix unsupported geometry crashs, add visual feedback for unsupported geometry and fix crash on both parts in subassemblys
2016-04-12 18:11:59 +02:00
Stefan Tröger
8ffb746628
improve solvability of seperated rotation/translation
2016-04-12 18:11:59 +02:00
Stefan Tröger
3ed4a42be1
further distinguish between rotation and translation solving
2016-04-12 18:11:59 +02:00
Stefan Tröger
4655b39c6e
implement subsystem callbacks
2016-04-12 18:11:59 +02:00
Stefan Tröger
51b3dc071f
new openDCM version
2016-04-12 18:11:59 +02:00
jriegel
ebad819fde
small fixes after merge from master
2016-04-12 18:11:59 +02:00
Jan Rheinländer
0ada1d1b12
Fixed bug that did not allow selecting datum planes as external references in sketches
2016-04-12 18:11:59 +02:00
jriegel
67889a2f40
Workaround for a wired linker problem on Windows. Actually still not solved...
2016-04-12 18:11:59 +02:00
Stefan Tröger
fcdff96a9e
rename the add commands
2016-04-12 18:11:59 +02:00
Stefan Troeger
1443b9537d
include dcm core directly to use the warning supression
2016-04-12 18:11:59 +02:00
Stefan Tröger
5bdce01603
use freecad resource, not local one
2016-04-12 18:11:59 +02:00
Stefan Troeger
534e87fc7c
supress useless msvc warnings
2016-04-12 18:11:58 +02:00
Stefan Tröger
b7703643ea
treat multiple assignment operator warning on msvc
2016-04-12 18:11:58 +02:00
jrheinlaender
4cda43580e
Fixed bug in Body conversion code
2016-04-12 18:11:58 +02:00
jrheinlaender
1f6e8d49da
Cosmetic change in FemConstraint.cpp
2016-04-12 18:11:58 +02:00
Stefan Tröger
26af14aa9a
suppress useless msvc warning
2016-04-12 18:11:58 +02:00
Stefan Tröger
cca8bbd769
make sure active assembly object extern variable is always the same type, as visual studio can't find it if derived classes are used
2016-04-12 18:11:58 +02:00
Stefan Tröger
2837bfa9dd
placehoder text not supported in libpack qt version
2016-04-12 18:11:58 +02:00
Stefan Tröger
6bcdd81e67
reduce solver calls and fix cylinder-cylinder coincident options
2016-04-12 18:11:58 +02:00
Stefan Tröger
0d91943c84
let assembly part numbering use standart freecad sheme
2016-04-12 18:11:58 +02:00
Stefan Tröger
7d9c2674dd
remove exeption on solver error
2016-04-12 18:11:58 +02:00
Stefan Tröger
daa75b516a
slightly better error reporting from app to gui
2016-04-12 18:11:58 +02:00
Stefan Tröger
10782b232a
fix perpendicular initial position issue and add better tooltips
2016-04-12 18:11:58 +02:00
Stefan Tröger
558fcc6b90
fix failing angle constraint on bad starting position: treat LGZ before first error check
2016-04-12 18:11:58 +02:00
Stefan Tröger
805c9c02c8
update logging to be used with boost1.54 and make it a compile option
2016-04-12 18:11:58 +02:00
Stefan Tröger
3a1e770872
prevent dangling pointers by clearing the active assembly after it was deleted
2016-04-12 18:11:57 +02:00
Stefan Tröger
8af1b3ac47
Fix solution space behaviour and further distinguish alignment/coincident
2016-04-12 18:11:57 +02:00
Stefan Tröger
fe5727011a
make solution spaces accessible from GUI and fix some solver implementation errors
2016-04-12 18:11:57 +02:00
Stefan Tröger
757a934cf3
new dcm version
2016-04-12 18:11:57 +02:00
jrheinlaender
9dee5333e7
Fixed bugs in various features that reversed the list of selections
2016-04-12 18:11:57 +02:00
Stefan Tröger
b65f8631f1
revidsed assembly constraint gui interaction
2016-04-12 18:11:57 +02:00
jrheinlaender
14b4a99e33
Fix bug in PartDesignGui Workbench that may cause a crash
2016-04-12 18:11:57 +02:00
Stefan Tröger
b017927af9
add missing template specifier (gcc error)
2016-04-12 18:11:57 +02:00
Stefan Tröger
ae614a7fe3
multiple files added
2016-04-12 18:11:57 +02:00
Stefan Tröger
98843114cb
add core defines file
2016-04-12 18:11:57 +02:00
Stefan Tröger
ef00efd348
test commit
2016-04-12 18:11:57 +02:00
Stefan Tröger
5f40b45b05
line line distance works with parallel lines too
2016-04-12 18:11:57 +02:00
Stefan Tröger
bdae42a1eb
windows adoptions
2016-04-12 18:11:57 +02:00