Markus Lampert
1fdff7a894
Added example thread cutter to default library
2020-12-03 18:15:36 -08:00
markus
deb03f678d
Use new ToolBits (and only those) for thread milling.
2020-12-03 18:15:36 -08:00
markus
beb4f2e011
Filter all TCs for suitability for a given op.
2020-12-03 18:15:36 -08:00
markus
8fb1cd078b
Catch exception if shape file does not include a thumbnail.
2020-12-03 18:15:36 -08:00
markus
03d09be6b7
Fixed merge issue
2020-12-03 18:15:36 -08:00
Markus Lampert
f0a0a9a70a
Cleaned up properties
2020-12-03 18:15:36 -08:00
Markus Lampert
ac4af399c3
Added support for imperial threads to thread milling
2020-12-03 18:15:36 -08:00
Markus Lampert
885036553b
Added actual thread milling path generation.
2020-12-03 18:15:36 -08:00
Markus Lampert
310f72145d
Added thread milling radii calculation
2020-12-03 18:15:36 -08:00
Markus Lampert
ab9bf8c222
Add basic thread milling op
2020-12-03 18:15:36 -08:00
Aapo
514b41b1c2
[TD] GQIViedDimension.cpp, GQCustomText.cpp - Fix Dimension label unit positioning bug and too tight bounding rectangle.
2020-12-03 21:31:01 +01:00
sliptonic
9f930af3fe
Merge pull request #4097 from Russ4262/millface_fix
...
Path: Millface fix - Address rounding issue
2020-12-03 13:29:14 -06:00
sliptonic
13be5f89c7
Merge pull request #4102 from sliptonic/vcarvedepth
...
[PATH] Add finaldepth property.
2020-12-03 13:27:44 -06:00
donovaly
4bae944950
[TD] make LineGroup selectable
...
At the moment one has to specify the LineGroup as string. But one doesn't know what groups exist. So one has to check the Wiki, learn there where the groups are defined and then open the definition file with a text editor.
This PR simplifies this by reading the existing groups out of the definition file and fill the combobox accordingly.
It also give the user info what the selected LineGroup defines via the tooltip.
A nice side effect is that no typos can occur since you don't have to enter the LineGroup name as text.
2020-12-03 17:24:49 +01:00
Yorik van Havre
728cf3ca11
Draft: Fixed Annotation style dialog's arrow types - fixes #4505
2020-12-03 16:30:05 +01:00
donovaly
7f856a251f
tolerances can be negative, thus the decimal precision check must be adapted
2020-12-03 15:50:06 +01:00
donovaly
a2b523fb39
[TD] fix unit mismatch bug
...
- also make global decimal option italic since it only affects new dimensions
- also fix a typo in UnitsApi.h
2020-12-03 15:50:06 +01:00
Yorik van Havre
8c15f7f84f
Draft: Colored grid axes
2020-12-03 15:15:15 +01:00
wmayer
eac5b9466f
PartDesign: [skip ci] for PartDesign::Torus primitive use TopoShape::makeTorus
2020-12-03 15:06:22 +01:00
wmayer
d90b2d0acf
Part: [skip ci] for Part::Torus primitive use TopoShape::makeTorus
2020-12-03 14:52:13 +01:00
wmayer
40145c06bf
Part: [skip ci] add method TopoShape::makeTorus
2020-12-03 14:50:20 +01:00
sliptonic
1951c20f66
Add finaldepth property.
...
Operation now sets start/final depth more reasonably.
Will not violate the finaldepth.
2020-12-02 15:05:08 -06:00
Russell Johnson
6200f1afc0
Path: Swap list instantiation per senior devs specifications
2020-12-02 11:34:58 -06:00
Russell Johnson
361e5edc29
Path: Instate obj.removalshape property for debugging purposes
2020-12-02 11:34:58 -06:00
Russell Johnson
ffa9b78df1
Path: Address problem with rounding issue
...
Translate removal shape down into buffer zone to offset rounding issue.
2020-12-02 11:34:58 -06:00
TheRaytracers
70bb8e456c
Add icon for POV-Ray-Rendering workbench to qrc file
2020-12-02 18:21:28 +01:00
TheRaytracers
a184f90e59
Add icon for POV-Ray-Rendering Workbench
2020-12-02 18:19:55 +01:00
sliptonic
6c3dc29194
Merge pull request #4071 from Russ4262/fix_rotational_drilling_depth
...
Path: Fix Drilling Op issues when using rotation feature
2020-12-02 10:22:01 -06:00
wmayer
d284a343a8
[TD] add an enum to avoid to work with plain numbers
2020-12-02 16:42:21 +01:00
wmayer
2c599495a9
[TD] use PropertyQuantity for OverTolerance and UnderTolerance and add backward compatibility
2020-12-02 16:42:10 +01:00
aapo-aapo
3935ef8b8f
@aapo-aapo @chennes [TD] Suggested minor improvements for DrawViewDimension.cpp and QGIViewDimension.cpp in Pull request review.
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2020-12-02 16:38:21 +01:00
Aapo
40bd4b806f
[TD] Add tolerance format specifiers and arbitrary tolerances.
2020-12-02 16:38:21 +01:00
Aapo
eb22a14a3b
[TD] Make tolerance labels use the same formatValue() conversion as dimension labels. Support MultiValueSchemas for tolerances, too.
2020-12-02 16:38:21 +01:00
Aapo
e7b4d9ed99
[TD] Refactor DrawViewDimension getFormatedValue() into two functions.
2020-12-02 16:38:21 +01:00
sliptonic
292a711922
Merge pull request #4096 from sliptonic/bug/toolbit
...
[path] make toolbit reject invalid filenames and prompt user for valid toolbit working location
2020-12-02 08:51:49 -06:00
luz paz
bcd2dd4a3a
Path: Last sort of Path.qrc file
...
[skip ci]
2020-12-02 07:13:42 -05:00
luzpaz
cb3326b8cb
Path: Added revision suggested by @cheenes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
[skip ci]
2020-12-02 06:57:56 -05:00
luz paz
141d018781
Path: fix translation to reflect the correct context
...
[skip ci]
2020-12-02 06:57:28 -05:00
luz paz
10790ed701
Path: Added missing Path_Custom in previous commit
2020-12-02 06:57:28 -05:00
luz paz
aeafcec125
Path: Change filenames in the rest of the Path code
...
Reflects changes in
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files
Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
luz paz
e19d7d2bd5
Path: Added SVG files missed in previous commit with fixed metadata
2020-12-02 06:57:28 -05:00
luz paz
12f2530160
Path: Fix SVG metadata to reflect filename change
2020-12-02 06:57:28 -05:00
luz paz
42a8fe91e8
Path: Rename missed filenames from Path.qrc in previous commit
2020-12-02 06:57:28 -05:00
luz paz
92a9ed3f92
Path: Rename Path-*.svg files to conform with the FC image file naming standard
...
Moving to rename all `Path-*.svg` files from using dashes to underscores as substitute for whitespace.
2020-12-02 06:57:28 -05:00
joe-bookwood
dd09ff948a
replace auto with type
2020-12-02 12:23:43 +01:00
joe-bookwood
0dcf75f412
add missing include
2020-12-02 12:23:43 +01:00
wmayer
c509fc486d
PartDesign: [skip ci] fix -Wmissing-field-initializers
2020-12-01 18:23:00 +01:00
Chris Hennes
12f4abceab
Add core hole info for fine threads.
...
These values are calculated exactly from (diameter-pitch), and are
included here only to silence warnings from some compilers about missing
initializers. These values are not (currently) used in the code, which
directly calculates the core hole as needed in this case.
2020-12-01 10:03:56 -06:00
sliptonic
5a0e0bada6
PR review suggestions and fixes
2020-12-01 09:43:45 -06:00
sliptonic
4f3adab0a9
Merge pull request #4085 from sliptonic/bug/vcarve
...
Path: Fix help text for vcarve filter control
2020-12-01 09:25:25 -06:00