jrheinlaender
0f8c7cd11b
Suggested changes for float -> double move
2013-03-25 15:33:12 +04:30
jrheinlaender
3f175595ca
Changes to FEM constraint visuals for float->double move
2013-03-25 15:32:05 +04:30
Yorik van Havre
f6fe97b449
Arch: Merge Walls command
...
The merge walls command merges the selected walls (unifies their
underlying sketches into one and deletes remaining objects)
2013-03-24 16:15:03 -03:00
Yorik van Havre
558862130b
Arch: Better auto-fuse for walls
2013-03-24 15:22:37 -03:00
jrheinlaender
43a26c8b90
Shaft Wizard: Right-click on column header brings up context menu
2013-03-24 16:28:13 +04:30
jrheinlaender
369b594706
Fem Constraint Visuals: Fixed bug that crashed FC when trying to edit a bearing constraint
2013-03-24 16:09:16 +04:30
jrheinlaender
9eb9fd214c
Shaft Wizard: Removed unnecessary (and erroneous) class variables which now allows the wizard to be called multiple times in a session...
2013-03-24 15:52:15 +04:30
wmayer
ef890db848
Move from float to double
2013-03-23 15:12:04 +01:00
wmayer
218f972b05
Fix build error caused by items added multiple times to FemGui target
2013-03-23 13:14:49 +01:00
jrheinlaender
1e6cf7a3db
Bug fixes
2013-03-22 19:29:45 +04:30
WandererFan
7ed64d340a
Tidy PyList creation code. Add test driver.
2013-03-22 10:35:34 -04:00
WandererFan
14c21746b9
Refactor PyList logic to FT2FC from AppPartPy.
2013-03-22 09:38:32 -04:00
jriegel
04e84eb2d3
fixes for VisualStudio
2013-03-22 12:50:15 +01:00
jriegel
aecac3abe8
Intgrate Jans FEM PullRequest
2013-03-22 12:49:05 +01:00
jriegel
a61b24da2e
Methode stub for retriving surface nodes (todo)
2013-03-22 12:34:27 +01:00
jrheinlaender
c6f72c17fa
Fixed unit mismatches in Shaft Wizard
2013-03-22 08:12:05 +04:30
wmayer
605e85b952
Make FeaturePython Python binding a template class to avoid code duplication
2013-03-22 00:34:18 +01:00
jrheinlaender
bad4a2fe00
Fixed error after rebase
2013-03-21 18:08:56 +04:30
WandererFan
6ecee09443
Refactor to move FC object creation from AppPartPy to FT2FC.
2013-03-21 09:14:25 -04:00
jrheinlaender
d7faf5d8a2
Enhancements to Shaft Design Wizard, e.g. display of stresses for three axes and bending curve for shaft
2013-03-21 16:58:40 +04:30
jrheinlaender
07ac843c3c
Minor changes to FEM constraint visuals
2013-03-21 16:58:40 +04:30
jrheinlaender
c24465a594
Added icons for FEM constraints, courtesy of jmaustpc
2013-03-21 16:58:39 +04:30
jrheinlaender
909265cac9
Improvements to FEM constraint objects
2013-03-21 16:58:01 +04:30
jrheinlaender
7670c6b13c
Fixed problems with loading of FEM constraint objects
2013-03-21 16:56:57 +04:30
jrheinlaender
4755859cb6
Split code into separate files for each constraint type
2013-03-21 16:56:57 +04:30
jrheinlaender
65f8f400f1
Created FEM constraint document object
2013-03-21 16:52:10 +04:30
WandererFan
bbc167ac67
Eliminate temporary vector in FT2FC.
2013-03-20 19:39:03 -04:00
WandererFan
3305dd24d3
Combine UCS2 & UTF-8 logic.
2013-03-20 19:12:53 -04:00
WandererFan
1f6b249c85
Unicode cleanup.
2013-03-20 08:12:46 -04:00
WandererFan
bcf6fda59c
Handle UTF-8 in Py strings.
2013-03-19 13:20:12 -04:00
jmaustpc
e6de57649b
Add and display PartDesign Tree icons
...
created Partdesign_Hole, Tree_PartDesign_Pad, and
Tree_PartDesign_Revolution SVG icons
Referenced the above in the PartDesign.qrc file
Modified the ViewProviders to display the Tree_icons
for Chamfer, Fillet, Draft, Groove, Hole, LinearPattern,
Mirrored, MultiTransform, PolarTransform, Revolution,
Scaled, Pad and Pocket.
PartDesign_Hole has not been implemented yet however
the ViewProvider has been, so I added the icon
2013-03-19 11:11:51 -03:00
WandererFan
c3da34736f
Handle Py_UNICODE objects & ASCII Py_Strings
2013-03-18 18:05:38 -04:00
Yorik van Havre
ad6e872d82
0001056: Better tooltip for Sketcher Polyline tool
2013-03-16 23:21:45 -03:00
WandererFan
070efe9d95
Basic ASCII text to wire version. Breaks on Unicode. std::exception handling.
2013-03-16 17:07:05 -04:00
jriegel
6e1d3cb770
Picking elements and faces in TaskCreateNodeSet
2013-03-16 16:23:12 +01:00
jmaustpc
8b46da725d
remove duplicate Include file PartFeature.h
...
remove
-// includes for findAllFacesCutBy()
-#include <TopoDS_Face.hxx>
-class gp_Dir;
-
from freecad/src/Mod/Part/App/PartFeatures
2013-03-16 12:02:27 -03:00
jmaustpc
ad0bedcd56
Allow faces to be profiles for a sweep & minor fix loft
...
Allow faces to be used as the profiles for a Part_Sweep
some minor fixes for Part_Loft
2013-03-16 12:02:27 -03:00
jmaustpc
ea5f621dde
Part_Loft add ability to use a Facefor a profile
...
Part Loft internally uses either a vertices and/or wires as profiles.
If an edge is selected always was converted into a wire for MakeLoft.
This commit allows a face to be selected and then uses
ShapeAnalysis::OuterWire
to aquire a wire (from the outer edges of the face) to pass to MakeLoft.
2013-03-16 12:02:27 -03:00
jriegel
52acff4682
Additional visual modes and some clean up in ViewProvider
2013-03-16 14:08:31 +01:00
jriegel
e450ded676
Add slecection and edge visualization for Hex8
2013-03-16 12:28:18 +01:00
jriegel
fcfd305d0d
ElementSelection for Tet10
2013-03-16 11:17:36 +01:00
jmaustpc
49bad2dc7d
Tree icons now display Part Plane, Torus, Sphere, Cylinder,Cone
...
Created ViewProviders for the above.
Fixed a minor typo in the Part Line ViewProvider
2013-03-15 22:05:06 -03:00
jmaustpc
1846fc24b4
Enable Part_Mirror child item in tree
...
Part_Mirror now shows its child shape in the tree under
the newly created Mirror Feature. On deletion it's
child shape is set to show (if it had been hidden). Thus
making its behaviour and appearance consistant with other
Part tools, E.G. Part Fillet, Part Loft, etc.
2013-03-15 22:05:06 -03:00
jmaustpc
8d5861315d
show Part_Extrude icon in the tree
...
Added reference to existing Part_Extrude icon
to ViewProviderExtrusion.cpp
2013-03-15 22:05:06 -03:00
jmaustpc
da2cc9cd99
display Parametric Ellipsoid Tree icon
...
Add the line
sPixmap = "Tree_Part_Ellipsoid_Parametric.svg";
to the Ellipsoid viewprovider
2013-03-15 22:05:06 -03:00
jmaustpc
c1a3179cae
Add Parametric Part Plane Tree icon and reference in Part.qrc
...
Add Tree_Part_Plane_Parametric.svg and add its reference in
src/Mod/Part/Gui/Resources/Part.qrc
2013-03-15 22:05:06 -03:00
jmaustpc
79608d7496
Change the tree icon displayed for Part_Box
...
Change the icon file name in the viewprovider for Part_Box
Add Part Box, Cylinder, Cone, Sphere, Ellipsoid, Torus
tree icons to the Part.qrc file
2013-03-15 22:05:06 -03:00
jmaustpc
f5e3ad6532
Add Tree icons for 3d Part primitives
...
This commit is just the icons themselves, not
the code to display them yet.
Tree_Part_Box, Tree_Part_Cone, Tree_Part_Cylinder,
Tree_Part_Sphere, Tree_Part_Ellipsoid,
Tree_Part_Torus,
2013-03-15 22:05:06 -03:00
jmaustpc
f356c21dcb
Minor mod to icons for Part Circle, Ellipse,Helix, Line
...
reduce size of Circle, Ellipse,Helix, Line, within the icons
To increase their spacings so when stacked they don't collide
2013-03-15 22:05:06 -03:00
jmaustpc
b327566c89
add ViewProviders & Tree icons for Part Point, Ellipse, & Helix
...
Add ViewProviders to select an icon for the part primitives
Point, Ellipse, Helix,
Also return Part Box tree icon to "Tree_Part.svg"
2013-03-15 22:05:06 -03:00