Commit Graph

700 Commits

Author SHA1 Message Date
wmayer
4dee80f4e1 + support to create faces from vertices with shape builder 2014-07-25 13:35:10 +02:00
Sebastian Hoogen
65793d22e8 recognize OCCT -dev and -beta versions
as such in version string
2014-07-24 10:31:50 +02:00
wmayer
841b4fab1b + fixes #0001630: IGES-Export in [mm] turns to [Inches] 2014-07-23 13:49:16 +02:00
wmayer
80cc2e4710 + Replace OCC_HEX_VERSION with OCC_VERSION_HEX 2014-07-18 14:51:54 +02:00
Sebastian Hoogen
a0454af685 remove all references to BRepMesh 2014-07-18 10:43:16 +02:00
wmayer
a9d1979270 + include missing header file 2014-07-15 10:27:02 +02:00
wmayer
da708faa5e + support compounds of wires or faces for extrusion with tapered angle 2014-07-12 17:44:33 +02:00
wmayer
3d87d88616 + fix Part.makeTube 2014-07-05 15:48:50 +02:00
wmayer
c31b661004 + fixes #0001569: Bounding Box of Mesh::Feature in the Gui does not respect the Placement 2014-06-02 13:06:14 +02:00
Yorik van Havre
940f7e69ba Updated translations 2014-05-24 17:35:20 -03:00
wmayer
0acb77e8de + add missing header 2014-05-24 17:10:17 +02:00
wmayer
51b2af52fd + allow to select whole wire in sweep panel 2014-05-24 15:33:23 +02:00
wmayer
91ad22e3ab + allow to select whole wire in sweep panel 2014-05-23 19:27:14 +02:00
wmayer
a871364066 + replace degree symbol with 'deg' to make sure it works on all systems, force to use right codec to display floating numbers 2014-05-19 20:56:23 +02:00
WandererFan
5d2c285785 Add UNITS to Part Primitive Gui 2014-05-19 20:34:10 +02:00
Johannes Reinhardt
a1d04d82fb fixed typos in Part module 2014-05-16 19:26:06 +02:00
wmayer
318c4b6ce9 + fixes #0001547: add Part Spiral to the selectable list of profiles for a Part Loft 2014-05-15 12:37:39 +02:00
wmayer
f9ff3b250e + fixes #0001544: Python function to retrive direct children of a shape using TopoDS_Iterator 2014-05-14 18:14:06 +02:00
wmayer
f7a42f25b9 + extend makeFilledFace 2014-05-14 13:18:23 +02:00
jmaustpc
5c8ff0bf6c Part primitives dialogue minor typo and tab stops
change the u and v parameter’s label
from "parametric" to "parameter"
also
add tabstops in DlgPrimitives.ui
to correct the order of tab stops
for torus, Helix and spiral
input fields
2014-05-14 15:04:40 +10:00
wmayer
1fbfa1c17a + fix crash in SoBrepEdgeSet::renderSelection 2014-05-13 19:12:10 +02:00
wmayer
c212e75fcc + allow to always run macros, fix disappearing grid in sketcher 2014-05-13 16:20:51 +02:00
wmayer
0874bfac75 + path selection on sweep panel 2014-05-13 14:35:48 +02:00
Yorik van Havre
ec442507e1 Updated ts files 2014-05-11 14:49:24 -03:00
wmayer
6b89c03181 Add initial support for different libdir (jobermayr) 2014-05-10 12:57:38 +02:00
WandererFan
33a4b6d7ba fixes #1319
allow Part.makeHelix to use 'vertical height' parm
correct lefthanded conical helixes in TopoShape::makeHelix
2014-05-10 11:05:52 +02:00
wmayer
0467777d1b + remove unneeded semicolons 2014-05-08 17:32:23 +02:00
wmayer
3b5cdda879 + fix flaws found with code analyzer tool 2014-05-07 13:09:44 +02:00
wmayer
94f10f5d95 + issue #0001419: FreeCAD crash on Windows 8.1. 2014-05-05 22:24:16 +02:00
wmayer
3b6d07833d + compile with clang 2014-05-05 16:24:01 +02:00
blobfish
adda1afc4c Part: Check Geometry: Config option for new, additional BOP check 2014-05-03 19:14:55 +02:00
mdinger
337f05d56e Move python module prefix and suffix properties into macro to be set together 2014-05-03 16:00:30 +02:00
wmayer
66de74d14a + Remove redefinition of /EHa which causes warnings with QtCreator 2014-04-30 19:21:49 +02:00
wmayer
1a7cea9b59 + Fix prefix of Python extensions built with MinGW 2014-04-30 18:22:52 +02:00
mdinger
a17cce3559 Remove unnecessary quotes. 2014-04-30 13:41:16 +02:00
mdinger
1942bb7906 Apply SET_BIN_DIR macro to Mod 2014-04-30 13:41:13 +02:00
wmayer
b7ff37e53d + Update check states in fillet dialog 2014-04-25 11:45:39 +02:00
WandererFan
62f00095cd Issue #1508 Solid tickBox for Part.Revolution
Creates Solid for closed Edges & Wires
2014-04-25 10:07:21 +02:00
wmayer
db72aa2a98 + Improve performance when selecting all edges of an edited fillet feature 2014-04-24 22:29:07 +02:00
wmayer
573c1abb29 + Improve performance when deselecting all edges of an edited fillet feature 2014-04-24 17:30:58 +02:00
wmayer
96f366671b + improve performance of editing fillet feature (patch from chrisf) 2014-04-24 13:29:25 +02:00
WandererFan
d13946da11 Add function to Close Part.Loft (Gui & scripting) 2014-04-14 16:30:56 +02:00
wmayer
78b24c9ba7 + fixes# 0001502: crash when using 'move' tool in part workbench 2014-04-08 13:59:22 +02:00
wmayer
8c91a78703 + fix bug in spiral creation 2014-04-02 10:46:13 +02:00
wmayer
37cc136310 + do meshing of shapes in parallel 2014-04-01 16:38:44 +02:00
wmayer
6d53d9d50c + allow to set deflection of a mesh with exportStl 2014-03-27 10:41:25 +01:00
wmayer
9414c938c6 + Make extrude again working for shapes without wires but edges 2014-03-25 10:16:50 +01:00
wmayer
12277cccf2 + Fix reference leak in _getSupportIndex 2014-03-25 10:15:54 +01:00
wmayer
85bf3ab9f4 + make sure to keep the same order of lines inside a line set as the edge order 2014-03-18 11:11:08 +01:00
wmayer
e1bba45f4c + use more speaking variable names 2014-03-18 10:59:20 +01:00
wmayer
6e4bac95ca + use more speaking variable names 2014-03-18 08:15:21 +01:00
WandererFan
13cdc443fa Improve geom creation, scaling and translation 2014-03-18 07:57:44 +01:00
wmayer
7bc6e74115 + ignore v/h axes and grid of sketcher on view fit 2014-03-15 16:08:24 +01:00
wmayer
66819d9dfb + allow to use copy() method for a null shape 2014-03-15 13:05:06 +01:00
wmayer
23462b70d1 + fix some issues 2014-03-15 12:36:07 +01:00
wmayer
06239e9a57 + fixes #0001049: Sketcher preferences in preferences editor 2014-03-14 19:39:11 +01:00
wmayer
f96fbcacbe + fixes #0001412: Extruding sketch doesn't make a solid 2014-03-12 18:37:49 +01:00
wmayer
fb8b88773a + fixes #0001058: Add items to Fusion by dragging item onto it 2014-03-11 17:37:36 +01:00
Yorik van Havre
3a8d83bed9 Updated ts files from source 2014-03-10 20:36:59 -03:00
wmayer
2aaa63c5eb + move sketcher related settings into own page 2014-03-09 18:07:46 +01:00
wmayer
1f478269af + use dialog button box where possible, replace old Python icon 2014-03-08 15:17:56 +01:00
wmayer
040c19b1c1 + relates to #0001421 2014-03-06 16:35:33 +01:00
wmayer
92253429c5 + fixes #0001463: setting Vertex.Tolerance modifies bound and shared shapes 2014-03-06 09:50:49 +01:00
wmayer
5fdb762236 + work on item 0000494 2014-03-05 13:53:08 +01:00
wmayer
480bf1bfa7 + fix scale in TopoShapePy 2014-03-05 11:10:55 +01:00
blobfish
4f6b64f252 Part: ModelRefine: Skip conic edges.
Extension on Mantis #1450
2014-03-03 10:32:15 +01:00
Sebastian Hoogen
3986c887c3 BrepTools::Dump to string 2014-03-02 14:42:41 +01:00
wmayer
5f7ed33c40 + improve doc string (for bug 1257) 2014-03-02 13:12:23 +01:00
Sebastian Hoogen
fe0180d6b3 parse keyword arguments in Part::TopoShapePy::makeOffsetShape 2014-03-02 08:56:08 +01:00
blobfish
7eab688032 Part: ModelRefine: Skip spherical edges for edge fuse.
Mantis #1450
2014-03-01 13:15:16 +01:00
blobfish
f8b16e0bbb Part: CheckGeometry: Adding shape content widget to task 2014-03-01 12:45:54 +01:00
WandererFan
b3d1b7a2ea 1443: Fix ShapeString user font selection on Windows 2014-02-27 15:18:18 +01:00
Yorik van Havre
3f99b6ec26 Part: Fixed python representation of Part2DObject - fixes #1387 2014-02-24 16:10:51 -03:00
Yorik van Havre
204c37aa59 Fixed a regression in wire.makePipeShell caused by commit d62ed23 2014-02-22 11:01:43 -03:00
wmayer
e8cb83a48b + fixes #0001429: don't apply booleans on null shapes 2014-02-22 13:06:30 +01:00
blobfish
19f1d974c2 Part: CheckGeometry: Mantis #0001427
Store coin referenced pointer instead of viewprovider
2014-02-22 12:13:11 +01:00
blobfish
2915712842 Part: CheckGeometry: Mantis #0001426
Empty compound throwing exception for bounding box.
2014-02-20 17:46:04 +01:00
wmayer
e26735d354 + Fix for OCC 6.6 2014-02-20 10:33:09 +01:00
blobfish
f51ffa62f3 Part: CheckGeometry:
adding build entry name for dialog
    add bounding box to all entries
    fixed the positioning of bounding box
    removal of object hierarchy. boost function dispatch
    add BOPAlgo_ArgumentAnalyzer
