Bernd Hahnebach
9080fdafdc
FEM: constraint selfweight object, move make def into make objects FEM module
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
92ec400d25
FEM: solver z88 object, move make def into make objects FEM modul
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
e72516aafd
FEM: solver calculix object, move make def into make objects FEM module
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
65845e4423
FEM: shell thickness object, move make def into make objects FEM module
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
e37648161d
FEM: beam section object, move make def into make objects FEM module
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
f4bb2a0624
FEM: analysis object, move make def into make objects FEM module
2017-02-21 14:09:27 +01:00
Bernd Hahnebach
cb6c050d14
FEM: create a make objects module to make python object creation more consistent
2017-02-21 14:09:27 +01:00
wmayer
d6dec867f3
fix insecure implementation of debugprint
2017-02-21 14:01:26 +01:00
looooo
bd42762a8a
py3: TechDraw: Int->Long
2017-02-21 13:59:30 +01:00
Yorik van Havre
5590acdfa5
py3: ported Measure and TechDraw
2017-02-21 13:59:30 +01:00
wmayer
a0aa4fdfef
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
97815c3f9b
Sketcher: Delete non-suported BSpline constraints on NURBS conversion
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
921bef24ef
Sketcher: BSpline toolbar command support for Convert to NURBS external geometry
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
3b18e87bd9
Sketcher: SketchObject convert to NURBS support for External Geometry
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
d566c7dff1
Sketcher: Convert to NURBS command improvement - abortcommand
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
dcfd6d0b14
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
49fe51910c
Part: Add support for reversing a geomcurve
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
38f95844d6
Sketcher: Fix zero curvature normal exception
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
78dee9a3b9
Sketcher: Convert to NURBS toolbar via python to enable undo
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
400a6cf4d6
Sketcher: Increase Degree toolbar via python to enable undo
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
edc20e7a84
Sketcher: IncreaseBSplineDegree python implementation
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
52240401ae
Sketcher: ConverttoNURBS python implementation
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
fe6ade60f7
Sketcher: Adaptation of code to handle the icons
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
194dcae963
Sketcher: BSpline Increase Degree tool
2017-02-21 13:24:10 +01:00
Alex Gryson
0360906713
Add metadata
2017-02-21 13:24:10 +01:00
Alex Gryson
4cfde90f1a
Add extra icons based on new feedback
2017-02-21 13:24:10 +01:00
Alex Gryson
51767b9d98
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
c83472a15a
Sketcher: Shape to NURBS conversion
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
58594866f7
Sketcher: Automatic calculation of divisions for comb
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
9a66d39a99
Sketcher: Bspline comb - change representation to be convex
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
7db28f579c
Sketcher: Bspline support for external geometry
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
02b0351e03
Sketcher: Settings - Allow to set the number of segments per geometry
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
849b5b5ed8
Sketcher: BSpline show/restore geometry information commands as a dropdown menu
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
860ed622eb
Sketcher: Switch of comb geometry information
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
c25fd56e37
Sketcher: BSpline degree/comb hide/show commands
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
0f153b6ec7
Sketcher: Comb appropriate scaling for closed and periodic BSplines
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
00b21b644f
Sketcher: BSpline curvature comb
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
08a79d7146
Part: Geometry functionality extension
...
======================================
Added for curves:
getFirstParameter
getLastParameter
curvatureAt
length
Modified:
normalAt(double u, Base::Vector3d& dir)
as it was not working properly.
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
3933a89e07
Sketcher: new BSpline toolbar / command to hide control polygon
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
fbe539479a
Sketcher: Information Layer show/hide node support
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
b714d50017
Sketcher: Information layer scenography update on geometry change
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
bc95c69bce
Sketcher: Geometry Information layer for BSplines
2017-02-21 13:24:10 +01:00
Ulrich Brammer
17266bbc83
update of xlsx-importer: new parser,
...
trigonomic functions give the same result in the FreeCAD-spreadsheet,
support of celltype "inlineStr".
2017-02-20 22:59:18 +01:00
Jean-Marie Verdun
ff595e0b27
Fix Face color display issue with Vbo turned on
2017-02-20 18:54:07 +01:00
wmayer
778e6f6e48
use Coin API to deal with vbo and add methods to cleanup GL resources on destruction
2017-02-20 13:16:30 +01:00
wwmayer
93e7c9bc81
Merge pull request #537 from agryson/sketcher-icon-updates
...
Update icons based on forum feedback
2017-02-19 20:40:16 +01:00
wmayer
45232cd0fa
fix crash in uIso of Sphere
2017-02-19 20:36:40 +01:00
wmayer
5ef6f8ba15
move vbo handling to private class
2017-02-19 19:40:37 +01:00
Alexander Gryson
8ad3b7a8c8
Update icons based on forum feedback
...
See [@NormandC's forum
post](https://forum.freecadweb.org/viewtopic.php?f=34&t=20286&sid=43e2b6766d1b74c4e6e4337dfcbd1084&start=32 )
2017-02-19 15:05:56 +01:00
Bernd Hahnebach
a9d0cc3ed8
py3: FEM, more convert map to list
2017-02-19 14:21:34 +01:00