Johannes Obermayr
|
1e061b5c02
|
Fix boost::any bug with Boost 1.54.
and set BOOST_MIN_VERSION to 1.48.
Fixes:
- http://freecadweb.org/tracker/view.php?id=0002505
- http://forum.freecadweb.org/viewtopic.php?f=13&t=15310
- http://forum.freecadweb.org/viewtopic.php?f=3&t=15400
- http://forum.freecadweb.org/viewtopic.php?f=10&t=14108
|
2016-05-02 18:31:08 +02:00 |
|
wmayer
|
0a7ab4e1ff
|
+ add missing license text
|
2016-04-13 15:20:41 +02:00 |
|
wmayer
|
5de9696365
|
+ fix warnings:
-Wsign-compare, -Wunused-variable, -Wunused-function, -Wswitch
+ fix Qt issues
|
2016-04-13 14:26:38 +02:00 |
|
Stefan Tröger
|
483e64f368
|
remove unneeded orig files
|
2016-04-12 19:10:19 +02:00 |
|
Alexander Golubev
|
6b75141514
|
Suppress a couple more warnings
|
2016-04-12 18:12:21 +02:00 |
|
Alexander Golubev
|
2c2d155ee9
|
OriginGroup: add new abstraction layer between the Part and the GeoFeatureGroup
|
2016-04-12 18:12:18 +02:00 |
|
Alexander Golubev
|
c782a11aab
|
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
|
f873fb80e9
|
Remove BasePlanes from part design
|
2016-04-12 18:12:04 +02:00 |
|
jriegel
|
884ae139fa
|
Several enhancements
+ PLMXML Reader
+ Some meta information sorting
+ Making ProductRefs invisibly in Tree
|
2016-04-12 18:12:03 +02:00 |
|
jriegel
|
45f7c99c1c
|
Changing active object handling in PartDesign
|
2016-04-12 18:12:03 +02:00 |
|
jriegel
|
d59904fd37
|
some fixes
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
dc4fdc2c53
|
Assembly: Rename to setActiveBody and make link indeipendant Part initialization
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
104d94ae0f
|
compiles on LibPack 10
|
2016-04-12 18:12:02 +02:00 |
|
jriegel
|
608dddd998
|
Restructure the Assembly data model (again)...
|
2016-04-12 18:12:01 +02:00 |
|
jriegel
|
35e35527db
|
Start of rework of class structure
|
2016-04-12 18:12:01 +02:00 |
|
jriegel
|
14efce0655
|
fix #1348
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Troeger
|
32e6091366
|
add assembly item destructor to avoid strange linker problemn
|
2016-04-12 18:12:01 +02:00 |
|
Stefan Tröger
|
de9c61e150
|
restore externalisation behaviour with gcc/clang compilers
|
2016-04-12 18:12:01 +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
|
1f99cb347b
|
fix full system failure when using the fix constrain
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
894249473b
|
make nonrigid subbassemblys work when they hold subassemblys themself
|
2016-04-12 18:11:59 +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
|
bd484ca7ca
|
suppress useless msvc warning
|
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
|
ad855d1cf5
|
remove exeption on solver error
|
2016-04-12 18:11:58 +02:00 |
|
Stefan Tröger
|
dd1044a5e8
|
slightly better error reporting from app to gui
|
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 |
|