Alexander Golubev
|
d72a919384
|
OriginGroup: add new abstraction layer between the Part and the GeoFeatureGroup
|
2016-04-12 18:12:18 +02:00 |
|
Alexander Golubev
|
9347f66a9e
|
PartDesign/Gui: Move various utility stuff from Workbench to a separate file
Also do some header cleanup.
|
2016-04-12 18:12:17 +02:00 |
|
Stefan Tröger
|
148f5a9b7a
|
Remove BasePlanes from part design
|
2016-04-12 18:12:04 +02:00 |
|
jriegel
|
c88a8336dc
|
Several enhancements
+ PLMXML Reader
+ Some meta information sorting
+ Making ProductRefs invisibly in Tree
|
2016-04-12 18:12:03 +02:00 |
|
jriegel
|
d7c932d714
|
Changing active object handling in PartDesign
|
2016-04-12 18:12:03 +02:00 |
|
jriegel
|
0307a73c04
|
some fixes
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
d87d0e8376
|
Assembly: Rename to setActiveBody and make link indeipendant Part initialization
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
39d80c29e1
|
compiles on LibPack 10
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
ae74655ee8
|
Restructure the Assembly data model (again)...
|
2016-04-12 18:12:01 +02:00 |
|
jriegel
|
354e7dfa87
|
Start of rework of class structure
|
2016-04-12 18:12:01 +02:00 |
|
jriegel
|
2b5c2ffd60
|
fix #1348
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
4ae06d0e14
|
add assembly item destructor to avoid strange linker problemn
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
f267763363
|
restore externalisation behaviour with gcc/clang compilers
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
b6b0cffd4f
|
fix wrong conditional statement
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
0aef5ff7e4
|
fix typo in preprocessor else if statement
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
7988d42fad
|
msvc and gcc/clang are not satisfiable with the same code...
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
aa8f1ed840
|
resolve windows issues
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
9899cfc779
|
dissallow cyclic system until they work reliabe
l
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
b1259093ad
|
multiple debug updates
|
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 |
|
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 |
|
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 |
|
Stefan Tröger
|
26af14aa9a
|
suppress useless msvc warning
|
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
|
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
|
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 |
|
Stefan Tröger
|
b65f8631f1
|
revidsed assembly constraint gui interaction
|
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 |
|