Commit Graph

10228 Commits

Author SHA1 Message Date
Bernd Hahnebach
51c40e9f3c FEM: examples, update them to the updated python result mechanical object 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
0c0cf1e49c FEM: result mechanical object, use same name sheme as for all other FEM objects 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
eb14ba516e FEM: ccx writer, write peeq output request to input file if nonlinear material analysis,
by sodelo
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b3bcef5189 FEM: frd importer, import peeq strain if available,
by sodelo
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
9091c475d5 FEM: mechanical result object, add peeq strain propert,
by sodelo
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b203725ae2 FEM: cmake, sort a entry 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
168c253889 FEM: objects FEM, initialize names if they where not given 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
fe1a733ced FEM: mesh region object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b7d69d9ba8 FEM: mesh group object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
c5008f90d7 FEM: mesh gmsh object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
907a14d73a FEM: nonlinear material object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
de9b534366 FEM: material object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
feae6513bb FEM: mechanical result object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b03b0800ea FEM: constraint selfweight object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
99c5b57b42 FEM: solver z88 object, move make def into make objects FEM modul 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
4f0f3aa4fa FEM: solver calculix object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
6ffbac3e6b FEM: shell thickness object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b7111c3fa8 FEM: beam section object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
c63f1e7753 FEM: analysis object, move make def into make objects FEM module 2017-02-21 14:09:27 +01:00
Bernd Hahnebach
b7c1bb024d FEM: create a make objects module to make python object creation more consistent 2017-02-21 14:09:27 +01:00
wmayer
e76870173b fix insecure implementation of debugprint 2017-02-21 14:01:26 +01:00
looooo
b61a95c7de py3: TechDraw: Int->Long 2017-02-21 13:59:30 +01:00
Yorik van Havre
e13d4a7882 py3: ported Measure and TechDraw 2017-02-21 13:59:30 +01:00
wmayer
f2dc8c5d31 Some fixes of pr 538
fix -Wreturn-type
homogenous naming style
use official spelling of B-spline
2017-02-21 13:30:43 +01:00
Abdullah Tahiri
5133a874ad Sketcher: Delete non-suported BSpline constraints on NURBS conversion 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
c1f4fd9490 Sketcher: BSpline toolbar command support for Convert to NURBS external geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
4c9073eeb6 Sketcher: SketchObject convert to NURBS support for External Geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
2b6292a07b Sketcher: Convert to NURBS command improvement - abortcommand 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
f1cf2fca44 Sketcher: Expose Internal Geometry for BSplines
===============================================

This commit changes the behaviour of expose internal geometry for bsplines and makes it converge with the implementation for other complex forms.

This functionality now does not introduce constraints (the DoF is not affected by its execution).

BSplines, when created, are still created as polynomic. However, exposing previously deleted or otherwise hidden (increase of degree) poles does not
constraint them.

why?

While a priori the old behaviour is advantageous for the user in many situations, it severely breaks NURBS-ized shapes and gets in the way of bsplines after
increasing the degree of the bspline.
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
f291942d45 Part: Add support for reversing a geomcurve 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
4fe4792f4d Sketcher: Fix zero curvature normal exception 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
ca05f86f6e Sketcher: Convert to NURBS toolbar via python to enable undo 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
0531411df6 Sketcher: Increase Degree toolbar via python to enable undo 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
55f373eef7 Sketcher: IncreaseBSplineDegree python implementation 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
4abe462a41 Sketcher: ConverttoNURBS python implementation 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
ce7e186049 Sketcher: Adaptation of code to handle the icons 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
afd761041d Sketcher: BSpline Increase Degree tool 2017-02-21 13:24:10 +01:00
Alex Gryson
8ddc9cb901 Add metadata 2017-02-21 13:24:10 +01:00
Alex Gryson
2a7cdf77e9 Add extra icons based on new feedback 2017-02-21 13:24:10 +01:00
Alex Gryson
3c28937e14 Create BSpline Toggle icons
Create icons as [discussed on the forum](http://forum.freecadweb.org/viewtopic.php?f=34&t=20286&start=34)
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
d5b068e0ab Sketcher: Shape to NURBS conversion 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
90bec55660 Sketcher: Automatic calculation of divisions for comb 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
fcc08656d3 Sketcher: Bspline comb - change representation to be convex 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
2ecfb6743b Sketcher: Bspline support for external geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
d92b3fcc07 Sketcher: Settings - Allow to set the number of segments per geometry 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
00aadc4581 Sketcher: BSpline show/restore geometry information commands as a dropdown menu 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
99dee8ab36 Sketcher: Switch of comb geometry information 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
135137ed3d Sketcher: BSpline degree/comb hide/show commands 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
e3487368d7 Sketcher: Comb appropriate scaling for closed and periodic BSplines 2017-02-21 13:24:10 +01:00
Abdullah Tahiri
feb29bd630 Sketcher: BSpline curvature comb 2017-02-21 13:24:10 +01:00