wmayer
c140ad0bb9
OpenSCAD: [skip ci] set default of 16 for useMaxFN parameter
2020-08-06 08:48:53 +02:00
sliptonic
6db220a458
Merge pull request #3763 from Russ4262/PocketShape_fix_t4411
...
Path: PocketShape - Fixes ticket #4411
2020-08-04 10:40:53 -05:00
sliptonic
0a9f7034a9
Merge pull request #3751 from J-Dunn/master
...
Path: prevent added paths creating tool crash: fixed #4260
2020-08-04 10:40:13 -05:00
sliptonic
169a66b225
Merge pull request #3706 from etrombly/emptyPath
...
[PATH] don't generate gcode if op isn't valid. Don't plunge to start height if safe and clearance height are the same.
2020-08-04 10:20:13 -05:00
Russell Johnson
10b5cbc115
Path: Fix reference to undefined ns, and adjust comments
...
This `ns` fix might need further attention after testing. The section to which it pertains deals with optimizing rotations between ops with similar rotational axes.
2020-08-02 13:27:32 -05:00
Russell Johnson
8e4032fc0d
Path: Fix the rotational LimitDepthToFace feature
2020-08-02 13:27:32 -05:00
Russell Johnson
32f82a9b5e
Path: Fix InverseAngle feature
...
The `ReverseDirection` property is now hidden by default. It should not be necessary due to recent implementation of `isFaceUp()` method.
2020-08-02 13:27:32 -05:00
Russell Johnson
015eb0421b
Path: PocketShape - Fixes ticket #4411
...
Existing code to determine if shape volume indeed existed, failed.
Added additional pre-check for existing edges in shape to determine if shape geometry indeed exists.
In forum:
[Ticket #4411 - Can only generate pocket once for this shape, then it fails.](https://forum.freecadweb.org/viewtopic.php?style=3&f=15&t=49035 ).
2020-08-02 13:27:32 -05:00
Zheng, Lei
35baa88bfa
Part: fix FaceMakerBullseye plane finding
...
Copy the shape to work around OCC circular edge transformation bug
2020-07-31 17:37:18 +02:00
wandererfan
15ad92ee91
[TD]Fix extent dim for edge collection
2020-07-31 08:55:54 -04:00
Zheng, Lei
35007e30e5
PartDesign: fix pattern transformation
2020-07-31 14:46:33 +02:00
wmayer
87e7a3762b
PartDesign: [skip ci] move indexesMoved() to base class TaskTransformedParameters to avoid code duplication
2020-07-31 13:16:44 +02:00
donovaly
ccd0f58e60
[PD] allow to change feature order in patterns
...
As discussed here: https://forum.freecadweb.org/viewtopic.php?f=27&t=48998#p420352
The pattern dialogs need a feature to change the order of the features to be patterned
2020-07-31 11:47:31 +02:00
Bernd Hahnebach
ad4a22b8a7
FEM: examples, fix another non ascii character
2020-07-31 09:07:07 +02:00
luz paz
7487fdb0e7
Crowdin - Fix typos found by translators + Random typos [skip-ci]
...
https://crowdin.com/translate/freecad/6766/en-fr#6582288
2020-07-31 09:05:23 +02:00
Bernd Hahnebach
4ef7bcdc17
FEM: examples, fix non ascii character in code
2020-07-31 09:04:28 +02:00
wmayer
292eed4ecb
PartDesign: [skip ci] set dragDropMode of list widgets of Transform panels to 'InternalMove'
2020-07-30 14:54:43 +02:00
wmayer
29d01aefa0
Py2: fix Python2 builds
2020-07-30 14:37:11 +02:00
wmayer
ce628673db
ReverseEngineering: [skip ci] do not explicitly use boost::shared_ptr because pcl11 now uses std::shared_ptr
2020-07-30 14:23:20 +02:00
luz paz
9199c2ed73
Crowdin: Fix superfluous newlines + uniformity [skip-ci]
...
https://crowdin.com/translate/freecad/27911/en-en#6578930
https://crowdin.com/translate/freecad/27911/en-en#6584458
https://crowdin.com/translate/freecad/27911/en-en#6584460
Note: Parts of the issue are handled with PR 3744
2020-07-30 12:42:31 +02:00
vocx-fc
0cd118d198
Part: move Shape view properties to Part design preferences
2020-07-30 12:28:28 +02:00
donovaly
003c2d5b62
[PD] allow multiselection on creation of pattern
...
- Since realthunder's contributions some months ago, the 4 pattern features (mirror, linear, polar, mulitransform) can handle several features at once.
This PR allows to select multiple features when creating a pattern.
(This speeds up the workflow because at the moment one has to create the pattern with one feature and subsequently add more.)
- fix dialog issue that Add and Remove button could be active the same time
- use the keyboardTracking feature to avoid unnecessary recomputes (e.g. currently 3 recomputes when inserting "12.5" to the length field of linear pattern)
- fix wrong <extends> statement in .ui files (automatically spotted and fixed by Qt's Designer)
2020-07-30 10:56:24 +02:00
Bernd Hahnebach
7d8e532380
FEM: improve short cuts
2020-07-30 09:05:42 +02:00
vocx-fc
c7232dfd15
Arch: further small fixes in importIFC
2020-07-30 08:36:49 +02:00
vocx-fc
c07e627f9e
Arch: simple cleanup to the importer, spacing, and PEP8
2020-07-30 08:36:49 +02:00
Sudhanshu Dubey
f46e278a68
FEM: square pipe examples, typo corrected for consistency
2020-07-30 08:10:27 +02:00
Sudhanshu Dubey
f7abc8ac19
FEM: examples, add electrostatics electricforce example
...
From elmer tutorial nongui6
2020-07-30 08:10:25 +02:00
Sudhanshu Dubey
80085d43a9
FEM: examples, added capacitance two balls example
2020-07-30 08:10:23 +02:00
Sudhanshu Dubey
f1f5e10494
FEM: examples, bimetall, add solver elmer
2020-07-30 08:10:21 +02:00
Sudhanshu Dubey
5cd52e85b9
FEM: examples, add constraint transform beam hinged example
2020-07-30 08:10:19 +02:00
Sudhanshu Dubey
7695e295b2
FEM: examplesgui, enhancements
...
- double click to setup example
- wait cursor when loading example
- sorting second level
2020-07-30 08:10:15 +02:00
Sudhanshu Dubey
bb8a909075
FEM: examplesgui, setting default solver to None
...
leaving it for the example to decide
2020-07-30 08:10:15 +02:00
Bernd Hahnebach
2dfcbdf6c7
Arch: export IFC, better default preferences
2020-07-30 08:10:13 +02:00
wandererfan
6773b6862c
[TD]Correct font size on PDF export
2020-07-29 15:53:04 -04:00
Abdullah Tahiri
ab75a60141
Part: Attacher intersection calculation fix
...
===========================================
In OCCT 7.4 (and apparently <= 7.4 too):
A GeomAdaptor_Curve obtained directly from BRepAdaptor_Curve will not work because it won't respect the
Location/orientation of the underlying curve.
This commit proposes to create a new GeomAdaptor_Curve from an intermediary curve handle to work around
this issue.
2020-07-29 19:06:59 +02:00
wmayer
4dd60d3046
flatmesh: [skip ci] implement converters from Eigen3 matrices to Python
2020-07-29 16:42:53 +02:00
wmayer
fd7b228dba
MeshPart: [skip ci] fix segmentation fault in flatmesh when built with boost.python
2020-07-29 13:44:45 +02:00
wandererfan
62a048fa33
[TD]Dim blocks selection of geometry
2020-07-28 15:09:40 -04:00
sliptonic
d95527ca50
Merge pull request #3700 from etrombly/deletedFaces
...
[Path] handle makeOffset2D exception in path pocket operation
2020-07-28 11:50:27 -05:00
sliptonic
1a68959160
Merge pull request #3585 from gwicke/unified_region_experiments
...
Path: Area based unified projection implementation
2020-07-28 11:48:56 -05:00
J-Dunn
505e43645b
Merge branch 'master' into master
2020-07-28 14:47:39 +01:00
wmayer
adf662b13d
remove superfluous includes of iostream, use iosfwd instead
2020-07-28 15:22:23 +02:00
J-Dunn
2b79cb731a
prevent added paths creating tool crash #4260 #3028
...
In this path dressup a bogus machine position is used to get an initial edge, this results in a path element which does reflect the input path data and can lead to a tool crash. This PR checks whether X and Y actually come from the input path data and prevent new path elements being added until true machine position has been set.
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=15&t=42820
2020-07-28 14:12:11 +01:00
felix
8886f35bcf
[TechDraw] Add context to zh_CN README file for description changes
...
[skip-ci]
2020-07-28 08:39:48 -04:00
felix
9bb7aa84f1
[TechDraw] Add all sizes (landscape/A3/A4 portrait) template PRoC files
...
Add all landscape template files in landscape directory.
create new directory portrait and put A3/A4 portrait
template files to the directory.
2020-07-28 08:39:48 -04:00
felix
73e0755912
[TechDraw] Delete v0.001 of all landscape PRoC template files
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=17&t=48854
2020-07-28 08:39:48 -04:00
Bernd Hahnebach
f843ecce8e
Arch IFC import, add simplificated method to get pset properties
2020-07-28 06:00:31 +02:00
sliptonic
ebe45e5603
Merge pull request #3689 from etrombly/edgesMatchShape
...
[PATH] fix pocket attribute error if edge cannot be flipped
2020-07-27 12:53:37 -05:00
wmayer
19c7fbd096
LGTM: [skip ci] fix: Inconsistent definition of copy constructor and assignment ('Rule of Two')
2020-07-27 14:39:14 +02:00
wmayer
9367e73e92
LGTM: [skip ci] fix: Inconsistent definition of copy constructor and assignment ('Rule of Two')
...
Remove user-defined copy constructor of Exception classes without assignment operator
2020-07-27 13:47:41 +02:00