Commit Graph

9430 Commits

Author SHA1 Message Date
Shai Seger
45fa948099 Initial simulation works 2017-10-31 11:10:23 -02:00
Shai Seger
84d037cc4b debugging wip 2017-10-31 11:10:23 -02:00
Shai Seger
1d47ceeaea implement ApplyCommand and SetCurrentTool 2017-10-31 11:10:23 -02:00
Shai Seger
9687b2f864 implement beginSimulation and getResultMesh 2017-10-31 11:10:23 -02:00
Shai Seger
d9c610b044 Finally! the PathSim object is visible at freecad 2017-10-31 11:10:23 -02:00
Shai Seger
0f8659fe83 add python object resistration 2017-10-31 11:10:23 -02:00
Shai Seger
5a2296ea55 initial sim engin added. initial python interface. 2017-10-31 11:10:23 -02:00
Shai Seger
2f786d2287 Add initial class 2017-10-31 11:10:23 -02:00
Shai Seger
84798a6aa6 Add generated PathSimulation Module 2017-10-31 11:10:23 -02:00
tomate44
eef61c54ff fix BSpline curves treatment in Draft.makeSketch. BSplineCurves in a wire were doubled. Don't expose internal geometries of BSplineCurves of a wire to keep sketch lighter. 2017-10-30 18:13:32 +01:00
tomate44
0627fed2ee add ArcOfEllipse to DraftGeomUtils.orientEdge 2017-10-30 17:30:44 +01:00
tomate44
c384b9908b add BSpline support to Draft.makeSketch 2017-10-30 14:02:49 -02:00
PLChris
339dd6b6a1 Fixing security error on MacOS for AddonManager, see https://forum.freecadweb.org/viewtopic.php?f=3&t=24898 2017-10-30 14:01:02 -02:00
wmayer
928dfa120d fix layout in ccx preferences page 2017-10-29 19:13:06 +01:00
Yorik van Havre
c24ea6eff3 Draft/Arch: Support for Y situations in sketches - issue #3163 2017-10-27 16:41:31 -02:00
wmayer
f9485efb26 Qt5 port: Sandbox module 2017-10-26 13:12:15 +02:00
wmayer
bc3c9b0c5d override onExtendedDocumentRestored in AttachExtension 2017-10-25 22:52:39 +02:00
wmayer
5ddc000d71 add fem test for testing group behaviour of analysis object 2017-10-25 11:17:18 +02:00
looooo
5d1de6037d py3: some diff for fem with py3 2017-10-25 10:56:31 +02:00
Zheng, Lei
dd984c8881 libarea: improve arc fitting
Handle cases where the ending edge can form an arc with the starting
edge
2017-10-25 10:52:36 +02:00
wmayer
632c62cfb6 support of backward compatibility to load old fem project files 2017-10-24 20:09:35 +02:00
wmayer
18c8a15cb5 inherit FemAnalysis from DocumentObjectGroup and remove Member property 2017-10-24 20:07:05 +02:00
wmayer
2b1de0756d minor improvements 2017-10-24 19:39:49 +02:00
wmayer
5fdb1012cb use abstract interface to create point cloud from geometric feature 2017-10-24 19:39:23 +02:00
Yorik van Havre
05a5e9965e Updated translations from crowdin 2017-10-23 18:32:02 -02:00
Bernd Hahnebach
4b02d814bb Arch: import IFC, fix View Fit while importing 2017-10-23 08:14:03 +02:00
Markus Lampert
3e9d9ab428 Fixed more python 2/3 unicode issues. 2017-10-22 19:50:30 -07:00
Markus Lampert
d52fc9ef84 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
Markus Lampert
bba9499f48 Reduced log level for debug messages. 2017-10-22 12:02:21 -07:00
Markus Lampert
d93023981d Python version independent string and unicode handling. 2017-10-22 12:01:35 -07:00
Markus Lampert
cc28745b90 Fixed cmake file for Path. 2017-10-22 11:24:58 -07:00
Markus Lampert
505aea492a Removed references to Spreadsheet from docstrings. 2017-10-22 11:24:58 -07:00
Markus Lampert
dacf0a5cd1 Instead of hiding FinalDepth make it read-only and set tooltip appropriately. 2017-10-22 11:24:58 -07:00
Markus Lampert
bae6bdb28e Use operation name and icon as the TaskPanel title and icon. 2017-10-22 11:24:58 -07:00
Markus Lampert
dc49d0fe85 Fixed job on-demand conversion for FaceMilling. 2017-10-22 11:24:58 -07:00
Markus Lampert
97799f0e9e Fixed all ops to use Op...Depth in order to not mess with the expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
e2b48fa229 Replaced spreadsheet with dedicated SetupSheet object in order to better support expression setting. 2017-10-22 11:24:58 -07:00
Markus Lampert
a61ee41695 Fixed whitespace inconsistency. 2017-10-22 11:24:58 -07:00
Markus Lampert
1c2bf878af Reverted back to using the spreadsheet Name for the expression, since it has less issues than using the Label. 2017-10-22 11:24:58 -07:00
Markus Lampert
d91778dd32 Workaround for DAG invalidation - remove all expressions before deleting an object. 2017-10-22 11:24:58 -07:00
Markus Lampert
5f2516a2bd Using the template attribute encoding/decoding. 2017-10-22 11:24:58 -07:00
Markus Lampert
f4405d51d5 Added template attribute encoding/decoding for setup sheet label changes. 2017-10-22 11:24:58 -07:00
Markus Lampert
59c998c3b9 Fixed dogbone unit test to deal with expression instead of Lock property. 2017-10-22 11:24:58 -07:00
Markus Lampert
39080e6642 Fixed the name collission issue of expressions. 2017-10-22 11:24:58 -07:00
Markus Lampert
15dda40edd Renamed Settings to SetupSheet. 2017-10-22 11:24:58 -07:00
Markus Lampert
6f93bdc1a1 Fixed dirty'ing of page and op. 2017-10-22 11:24:58 -07:00
Markus Lampert
5594e2e47a Various bug fixes 2017-10-22 11:24:58 -07:00
Markus Lampert
2f47422fdb Create Scale property on the fly if older Arch.PanelSheet is loaded. 2017-10-22 11:24:58 -07:00
Markus Lampert
b0e667ecca Fixed error msg about unsupported stock type. 2017-10-22 11:24:58 -07:00
Markus Lampert
a278b7c457 Making templateAttrs a const method - so exporting doesn't diry the tool 2017-10-22 11:24:58 -07:00