luz paz
1917ef7368
Arch: Added licence blurbs with attributions to authors
...
[skip ci]
2020-11-16 14:51:53 +01:00
luz paz
67381e9579
Arch: Fix header uniformity and remove trailing whitespace
2020-11-16 14:51:53 +01:00
wmayer
42ccdb8122
PartDesign: [skip ci] fixes #0004494 : Error "Result is empty" for Pads and Pockets with non zero Offset
2020-11-16 14:45:55 +01:00
Yorik van Havre
bff31175cb
Draft: better checks for no active document
2020-11-16 13:25:12 +01:00
Yorik van Havre
ec3bbb02f1
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2020-11-16 13:24:33 +01:00
Yorik van Havre
e06e3d7bb6
Merge pull request #4054 from Roy-043/ArchRoof_processSubShapes_placement_fix
...
Arch: Fix for ArchRoof. When processing a roof's subshapes the placement of the roof was ignored.
2020-11-16 13:06:11 +01:00
Yorik van Havre
23dd5fa8e2
Draft: Enabled 'apply to selected' button in SetStyle dialog
2020-11-16 12:59:44 +01:00
wmayer
d819a62db2
PartDesign: [skip ci] support negative values as second length of a pocket
2020-11-16 11:35:05 +01:00
wmayer
f9d1538186
PartDesign: [skip ci] support negative values as second length of a pad
2020-11-16 11:26:51 +01:00
wmayer
691f259042
Part: allow to open attachment editor via context-menu
2020-11-15 19:16:22 +01:00
wmayer
8af45a1fe1
Part: move ViewProviderPrimitive to its own source files
2020-11-15 18:44:27 +01:00
wmayer
d3d34fc9d1
Part: [skip ci] include needed headers into PCH file
2020-11-15 13:30:32 +01:00
tomate44
74d5e458cb
fixes and typos
2020-11-15 13:20:41 +01:00
tomate44
b21f5d5916
Part: add BezierCurve constrained interpolation
2020-11-15 13:20:41 +01:00
wmayer
bb7e64786a
Part: [skip ci] include generated ui files from within source file
2020-11-15 13:17:52 +01:00
donovaly
9f6c14998d
[Part] show location dialog when creating a Primitive
...
- there is no reason to hide it and even a bit tiring to open it manually since most no new primitives should be at the origin
- give the combobox to select the primitive type a reasonable name, this helps to understand the code better
2020-11-15 12:56:16 +01:00
Roy-043
b99102f2ac
Update ArchRoof.py
...
The processSubShapes function was wrongly called without providing the placement argument.
2020-11-15 12:02:02 +01:00
wmayer
55af73b07a
PartDesign: [skip ci] if numpy fails to load due a RuntimeError then handle this exception but still load the workbench
2020-11-15 11:47:19 +01:00
wmayer
ed175c9f66
Sketcher: [skip ci] revert minimum size hint from widgets in datum dialog
...
because this leads to a squashed appearance on some systems.
For more details see: https://forum.freecadweb.org/viewtopic.php?f=34&t=52139
2020-11-15 11:07:19 +01:00
donovaly
d5767cd3ba
[PD] Hole countersink angle work
...
- fix bug that custom angles were overwritten
- the norms only define screw heads, not the cut for them, so also a custom angle is possible to sink a metric screw
- use better step in UI since one changes the presets only in fractions of a millimeter (otherwise it would be a different hole size)
- handle case of no cut
- calculate change in diameter when adding depth to countersinks
2020-11-14 19:24:32 +01:00
luz paz
a3cb87b117
TechDraw: Header uniformity and whitespace fixes
2020-11-14 16:59:51 +01:00
wmayer
8f69368f65
Image: [skip ci] move the import of Draft trackers inside scaling function. This gives a more useful error message in case of a failure to load it
2020-11-14 12:08:03 +01:00
sliptonic
9c49dc595f
Merge pull request #3989 from Russ4262/Surface_fixes
...
Path: 3D Surface fix to apply `CutMode` when `CutPattern = Offset`; and LGTM cleanup
2020-11-13 14:25:19 -06:00
wmayer
b7d763a1c4
PartDesign: [skip ci] make cut type modes of hole feature translatable
2020-11-13 17:51:41 +01:00
donovaly
4246c902a5
[PD] fix issue 3968
...
https://tracker.freecadweb.org/view.php?id=3968
Don't set the tip to features that cannot hold the tip
2020-11-13 17:03:19 +01:00
wmayer
a48dd3aa2c
Part: [skip ci] rearrange line page to save some vertical space
2020-11-13 15:35:07 +01:00
donovaly
f8ac3ea14a
[Part] remove unnecessary vertical whitespace in dialogs
...
on smaller screens it is very annoying that the Part dialogs have too much vertical whitespace.
This PR gets rid of some unnecessary whitespace.
2020-11-13 13:52:31 +01:00
donovaly
a58c4736a2
[PD] add measure tools
...
use Part's measure tools also for PartDesign
2020-11-13 12:38:42 +01:00
donovaly
922815df57
[Part] improve tube dialog
...
- remove vertical whitespace
2020-11-13 12:37:57 +01:00
wmayer
64288425a2
Part: [skip ci] show dialog directly when creating a tube feature
2020-11-13 12:33:59 +01:00
marioalexis
2b2524451e
Draft: Fixes #0004293 : Vertical dimensions can't be created in XZ and YZ working plane
2020-11-13 10:58:34 +01:00
donovaly
e7af8b5c01
[PD] hole UTS fixes
...
- propose cut values also for UTS profiles
- the UTS defines coarse and fine while for ISO it is regular and fine, thus fix the name
- for the dialog: set minimum values to zero (angles etc. cannot be negative)
2020-11-13 09:07:27 +01:00
donovaly
68673c6ad1
[PD] more hole cut work
...
- add definitions for IS 2009, 7046 and 12474
- remove useless file for a ISO 14583 since there are no such screws on the market
- rename "coarse" to "regular" since this what it actually is according to the norms
- uniform the x1 threads (for x2.0 etc we use a trailing zero and for some we use x1, for some already x1.0, thus consistently use x1.0)
- add some ISO 10642 entries
- correct ISO 4762:
- correct some values
- the does does not define a size M27
- add the two missing sizes
2020-11-12 17:41:53 +01:00
M G Berberich
04be99a2aa
cut-profiles with identical names for different threads
...
Allow cut-profiles with identical names for different threads.
see:
https://forum.freecadweb.org/viewtopic.php?f=19&t=51491&start=60#p446854
https://forum.freecadweb.org/viewtopic.php?f=19&t=51491&start=60#p446902
2020-11-12 17:38:18 +01:00
sliptonic
f31493153f
Merge pull request #4038 from daveseff/pathworks
...
Pathworks
2020-11-12 10:08:48 -06:00
wmayer
812125931e
Part: [skip ci] implement editor dialog for tube feature
2020-11-12 16:45:38 +01:00
wmayer
ba3106af06
Part: [skip ci] make sure to open a transaction when starting edit mode of primitives via context-menu
2020-11-12 16:35:58 +01:00
Bernd Hahnebach
475668638a
AddOn: manager, clone repos default branch instead of the master
2020-11-12 13:33:00 +01:00
wmayer
cdc8b3c777
Part: [skip ci] split classes of Shapes.py file into files for feature, view provider and command classes
2020-11-12 12:17:47 +01:00
Dave Seff
139fac133f
Make the tool setup images a bit nicer.
2020-11-12 16:59:22 +10:00
Bernd Hahnebach
cdc01cb20c
FEM: elmer solver, add newline in output
2020-11-11 16:52:16 +01:00
sliptonic
1c618a822c
Merge pull request #4034 from dubstar-04/PathTurnRoughingSel
...
[Path] Update Turning Selection Gates
2020-11-11 09:21:21 -06:00
wmayer
b7f9e351c5
Win: [skip ci] check if NOMINMAX is already defined before setting it
2020-11-11 13:34:42 +01:00
Daniel Wood
0392ca9b79
[Path] rename TurnPart to TurnPartoff
2020-11-11 08:44:09 +00:00
luz paz
1b8f4747e6
femtest/test_information.md: tweaks
...
Tweaked the markdown
2020-11-10 23:20:29 +01:00
luz paz
484693c1d8
FEM: remove superfluous 'pass'
...
Fixes LGTM alert
Per the documentation:
```
A 'pass' statement is only necessary when it is the only statement in a block (the list of statements forming part of a compound statement). This is because the purpose of the 'pass' statement is to allow empty blocks where they would otherwise be syntactically invalid. If the block already contains other statements then the 'pass' statement is unnecessary.
```
2020-11-10 23:20:23 +01:00
wmayer
f9420c9877
Part: [skip ci] simplifications in primitives location dialog
...
- do not use a QSignalMapper if the slot doesn't take care of the emitting widget
- to set the placement only check for the base class GeoFeature, i.e. no need to step through all primitive types
- fix compiler warning of unused variable
2020-11-10 20:20:33 +01:00
donovaly
f0af88ecae
[Part] add preview for changes to primitives location
...
- unset keyboardTracking for the dialog edits
- don't hide the location dialog on creation
2020-11-10 20:03:08 +01:00
wmayer
bdcbf316b9
PartDesign: [skip ci] fix whitespaces
2020-11-10 19:39:44 +01:00
donovaly
ea08a660eb
[PD] hole creation
...
- propose valid values for the cut depth and diameter when creating new holes
- add new definitions for metric fine
- some code simplification and comments
2020-11-10 19:34:53 +01:00