Abdullah Tahiri
c20b17f721
Sketxher: Basic creation method
...
===============================
For non-periodic case.
No autoconstraints or internal geometry at this point.
2017-01-07 20:21:19 +01:00
Abdullah Tahiri
e7daf5a90e
Sketcher: BSpline icons courtesy of Jim
2017-01-07 14:35:43 +01:00
Abdullah Tahiri
8ea8699d14
Part: Enable BSpline creation from poles
2017-01-07 02:00:12 +01:00
Abdullah Tahiri
cb687b8e74
Sketcher: ViewProvider BSpline Representation
2017-01-06 00:08:30 +01:00
Abdullah Tahiri
6fc4ade7c6
Sketcher: Validation of BSpline
2017-01-05 22:10:31 +01:00
Abdullah Tahiri
36a5d5f9b6
Sketcher: Enable BSpline creation in SketchObjectPy
2017-01-05 21:52:35 +01:00
Abdullah Tahiri
d60613364b
Sketcher: BSpline basic SketchObject support
2017-01-05 21:45:47 +01:00
Abdullah Tahiri
6c456e9182
Sketcher: BSpline solver sketch basic implementation
...
====================================================
Creation of solver geometry definitions from Part::BSpline geometries and update of solved geometry back.
2017-01-05 12:01:11 +01:00
Abdullah Tahiri
80adf30da3
Sketcher: BSpline FreeGCS geometry definition
...
=============================================
multiplicities, degree and periodic are left as non-parameters of the solver, while still allowing certain manipulations to be effected from the solver
in certain situations (for example modifying the multiplicity of start/end nodes when applying G1,G2,G3 constraints between BSplines).
2017-01-05 11:58:35 +01:00
Abdullah Tahiri
b277620138
Part: GeomBSpline extension for basic BSPline Sketcher support
...
==============================================================
1) Basic set/get interface for poles, weights, knots and multiplicities
2) Introduction of GeomBoundedCurve class replicating OCC hierarchy. Why? To provide seamless start/end point interface for any bounded curve, i.e. Bezier, BSpline,
Note: The ArcOfConic start/end point interface relies on GeomTrimmedCurve, and introduces CCW/CW correcting code which relies on Axis. Axis are introduced in GeomConic and are
not part of GeomBounded.
Note 2: In the future, it may be thought to make GeomArcOfConic (the equivalent of GeomTrimmedCurve) deriving from GeomBoundedCurve, as to fully replicate OCC hierarchy. GeomBoundedCurve
defines the functions as virtual to allow seamless integration.
2017-01-05 11:58:33 +01:00
Bernd Hahnebach
6ab6603f2e
FEM: fix unit tests in the regard of new material module name
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
846637ebc2
FEM: adapt FEM examples to new material module name
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
739fe3ae39
FEM: move modules MechanicalMaterial to a more general FemMaterial
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
1d2857eb76
FEM: GUI, move create node set tool to mesh tools
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
100e1bfc2d
FEM: solver ccx task panel, typo
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
97b08f2bd9
FEM: netgen mesh obj, move a new obj inside an active analysis if there is one
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
6df6bae9d8
FEM: GMSH mesh obj, switch to FEM WB on double click on obj
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
437ce69b11
FEM: GMSH mesh task panel, add an ok and cancel button, remove close button
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
f562b3d945
FEM: code formating, flake8 and delete not used imports
2017-01-02 18:03:24 -02:00
wmayer
a3427c7dbe
fix major bug in ExtensionContainer::restoreExtensions
2017-01-02 19:39:13 +01:00
wwmayer
40ad0b743a
Merge pull request #410 from mlampert/issue-2825
...
Path: Setting a minimum # interpolations for displaying an arc - fixes issue 2825
2017-01-02 13:25:48 +01:00
wwmayer
ab4fe61ccb
Merge pull request #409 from eivindkv/ObjectLabelObserver
...
Moved ObjectLabelObserver from Gui::Application to App::Application.
2017-01-02 13:24:33 +01:00
Markus Lampert
d51188bd07
Setting a minimum # interpolations for displaying an arc.
2017-01-01 22:41:28 -08:00
Eivind Kvedalen
ef5fb087a2
Moved ObjectLabelObserver from Gui::Application to App::Application.
2017-01-01 21:41:11 +01:00
Yorik van Havre
164b94c8fa
Merge pull request #408 from agryson/raytracing-artwork-alignment
...
Raytracing artwork alignment
2017-01-01 15:14:03 -02:00
Alexander Gryson
211f771f94
Added Metadata
2016-12-31 21:20:45 +01:00
Alexander Gryson
ae3bbf5988
Update Raytracing Workbench icons
2016-12-31 21:20:45 +01:00
Yorik van Havre
2982ecf633
Draft: Do not import non-instanciated blocks - fixes #2822
2016-12-31 15:48:01 -02:00
wwmayer
f22f5c819e
Merge pull request #407 from dev-at-stellardeath-org/linuxcnc_post_without_gui
...
Path: linuxcnc_post without GUI
2016-12-31 12:18:56 +01:00
wmayer
816336ce65
register Quantity type for shiboken2, handle exception to fix abort when setting quantity property of InputField via Python
2016-12-30 22:51:17 +01:00
Lorenz Hüdepohl
7d53cc9e6f
Path: linuxcnc_post without GUI
...
A simple fix to be able to easily use the linuxcnc_post module without
the GUI present
2016-12-30 22:33:15 +01:00
Yorik van Havre
0993a525b1
Arch: Fixed bug with arch objects that are a clone and have a material
2016-12-30 19:25:42 -02:00
Yorik van Havre
6aedc47a2c
Arch: Correctly export profiles with holes to IFC
2016-12-30 19:24:54 -02:00
Yorik van Havre
ac598f5104
Arch: Added utility command to create an undefined Arch component clone of an object
2016-12-30 18:07:13 -02:00
wmayer
b16fbcd4ee
implement getWrapperName to get class name with shiboken wrapper
2016-12-30 16:52:59 +01:00
Yorik van Havre
541d767335
Arch: fixed typo in yesterdays commmit
2016-12-30 12:10:38 -02:00
wwmayer
172d730e32
Merge pull request #405 from eivindkv/DependencyGraphColors2
...
Added color to edges contained in a cycle in the dependency graph.
2016-12-30 14:53:52 +01:00
wmayer
e770b0c146
comment out unused global functions, fix -Wconstant-logical-operand
2016-12-30 14:38:49 +01:00
wmayer
efe14610b7
fix & suppress warnings of generated code
2016-12-30 13:31:31 +01:00
wmayer
b2767f7197
rearrange headers to avoid warning
2016-12-30 13:31:08 +01:00
wmayer
3377b42642
suppress -Woverloaded-virtual warnings from smesh
2016-12-30 12:11:35 +01:00
Eivind Kvedalen
5e10505f40
Added color to edges contained in a cycle in the dependency graph.
2016-12-30 09:22:03 +01:00
Yorik van Havre
40c25e0809
Arch: Fixed export of materials to IFC to be understandable by revit
2016-12-29 21:02:54 -02:00
Yorik van Havre
2e380cd581
Arch: Make sure the BaseMaterial property contains a Material object
2016-12-29 20:42:30 -02:00
wmayer
421cb85865
recreate lexer files without deprecated register keyword
2016-12-29 23:18:23 +01:00
wmayer
a3ad63a750
suppress -Wself-assign in generated code
2016-12-29 21:44:23 +01:00
wmayer
324ee97f0f
suppress -Wdeprecated-register
2016-12-29 21:02:34 +01:00
Yorik van Havre
0249235833
Arch: Faster material handling in IFC import - fixes #2762
2016-12-29 16:05:52 -02:00
wmayer
3114df352d
in forward declaration replace class keyword when struct is expected
...
comment out unused parameters
2016-12-29 17:52:39 +01:00
wmayer
35b76c5205
in forward declaration replace class keyword when struct is expected
2016-12-29 16:02:35 +01:00