2014-02-19 18:16:08 -05:00
wmayer
28b5d77408 + Set const attribute to Python binding of TopoFace where needed 2014-02-17 17:19:14 +01:00
wmayer
d3760deeeb + fixes #0001388: SIGSEGV in Part::GeometryCurvePy::toBSpline 2014-02-17 11:40:09 +01:00
wmayer
8de258dded + Fix compiler warning 2014-02-17 10:45:23 +01:00
WandererFan
ea0e7bed89 revise Part.distToShape return value format 2014-02-17 10:34:14 +01:00
WandererFan
dcc4839968 Add Part.distToShape() 2014-02-17 10:34:13 +01:00
jriegel
0fbe570f9e switch the physical Properties to Quantity and add Pressure and Force 2014-02-16 22:19:56 +01:00
jriegel
c9c24cf0b6 small fix 2014-02-16 22:19:54 +01:00
wmayer
fb994e204c + fixes #0000854: Ability to change number of digits to the right of decimal place in spinboxes 2014-02-16 18:02:09 +01:00
wmayer
1be3308c21 + fixes #0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV 2014-02-15 19:54:15 +01:00
wmayer
e08635b1e8 + fixes #0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV 2014-02-14 15:02:26 +01:00
jriegel
f8e49be141 Added new color types to Preferences 2014-02-10 21:25:54 +01:00
wmayer
06e77239e6 + fix minor error 2014-01-28 17:19:01 +01:00
wmayer
5de7738709 + fixes: #0001369: Part::TopoShape::getMemSize fails for Bezier Curves 2014-01-28 11:29:21 +01:00
wmayer
98cef33d61 + Approximate curve to B-Spline 2014-01-17 10:53:13 +01:00
wmayer
08698154c8 + fixes #0001266: Part Common fails with two surface objects 2014-01-16 14:04:19 +01:00
wmayer
ca3b87a719 + Rename methods 2014-01-12 21:42:46 +01:00
wmayer
0f6ccf11bf + Projection of edges and wires 2014-01-12 18:48:55 +01:00
wmayer
80f166bbf7 + Allow to get/set x/y axes of circle 2014-01-08 12:54:45 +01:00
wmayer
97ad018bd7 + Rename to offsetFaces 2014-01-06 13:08:00 +01:00
wmayer
5d1960d3ac + Extrude subset of faces of a solid 2014-01-06 12:29:58 +01:00
wmayer
716629006c + fixes #0001345: orient solids 2014-01-04 13:50:53 +01:00
wmayer
e5965a4596 fixes #0001333: Extruding a shape 'MyShape' should call solid 'Extruded from MyShape' 2014-01-02 15:32:42 +01:00
wmayer
68c8d98e4b + fixes #0001334: Applying extrude does not close the task 2014-01-02 13:53:53 +01:00
wmayer
69521bdfbd + fixes #0001341: more visual feedback for check geometry command 2013-12-31 13:25:49 +01:00
wmayer
775e6eba4f + Use long helix function in parametric feature 2013-12-29 14:51:25 +01:00
WandererFan
acb8210c96 Add Part.makeLongHelix to work around Mantis #0954 2013-12-29 13:53:01 +01:00
wmayer
c1d14eab3c + Fix OCC 6.7 build failure 2013-12-28 12:22:31 +01:00
wmayer
a2cba17d3f + Fix constness attribute for TopoEdge and TopoWire 2013-12-25 13:48:17 +01:00
wmayer
b2a341540e + Changes to modelRefine (jrheinlaender) 2013-12-23 16:53:27 +01:00
wmayer
c8e5909a8a + Icon for shape refinement 2013-12-23 13:46:15 +01:00
blobfish
d83cec2be2 Part: Changes to dimension
move 2 icons to main gui
    enable and disable stepped buttons
    move reset dialog to control widget
    only dimension 1 linear solution
