Markus Lampert
ead2eb4e46
Replaced job default-properties with setting spreadsheet and set expressions for heights and rapid speeds.
2017-10-22 11:24:58 -07:00
Markus Lampert
d63da36026
Fixed default tool controller creation if job template doesn't include TCs.
2017-10-22 11:24:58 -07:00
Markus Lampert
2040150523
Added job default values to template export.
2017-10-22 11:24:58 -07:00
Markus Lampert
ec664c3c21
Added default values for heights and rapid feed rates for new tools.
2017-10-22 11:24:58 -07:00
sliptonic
2a7ba6f61f
Path: fix bug in polar array
2017-10-15 15:32:50 -05:00
Markus Lampert
95817be2ec
PathGeom isHorizontal/isVertical rely on bound box for unknown shapes.
2017-10-10 12:55:59 +02:00
Unknown
ad457ba96b
Misc. Typos
2017-10-09 19:59:33 +02:00
Zheng, Lei
ba125d42f1
Path.Area: add greedy sort mode
2017-10-09 19:57:08 +02:00
Itai Nahshon
8d839b81ad
Use unit conversion when changing feedrates in the tools table of the job edit panel.
...
if the user enters a valid velocity quantity it will be used,
Otherwize if the user enters a unitless value the default velocity unit will be used,
Otherwise error.
2017-10-09 02:47:55 +03:00
Itai Nahshon
d2f50247ff
Some fixes related to milling heights and depths.
...
Fix for large "Step Down".
Correctly handling a part that was moved down the Z axis.
Handle "Finish Depth".
2017-10-08 22:52:10 +02:00
Markus Lampert
374aa03277
Take model's placement into account when calculating the placement for stock.
2017-10-08 12:24:31 -03:00
Markus Lampert
3afbbfa3da
Dwngraded isHorizontal/isVertical error messages for unsuppported types to warnings and cache loop detection result to get a single message - rather than one per second.
2017-10-08 12:23:11 -03:00
Markus Lampert
2b19e69b2e
Added explicit support for BSPlineCurve to isHorizontal/isVertical.
2017-10-08 12:23:11 -03:00
luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
Markus Lampert
86d9191023
Setting obj.removalshape to the first one if there are any for convenience.
2017-10-02 01:21:13 +02:00
Markus Lampert
af892cc44a
Added more cleanup to the pocket shape face before extrusion - greatly improves stability.
2017-10-02 01:21:13 +02:00
Markus Lampert
f6d4160587
Disabling MinTravel - it being an experimental feature.
2017-10-02 01:21:13 +02:00
Markus Lampert
a6263f4c1a
Fixed face combining and moved to PathGeom.
2017-10-02 01:21:13 +02:00
Markus Lampert
5b0ea79726
Fixed tooltips for post processor and its arguments in job dialog again.
2017-10-02 01:16:26 +02:00
Markus Lampert
ddf820a089
Force page 0 for preferences.
2017-10-02 01:16:26 +02:00
Markus Lampert
9f9eb42b78
Placement preferences for stock.
2017-10-02 01:16:26 +02:00
Markus Lampert
d436239785
Basic stock preferences and usage if no job template is specified.
2017-10-02 01:16:26 +02:00
luzpaz
700c6bc3d2
Path: misc typo
...
[skip ci]
2017-10-02 01:14:09 +02:00
Markus Lampert
6bf9a9758f
Added support for bezier curves for isHorizontal/isVertical.
2017-09-28 11:27:47 -07:00
Markus Lampert
e6927d7979
Added support for z-level selecction of circular shapes.
2017-09-28 11:27:47 -07:00
Markus Lampert
11db427b2e
Fixed drilling depths and circular hole remove logic.
2017-09-28 11:27:47 -07:00
Markus Lampert
4c0f25b174
Fixed refactoring issue.
2017-09-28 11:27:47 -07:00
Markus Lampert
ca2c8fe156
Change visibility of base object and stock while an operation is edited - helps a lot in making sense of the generated paths.
2017-09-28 11:27:47 -07:00
Markus Lampert
459890f779
Moved base and stock visibility tracking into ViewProvider.
2017-09-28 11:27:47 -07:00
Markus Lampert
825d415818
Switch out base in case user selects features of the original - fixes op placement.
2017-09-28 11:27:47 -07:00
Markus Lampert
0dad94c457
Fixed rounding issue for determining attribute changes.
2017-09-28 11:27:47 -07:00
Markus Lampert
804cfd6dcf
Fixed transitioning error.
2017-09-28 11:27:47 -07:00
Markus Lampert
16e99f5d7b
Renamed 'Surface' to '3D Surface' for consistency.
2017-09-28 11:27:47 -07:00
Markus Lampert
eb0b755a2a
Renamed 'Pocket' to 'Pocket 3D' to enhance the distinction to 'Pocket Shape'.
2017-09-28 11:27:47 -07:00
Markus Lampert
06a01d0fee
Fixed segfault on shutdown.
2017-09-28 11:27:47 -07:00
Markus Lampert
e56897df76
Switch preferences to use json files for templates.
2017-09-28 11:27:47 -07:00
Markus Lampert
ee41eda26f
Fixed final == start depth in combination with manual locking.
2017-09-28 11:27:47 -07:00
Markus Lampert
a3a1317cf6
Fixed startup errors and typo.
2017-09-28 11:27:47 -07:00
Markus Lampert
8886fd92fa
Disable apply button if ui is clean.
2017-09-28 11:27:47 -07:00
Markus Lampert
adc1a0a4f2
Fixed Arch.Panel support.
2017-09-28 11:27:47 -07:00
Markus Lampert
e804977558
Consolidated all depth calculations.
2017-09-28 11:27:47 -07:00
Markus Lampert
a796427f70
Added manual locking of start and final depths - and automatic updated if not.
2017-09-28 11:27:47 -07:00
Markus Lampert
c8ef78af37
Dealing with undefined curves - without trampling all other changes.
2017-09-28 11:27:47 -07:00
Markus Lampert
0ea981eaeb
Revert "Dealing with undefined curves in drillability checking."
...
This reverts commit bba1c4871db42bed98992bd1dca764ecd42e98b7.
2017-09-28 11:27:47 -07:00
Markus Lampert
a78861e3a6
Added automatic depth calculation into PathOp.execute.
2017-09-28 11:27:47 -07:00
Markus Lampert
8207683c66
Dealing with undefined curves in drillability checking.
2017-09-28 11:27:46 -07:00
Markus Lampert
6e4079e3e4
Path selection resiliency against selections without sub features - which seem to have become common place.
2017-09-28 11:27:46 -07:00
Markus Lampert
95552ad4ee
Added editing resiliency to stock from base editor.
2017-09-28 11:27:46 -07:00
Markus Lampert
3f9fff11bc
Added support for Sphere and SurfaceOfExtrusion to isVertical/isHorizontal.
2017-09-28 11:27:46 -07:00
Markus Lampert
aa7d6e1bab
Allow passing in additional face names to horizontalFaceLoop to further constrain the solution.
2017-09-28 11:27:46 -07:00