Commit Graph

16834 Commits

Author SHA1 Message Date
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
Daniel Wood
5292a40060 Merge branch 'master' into fixes/simulation 2020-03-03 17:49:43 +00: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
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
vocx-fc
25a2837bbe Draft: upgrade patterns to PlainSVG and 96dpi 2020-03-02 11:50:49 -03:00
vocx-fc
08471b59b4 Draft: ugrade icons to PlainSVG and 96dpi 2020-03-02 11:50:49 -03:00
vocx-fc
b8f459db3e Draft: translate functions with the context set to Draft 2020-03-02 11:45:27 -03:00
vocx-fc
9dc24a9d4d Draft, Arch: group the array tools 2020-03-02 11:41:22 -03:00
wandererfan
e0eda0de58 [TD]expose dimension arrow position to Python 2020-03-02 08:37:19 -05:00
Daniel Wood
be293cdfc2 Stop the spindle before tool changes. 2020-03-02 13:34:08 +00:00
Daniel Wood
e3cca6c241 Handle coolant for ops using dressups 2020-03-02 13:27:14 +00:00
Daniel Wood
3e9ae6c776 skip inactive operations 2020-03-02 12:58:55 +00:00
wmayer
24f10a34ea Fem: add missing comma 2020-03-02 12:10:57 +01:00
wmayer
99c9bdaaf7 Path: use round() to force to show only one decimal when converting to string 2020-03-02 11:38:11 +01:00
Bernd Hahnebach
b45276045e FEM: objects, code formating, new lines 2020-03-02 11:02:07 +01:00
wmayer
a34cd69125 PartDesign: [skip ci] fixes #0004276: Loading a project takes much more time compared to previous versions 2020-03-02 10:06:16 +01:00
Bernd Hahnebach
b1a95ff078 FEM: mesh tools, better logging 2020-03-01 23:31:11 +01:00
Bernd Hahnebach
3f399736db FEM: unit test, add ccx canti faceload hexa20 writing 2020-03-01 23:09:18 +01:00
Bernd Hahnebach
eeb97b36dc FEM: examples, add ccx cantilever with hexa20 2020-03-01 23:08:53 +01:00
Bernd Hahnebach
2d6aa10b69 FEM: meshtools, fix regression introduced with 63f34531 2020-03-01 22:08:06 +01:00
Daniel Wood
be9bc406ac round the simulation slider value 2020-03-01 20:22:51 +00:00
Daniel Wood
fb3a818688 Don't change z height without a tool set.
This commit omits the height change for the initial WCS. For all subsequent WCS changes we set the height as we know what tool we have in the machine.
2020-03-01 20:00:03 +00:00
Daniel Wood
101edb33f5 Only post tools for active operations
Only post tools and tool changes for active operations.
2020-03-01 16:46:29 +00:00
Bernd Hahnebach
74c9ed8cdd FEM: fix unit tests because of 9c154f70 2020-03-01 14:56:53 +01:00
Zheng, Lei
b7a9d2dc37 Part: fix crash in TopoShape::makEFace() 2020-03-01 14:53:49 +01:00
Bernd Hahnebach
4768fa01f7 FEM: trailing white spaces 2020-03-01 14:43:22 +01:00
donovaly
27395bbba2 [FEM] spread the fixes from commit a5be62b8 to the other dialogs 2020-03-01 14:37:28 +01:00
Bernd Hahnebach
d388ca6260 FEM: ccx tools, move pre requisite checks in separate module 2020-03-01 14:28:00 +01:00
Bernd Hahnebach
871d660995 FEM: only define analysis types for calculix solver once 2020-03-01 14:27:54 +01:00
Bernd Hahnebach
6ec33d50a0 FEM: ccx writer, fix in tie for splitted file writing 2020-02-29 14:21:35 +01:00
wmayer
53999ea730 MeshGui: [skip ci] remove wrong export macro 2020-02-29 10:13:44 +01:00