Stefan Tröger
|
d4fdb92957
|
new openDCM version
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
054dba0847
|
rename the add commands
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Troeger
|
f0ed9c81c3
|
include dcm core directly to use the warning supression
|
2016-04-12 18:11:59 +02:00 |
|
Stefan Tröger
|
8b0fe845bf
|
use freecad resource, not local one
|
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
|
348f4c5476
|
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
|
ab4ca88fef
|
placehoder text not supported in libpack qt version
|
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
|
e9540eadcc
|
let assembly part numbering use standart freecad sheme
|
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
|
c1d799e831
|
prevent dangling pointers by clearing the active assembly after it was deleted
|
2016-04-12 18:11:57 +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
|
a15fbf3db6
|
add parts and components to the selected or active assembly only and add user information
|
2016-04-12 18:11:56 +02:00 |
|
Stefan Tröger
|
f007608c81
|
throw exception at unsuported geometrie instead of crashing
|
2016-04-12 18:11:56 +02:00 |
|
jrheinlaender
|
5c18e947e6
|
getActivePart() python function as complement to setActivePart()
|
2016-04-12 18:11:55 +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
|
5ce6c68a57
|
avoid transformation of highlighted constraint
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
3dafb038b2
|
remove unneeded display modes from viewprovider
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
9a50535a4b
|
adopt correct default colors and avoid crash due to context menu
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
f61ae2e90c
|
allow to set rigid property via context menu
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
e9e1b45280
|
allow non-rigid subassemblies
|
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
|
14c20fbe89
|
remove console messages
|
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
|
26cd6de30f
|
avoid drawing artefacts when adding new constraint
|
2016-04-12 18:11:54 +02:00 |
|
Stefan Tröger
|
e0efc30893
|
add visualisation to the constraints
|
2016-04-12 18:11:53 +02:00 |
|
Stefan Tröger
|
46700422fd
|
make constaints and group not greyed in tree
|
2016-04-12 18:11:53 +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
|
d7ea6f8905
|
remove logging for sure
|
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 |
|
jrheinlaender
|
401c4d6dc0
|
Miscellaneous fixes
|
2016-04-12 18:11:52 +02:00 |
|
jrheinlaender
|
fe2e490645
|
Allow selecting back of base planes, miscellaneous fixes
|
2016-04-12 18:11:50 +02:00 |
|
jrheinlaender
|
45af3e2a78
|
Miscellaneous fixes
|
2016-04-12 18:11:49 +02:00 |
|
jrheinlaender
|
1ec99c5d32
|
Work on inserting, removing, hiding and showing features in the body
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
10c8ba7e9b
|
Moved ActivePartObject etc. to PartDesignGui namespace and added extern declaration to Workbench.h as suggested by logari81
|
2016-04-12 18:11:48 +02:00 |
|
jrheinlaender
|
acd88878af
|
When switching to the PartDesign workbench, activate the Body feature that was active when the document was last saved,
and move the selection to its Tip feature so that the user can start creating new features right away
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
394085133c
|
add missing files
|
2016-04-12 18:11:47 +02:00 |
|
Stefan Tröger
|
d4f788f9e3
|
remove unneeded 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 |
|
Stefan Tröger
|
1e8a304036
|
remove typename outside templates
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
35a9f1c693
|
remove gui dependencies in app
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
bf447d3a7c
|
add solver.hpp
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
b1d7dbe2f0
|
add missing files
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
952d9140d3
|
add opendcm constraint solver
|
2016-04-12 18:11:46 +02:00 |
|
Stefan Tröger
|
474fbbcb3e
|
basic infrastructure
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
638cfcc2cf
|
Start AssemblyLib.py
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
b81bc0c27f
|
Update Item with new UUID tool
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
4d49b0b059
|
PropertyMap and new Attributes for the Assembly object and the Document
|
2016-04-12 18:11:46 +02:00 |
|
wmayer
|
cdd16de8e6
|
Fix some build and runtime failures
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
fc7db6369c
|
Assembly import script & PartDesign Solid object
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
fca3b9dffb
|
Added Base planes with the Body
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
aa216ee69d
|
Some fixes in Body visualls (ongoing)
|
2016-04-12 18:11:46 +02:00 |
|
jriegel
|
2403af2e6c
|
Fix bug in switching active Part/Assembly object when document with active one was closed
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
b08b2f6140
|
addition of constraints
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
8f11dc5492
|
start Constraints
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
f5cfa8d72a
|
change inheritance of Item (again)
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
903855ad82
|
Automatic WB switching and Active PartDesign body
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
b825571562
|
implement active body in PartDesign
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
e5c4d2aa70
|
testing selection
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
ea57c04117
|
fix in Plane and Placement visual
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
09f199ed9e
|
View nesting working!
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
d5663b4122
|
Slightly change start up code to run Workbench activate later and some implementations
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
29507a44ed
|
First claimChildren3D implementation and Starting PartItem implementation
|
2016-04-12 18:11:45 +02:00 |
|
jriegel
|
8537926edc
|
Finally fixing the highlight code
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
0ec1c40d25
|
fix startup AssemblyGui
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
58313b0853
|
implementing commands
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
72b49dbc6b
|
fixes in highlight code
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
26afb6ee77
|
Add highlighting of tree view items
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
80217bf10f
|
Commands and object making
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
6700512efe
|
Add some commands to assembly
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
79cb8362a0
|
duplicate zoom node to Gui and add doc tool module
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
f98a811bd1
|
Add more objects for Assembly
|
2016-04-12 18:11:44 +02:00 |
|
U-EMEA\jriegel
|
1bb3fbc119
|
Add ViewProvider for Assembly and Part and add FreeGCE3D
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
1feafdd2c5
|
Adding ViewProvider
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
04feea80b1
|
Starting DocTool for FreeCAD documents
|
2016-04-12 18:11:44 +02:00 |
|
jriegel
|
9396e5e02d
|
First work for LibPack8 and PropertyUUID
|
2016-04-12 18:11:44 +02:00 |
|