Alexander Golubev
|
6b75141514
|
Suppress a couple more warnings
|
2016-04-12 18:12:21 +02:00 |
|
Stefan Troeger
|
c070d41e1e
|
fix wrong conditional statement
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
5fd47ad881
|
fix typo in preprocessor else if statement
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
5ef6fb5dd5
|
msvc and gcc/clang are not satisfiable with the same code...
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
3b4db93332
|
resolve windows issues
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
18aceffce8
|
dissallow cyclic system until they work reliabe
l
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
9bd19328ca
|
multiple debug updates
|
2016-04-12 18:12:00 +02:00 |
|
Stefan Tröger
|
4b5e387da4
|
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
|
fce34e05fc
|
avoid rescales when scale value is in allowed range
|
2016-04-12 18:12:00 +02:00 |
|
Stefan Tröger
|
2737db260c
|
calculate geometry point on the correct storage
|
2016-04-12 18:12:00 +02:00 |
|
Stefan Tröger
|
34921ff034
|
don't rescale on rotation solver
|
2016-04-12 18:12:00 +02:00 |
|
Stefan Tröger
|
4441d9d2c7
|
make subassembly constraints always accessible
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
0a750b1bc5
|
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
|
66f9afbef3
|
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
|
61a47d7c22
|
improve solvability of seperated rotation/translation
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
81ccdeb331
|
further distinguish between rotation and translation solving
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
ee5d3be3cc
|
implement subsystem callbacks
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
d4fdb92957
|
new openDCM version
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Troeger
|
aa5d84196c
|
supress useless msvc warnings
|
2016-04-12 18:11:58 +02:00 |
|
Stefan Tröger
|
dce4061ee6
|
treat multiple assignment operator warning on msvc
|
2016-04-12 18:11:58 +02:00 |
|
Stefan Tröger
|
bc8d2d2294
|
reduce solver calls and fix cylinder-cylinder coincident options
|
2016-04-12 18:11:58 +02:00 |
|
Stefan Tröger
|
932c4b5e11
|
fix perpendicular initial position issue and add better tooltips
|
2016-04-12 18:11:58 +02:00 |
|
Stefan Tröger
|
0099bfd0fd
|
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
|
9fdeef50fe
|
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
|
64ec142d61
|
Fix solution space behaviour and further distinguish alignment/coincident
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
45a3f149c3
|
make solution spaces accessible from GUI and fix some solver implementation errors
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
3abda4dd67
|
new dcm version
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
f91d5013a3
|
revidsed assembly constraint gui interaction
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
acd4109d5b
|
add missing template specifier (gcc error)
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
5dea42c995
|
multiple files added
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
e8dda0b25a
|
add core defines file
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
8ec3907a03
|
test commit
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
710540c0b0
|
line line distance works with parallel lines too
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
b3058a4f5a
|
windows adoptions
|
2016-04-12 18:11:57 +02:00 |
|
Stefan Tröger
|
6c494157f5
|
updated dcm version
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
913ec86fdd
|
treat gradient zeros at residual!=0
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
6a6997087f
|
windows: add type specifier
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
30e8fc7b8c
|
revert solving precission to 1e-6 dou to too much cases failing
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
483357de77
|
set solving precission to 1e-8
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
bf8d5e7aa9
|
fix subassembly transformation bug
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
7fe1d94a21
|
fix rotational/translational solver bugs in cylce detection and mapping
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
98d81ed483
|
make subproduct solving work
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
61430e67e1
|
put constraint selection message in dialog window
|
2016-04-12 18:11:53 +02:00 |
|
Stefan Tröger
|
f26ca75e50
|
msvc adaptions
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
02311333b9
|
userfriendly part movement
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
8fc24fd824
|
remove loggin
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
661e3bba8d
|
update and bug corection
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
3058d86b23
|
enable scaling
|
2016-04-12 18:11:52 +02:00 |
|
Stefan Tröger
|
394085133c
|
add missing files
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
ca60024447
|
add more constraints and rebuild solver system everytime it needs to be executed
|
2016-04-12 18:11:47 +02:00 |
|