2013-12-22 17:31:10 +01:00
wmayer
eaebae18f0 + Fix boolean operation panel 2013-12-21 18:23:45 +01:00
jriegel
50a2c1afaf additional places for measurement commands 2013-12-19 22:02:40 +01:00
jriegel
98f0918bec fixes for windows 2013-12-18 22:49:58 +01:00
blobfish
4f6a82c3bc adding some headers 2013-12-17 22:54:40 -05:00
blobfish
840df00014 Part Dimension: new icons 2013-12-17 10:05:54 -05:00
blobfish
442c79bf5c Part Dimension: new implementation files 2013-12-17 10:05:54 -05:00
blobfish
59e69bbe0e Part Dimension: alterations to existing files
Not sure what is happening with View3dInventorViewer.h.
    The only REAL change, beyond the addition of dim functions, is
    the removal of the member arrowrotation. It wasn't referenced anywhere.
2013-12-17 10:05:46 -05:00
jmaustpc
47ee436e93 Add icons to menus for mesh to shape and shape to mesh
Mesh to shape icon for the Part workbench Part menu
Shape to mesh icon for the Mesh design Workbench Meshes menu
2013-12-13 10:29:08 -02:00
wmayer
90af2d5c68 + Do not limit fillet/chammfer values 2013-12-12 13:20:58 +01:00
wmayer
5f918b3049 + Increase maximum of visible items in combo box 2013-12-10 10:44:59 +01:00
wmayer
2f330674fe + Use icons and translated names for Part primitives 2013-12-09 11:11:51 +01:00
wmayer
ac8f69bc08 + Apply fix of correct use of ShapeFix_Face 2013-12-07 12:54:38 +01:00
wmayer
d62ed23068 + Fix compiler warnings with OCC 6.6 2013-12-05 23:06:13 +01:00
wmayer
1060d40a5f fixes #0001321: more visual feedback for check geometry command 2013-12-01 11:57:30 +01:00
wmayer
1464cf413b fixes #0001302: crash in model refine. 2013-12-01 11:44:50 +01:00
wmayer
61bb8ea931 + Return an emtpy array if something fails inside getPickedPoints() 2013-11-22 10:18:14 +01:00
wmayer
1333cb8734 + Get exact point on data model when picking in 3d view 2013-11-21 12:50:49 +01:00
jmaustpc
41adfdaf87 fix property names for Part RegularPolygon and Prism
Prism properties: - Polygon, Circumradius and Height
RegularPolygon  : - Polygon and Circumradius

