Commit Graph

1511 Commits

Author SHA1 Message Date
wmayer
ad49408c58 Support to write vector list and float lists in old format, fix issues in property editor, move back to float for curvature type 2013-03-30 12:32:53 +01:00
jrheinlaender
4d595ff499 PartDesign module moving float -> double 2013-03-25 17:42:29 +04:30
jrheinlaender
43a26c8b90 Shaft Wizard: Right-click on column header brings up context menu 2013-03-24 16:28:13 +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
jrheinlaender
1e6cf7a3db Bug fixes 2013-03-22 19:29:45 +04:30
jriegel
aecac3abe8 Intgrate Jans FEM PullRequest 2013-03-22 12:49:05 +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
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
4755859cb6 Split code into separate files for each constraint type 2013-03-21 16:56:57 +04:30
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
jrheinlaender
772e2fcc8d PartDesign: Show overlapping transformations as rejected 2013-02-26 11:29:03 +01:00
jriegel
0c8cfa92e5 Log in FemMesh view provider and some warnings fixed 2013-02-18 22:29:02 +01:00
wmayer
3d7f7d5468 0001013: 0.13 program crash 2013-02-17 08:43:21 +01:00
logari81
68411f28d3 PartDesign: Intelligent defaults for the Reversed flag of Revolution/Groove features 2013-02-14 16:06:23 +01:00
logari81
046ef46d14 PartDesign: Add method suggesting Revolution Reversed property so that material is always added to the support 2013-02-14 00:39:10 +01:00
jrheinlaender
ab5f7ab334 PartDesign: Add method suggesting Groove Reversed property so that material is always removed from the support 2013-02-14 00:32:02 +01:00
logari81
ebb9182141 PartDesign: Highlight in red the rejected transformations when editing pattern features 2013-02-13 14:06:36 +01:00
logari81
e2ae103edf PartDesign: Remove unnecessary updateActive calls from creating pattern commands 2013-02-13 12:24:12 +01:00
jrheinlaender
fdeabbe6d9 Re-worked Part::checkIntersection to give less false positives for pattern features 2013-02-08 14:32:00 +01:00
logari81
9b1966f43c PartDesign: fix exiting a TransformedFeature editing while in reference selection mode 2013-02-07 23:46:53 +01:00
logari81
b237781d88 PartDesign: Custom sketch axes as references in linear pattern and mirrored feature 2013-02-07 21:04:00 +01:00
logari81
76354d692d PartDesign: Fix mirrored feature with respect to custom sketch axis 2013-01-18 09:51:50 +01:00
logari81
92790b6d1e PartDesign: Deactivate nesting of original features in patterns 2013-01-09 23:35:32 +01:00
logari81
3562efa5d5 PartDesign: Refactor pattern features and gui
- remove StdDirection,StdAxis and StdMirrorPlane properties
- support sketch H_Axis, V_Axis, N_axis as valid references in patterns
- polish reference selection gui (unified for standard axes and custom references)
2013-01-09 23:18:38 +01:00
wmayer
cf185dd853 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2013-01-09 14:10:49 +01:00
wmayer
fdd37a19fb License issues 2013-01-09 14:09:22 +01:00
logari81
134c21fb9b Make Multitransform children inherit its Placement 2013-01-06 23:33:00 +01:00
jriegel
b2930647b9 fix of #917 2012-12-20 19:10:29 +01:00
Yorik van Havre
7f882a66b5 Updated with latest crowdin translations 2012-12-18 13:28:11 -02:00
wmayer
119a554c75 Disable Placement editing for part design transformation features 2012-12-18 10:35:30 +01:00
wmayer
17ef469e36 Improve algorithm to check intersection of axis and sketch 2012-12-16 16:32:17 +01:00
wmayer
c8cacace17 Do some error checking for sketch based features 2012-12-13 20:59:53 +01:00
wmayer
9032e31281 Improve algorithm to check intersection of axis and sketch 2012-12-13 19:11:37 +01:00
wmayer
001fb03b5d Fix bug in check for intersection of axis with sketch 2012-12-11 20:06:56 +01:00
wmayer
0e8158816b Some little fixes 2012-12-10 14:02:37 +01:00
logari81
7755a00d5d PartDesign: Enable manual alignment tool for PartDesign features 2012-12-10 13:58:44 +01:00
wmayer
78c255849f Make automake distcheck ready 2012-12-08 15:45:17 +01:00
wmayer
04879b2cf6 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-12-07 14:04:03 +01:00
wmayer
f87d7fe1f6 0000906: Segmentation Fault when try to use linear pattern on Part, fix some issues with selection gate 2012-12-07 14:01:49 +01:00
Yorik van Havre
ed6cd0ce59 Updated translation strings 2012-12-07 10:56:57 -02:00
wmayer
15fc11c16f Fix build failures with automake 2012-12-06 20:13:24 +01:00
wmayer
27ba683559 Improved algorithm to detect intersections of rotation axis and sketch 2012-12-06 13:21:10 +01:00
wmayer
cb674d208e Update draft and shaft icons 2012-12-04 12:21:54 +01:00
wmayer
18a365ca00 Fixes for OCC 6.3 2012-12-04 11:32:30 +01:00
jrheinlaender
b76b47360a FeatureDraft: Omitted use of Remove() because of OCC bug 2012-12-04 10:59:46 +01:00
jrheinlaender
2b4851b346 Added for bore feature 2012-12-04 10:59:45 +01:00
jrheinlaender
2461e609d8 Added bore command to partdesign workbench 2012-12-04 10:59:45 +01:00
jrheinlaender
72a26b68a0 Added check to Revolution and Groove for sketch axis intersecting the sketch face 2012-12-04 10:59:44 +01:00