luzpaz
b44230b492
OpenSCAD: linting OpenSCADCommands.py
...
Fixes bad indentation, seperate import statements, remove py2 syntax
2023-03-28 01:41:55 +00:00
Uwe
962dd41734
[FEM] Transform constraint overhaul
...
- fix warning about local scope
- make the angles a PropertyAngle to handle the unit
- also fix some too long code lines
2023-03-28 02:11:36 +02:00
Uwe
1b6e97066c
[PD] FeaturePipe.cpp formatting fixes
...
- remove commented includes (once mistakenly added by me)
- also fix too long lines
2023-03-28 01:56:30 +02:00
Uwe
cc6c98c1d4
[FEM] Temperature constraints overhaul
...
- fix bug that changing constraint type in dialog lost flux value
- accept and not immediately save any changed value
- make the temperatures a PropertyTemperature to get rid of hacks
- also fix some too long code lines
2023-03-28 01:23:47 +02:00
luzpaz
c4304b2717
OpenSCAD: removed deprecated python2 unicode string
...
Removed redundant python2 unicode syntax from `OpenSCADUtils.py`
2023-03-27 19:53:40 +00:00
Uwe
7d17ecfeba
[FEM] ConstraintDisplacement: fix property conversion
...
- as the comment correctly wrote it was a PropertyFloat before and PropertyDistance after - fox the routine accordingly
2023-03-27 21:29:52 +02:00
Andrew
28d194819c
Remove unused mod complete
2023-03-27 19:45:57 +02:00
luzpaz
c73626b8e4
OpenSCAD: linting OpenSCAD2Dgeom.py
...
Fix bad indentation and separate import statements
2023-03-27 16:44:26 +02:00
alexneufeld
c78bdb95b8
Explicitly use App.Vector in docstrings
2023-03-27 16:34:28 +02:00
alexneufeld
e567ff7911
fix incorrect docstring for Part.Shape.extrude method
2023-03-27 16:34:28 +02:00
luzpaz
5538557df9
OpenSCAD: linting OpenSCADFeatures.py
...
Fix bad indentation and separated import statements
2023-03-27 16:31:18 +02:00
wmayer
4ca33e35aa
Part: make PropertyGeometryList more permissive
...
Since not all Geometry sub-classes fully implement Save() / Restore() raising an exception instead may invalidate a project. To avoid this
PropertyGeometryList now explicitly handles NotImplementedError exceptions.
See also: https://forum.freecad.org/viewtopic.php?t=77148
2023-03-27 16:09:33 +02:00
Yorik van Havre
06a9bd229c
Draft: Better DWG export message - issue #8887 ( #8893 )
...
* Draft: Better DWG export message - issue #8887
2023-03-27 16:03:04 +02:00
Chris Hennes
eeceb05371
Merge pull request #9074 from Pesc0/fixtypo
...
Fix typo in Mod/OpenSCAD/prototype.py
2023-03-27 08:47:17 -05:00
wmayer
351a25681a
Material: fix icon path
2023-03-27 11:27:32 +02:00
wmayer
6a4fdceaff
Mesh: fix -Wclazy-connect-by-name
2023-03-27 11:22:21 +02:00
wmayer
82b168da15
Mesh: fix some clang-tidy warnings
2023-03-27 11:22:21 +02:00
Andrew
bebadad9bf
clean Mod/Mesh from #if 0
2023-03-27 11:22:21 +02:00
Pesc0
0b7dc43932
Fix typo in Mod/OpenSCAD/prototype.py
2023-03-27 11:14:08 +02:00
Yorik van Havre
ff5df2ce1f
Merge pull request #9021 from chennes/draftDXFImportFix
...
Draft: Handle wantedLayer is None
2023-03-27 10:12:23 +02:00
Chris Hennes
cb10dbcceb
Merge pull request #9068 from chennes/addonManagerExtractPysideInterface
...
Addon Manager: Extract PySide QtCore interface
2023-03-26 20:45:25 -05:00
Chris Hennes
506b93a4c5
Addon Manager: Pylint and Black cleanup
2023-03-26 20:18:05 -05:00
Uwe
9ebca4aec5
[FEM] [skip ci] add tooltip to a preferences option
2023-03-27 02:53:11 +02:00
Chris Hennes
d8e6260d61
Addon Manager: Extract PySide QtCore interface
2023-03-26 18:45:01 -05:00
Chris Hennes
fd1a8dc85a
Merge pull request #9067 from Pesc0/removesix
...
remove remaining six dependencies
2023-03-26 17:36:47 -05:00
Pesc0
8e142f7a2e
add TODO in Mod/Path/Base/Util.py
2023-03-26 23:56:01 +02:00
Pesc0
1c093e8729
remove remaining six dependencies
2023-03-26 23:39:00 +02:00
Uwe
afecf62faf
[FEM] [skip ci] add tooltip to preferences options
2023-03-26 21:25:33 +02:00
Andrew
1eaf8a724e
Clean Mod/Part. remove old OCC <7.3 and #if 0 code.
2023-03-26 21:17:18 +02:00
Uwe
53de24ae2d
[Sketch] placecgs: remove unused includes
...
- also sort includes
- also fix too long lines etc. (done by clang formatter)
2023-03-26 20:27:18 +02:00
Uwe
e90347e3f7
[FEM] fix binary check
...
- the current implementation only considers explicitly given binaries (with full path) and ignores the setting to check the environment paths
- also remove 2 trailing whitespaces
2023-03-26 19:35:20 +02:00
CarlOlson
3e139a2eb1
add generated code chnages, remove unused file and add bison *.output to gitignore
2023-03-26 18:48:59 +02:00
CarlOlson
b778a28b8a
update expression grammar to handle parens around cond
2023-03-26 18:48:59 +02:00
wmayer
7c2b91cfdc
PD: do not record Gui command as Doc command
2023-03-26 18:41:56 +02:00
wmayer
651029e774
Sketch: fix trailing whitespaces of recorded sketcher commands
2023-03-26 18:41:56 +02:00
Uwe
bd2b95562b
[FEM] proper support for transient analyses
...
- for the first time ever you get now for every time step a result in FreeCAD
- this way also change output filename prefix to "FreeCAD" to avoid we depend on the default name Elmer gives and that was already changed in the past and to distinguish the *.vtu files from those created e.g. directly by ElmerGui
- also remove an unnecessary output to the case.sif file
2023-03-26 10:00:45 +02:00
Uwe
b0eec67163
[FEM] change example file
...
- make mesh more coarse to save calculation time
- since it is the example for transient solving, get one more result
2023-03-26 09:52:32 +02:00
Uwe
e0695a18c8
[FEM] Elmer: add missing deformation info
...
- also some formatting changes done by clang
2023-03-26 09:32:56 +02:00
wandererfan
181c7ba5eb
[TD]fix bad 3d dimensions
...
- mapToPage was left in place when converting to using
projectPoint instead of projectToPlane.
2023-03-25 18:14:26 -04:00
Uwe
9af1a451ba
[TD] QGIViewDimension.h: fix compiler warning
...
- about unused private field
2023-03-25 21:03:40 +01:00
Uwe
3ddb996c04
[FEM] App: improve PreCompiled.h
...
- remove unused includes
- sort entries and remove duplicates
2023-03-25 19:22:57 +01:00
Uwe
a76403df4c
[FEM] Gui: improve PreCompiled.h
...
- only include necessary Qt files
- remove unused OCC includes
- sort entries and remove duplicates
2023-03-25 18:34:01 +01:00
Chris Hennes
ce50ab5036
Addon Manager: Fix tests breaking on second run
2023-03-25 10:27:51 -05:00
Uwe
f0796014bc
[FEM] Elmer: fix transient analyses
...
- different time results were never output, only the final one
the reason is that the Output Intervals intervals property was missing
- a second reason was that the result scaling solver must be executed every time an output should be generated
- the BDF Order property is a transient-only property
2023-03-25 12:29:10 +01:00
Uwe
79842733ac
[FEM] revert f3cebc81379
2023-03-25 11:38:03 +01:00
marioalexis
fc8cc7e728
Fem: Remove unnecessary type check for active analysis
2023-03-25 08:54:01 +01:00
Uwe
831f001026
[FEM] update transient analysis example file
...
- get outputs every 25 % and the last one is the final time
2023-03-25 05:48:14 +01:00
Uwe
954fa3f506
[FEM] Elmer: fix transient analyses
...
- different time results were never output, only the final one
the reason is that the Output Intervals intervals property was missing
- a second reason was that the result scaling solver must be executed every time an output should be generated
- the BDF Order property is a transient-only property
2023-03-25 05:48:02 +01:00
xtemp09
73929ad90f
[Sketcher] Fix segmentation fault in ViewProviderSketch::setEdit
...
Closes #8979
2023-03-25 00:02:32 +01:00
Kevin Martin
aaec21965a
[Import] DXF: correction to documentation
...
Correction to documentation comment noticed while addressing these issues.
The comment for readDXF did not document its fourth option_source argument.
2023-03-24 23:03:52 +01:00