wmayer
6f993703a3
Enable word-wrap for long text in sweep panel
2012-11-07 20:35:04 +01:00
wmayer
babd172328
Fix crash when accessing non-existent sub-element in TopoShape
2012-11-07 11:00:03 +01:00
Yorik van Havre
9934a1dc0f
Added new translations to makefiles
2012-10-30 10:49:36 -02:00
Yorik van Havre
be940cbd06
Updated translations from crowdin
...
* Updated the updateTranslations.py tool so it can now work with
unzipped folders, and it updates qt resource files when necessary.
* Updated existing translations, changed a couple of language codes:
es -> es-ES, pt -> pt-BR, zh -> zh-CN, se -> sv-SE
* Added new translations that have more than 50% translated:
cs, hu, ro, sk, zh-TW, tr
2012-10-30 09:59:55 -02:00
jrheinlaender
32628462c2
PartDesign, Transformed features: Improved intersection check
2012-10-22 17:49:54 +02:00
wmayer
1c158ef924
View providers for sweep and loft
2012-10-22 16:49:24 +02:00
wmayer
ec3c79ad9c
Compute parabola from three points
2012-10-22 15:55:39 +02:00
wmayer
d50fb2ba06
Allow to use revolve tool on Draft objects
2012-10-22 14:06:29 +02: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
wmayer
a5d9ee4be9
Use STEP AP203 for 64-bit due to a bug in OCC
2012-10-01 18:45:48 +02:00
wmayer
c223f44a97
0000834: Minor preselection color bug
2012-09-30 13:50:09 +02:00
wmayer
f403295ca7
0000832: Original color STEP model lost in import
2012-09-29 15:50:17 +02:00
wmayer
a20f4dddff
Fix autotools, fix warning
2012-09-22 16:22:26 +02:00
wmayer
065213f9bd
0000545: Undo revolve causes crash illegal storage, fix disappearing shape after undo/redo
2012-09-21 13:05:37 +02:00
wmayer
08e6bc0e6a
0000545: Undo revolve causes crash illegal storage
2012-09-21 11:54:35 +02:00
wmayer
6e3b142cd8
0000833: Color-per-face info lost when you set transparency
2012-09-14 14:01:24 +02:00
wmayer
97fc423e2f
Add required header file
2012-09-10 14:18:15 +02:00
wmayer
253620ce88
Backport to Qt 4.5
2012-09-10 13:01:53 +02:00
wmayer
d5079707af
Fix Makefile
2012-09-09 12:46:06 +02:00
tanderson
48c40f0292
Changing model refine, face union, build cylinder construction.
...
* fixes part aox.brep provided by shoogen.
2012-09-09 11:23:51 +02:00
tanderson
67fab9cf39
adding check geometry command
2012-09-09 11:12:04 +02:00
wmayer
230ccd7b81
Improve documentation for isInside()
2012-08-27 13:22:45 +02:00
Yorik van Havre
3a8f6dff59
Updated translation files
2012-08-16 16:09:56 -03:00
wmayer
7510657f2a
Fix possible crash when exporting STEP files
2012-08-15 13:20:28 +02:00
Yorik van Havre
81c839059a
0000630: User-defined defaults for shape colors
...
The default colors for new geometry (light grey + 2px black line)
are now a user preference (In Display->Colors properties)
2012-08-13 09:42:05 -03:00
wmayer
ba7be4f798
0000813: set colors dialog crash
2012-08-07 10:59:54 +02:00
wmayer
4520454d17
0000801: Accidental Cancel in set colors destroys all the work
2012-07-21 18:16:15 +02:00
logari81
755b62b57a
Merge branch 'logari81/sketcher'
2012-07-13 13:04:43 +02:00
wmayer
70bb37ab9d
Add approximate() method to B-spline surface class
2012-07-11 13:31:40 +02:00
logari81
093f1d1af0
Minor typo fix
2012-07-07 17:38:44 +02:00
logari81
2e6255305c
Add python interface for Part::GeomPoint
2012-07-07 17:32:29 +02:00
wmayer
fc50177372
0000736: when object is deleted, auto show its parametric objects
2012-07-07 13:32:27 +02:00
wmayer
d9971311ed
Fix problems with picking callback function
2012-07-05 13:27:17 +02:00
wmayer
dfca264acf
Change title in settings panel
2012-06-29 16:30:22 +02:00
wmayer
013b5f0dce
0000764: Serialize Shape to python String
2012-06-28 18:29:48 +02:00
wmayer
bbafe9cb00
Add First/LastParameter attributes to TopoEdge
2012-06-26 14:58:05 +02:00
wmayer
1c55838f69
Apply patch to add interpolate() method to B-Spline surface class
2012-06-25 11:48:43 +02:00
Sebastian Hoogen
107b784d13
0000684: Check Shape after boolean before refine
2012-06-16 16:20:06 +02:00
wmayer
21add8911d
First draft of makeThread
2012-06-15 13:04:07 +02:00
wmayer
f7b200c204
Copy version numbers of libraries in About dialog
2012-06-14 15:03:21 +02:00
wmayer
f6cf5227ed
0000749: PI was not declared in this scope - compile error
2012-06-14 13:01:07 +02:00
wmayer
b4aff85333
Fix critical warnings
2012-06-13 18:49:10 +02:00
wmayer
6621c00c10
Add sweep and loft to toolbar
2012-06-12 10:52:49 +02:00
wmayer
104f9d5225
Fix build errors with autotools, fix a couple of grave bugs
2012-06-11 21:19:49 +02:00
wmayer
5d7061a5b0
Workaround for weird sweeping problem, allow to select several edges as path
2012-06-11 13:22:11 +02:00
wmayer
180691db4f
0000226: Minor Bug with Box and Sphere not drawn correctly, update Sweep icon
2012-06-11 11:12:30 +02:00
wmayer
f2c63b90ab
Add icons for loft and sweep
2012-06-10 10:18:54 +02:00
wmayer
55a205062a
Show some help text in sweep panel
2012-06-09 17:16:41 +02:00
wmayer
2a7e6f3e96
0000144: Add several tools to Part module
2012-06-09 15:55:11 +02:00
wmayer
245cae03ef
0000144: Add several tools to Part module
2012-06-09 13:50:33 +02:00
wmayer
3e5c374a9b
Fix build errors on Windows, fix a couple of bugs
2012-06-08 18:02:35 +02:00
jrheinlaender
d5c7c1ea45
Pad feature: Midplane, two-sided dimensions, up to first/last/face options
2012-06-08 17:32:54 +02:00
wmayer
e848b1e96a
Add missing export macro for Box class
2012-06-07 23:19:00 +02:00
wmayer
fac54a4306
Method Part.Edge.split added
2012-06-05 11:55:45 +02:00
wmayer
4f154d3993
0000727: Keep faces colors on boolean operations
2012-06-04 22:58:37 +02:00
wmayer
f8f498a4f9
0000727: Keep faces colors on boolean operations
2012-06-04 11:43:20 +02:00
wmayer
0623cd9b5e
Use ActionSelector in Loft panel and expose to Python by UiLoader
2012-06-03 14:22:05 +02:00
wmayer
4c566a6113
Make a convenient function to convert between gp_Trsf and Base::Matrix4D
2012-06-01 16:44:57 +02:00
wmayer
f2b4f5c18e
Keep faces colors on boolean operations
2012-06-01 13:07:30 +02:00
wmayer
20fcef29c7
Keep faces colors on boolean operations
2012-06-01 13:07:30 +02:00
wmayer
9e872e4987
Keep faces colors on boolean operations
2012-06-01 13:07:29 +02:00
wmayer
8c3f97c98e
Keep faces colors on boolean operations
2012-06-01 13:07:28 +02:00
wmayer
8078b7e0a7
Handle OCC exception in exportStl
2012-05-26 00:29:29 +02:00
wmayer
f19a0d20da
Add parameter to keep trailing digits in object name of copy, other little fix
2012-05-25 12:12:30 +02:00
wmayer
2edfd1428c
fix in makeTube
2012-05-18 00:12:30 +02:00
wmayer
57403910b0
Replace makeTube algorithm
2012-05-14 19:15:11 +02:00
wmayer
4b1c918f2d
0000646: Expose BRepOffsetAPI_MakePipeShell to python
2012-05-05 16:19:39 +02:00
wmayer
c9fa928b80
0000646: Expose BRepOffsetAPI_MakePipeShell to python
2012-05-05 16:11:41 +02:00
wmayer
0ea8beed7a
update helix immediately
2012-05-03 17:01:09 +02:00
wmayer
11358e1b86
left hand helix
2012-05-01 13:17:10 +02:00
wmayer
7c0aaa5814
Do not override placement if shape is null
2012-05-01 12:20:12 +02:00
wmayer
f44a17a5a9
0000248: make the revolve-axis selectable
2012-04-28 14:21:32 +02:00
wmayer
44a6a8fd1a
Part WB Loft tool extension
2012-04-26 13:27:05 +02:00
wmayer
3c621107c4
Fillet edge numbering issue
2012-04-26 12:52:45 +02:00
wmayer
c567271ac1
0000673: BSplineSurfacePy::insertVKnots manipulates UKnots
2012-04-16 17:22:48 +02:00
wmayer
2e3e3f0467
0000672: Loading Example Drawing extraction crashes at Baseclass.cpp line 115
2012-04-16 15:57:10 +02:00
jriegel
5c3b7725fe
Merge remote-tracking branch 'remotes/origin/tanderson-merge-faceUnionFix'
2012-04-15 20:55:01 +02:00
wmayer
39f18cfe69
Fix broken RuledSurface feature
2012-04-13 17:50:28 +02:00
wmayer
715f98d1f3
0000624: Trim tool doesn't work with construction lines
2012-04-13 15:31:04 +02:00
wmayer
c11cf35f2a
0000649: Creating a ruled surface fails
2012-04-12 19:11:09 +02:00
wmayer
9ea269be1c
0000649: Creating a ruled surface fails
2012-04-12 19:06:38 +02:00
wmayer
85e9e013ab
0000668: getPole() does not provide proper bound checking
2012-04-12 13:24:48 +02:00
wmayer
0f1182e4ca
Only one edge or more is required to build a face
2012-04-11 18:15:51 +02:00
wmayer
5c0cdea832
0000653: Menu shortcuts for the Sketcher item overlap with the Tools menu item
2012-04-11 12:24:51 +02:00
wmayer
b9770c2eda
0000649: Creating a ruled surface fails
2012-04-10 19:56:12 +02:00
wmayer
c1886bf24d
Fix crash in TopoShapeface.getWire()
2012-03-28 15:07:28 +02:00
wmayer
2e062ab797
0000652: Polish language not available even if translation is available in source
2012-03-25 13:38:32 +02:00
tanderson
70ca4b65d5
refine shape, face union fix
...
* fix for circular boundary of a planar face.
2012-03-22 14:35:02 -04:00
wmayer
1fb805556b
Improve Python doc for makeThickness()
2012-03-17 12:11:29 +01:00
wmayer
51773d2274
0000629: make Part::Revolution claim Child
2012-03-11 11:26:33 +01:00
wmayer
a76ac9ed01
Fix wrong translation in Part module
2012-03-02 16:43:09 +01:00
tanderson
5145acf1e4
adding orientation fix to face union cylinder
...
*fixes corupted face with the y rod mount
2012-03-01 17:12:59 -05:00
wmayer
483131e628
Fix typos, fix wronng paths to resources
2012-03-01 20:29:33 +01:00
wmayer
8698f255a0
0000286: Feature request for better Fillet/Chamfer
2012-02-29 12:21:15 +01:00
wmayer
147263e64c
Fix a couple of little issues
2012-02-29 11:58:54 +01:00
unknown
8e8b8c5768
0000286: Feature request for better Fillet/Chamfer
2012-02-29 01:56:07 +01:00
tanderson
95925687ec
Implementing cylindrical faces for model refine face union
2012-02-25 14:14:06 +01:00
Yorik van Havre
54da404dbd
Extended the DrawStryle property to all Part-based objects
...
ViewProvider of Part objects now have a DrawStyle property
that allow them to display with solid, dashed, dotted or
dashdotted linestyles.
2012-02-23 13:28:56 -02:00
wmayer
5f140253fa
Support of INSTALL target on Windows (VC++ and MinGW)
2012-02-17 21:41:00 +01:00
wmayer
3c76fc176e
Fix INSTALL target in cmake files
2012-02-16 21:22:42 +01:00
wmayer
0dc635f04f
0000598: New version treats some objects as immutable
2012-02-10 15:29:23 +01:00
wmayer
a4f2a44dd2
Directly create solid from Part.makeWedge
2012-02-03 15:59:10 +01:00
wmayer
281c2620bc
+ patch: improve face union (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5424 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 16:38:06 +00:00
wmayer
1aa7e55e92
+ implement Python interface to discretize wires or edge with given deflection or number of points
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5423 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 15:23:58 +00:00
wmayer
972e4ad3dd
+ use vertex instead of edge in loft function
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5416 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 14:59:34 +00:00
wmayer
1bb663c897
+ add method to get intersection of two curves
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5414 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-17 15:08:47 +00:00
wmayer
f9f668f8fc
+ fix but that Angle has no effect after creation of revolve feature
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5411 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 21:58:58 +00:00
wmayer
a75fb03407
0000572: add a method to Part module to read BRep data from string
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5410 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 20:23:26 +00:00
wmayer
197f875375
+ handle case if each face has its own color and a face has no triangles
...
+ do not write out fields of SoFCUnifiedSelection node
+ show wait cursor when importing parts
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5406 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-14 01:19:33 +00:00
wmayer
e4eb1cefe9
+ add some repair functions for wires
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5404 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 21:31:14 +00:00
wmayer
d3af186c1c
+ make try/catch block around sortEdges
...
+ set shape immutable when getting from feature
+ no use of tuples in removeShape
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5402 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 14:04:19 +00:00
wmayer
7feebeb5a2
+ attribute Tolerance added to vertex, edge and face
...
+ method 'add' added to wire
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5401 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 12:09:45 +00:00
wmayer
db3e0cad43
0000570: App::Document::_RecomputeFeature(): Unknown exception in Feature "Fusion" thrown
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5400 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 09:59:28 +00:00
wmayer
054384b756
+ fix translation issue
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5397 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 16:11:30 +00:00
wmayer
325d832010
+ fix overflow problem with string buffer in fuse and common command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5391 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 18:59:14 +00:00
wmayer
f3b9ee8e9a
0000548: 3D Circle from three points in Part wb
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5388 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:44:55 +00:00
wmayer
f01807be7e
0000548: 3D Circle from three points in Part wb
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5387 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:17:57 +00:00
wmayer
3fd1827084
+ check for null shape before calling BRep_Tool::IsClosed
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5379 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 14:03:55 +00: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
f124396c78
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5370 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:06:12 +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
891421d805
+ implement primitive dialog as task panel
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5365 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 17:27:21 +00:00
wmayer
dfbea1de96
+ move vec_traits into its own module
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5363 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 11:45:28 +00:00
wmayer
00030a71c0
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5362 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 10:59:54 +00:00
wmayer
bdf43fcaa4
+ support of face for draft angle extrusion
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5360 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 19:13:16 +00:00
wmayer
60ba9cf5db
0000542: request for 'Draft Angle' option for extrusion
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5359 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 18:20:59 +00:00
wmayer
7a7be8e2d4
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5350 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 10:17:16 +00:00
wmayer
a402ab5320
+ raise exception in TopoShape::getSubShape() if shape is empty or wrong sub-type is given
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5349 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-27 14:39:29 +00:00
logari81
3c9053a599
+ preparation for external geometry constraints in the sketcher
...
+ change value of H_Axis and V_Axis constants
+ external Geometry transferred in reverse order from SketchObject to Sketch
+ replace construction property with external property in GeoDef
+ support negative geometry indices in the Sketch class
+ whitespace and variables naming improvements, typo fixes
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5340 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 00:25:34 +00:00
wmayer
d0e7e9dabc
0000552: Add the ability to calculate inertial properties of parts
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5338 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-23 17:40:58 +00:00
wmayer
eb2e4a7a73
+ add attribute MatrixOfInertia to solid
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5337 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-22 14:15:44 +00:00
wmayer
588c246918
+ show wait cursor for refinement command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5330 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:24:41 +00:00
wmayer
81906b86a4
+ updated refinement algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5329 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:16:18 +00:00
wmayer
4cb8920c15
+ fix VS2010 build errors
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5328 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 10:25:52 +00:00
wmayer
d41f67e84f
+ fix for refinement algorithm
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5320 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 13:15:30 +00:00
wmayer
52d65e2085
+ port to OCC 6.5.2
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5318 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 12:58:47 +00:00
wmayer
040a5c16cd
+ fix crash in refinement algorithm
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5314 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 11:13:59 +00:00
wmayer
133c519ea3
0000539: Write message if off-screen rendering failed
...
+ use removeSplitter() in shape builder
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5308 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 17:12:45 +00:00
wmayer
3b5c2c951f
+ add GUI command for shape refinement
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5307 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 13:16:44 +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
b3156069ab
0000531: Python API: Mirroring rotated parts produces undesired results
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5296 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 18:01:59 +00:00
wmayer
d5d74e140e
+ check if creation of face was successful
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5292 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 10:30:51 +00:00
wmayer
7b724d7137
+ little fix
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5291 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 10:16:33 +00:00
wmayer
9e4190f197
+ optimize model refine algorithm (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5290 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-13 09:53:51 +00:00
wmayer
22e0d26383
+ fix tolerance issue in FaceTypedPlane::isEqual()
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5287 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 23:10:37 +00:00
logari81
e2ce022839
+ add axis link property to the PartDesign/Revolution feature
...
+ fix placement of the PartDesign/Revolution feature to the placement of its sketch/support
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5279 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 17:53:48 +00:00
wmayer
2b4147da66
0000507: Part/Part Design: allow edge preselection for chamfer/fillet
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5275 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 14:27:34 +00:00
wmayer
bde949f7e4
0000519: Patch to set proper RPATH's for system wide installation on Linux
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5270 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-11 12:36:36 +00:00
wmayer
e95de7090d
+ add method to get SoDetail from element name
...
+ fix broken selection mechanism
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5260 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 21:11:20 +00:00
logari81
fad7696ad4
+ avoid code repetition in positioning of Sketch
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5254 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 15:14:56 +00:00
wmayer
6e138c79d7
0000451: boolean operation display mode
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5251 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 14:17:22 +00:00
wmayer
400a4d719d
+ check shape type after shell construction
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5247 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-10 10:45:18 +00:00
wmayer
a7753882d7
+ handle special case when removing splitter of a shell
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5245 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 18:38:03 +00:00
wmayer
831b6c010b
0000527: removeSplitter closes holes (tanderson69)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5243 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-09 12:10:01 +00:00
logari81
a5c8113aaa
+ fix wrong positioning of Sketch on rotated Support
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5240 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 20:10:57 +00:00
wmayer
d6d7914079
+ in removeSplitter() only allow shells or solids
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5236 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 10:06:58 +00:00
wmayer
5359085335
+ little fix
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5234 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-08 08:53:54 +00:00
wmayer
b9e1a370e7
+ fix bug in cone where also a radius of 0 must be allowed
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5231 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 20:26:36 +00:00
wmayer
271291a2d0
+ add Thomas Anderson's remove splitter algorithm
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5228 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-07 15:16:57 +00:00
wmayer
efa1dd9c63
0000508: Part: Parameterized Primitive: Plane - new planes with normals x or y are placed wrong
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5221 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-05 15:41:39 +00:00
wmayer
e741f3a2d4
+ make copy of shape and remove triangulation before exporting
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5205 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-02 11:10:23 +00:00
wmayer
25755de65e
0000497: FreeCAD crashes when calling Part.makeFilledFace with list of lines
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5197 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-28 14:44:34 +00:00
yorikvanhavre
690e5090dc
+ updated finnish translations I had forgotten
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5187 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:40:06 +00:00
yorikvanhavre
70d6ab1db3
+ updated Part translations
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5176 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-24 23:04:52 +00:00
wmayer
2a14ddde2d
+ fix command Part_ReverseShape
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5158 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 09:10:08 +00:00
wmayer
978392f78a
+ remove Part_ShapeInfo command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5157 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-23 09:05:06 +00:00
wmayer
e35a042c2d
+ 0000478: Segfault on insert part into 2D drawing (workaround)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5144 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-17 10:31:04 +00:00
wmayer
a512879ba1
+ fix non-parametric makeHelix() function in Part module
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5143 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-17 10:02:26 +00:00
wmayer
8b72179991
+ make a solid shape from a wedge
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5139 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 16:00:03 +00:00
wmayer
b900ccc94b
+ extend convention of local axes to non-aligned global axes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5137 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 12:40:30 +00:00
wmayer
9dcfe40a73
+ consistent use of sketch base point
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5134 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-15 08:44:58 +00:00
wmayer
84be918bec
+ use standard views if plane normal is parallel to main axis
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5131 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-14 18:17:41 +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
b297f4b9a0
+ rename file to avoid build errors (with a Linux guest building on a Windows host)
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5124 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-13 15:38:24 +00:00
wmayer
6a9dff8129
+ do some code clean up
...
+ adjust type id according to inheritance of view providers
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5111 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-10 16:40:14 +00:00
wmayer
5f907d1278
+ remove .png file extension from pixmap for Part_Primitives command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5110 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-10 15:58:40 +00:00
jriegel
72bfc3c74b
+ Add fillet dialog
...
+ fix undo/redo bug in edit PartDesign features
+ partially clean up module dependency in ViewProvider base class
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5108 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-09 23:23:10 +00:00
wmayer
c7985e5c06
+ rework edit modes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5102 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-08 21:15:49 +00:00
wmayer
7e1e2c1b94
+ fix build error with MSVC
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5100 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-08 12:44:35 +00:00
logari81
8c515c381b
+ improve automatic grid resizing in the sketcher
...
+ make sketch axes always visible
+ remove redundant funtions
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5097 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-07 21:45:13 +00:00
wmayer
a4697d22ee
0000460: exporting *stl files from File -> Export
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5095 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-05 21:41:32 +00:00
wmayer
a65d4fdda6
+ implement global draw styles
...
+ use double precision in XML file
+ fix crash with in SoBrepFaceSet
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5083 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-01 13:52:38 +00:00
wmayer
eb8448ff6c
+ clear selection when rebuilding a shape
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5066 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-26 07:58:42 +00:00
wmayer
36d392f5cd
+ fix Makefiles
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5065 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 22:44:35 +00:00
logari81
61de5e037e
+ fix typos, strip trailing spaces, homogenize coding style
...
+ remove redundant header
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5063 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-25 17:07:23 +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
8e5e1e710a
+ icon for shape builder command
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5057 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-24 09:29:55 +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
87ca80eb7f
+ 0000450: new Icons for Part Work Bench, Ruled Surface, Shape Info, and Create Primitives
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5048 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 15:29:50 +00:00
wmayer
8657b5f0dc
+ 0000450: new Icons for Part Work Bench, Ruled Surface, Shape Info, and Create Primitives
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5047 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-21 15:11:56 +00:00
jriegel
aebddf3fb4
+ use the Linux fix for Windows
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5041 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-19 17:57:56 +00:00
wmayer
6e91d94236
+ fix typo
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5031 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-15 17:31:23 +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
174b75c2f7
+ 0000216: FreeCAD hangs on various operations
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5027 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-15 10:24:54 +00:00
wmayer
ff9c3fafdb
+ show forbidden cursor in task shape builder for all non-shape types
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5018 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 16:13:16 +00:00
wmayer
78b1282a26
+ utility to create edges, faces, shells and solids from selection
...
+fix a couple of selection bugs in SoFCUnifiedSelection node
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5016 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-14 14:05:28 +00:00
wmayer
e9bc1bfff8
+ add method to offset arbitrary shapes
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5005 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-11 11:47:57 +00:00
wmayer
a2082838bb
+ alternative way of creating a torus to fix boolean operation problems
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5001 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 15:58:39 +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