DraftTools updated to reflect the change in property names
2013-11-18 11:08:29 +11:00
jmaustpc
4811aa6d2c minor code clean ups removing previously hidden unwanted code
PrimitiveFeature.cpp
PrimitiveFeature.h
2013-11-14 13:30:25 -02:00
jmaustpc
b256fd8a4b rebase auto merge error fix AppPartGui.cpp
add ViewProviderRegularPolygon
2013-11-14 13:30:25 -02:00
jmaustpc
ece1dac2f6 minor error hide Height PrimitiveFeature.h 2013-11-14 13:30:25 -02:00
jmaustpc
ec4f2be7b1 rebase auto merge error fixes
Signed-off-by: jmaustpc <jmaustpc@users.sourceforge.net>
2013-11-14 13:30:25 -02:00
jmaustpc
06567358db Add Part_RegularPolygon,
regular polygon edge in Part workbench "create primitives",

Add icons Part_Polygon and Part_Spline
2013-11-14 13:30:25 -02:00
wmayer
babcf2f027 Parameter transformation 2013-11-14 11:27:07 +01:00
wmayer
387b8fcd9e + Throw exception when querying information from invalid shape 2013-11-13 12:29:06 +01:00
wmayer
3ffe5936f4 + Fix some tolerance issues 2013-11-13 11:57:30 +01:00
wmayer
ae90c159e2 + Add method to Part module to set static values 2013-11-12 12:15:40 +01:00
Yorik van Havre
782cae1d22 Updated forum links to the new subdomain 2013-11-11 11:42:34 -02:00
wmayer
8e6bd39857 + Split SoBrepShape into three files 2013-11-09 13:16:42 +01:00
wmayer
951b086993 + Add new SVG icons 2013-11-08 14:36:34 +01:00
wmayer
d5757b7089 + fixes #0001247 2013-11-07 14:17:41 +01:00
Yorik van Havre
355942355f Updated links to the new forum 2013-11-06 19:32:45 -02:00
wmayer
dc1cd7b45c + Implement persistence of GeomEllipse 2013-11-05 12:52:20 +01:00
wmayer
fdff852950 + Fix curve and surface property methods of topo edge and face 2013-11-05 12:16:57 +01:00
wmayer
09faea0c8f + Fix build failure with >= OCC 6.5.2 2013-10-31 08:58:04 +01:00
wmayer
712bc170c2 0001290: Add spiral tool in Part Module 2013-10-30 14:48:42 +01:00
wmayer
80bbd3f2af 0001022: BRepPrimAPI_MakeRevolution vs BRepPrimAPI_MakeRevol 2013-10-28 15:06:29 +01:00
wmayer
5678247628 0000895: Part.BSplineCurve: allow to set degree and mutliplicites when calling constructor. 2013-10-27 12:56:05 +01:00
Sebastian Hoogen
3a0037ff8d 0000895: Part.BSplineCurve: allow to set degree and mutliplicites when calling constructor.
Adds the functions:
Part.BSplineCurve.buildFromPolesMultsKnots()
Part.BSplineSurface.buildFromPolesMultsKnots()
2013-10-26 10:46:43 +02:00
wmayer
b652dc13aa + Apply fix on BSplineCurvePy::interpolate 2013-10-25 10:56:45 +02:00
wmayer
34d1e45f35 + Attribute to get continuity of curve 2013-10-24 18:11:24 +02:00
wmayer
d22772d5fd + Method to convert any curve into B-Spline 2013-10-24 17:30:38 +02:00
wmayer
f6c776e577 0000358: BSpline curves not closing correctly 2013-10-24 16:18:03 +02:00
wmayer
8b054f3f18 Improve showing control points of splines 2013-10-23 15:16:49 +02:00
wmayer
25b6645e09 + Special view provider to display splines 2013-10-22 17:56:24 +02:00
wmayer
f061b6f7ea 0001278: No build possible with current CMake version 2.8.12 2013-10-22 10:33:18 +02:00
wmayer
3fe1ef1677 0001273: revolve method fails 2013-10-17 16:53:10 +02:00
wmayer
5a96582a48 0000768: Part Sweep and Loft limitations and bugs 2013-10-13 11:07:40 +02:00
wmayer
e631be10a1 0001269: Parameter 'tolerance' in 'Create Mesh from geometry' work strange. 2013-10-11 14:31:11 +02:00
wmayer
4686118f2a + Make Python API more pythonic 2013-10-11 13:57:05 +02:00
wmayer
9af4f7ee73 + Fix compiler warnings 2013-10-11 12:24:49 +02:00
wmayer
2a2acf4955 + Make Python API more pythonic 2013-10-11 12:24:22 +02:00
wmayer
26837381ac Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2013-10-08 11:06:30 +02:00
wmayer
2ddaa73bcd + Add documentation to SoBrepShape classes 2013-10-08 11:05:34 +02:00
Yorik van Havre
ced0a2b6d0 Part: Extended makePipeShell() so it accepts a transformation mode value 2013-10-07 15:41:38 -03:00
wmayer
cdea437e37 0001266: Part Common fails with two surface objects 2013-10-07 17:42:48 +02:00
wmayer
789e810213 + Fix for call of normalAt for edges 2013-10-02 09:42:09 +02:00
wmayer
9dcc20344b + Apply patch for helix but deactivate it for the moment 2013-09-30 13:18:32 +02:00
wmayer
00f46aadeb + Fix TopoShape::fix() 2013-09-28 11:02:09 +02:00
jriegel
30b189c1da Merge branch 'refs/heads/double-precision-werner'
Conflicts:
	src/App/Document.cpp
	src/App/PropertyGeo.cpp
	src/App/PropertyStandard.cpp
	src/Base/Reader.cpp
	src/Base/Reader.h
	src/Gui/propertyeditor/PropertyItem.cpp
	src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
	src/Mod/Inspection/Gui/ViewProviderInspection.cpp
	src/Mod/Mesh/App/MeshProperties.cpp
	src/Mod/Part/App/TopoShapeFacePyImp.cpp
	src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
