Zheng, Lei
1b266448b1
Path.Area: replace push_back with emplace_back
...
For minor performance improvement
2017-11-19 17:18:28 +01:00
plgarcia
da79e1ff86
Very minor problem. Test of sheets is impacted by the locale. The decimal separator may be , instead of .
...
An assertEqualLocale function has been added to replace , by . in the values impacted by the locale with before comparison with the expected string containing a . as decimal separator.
Works fine
2017-11-18 22:04:57 +01:00
luzpaz
7a85bc81b5
Path: typo fixes
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=15&t=25384
+ I squeezed in a few more changes. @mlampert & @sliptonic do you mind reviewing?
2017-11-18 12:51:31 +01:00
Zheng, Lei
bdf4ee7326
Path.Area: improve coplanar checking performance
2017-11-16 15:20:17 +01:00
Zheng, Lei
c426249253
Path.Area: improve projection algorithm efficiency
2017-11-16 15:20:01 +01:00
Markus Lampert
6a1d88b08c
Fixed issue with empty expression.
2017-11-12 11:39:17 +01:00
wmayer
d9cc4a621b
fix German translation
2017-11-11 22:47:12 +01:00
PLChris
98faf0c661
make philips postprocessor compatible with current Path Workbench
2017-11-05 13:03:35 +01:00
Markus Lampert
9851b43df9
Comment explaining the local implementation of snapper mouse move
2017-11-01 10:39:07 -02:00
Markus Lampert
e0197fb6ea
Fixed holding tags snapper interaction.
2017-11-01 10:39:07 -02:00
Markus Lampert
694cb621a3
Moved tag generation together with button box for better getpoint handling.
2017-11-01 10:39:07 -02:00
Markus Lampert
606786eeb9
Use PathGetPoint for Tags.
2017-11-01 10:39:07 -02:00
Markus Lampert
6bcbb68cbc
Fixed PathSanity.
2017-11-01 10:39:07 -02:00
Markus Lampert
b35d044d16
Using vertical speed for tags.
2017-11-01 10:39:07 -02:00
Markus Lampert
0a24c0fa95
checkpoint
2017-11-01 10:39:07 -02:00
wmayer
2339d6b0be
add occ library dir to PathSimulator
2017-11-01 13:19:09 +01:00
Shai Seger
eabaf52d53
PathSimulator: move all changes to branch path_simulator
2017-10-31 11:10:23 -02:00
Shai Seger
c2ad2c1fcb
Fix dialog texts
2017-10-31 11:10:23 -02:00
Shai Seger
fc94e4f2f4
Solve the C++/Python type checking issue
2017-10-31 11:10:23 -02:00
Shai Seger
da6c885232
change abs to fabs (for linux compatibility)
2017-10-31 11:10:23 -02:00
Shai Seger
62cf54cc5c
fix some linux compiler warnings
2017-10-31 11:10:23 -02:00
Shai Seger
6ee622b675
Fixed some non standard c++ operations.
2017-10-31 11:10:23 -02:00
Shai Seger
57f2e68746
Fix another linux compilation issue...
2017-10-31 11:10:23 -02:00
Shai Seger
88f7cc4594
Increase Fast Forward speed
...
Fix Linux compilation issue (hopefully)
2017-10-31 11:10:23 -02:00
Shai Seger
81011b1a50
fix bug: when pressing play again, only first operation was done.
2017-10-31 11:10:23 -02:00
Shai Seger
51f9a8674b
Add 2 color stock, speed control and resolution control
2017-10-31 11:10:23 -02:00
Shai Seger
b4b7098ae1
Add sliders to task
2017-10-31 11:10:23 -02:00
Shai Seger
0fccc2b40b
Add missing files and place ui file in correct location
2017-10-31 11:10:23 -02:00
Shai Seger
2004a7033c
fixes after merge with upstream
2017-10-31 11:10:23 -02:00
Shai Seger
6e766deb32
integrate simulator into path workbench
2017-10-31 11:10:23 -02:00
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
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
Yorik van Havre
05a5e9965e
Updated translations from crowdin
2017-10-23 18:32:02 -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