luz.paz
46d32d78a3
Misc. typos: Please merge right before 0.17 release
...
I'm still finding typos in the source code. I propose that you keep this PR open prior ro relaese and then merge so that if I find other typos in the meantime they will be part this release.
2018-03-18 15:15:16 +01:00
Markus Lampert
fe58ef2466
Fixed import statement for py3
2018-03-17 14:09:15 +01:00
sliptonic
e9987425a5
Path: Make simulation work with additional jobs
...
fixes #3359
The simulation stock now updates when job is changed
2018-03-08 12:05:29 +01:00
sliptonic
3c328867f3
Path: fix crash if path has dressup
...
fixes #3358
2018-03-08 12:05:29 +01:00
luz.paz
ca26aa8003
libarea misc. typo fix
...
This is a source typo fix. Please review.
2018-03-05 16:34:54 -03:00
Zheng, Lei
34ec7c507b
Path.Area: fix linux build
2018-03-03 11:19:36 -03:00
Zheng, Lei
a73d498588
ViewProviderPath: tweek StartIndex auto step size
2018-03-03 11:19:36 -03:00
Zheng, Lei
ff21f64385
Path.Area: fix self intersect wire issue
...
Self intersected wire may cause a loop, and BRepBuilderAPI_MakeWire may
mistakenly consider the wire to be closed. And this makes
BrepTools_WireExplorer unhappy and cause it to skip edges. We now use
ShapeAnalysis_FreeBounds to connect edges to wires.
2018-03-03 11:19:36 -03:00
Zheng, Lei
9c72d78b7b
Path.Area: arc fix to work around OCCT bug
2018-02-24 10:44:55 -03:00
Yorik van Havre
143b89c8f3
Applied latest translations from crowdin
2018-02-21 14:25:31 -03:00
wmayer
7be4f35cee
fix unit test to compare quantities
2018-02-20 16:18:38 +01:00
luz.paz
5d07c271ee
Residual files left to remove \n from translate()
2018-02-12 21:59:37 +01:00
wmayer
e510c7540c
Fix invalid Python object error
...
Example below led to a crash:
import Path
t = Path.Tool(name='t', diameter=1.2)
tt = Path.Tooltable()
tt.setTool(3, t)
attrs = tt.templateAttrs()
del attrs
2018-02-11 16:04:17 +01:00
luz.paz
52fa10d9ac
Path: moved '\n' out of translation()
...
Instead it is appended to the end of the `FreeCAD.Console.Print.....()`
2018-02-11 10:49:19 +01:00
wmayer
b780ba650f
fix scan coverity issues
2018-02-10 14:29:49 +01:00
wmayer
c16af94dbe
fix warning: private field 'm_lx' is not used [-Wunused-private-field]
...
fix warning: private field 'm_ly' is not used [-Wunused-private-field]
2018-02-10 12:28:50 +01:00
wmayer
91ce7f2749
fix warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
2018-02-10 12:18:33 +01:00
wmayer
6fe1beedcd
fix -Wfor-loop-analysis
2018-02-10 11:57:53 +01:00
sliptonic
728c7b75bc
Path: add stock boundary as choice for millface
...
fixes #3326
2018-02-09 15:58:44 +01:00
luz.paz
1d5799e5b3
Misc. typos
...
Inspired by @normandc per https://gitter.im/FreeCAD/FreeCAD?at=5a729c6ece68c3bc742df205
2018-02-07 09:40:03 +01:00
Markus Lampert
be77b0c58e
Changed Cutting Edge Angle to be the full bit angle and renamed label.
2018-02-05 20:22:08 -08:00
pekkaroi
d2e331146b
Path: Consolidate available tool types and material types to one place. Fixes issue #3335
2018-02-01 22:16:46 +01:00
Fabio Rossi
14297570f9
Fixes for python 2to3 migration
2018-02-01 21:43:59 +01:00
Zheng, Lei
caefa0cf8e
libarea: fix arc fitting bug
...
Bug introduced in fbacb9fbc8eb30a0efc51235b014be3c4cb34445
2018-01-29 22:37:07 +01:00
sliptonic
bcc7d5d7db
Path: Limit tool angle input
...
fixes #3158
2018-01-27 19:45:36 +01:00
Zheng, Lei
6ae86bc51b
libarea: imporve arc fitting
2018-01-26 18:53:09 +01:00
Zheng, Lei
fc7c34ca41
Path.Area: make wire explode respect arc accurarcy
2018-01-26 18:53:09 +01:00
sliptonic
9f2e774daf
Path: Fix MillFace default values
...
fixes #3324
2018-01-25 18:45:14 -02:00
luz.paz
a83dd308bd
Path: libarea typos
...
Source and comment typos
2018-01-24 13:08:57 -05:00
Shai Seger
5fd64aa3eb
Give default values to cutting edge angle so simulations with work even if user did not specify a valid cutting angle.
2018-01-24 17:43:06 +01:00
Markus Lampert
ba6f314a07
Return the actual job instead of the check result of it being a job or not.
2018-01-24 01:28:47 +01:00
sliptonic
75a0322637
Path: remove redundant Path_Shape command
...
fixes #3276
2018-01-23 15:30:41 -06:00
Sammel Lothar LTS
34b6df2b7b
PATH BUGFIX DressUP-LeadINOut-Line-Generation-SIMFix
2018-01-23 19:53:18 +01:00
Zheng, Lei
004f82b3e7
Path.Area: respect zero start point when generating path
2018-01-23 19:49:58 +01:00
Markus Lampert
0e11e83c68
Fixed 2885, dogbone maintaining F parameter.
2018-01-22 19:40:50 +01:00
Markus Lampert
c3dbeba4d9
Fixed recursion problem
2018-01-22 19:40:50 +01:00
Markus Lampert
0d063d91f1
Fixed path unit test setup for new PathDressup
2018-01-22 19:40:50 +01:00
Markus Lampert
50529d33e4
Changed lead-in-out dressup to use PathDressup.baseOp() instead of relying that it is dressing up an op directly.
2018-01-22 19:40:50 +01:00
Markus Lampert
8ecf31feff
Removed ToolController from all dressups and replaced with recursive search for the base op's ToolController.
2018-01-22 19:40:50 +01:00
Markus Lampert
d538e88815
Prevent adding an entry method dressup to an op that's already has one.
2018-01-22 19:40:50 +01:00
Markus Lampert
d1fa0d1d37
Made dogbone resilient to all dressups and profiles.
2018-01-22 19:40:50 +01:00
Markus Lampert
0b48c98792
Fixed import of PathGeom - might want to refactor that one day.
2018-01-22 19:40:50 +01:00
Markus Lampert
e96e32580e
Fixed template-export menu activation.
2018-01-22 19:40:50 +01:00
Yorik van Havre
6bd5523987
Path: Fixed possible bug in last commit
2018-01-21 17:48:16 -02:00
Sammel Lothar LTS
a23f891420
BUGFix PATH Dressup Sim FreeCADBreakdown
2018-01-21 17:43:27 -02:00
sliptonic
2375a95afd
Path: changed --output-doubles to --axis-modal and reversed the default behavior
...
Explicit gcode is better than implicit so it is the default. additional flags compress the size of the output and make it less explicity
2018-01-20 14:09:58 +01:00
sliptonic
d1f194c7ab
Path: typo in command name
2018-01-20 14:09:58 +01:00
sliptonic
37aa7d6b81
rename command and PEP8
2018-01-20 14:09:58 +01:00
sliptonic
7559c8f57c
Path New Dressup LeadInOut to perform Tool Roll towards shape including G41-42
2018-01-20 14:09:58 +01:00
sliptonic
4ae2cf53c7
path: cleanup linuxcnc post and fix vertical feed problem
2018-01-20 14:09:58 +01:00