44c07da571 integrate Quantities into PropertyView and activate preferences again 2013-09-25 21:59:24 +02:00
jriegel
68078487c7 Add SchemaVersion to RestoreDocFile to distinquish double from float binary 2013-09-24 11:01:09 +02:00
jriegel
0738ced074 Fixed python format flags "f" from float to double "d" 2013-09-24 11:01:04 +02:00
jriegel
66ee73f54b Further doubel suggestions from Jan
Moved Gui/InputVector,Placement,Transform from float to double
Moved Sketcher from float to double
more suggestions for moving float -> double
2013-09-24 11:01:01 +02:00
jriegel
664c1d4862 Integrate Werners & Jans double branch
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
wmayer
1603d5c6fd + Fix Windows build 2013-09-23 10:52:15 +02:00
wmayer
e34a68e872 0001228: Cross section of Torus in Part Workbench fails or give wrong results 2013-09-22 15:32:14 +02:00
wmayer
24a3c2cdd9 0001239: Part --> Geometric Primitives --> Regular Prism 2013-09-21 14:20:04 +02:00
wmayer
3cc032c11e + Add option to refine solid on sketch-based features 2013-09-21 09:16:44 +02:00
wmayer
f1f3151345 +Relicense from GPL to LGPL 2013-09-19 11:21:03 +02:00
jriegel
866668ace0 start node index interface 2013-09-12 21:58:11 +02:00
wmayer
3341bd964e Remove determinant check in transform* methods 2013-09-11 18:48:24 +02:00
wmayer
ca51781aa9 Fix warnings 2013-09-09 15:01:56 +02:00
wmayer
eae2ce3ac2 0001223: Dimensional constraint - Unknown C++ exception 2013-09-03 19:15:32 +02:00
wmayer
974ad05807 0001051: Vertex in Part Loft and Sweep profile list - error handling 2013-09-03 15:47:02 +02:00
wmayer
348fcefb92 0001137: Incomplete slices when using Part.slice on a torus 2013-08-25 17:31:04 +02:00
wmayer
1da39d014d 0001221: Add a function that can apply a Placement to a Shape like sh.transformGeometry(sh.Placement.toMatrix()) 2013-08-25 11:32:03 +02:00
wmayer
16bb7af20f Experiment with boolean cut for slicing 2013-08-24 16:21:21 +02:00
wmayer
f7cfe54fae Fix refinement algorithm to avoid the loose the solid 2013-08-24 07:26:31 +02:00
wmayer
48f8d67b50 Replace BRepTools_ReShape with BRepBuilderAPI_MakeSolid in refinement algorithm 2013-08-23 15:25:17 +02:00
wmayer
89a5d06926 0001216: Unable to Loft Sketches with Radiused Corners 2013-08-16 12:59:00 +02:00
wmayer
c9ba79666d 0001209: Change the Word 'Radius' for Chamfering 2013-08-13 15:04:55 +02:00
wmayer
4376491e38 Add catch block 2013-08-10 16:55:27 +02:00
wmayer
1ede6a3b93 0001207: Expose Standard_Boolean TopoDS_Shape::IsPartner(const TopoDS_Shape& other) const; to python 2013-08-10 11:36:26 +02:00
wmayer
097b95f686 Show linked objects of compound objects as children in tree view 2013-07-14 15:53:57 +02:00
wmayer
a81639afe1 Add a parametric compound command 2013-07-13 15:05:13 +02:00
wmayer
f388e0001b 0000923: Split shape color setting from current preference page into a separate page 2013-07-10 14:45:06 +02:00
wmayer
a966534295 0000931: Can't change STEP/IGES export units through Python interface 2013-07-09 19:02:53 +02:00
wmayer
7de742b436 0000735: Feature request for better Fillet/Chamfer 2013-07-07 21:19:19 +02:00
wmayer
2b0757c3a6 0000735: Feature request for better Fillet/Chamfer 2013-07-07 16:13:38 +02:00
wmayer
e3b0c111be Fix crash when closing color panel 2013-07-07 16:05:30 +02:00
wmayer
d4d4c8dc62 0000596: Edge chain selection 2013-07-06 22:49:12 +02:00
wmayer
6fde5d764b + in setPyObject() only use classes derived from Base::Exception 2013-07-05 15:29:04 +02:00
wmayer
ed6a820f9f 0000803: Feature request - box selection for faces in set color mode 2013-07-03 19:30:10 +02:00
wmayer
902ce7871f 0000803: Feature request - box selection for faces in set color mode 2013-07-02 18:49:53 +02:00
wmayer
8c6f77bb2b Fix weird behaviour for 64-bit version on Windows 2013-07-02 14:52:32 +02:00
wmayer
0de46dcd0e 0001025: wireframe mode should include vertices in display 2013-07-01 14:00:55 +02:00
wmayer
4b2474807b 0001160: Freecad sometimes 'forgets' the ability to handle stp files 2013-06-27 14:16:41 +02:00
wmayer
5b46a86056 0001155: FreeCAD crashed while creating a loft of two ellipses 2013-06-20 13:12:31 +02:00
wmayer
e5224f1140 Fix license of script 2013-06-19 10:21:01 +02:00
wmayer
d99a09b03c Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2013-06-17 11:45:00 +02:00
wmayer
fe9da93c9c Fix in returning correct surface from face 2013-06-17 11:44:23 +02:00
wmayer
d14d5cb2e4 #0001093: Improvements for Brep Inventor nodes (disabled atm) 2013-06-15 23:07:26 +02:00
wmayer
2dce90b9b0 #0001150: Abort on startup 2013-06-15 22:26:21 +02:00
wmayer
b97266a341 #0001143: Boolean Cut Fails with Extruded Shapestring 2013-06-13 12:14:24 +02:00
wmayer
b36ffe63fd Activate OSD signals on Linux 2013-06-12 23:15:53 +02:00
wmayer
7e792ef761 Use PropertyFile for fonts 2013-06-11 22:31:15 +02:00
wmayer
32117fb980 Prepare Windows build to use FreeType 2013-06-11 17:28:21 +02:00
wmayer
376fdb4e91 Port to OCC 6.6 2013-05-25 23:46:28 +02:00
wmayer
d07fc16268 Improve ruled surface feature 2013-05-25 16:58:20 +02:00
wmayer
152d2b895f Port to OCC 6.6 2013-05-25 13:30:01 +02:00
wmayer
746ab2ec78 Add framebuffer support to Inventor viewer 2013-05-02 17:37:56 +02:00
wmayer
2fdc4c7a10 Better exception handling when writing STEP/IGES/BREP files via Python 2013-04-26 17:18:25 +02:00
wmayer
42b54c1293 Fix build failure 2013-04-10 09:41:44 +02:00
Yorik van Havre
fbed270df9 0001062: New Part Helix icon 2013-04-08 17:09:31 -03:00
wmayer
f43f70f395 Implement GeometryCurvePy::length 2013-04-08 12:54:46 +02:00
wmayer
39e1b2dada 0001080: Wrong header define PART_GEOMETRY_H in ProgressIndicator.h 2013-04-03 13:12:17 +02:00
wmayer
8b0bf33344 Disable NetgenPlugin for gcc and mingw 2013-04-01 17:40:52 +02:00
jriegel
60c4b3ecc4 Treat OCE in LibPack8.x with respect to debug/release 2013-03-31 00:16:17 +01:00
wmayer
c70a39c961 Minor repairs per jriegel/jmaustpc (fixes from wandererfan) 2013-03-30 13:42:30 +01:00
wmayer
b24f0efbc1 Remove FileVersion from RestoreDocFile, convert point data back to floats 2013-03-29 15:23:51 +01:00
wmayer
73bcc4234c For shapes with no faces remove display modes >Flat lines< and >Shaded< 2013-03-28 14:39:30 +01:00
jrheinlaender
15573eea04 Fixed python format flags "f" from float to double "d" 2013-03-27 18:59:41 +04:30
wmayer
95e19226c1 Fix typo 2013-03-27 11:18:44 +01:00
jrheinlaender
fdc3e50811 Added FileVersion attribute to XML format to distinguish legacy float binary files from new double binary files 2013-03-27 11:47:18 +04:30
jriegel
a07f64a38a Merge branch 'shapestring' of WndererFan and includ configure switch. Windows default off! 2013-03-26 14:51:45 +01:00
jrheinlaender
50c9ea219d Moved Gui/InputVector,Placement,Transform from float to double 2013-03-25 19:45:37 +04:30
jmaustpc
3c9dbdebbe flip arrow directions in Part_Export and Part_Import icons 2013-03-25 11:25:12 -03:00
jmaustpc
0ccbcffbf5 RuledSurface fixes, Switch Part_Mirror to SVG icon
RuledSurface fixes,
  claim children
  correct tool tip
  change default name from "Filled_shape" to "Ruled Surface"

