Commit Graph

18886 Commits

Author SHA1 Message Date
wmayer
cda6628f14 ReverseEngineering: improve mesh segmentation 2020-03-04 23:04:06 +01:00
donovaly
2cda87f23a ViewProviderProjGroup: handle the case that items have section or detail views that would be broken by the deletion 2020-03-04 08:24:17 -05:00
donovaly
ead6cfea71 handle now also section view, detail view and view 2020-03-04 08:24:17 -05:00
donovaly
941ce9c43c CanDelete is necessary for dimensions
- therefore revert commit bd0bf690b53f8355400278a127524029d225dffb.
- handle balloons the same way
- fix line ending in ViewProviderProjGroupItem.cpp
2020-03-04 08:24:17 -05:00
donovaly
dc94f25fd4 ViewProviderDimension: remove unused function 2020-03-04 08:24:17 -05:00
donovaly
76daaf1863 ViewProviderTemplate.cpp: remove unused include 2020-03-04 08:24:17 -05:00
donovaly
5a61baf07c [TD] handle object deletions better
see https://forum.freecadweb.org/viewtopic.php?p=366902#p366902
2020-03-04 08:24:17 -05:00
vocx-fc
b38ba6e11d Draft: lowercase use_link option for arrays
Inside the class `_DraftLink` the `onDocumentRestored` function
tests for the existence of the old attribute `useLink`. If it is
present, it uses it to define the new variable name `use_link`.
This is done use Python naming conventions.
The old `useLink` is deleted so it is not longer saved
together with the object when the document is saved.
2020-03-04 09:58:56 -03:00
Bernd Hahnebach
fc1ae5a9e4 FEM: more code formating 2020-03-04 08:40:52 +01:00
Bernd Hahnebach
5620122ae7 FEM: code formating and unifor licence header in Python modules 2020-03-04 07:50:21 +01:00
Bernd Hahnebach
c460f08cbd FEM: use python base constraint class, mesh gmsh 2020-03-04 07:50:02 +01:00
Bernd Hahnebach
a47d33b5e2 FEM: python base constraint, add Object attribute 2020-03-04 07:49:53 +01:00
Bernd Hahnebach
9c0d0e94c6 FEM: Python objects and guiobjects, code formating 2020-03-03 21:26:21 +01:00
Bernd Hahnebach
65b5cb7f38 FEM: use python base constraint class, solver calculix 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
62fa28fc63 FEM: use python base constraint class, mesh result mesh 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
36118fb59e FEM: use python base constraint class, result mechanical 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
95a411d95a FEM: use python base constraint class, mesh region 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
0e029666e3 FEM: use python base constraint class, mesh group 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
85712261bc FEM: use python base constraint class, mesh boundary layer 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
5ea922c8b5 FEM: use python base constraint class, material obj 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
659da19739 FEM: use python base constraint class, material reinforced 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
83880da921 FEM: use python base constraint class, beam rotation 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
974ab58b9b FEM: use python base constraint class, fluid section 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
ab2c0a39d7 FEM: use python base constraint class, beam section 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
a00dddffe7 FEM: use python base constraint class, shell thickness 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
0aad1a0164 FEM: use python base constraint class, constraint tie 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
d4f60113c6 FEM: use python base constraint class, material non linear 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
6ccc140a1d FEM: use python base constraint class, constraint self weight 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
175e7f2069 FEM: Python base constraint view provider, extend methods 2020-03-03 21:26:20 +01:00
sliptonic
1bd4a173ef Merge pull request #3122 from Schildkroet/grbl-post-update
[Path] Improved grbl post
2020-03-03 12:14:52 -06:00
wmayer
130e16a6fd ReverseEngineering: implement mesh segmentation workflow 2020-03-03 16:46:34 +01:00
carlopav
9b7211d02c [Draft] Edit bugfix: closed wire check for point lying in the face plane
https://forum.freecadweb.org/viewtopic.php?f=23&t=43414&p=372524#p372524
2020-03-03 08:36:11 -03:00
vocx-fc
3d2fb0127e Draft: new Draft_OrthoArray command
It replaces the older `Draft_Array` command, and provides
a task panel to select the properties, similar to the
`Draft_PolarArray` and `Draft_CircularArray` commands.

It can also create `App::Links` directly from this task
panel, so it also replaces the `Draft_LinkArray`
introduced by the LinkMerge.
2020-03-03 08:34:36 -03:00
wmayer
2a857dcd81 Mesh: change MeshSegmentAlgorithm::FindSegments to accept shared instead of raw pointers 2020-03-03 12:20:42 +01:00
wmayer
aa422bf7d5 ReverseEngineering: [skip ci] improve segmentation based on point clouds 2020-03-03 00:10:48 +01:00
Mateusz Skowroński
24d64c71ec [ImageWB] Fix image scaling dialog for HighDPI displays. 2020-03-03 00:02:13 +01:00
sliptonic
cb260983c3 Merge pull request #3121 from dubstar-04/fixes/LinuxCNC_Post
[Path] fixes/linuxcnc post
2020-03-02 14:39:34 -06:00
Patrick Felixberger
fefc725903 Fixed coolant with dressup 2020-03-02 21:17:19 +01:00
Bernd Hahnebach
aa5b050784 FEM: elmer equation objects, better type checking 2020-03-02 20:54:52 +01:00
Bernd Hahnebach
5a5753af8d FEM: element geometry types, same name type system as Python constraints 2020-03-02 20:54:44 +01:00
Bernd Hahnebach
d52cde9b81 FEM: mesh tools, better type checking 2020-03-02 20:54:36 +01:00
Patrick Felixberger
51c1897a3a Added coolant support to grbl_post
Improved canned cycles

Added/translated comments
2020-03-02 19:29:27 +01:00
Syres916
b73cc1ac30 [Draft] Change boolean If statement 2020-03-02 12:08:53 -03:00
Syres916
edc7e3ed8c [Draft] WireToBSpline Fix makeWire Placement
See discussion https://forum.freecadweb.org/viewtopic.php?f=23&t=43184
2020-03-02 12:08:53 -03:00
Syres916
f043f465c2 [Draft] WireToBSpline Fix Placement of makeWire
See Discussion https://forum.freecadweb.org/viewtopic.php?f=23&t=43184
2020-03-02 12:08:53 -03:00
Zheng, Lei
27eb8bebeb App: fix Link appLinkExecute
Call hasAttr() first before getAttr().
2020-03-02 12:01:56 -03:00
0penBrain
62406e0ce4 Add ability to remember which workbench is active for each tab of the viewport
Can be enabled/disabled through preferences => Connected to 'SaveWBbyTab' parameter
Workbench is saved when it is changed or when a new subwindow is created
It is restored when subwindow is activated if one was previously saved
2020-03-02 11:59:30 -03:00
alafr
eac01576ad Arch Component: triple quotes for the docstring 2020-03-02 11:53:46 -03:00
alafr
ac0268c904 Export Arch Structure as Ifc Brep if not a simple extrusion 2020-03-02 11:53:46 -03:00
alafr
6ae04900b9 Fix use of Sketch as a Base for Arch Structure extruded along a Tool
See: https://forum.freecadweb.org/viewtopic.php?f=23&t=43228

It fixes the following issue:
Allow the use of sketches for Structure which follow a Tool. Currently, sketches are only accepted as structure Base when there is no Tool set. If I select the sketch and press the Structure button, the structure is computed correctly. But when I set the Tool property, the message "Structure has no solid" is reported and the Structure is not updated.
2020-03-02 11:53:46 -03:00