wmayer
0983c7e9ac
fix cyclic dependency if body is created when creating a shape binder
2017-09-13 12:20:16 +02:00
wmayer
9024ad34d0
fix inconsistency between context-menu and default edit mode PD primitives
2017-09-12 19:49:07 +02:00
Peter Lama
6f2f3f2e6e
Fix Shape Binder crash when nothing selected first
...
Partially resolves issue #2517
2017-09-10 14:08:39 +02:00
wmayer
39b67da0d7
check for null shapes before performing boolean operation
2017-09-10 12:41:46 +02:00
wmayer
4ca7224312
support of loading old projects with shape binder or PartDesign boolean
2017-09-09 22:47:28 +02:00
Pablo Gil
a07790f0df
updating Body, Part and Assembly icons
2017-09-09 18:29:53 +02:00
wmayer
3a0c3499e5
improve whitespaces
2017-09-09 18:07:46 +02:00
Stefan Tröger
3e12f4b8c0
PartDesign: Prevent problems with link scopes during feature creation
2017-09-09 16:55:55 +02:00
Stefan Tröger
700741471f
Make Origins work well with scoped links
2017-09-09 16:55:55 +02:00
Stefan Tröger
febfed3c6c
PartDesign: Fix multi pattern test
2017-09-09 16:55:55 +02:00
Stefan Tröger
8841fb0805
Make PartDesign::Boolean work with new Link structure
...
This is the first feature that used GeoFeatureGroupExtension and required links to the groups inside as well as to things on the same level. Hence a few modifications to link scopes have been nesseccary.
2017-09-09 16:55:55 +02:00
Stefan Tröger
1a3fb02eb9
Move App::Part to a separate global toolbar
2017-09-09 16:47:07 +02:00
Stefan Tröger
b6f361b62b
PartDesign: ShapeBinder can link globally
2017-09-09 16:47:07 +02:00
Stefan Tröger
9cda1b53bc
Allow interchangable use of link properties and their derivatives
2017-09-09 16:47:07 +02:00
wmayer
0d617f97d6
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
Yorik van Havre
b16b17ced2
Updated translation strings (and sent to crowdin)
2017-08-31 10:46:55 -03:00
Kurt Kremitzki
f67c3c502f
PDN: Add several Hole tests
2017-08-30 10:41:55 -03:00
Kurt Kremitzki
0639b7f113
PDN: Add simple hole test
2017-08-30 10:41:55 -03:00
luzpaz
f7b8e070db
Misc. typos discovered via crowdin
...
should close several crowdin issues.
2017-08-28 11:50:33 -03:00
wmayer
491525f7ac
fix crash when moving a free sketch to a body
2017-08-19 13:20:53 +02:00
wmayer
e77f8d2822
fix compiler warning
2017-08-12 17:26:11 +02:00
Kurt Kremitzki
91bc27b0dc
Fix return type
2017-08-12 14:48:57 +02:00
Kurt Kremitzki
43f4b076b9
PDN: Fix Loft claimChildren to only grab sketches
2017-08-12 14:48:40 +02:00
Kurt Kremitzki
a5c3558384
PDN: Fix Pipe claimChildren to only grab sketches
2017-08-12 14:48:14 +02:00
Kurt Kremitzki
82391b9460
PDN: Automatically activate body if document has only 1
2017-08-12 14:45:28 +02:00
Kurt Kremitzki
216bcbbca2
PDN: Add catch statements for Revolution perpendicular axis
2017-08-12 14:43:45 +02:00
Kurt Kremitzki
0607501360
PDN: Check both parallel and antiparallel cases before trying Revolve
2017-08-12 14:09:39 +02:00
triplus
62626da940
PDN - what's this and command names improvements
2017-08-06 20:47:09 +02:00
Eivind Kvedalen
91bafde563
PartDesign Hole Feature implemented.
...
Minor contributions from Mateusz Skowroński <skowri@gmail.com >
2017-07-26 23:39:00 +02:00
Eivind Kvedalen
dc89784d43
Make PartDesign::ProfileBased::onChanged(...) protected (not private).
2017-07-26 23:39:00 +02:00
Kurt Kremitzki
81f21518b3
PDN: Update ellipsoid primitive test for OCC < 7
2017-07-26 23:16:12 +02:00
Kurt Kremitzki
94ab6b159c
PDN: Make Loft and Pipe claim children correctly
2017-07-26 23:16:12 +02:00
Kurt Kremitzki
f0c0c10f45
PDN: Make Loft hide its sections when task dialog accepted
2017-07-26 23:16:12 +02:00
Kurt Kremitzki
b5682d92ed
PDN: Add tests for Boolean, MultiTransform, Primitives, Shapebinder
2017-07-26 23:16:12 +02:00
Yorik van Havre
fcac902186
Fixed typo - crowdin issue
2017-07-24 11:02:52 -03:00
wmayer
91cc8a4817
try to fix tolerance if shape is broken after fillet/chamfer operation
2017-07-24 12:29:46 +02:00
wmayer
6fd846ee22
handle exception thrown by BRepBuilderAPI_RefineModel
2017-07-23 15:46:57 +02:00
wmayer
1da1d811f6
fixes #0003122 : FC 0.17 crashes when a sketched located outside a body object
2017-07-16 16:56:06 +02:00
Kurt Kremitzki
9b60b07eb4
Add missing assertions for PartDesign Datum tests
2017-07-11 06:23:25 -05:00
Kurt Kremitzki
90bfae234d
Revise PartDesign Draft base test approach
2017-07-11 06:22:52 -05:00
Kurt Kremitzki
8f6b79e37c
Add linear and polar pattern tests
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
ba3c4a4bbe
Flesh out basic dressup feature tests
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
6c00984f5f
Add dressup feature test structure
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
a09e3a8cfd
Break out PartDesign tests into own folder
2017-07-11 02:27:38 -05:00
Kurt Kremitzki
858e2a3a18
Revise PartDesign Loft tests to avoid sketches with shared edges failure in OCC < 7
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
bee42f6c43
Revise PartDesign Loft tooltips
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
06cf363999
Make PartDesign Loft have different tooltip than PartDesign Pipe
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
66e5aeb10e
Add basic PartDesign::Loft test cases
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
07036ddfdf
Add basic PartDesign AdditivePipe and SubtractivePipe tests
2017-07-01 19:30:49 -05:00
Kurt Kremitzki
79a6f66b35
Check PartDesign::AdditivePipe's auxiliary spine for existence before deciding its externality
2017-07-01 19:30:49 -05:00