Part_Mirror
  Switched icon in the tool bar, menu, and tree from
  the existing PNG icon to the also existing SVG icon
2013-03-25 11:25:12 -03:00
jmaustpc
f18ddea1b3 Add and display Tree icon for Part_RuledSurface 2013-03-25 11:25:12 -03:00
jmaustpc
7975633807 Add an icon for Part_Export
Add the icon and make it display in the
Part workbench Part menu
2013-03-25 11:25:12 -03:00
jrheinlaender
4c0781a555 Suggestions for Part module moving float -> double 2013-03-25 17:15:21 +04:30
wmayer
efc29e4422 Move from float to double 2013-03-23 15:12:04 +01:00
WandererFan
c723cc99d1 Tidy PyList creation code. Add test driver. 2013-03-22 10:35:34 -04:00
WandererFan
830743d2e6 Refactor PyList logic to FT2FC from AppPartPy. 2013-03-22 09:38:32 -04:00
wmayer
ce0e6e5cef Make FeaturePython Python binding a template class to avoid code duplication 2013-03-22 00:34:18 +01:00
WandererFan
b507f618bb Refactor to move FC object creation from AppPartPy to FT2FC. 2013-03-21 09:14:25 -04:00
WandererFan
da8b6d4a81 Eliminate temporary vector in FT2FC. 2013-03-20 19:39:03 -04:00
WandererFan
6465e367eb Combine UCS2 & UTF-8 logic. 2013-03-20 19:12:53 -04:00
WandererFan
9c5608d8d2 Unicode cleanup. 2013-03-20 08:12:46 -04:00