donovaly
371c23a584
[PD] more hole fixes
...
- there is the ISO 273 describing clearance holes, so we need to take these values. Only if we have a size not defined in the norm, we calculate
- add the coarse (wide) type for clearance holes from ISO 273
- add all screw thread sizes defined in DIN 13/ISO 261
- rearrange thread dialog to make it more compact
- change name "fit" to "clearance" as discussed
- add tooltips to the dialog
- fix issue with TaperedAngle dialog field
- change a size name because the norms define "M1" not "M1.0"
2020-11-18 14:45:14 +01:00
Yorik van Havre
4af412f1e4
Draft: Fixed regression caused by new setstyle button
2020-11-18 11:41:38 +01:00
luz paz
59fcb80a80
Web: Fix header uniformity, whitespace, doxygen headers
2020-11-18 08:58:38 +01:00
luz paz
31c0099a59
Test: Fix header uniformity, whitespace, doxygen headers
2020-11-18 08:58:06 +01:00
Bernd Hahnebach
64fb52e4c2
FEM: typo in coding conventions
2020-11-18 08:16:01 +01:00
Bernd Hahnebach
b235f1be73
Material: pep8 code formating
2020-11-18 08:15:50 +01:00
sliptonic
48d5ab5ebd
Merge pull request #3916 from Russ4262/fix_PocketShape
...
Path: Pocket_Shape - Improved fixes for FinalDepth and rotational issues
2020-11-17 17:31:31 -06:00
travisapple
9b1a8d6d69
Update importWebGL.py
2020-11-17 12:24:11 -08:00
sliptonic
26eac120b8
bug: on deleting tool controllers
2020-11-16 12:40:18 -06:00
sliptonic
138a395024
fix toolbit install
2020-11-16 11:48:03 -06:00
luz paz
2cfd04d17c
TechDraw: minor cosmetic readability change in Gui/Workbench.cpp
...
[skip ci]
2020-11-16 14:52:42 +01:00
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
sliptonic
a5efc81ff8
minor change to make toolcontroller labels better
2020-11-15 18:41:08 -06:00
sliptonic
c415272905
Rework default library and toolbits
2020-11-15 18:22:45 -06:00
sliptonic
f2eaa98bf1
Add toolcontroller to open operation
2020-11-15 18:22:45 -06:00
sliptonic
2da3308bc3
Only allow editing of toolbit if shapefile is found
2020-11-15 18:22:45 -06:00
sliptonic
472cb83ae7
Handle errors is toolbit json more gracefully
2020-11-15 18:22:45 -06:00
sliptonic
aa59e98b37
Make Toolbit find Bit files relative to the current library directory
2020-11-15 18:22:45 -06:00
sliptonic
7c3300dbf2
Fix duplicate docs being created
...
fix edit changes not being retained
fix edit removing new toolbit from diretory
2020-11-15 18:22:45 -06:00
sliptonic
0a77421481
Removed diameter dependencies so lathe tools work
2020-11-15 18:22:45 -06:00
sliptonic
e64f868765
Fix default directory bug
2020-11-15 18:22:45 -06:00
sliptonic
234b88cc18
added attribute to Toolbit for spindlepower
...
setting this to false will suppress M3 commands.
User can configure a toolbit to never have the spindle turn on
this is to prevent accidental powering of the spindle with
unpowered tools like dragknife and probe
2020-11-15 18:22:45 -06:00
sliptonic
88a24475b8
Better cleanup on new toolbit creation
2020-11-15 18:22:45 -06:00
sliptonic
42f7854a5e
fix bug in create toolbit flow
2020-11-15 18:22:45 -06:00
sliptonic
7c4c25ceed
Editing Works
2020-11-15 18:22:45 -06:00
sliptonic
0a2183fe4f
Basic workflow. No editing
...
concept dock work
most functions working.
made linuxcnc export work
Fixed some defaults on new install
fixed display label in dock
2020-11-15 18:22:45 -06: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
Russell Johnson
d3c3a11d90
Path: Delete irrelevant code
2020-11-13 16:34:59 -06:00
Russell Johnson
a273bef210
Path: Fix div by zero error
...
Fix MillFace div by zero error reported in forum at https://forum.freecadweb.org/viewtopic.php?f=15&t=51415 .
Rotational-related variables were exposed to non-rotational code block. They have been moved into correct rotational code block.
2020-11-13 16:34:59 -06:00
Russell Johnson
9f13c8c23b
Path: LGTM cleanup
2020-11-13 16:34:59 -06:00