wmayer
a4dc263846
+ always get occ version information in About dialog
2016-03-19 15:55:09 +01:00
wmayer
f47cc169ae
+ make code more readable
2016-01-21 16:07:07 +01:00
wmayer
b10f838687
+ simplify porting of Part module to Python3
2016-01-20 22:05:53 +01:00
wmayer
13e2b24ddf
+ add Python binding to Plate surface
2015-11-19 15:27:35 +01:00
wmayer
6944658bd4
+ Add parametric feature to create face from sketches
2015-11-12 19:44:24 +01:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
2f25170763
+ write out product name if defined to IGES/STEP files
2015-07-11 14:05:47 +02:00
Sebastian Hoogen
8ec87dbdf2
rename python classes for shapes and
...
implememnt __getstate__ and __setstate__ to enable pickling
issue #1948
2015-02-04 17:07:29 +01:00
wmayer
fa4f8b0735
+ do not throw exception from inside signal handler to get useful stack trace for segmentation faults
2015-01-13 22:01:59 +01:00
wmayer
82edb4b50a
+ fixes #0001662 : IGES does not export correctly
2015-01-11 12:14:41 +01:00
Abdullah Tahiri
75377ebfd3
Part Module New Feature: Hyperbola & ArcOfHyperbola
...
- Completed Hyperbola c++ implementation and python wrapper
- Created ArOfHyperbola c++ and python wrapper implementation
2014-12-21 00:54:07 +01:00
Abdullah Tahiri
6997cc9991
Part Module New Feature: Parabola & ArcOfParabola
...
- Completed Parabola c++ implementation and python wrapper implementation
- Created ArOfParabola c++ and python wrapper implementation
2014-12-21 00:51:24 +01:00
Abdullah Tahiri
a458c3e6d2
Sketcher New Feature: Ellipse support
...
- Ellipse introduction button via (center,majaxis extreme, a point in edge), ellipse is always CCW so that Z axis goes in the positive direction of the sketch
- Backwards compatibility with files of previous versions of ellipse not defining a phi angle
- Art by Jim (all the icons you see and the XPMs shown on creation of an ellipse)
- Element Widget support for ellipses
- Box selection for ellipses
- Point on Ellipse constraint based on the gardener's method based on Ulrich's function proposal (radcan simplified, i.e. with simplify_radical sage function)
- Tangent: Ellipse to Line based on DeepSOIC's geometric formulation (radcan simplified)
Sketcher New Feature: Internal Alignment Constraint
- The element to which internal alignment is applied has to be selected last.
- All other elements are added in the order of priority, taking into account existing elements
- Art by Jim (beautiful icons).
Sketcher New Feature: Tool to show/hide/restore the internal geometry of an element
- New functionality for show/hide internal geometry:
toggles between hiding all unused internal geometry elements and showing all internal geometry.
The restore function is implicit to the showing all internal geometry
Sketcher New Feature: Arc of Ellipse support
- Part::Geometry + Python implementation
- ArcOfEllipse creation method
- Art by Jim (all the icons you see and the XPMs shown on creation of arc of ellipse elements)
- Sketcher Element widget for ArcOfEllipse.
Bug fix: Select elements associated to constraints works now for foci internal alignment constraints
2014-12-20 12:33:29 +01:00
wmayer
1f450972d2
+ change between AP203 and AP214 schemes
2014-10-30 13:07:25 +01:00
wmayer
76906d20a0
+ customize IGES header
2014-10-29 16:39:33 +01:00
wmayer
c67f326174
+ split STEP and IGES settings into separate pages, handle Brep mode of IGES format
2014-10-28 19:27:23 +01:00
wmayer
032c893183
+ fix warnings with clang
2014-09-24 17:46:04 +02:00
Sebastian Hoogen
5e51a6cdf7
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
wmayer
5c269996b8
+ restore lost changes, improve whitspaces, suppress useless MSVC warnings
2014-08-28 12:37:42 +02:00
jriegel
c1f0f70b88
Merge remote-tracking branch 'refs/remotes/origin/jriegel/NewWinBuild' into jriegel/review-NewLibPack
...
Conflicts:
src/3rdParty/salomesmesh/CMakeLists.txt
2014-08-27 15:39:00 +02:00
jriegel
ee64f54765
OCL tests
2014-08-17 20:15:12 +02:00
Sebastian Hoogen
65793d22e8
recognize OCCT -dev and -beta versions
...
as such in version string
2014-07-24 10:31:50 +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
712bc170c2
0001290: Add spiral tool in Part Module
2013-10-30 14:48:42 +01:00
wmayer
25b6645e09
+ Special view provider to display splines
2013-10-22 17:56:24 +02:00
wmayer
24a3c2cdd9
0001239: Part --> Geometric Primitives --> Regular Prism
2013-09-21 14:20:04 +02:00
wmayer
a81639afe1
Add a parametric compound command
2013-07-13 15:05:13 +02:00
wmayer
a966534295
0000931: Can't change STEP/IGES export units through Python interface
2013-07-09 19:02:53 +02:00
wmayer
4b2474807b
0001160: Freecad sometimes 'forgets' the ability to handle stp files
2013-06-27 14:16:41 +02:00
wmayer
2dce90b9b0
#0001150 : Abort on startup
2013-06-15 22:26:21 +02:00
wmayer
b36ffe63fd
Activate OSD signals on Linux
2013-06-12 23:15:53 +02:00
wmayer
72bba68c2b
Add thickness function
2012-11-26 21:10:09 +01:00
wmayer
3a0067d19a
Offset function
2012-11-25 15:56:46 +01:00
wmayer
2e2873362b
Fix STEP AP203/214 flaws
2012-10-04 12:47:38 +02:00
wmayer
9316de659d
Use STEP AP203 for 64-bit due to a bug in OCC
2012-10-02 13:01:16 +02:00
logari81
2e6255305c
Add python interface for Part::GeomPoint
2012-07-07 17:32:29 +02:00
wmayer
f7b200c204
Copy version numbers of libraries in About dialog
2012-06-14 15:03:21 +02:00
wmayer
245cae03ef
0000144: Add several tools to Part module
2012-06-09 13:50:33 +02:00
wmayer
9e872e4987
Keep faces colors on boolean operations
2012-06-01 13:07:29 +02:00
wmayer
c9fa928b80
0000646: Expose BRepOffsetAPI_MakePipeShell to python
2012-05-05 16:11:41 +02:00
unknown
8e8b8c5768
0000286: Feature request for better Fillet/Chamfer
2012-02-29 01:56:07 +01:00
wmayer
984ce43fb5
0000546: Ellipse added to create primitive dialogue
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5371 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:54:45 +00:00
wmayer
0c70ddf595
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5367 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 20:49:59 +00:00
wmayer
431406a5aa
0000536: Parametric Edge in Part wb via create primitives dialogue gui
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5297 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 19:11:38 +00:00
wmayer
63b77aab4e
+ fix build failure
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5127 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-13 21:09:33 +00:00
wmayer
56c99b4fcd
+ add GeomPoint to type system
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5060 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 08:59:54 +00:00
wmayer
b005a7cf0b
+ 0000452: in "Part" added create "vertex" to the create primitives dialgue gui
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5049 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 15:50:10 +00:00
wmayer
25fa55d155
+ 0000144: Add several tools to Part module
...
+ fix file guard in TaskShapeBuilder.h
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5028 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-15 13:31:58 +00:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00