edi271
717c478863
New tool remove prefix characters
2022-02-02 08:35:34 -05:00
edi271
049889b72f
add accuracy to getCircleCenter method
2022-02-02 08:35:34 -05:00
edi271
af82959b02
New tool circle through 3 points
2022-02-02 08:35:34 -05:00
Uwe
cfdf334b7f
[PD] add option to create tapered Pad / Pocket
...
This PR adds the same functionality as provided by Part Extrude.
The used code parts are sorted out to a new helper function that is used by Part and PartDesign.
2022-02-02 01:04:06 +01:00
sliptonic
9bb351516a
Merge pull request #5470 from sliptonic/bug/bottomfacedrilling
...
[Path] Bug/bottomfacedrilling
2022-02-01 10:04:36 -06:00
sliptonic
c670710dd1
Merge pull request #5474 from sliptonic/bug/translationDisamb
...
[Path] Remove unnecessary third argument from translate() calls
2022-02-01 10:04:08 -06:00
Benjamin Bræstrup Sayoc
8506453c93
Refactor
2022-02-01 09:16:18 -05:00
Benjamin Bræstrup Sayoc
a97dd7139e
Only update weld dialog on directory change
2022-02-01 09:16:18 -05:00
Benjamin Bræstrup Sayoc
8780ac7222
Resizing of weld symbol selection dialog, fixes #0004386
2022-02-01 09:16:18 -05:00
Wanderer Fan
0218ba47f1
[TD]Prevent segfault on exit with open task dialog
2022-02-01 09:15:00 -05:00
Wanderer Fan
bfc75818ed
[TD]shrink detail view matting
2022-02-01 09:15:00 -05:00
Wanderer Fan
309a1455cb
[TD]Fix 4486 allow detail view of Base with no solids
2022-02-01 09:15:00 -05:00
Wanderer Fan
69c6272e11
[TD]fix wrong preference path
2022-02-01 09:15:00 -05:00
Benjamin Bræstrup Sayoc
4f9e5cd464
Improve code simplicity/readability
2022-02-01 09:10:36 -05:00
Yorik van Havre
bcfcd0a337
Merge pull request #5449 from mwganson/pointarray
...
Draft: pointarray set Count property during execute
2022-02-01 13:14:06 +01:00
Yorik van Havre
d0aacbd064
Merge pull request #5427 from 0penBrain/draftGrid
...
[Draft] Grid size as quantity rather than double
2022-02-01 13:13:40 +01:00
Yorik van Havre
f0cf660104
Merge pull request #5444 from Roy-043/Arch-Fix-ArchCutPlane-translation-issue
...
Arch: Fix ArchCutPlane translation issue
2022-02-01 13:13:07 +01:00
Yorik van Havre
d8f6878d76
Merge pull request #5465 from Roy-043/Arch-Fix-some-dimensions-in-profiles.csv
...
Arch: Fix some dimensions in profiles.csv
2022-02-01 13:12:31 +01:00
Yorik van Havre
0d1f76d53a
Merge pull request #5476 from Roy-043/Draft-Fix-gui_edit.py-Y-is-zero-input-bug
...
Draft: Fix-gui_edit.py Y is zero input bug
2022-02-01 13:09:56 +01:00
Yorik van Havre
b0b1c0afbb
Merged crowdin translations
2022-02-01 12:59:42 +01:00
Yorik van Havre
dc9e3e5326
Updated ts files
2022-02-01 12:54:40 +01:00
Uwe
5bf2f91feb
[Part] whitespace only in CMake file
2022-02-01 02:59:53 +01:00
Uwe
4c2dc83202
[Part] sort includes
...
to keep the overview and to reduce diff of a pending PR
also uniform the include path specification
2022-02-01 02:51:41 +01:00
Uwe
3cd760961b
[Part] fix a comment
2022-02-01 02:34:51 +01:00
Chris Hennes
efd0f6f8a2
Addon Manager: Correct display of Maintainers
2022-01-31 19:28:06 -06:00
Chris Hennes
a0e4bb37d0
Addon Manager: Add search and display of tags
2022-01-31 15:24:40 -06:00
Roy-043
89cf2f74be
Draft: Fix-gui_edit.py Y is zero input bug
...
Entering a Y=0 coordinate when editing points caused an error.
2022-01-31 22:15:38 +01:00
sliptonic
752d8cf964
Remove unnecessary third argument from translate() calls
2022-01-31 14:27:11 -06:00
sliptonic
98d804ef52
Make drillable detection ignore blind bottom facing holes
...
Toolchange gcode generation moved to generator
2022-01-31 13:09:43 -06:00
sliptonic
586dd83663
drillable ignores bottom facing blind holes
2022-01-31 13:09:43 -06:00
sliptonic
b1fa3103e5
Toolchange generator
2022-01-31 13:09:43 -06:00
wmayer
ad7ab573eb
PD: PrefQuantitySpinBox now requires an explicit entry name for the parameter group
2022-01-31 16:47:08 +01:00
Chris Hennes
b8b3cea035
OpenSCAD: Fixes in several actions from Keith Sloan
2022-01-30 20:19:20 -06:00
Uwe
065e87f313
[Part] Extrusion: stop if intermediate shape is Null
...
besides the error message, we need to raise an error
- also fine-tune the wording
2022-01-31 01:07:33 +01:00
Uwe
d455783ebe
[Part] Extrusion: fix logic issue
...
has actually no influence on the output but is important to understand the logic of the code
2022-01-31 00:23:33 +01:00
Uwe
647b54302f
[Part] Extrusion: fix CI compiler warning
...
fixes "warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int'"
2022-01-30 22:46:07 +01:00
Uwe
754fc5f9ae
[Part] Extrusion: code simplification and documentation
...
- in order for the pending PR to add tapered padding/pocketing
2022-01-30 19:37:41 +01:00
Uwe
7c55db58d1
[Part] Extrusion: handle also complex nested structures
...
- there can be strange cases with structures all intersecting each other. Their extrusion has no practical use case but we must avoid that such structures results either in an infinite loop or in an invalid geometric result.
2022-01-30 18:43:11 +01:00
Uwe
55f71f4015
[Part] Extrude: fix a thinko introduced by previous commit
...
- the handling of all inner wires must be done within the recursion
2022-01-30 17:41:40 +01:00
Uwe
29997d5e71
[Part] Extrusion: simplify code by using full recursion
...
- the recursion can be done completely by one void
- also add a brief description of this void
2022-01-30 16:53:44 +01:00
luz paz
a5135efd87
TD: cleanup after #5457 [skip ci]
...
Fix header uniformity
Fix grammar
Fix trailing whitespace
2022-01-30 10:38:55 -05:00
Roy-043
b99f46018a
Arch: Fix some dimensions in profiles.csv
...
North America Lumber set of dimensions contained some error.
2022-01-30 11:37:23 +01:00
Uwe
8eab4a397e
[Part] Extrusion: code optimizations
...
kudos to @marioalexis84
2022-01-30 06:02:37 +01:00
Uwe
63c864c5b6
[Part] Extrusion: taper nested wires properly
...
addendum to commit cce730c79
Now also wires nested by more than one level are supported.
The possible nesting is infinite.
2022-01-30 05:52:43 +01:00
mwganson
c63c3e6538
Part.show() python return the new document object instead of None
2022-01-29 23:50:43 +01:00
Uwe
99d9e781fc
[Part] Extrude: remove unused variable
2022-01-29 23:18:11 +01:00
Uwe
cce730c79d
[Part] handle inner wires for Extrude ( #5367 )
...
* [Part] handle inner wires for Extrude
this is a PR to make Extrude handle inner wires of sketches.
2022-01-29 21:50:55 +01:00
edi271
a26933bf4c
[TD] Include Intersection method into DrawUtil class
2022-01-29 14:49:44 -05:00
edi271
cd4da51e60
[TD] Insert new tool Area Annotation
2022-01-29 14:49:44 -05:00
Wanderer Fan
cc770208ea
[TD]migrate DrawingWB projection functions to TechDrawWB
2022-01-29 14:49:15 -05:00