Commit Graph

37344 Commits

Author SHA1 Message Date
Chris Hennes
408aee3ad7 Merge pull request #13900 from marioalexis84/fem-constraint_rigid_body
Fem: Add constraint rigid body
2024-05-16 21:19:30 -04:00
Furgo
a094bf0df7 Update grid size nomenclature (#13093)
* Update grid nomenclature to major/minor. Closes #13090
2024-05-16 22:24:04 +02:00
Roy-043
fa79c9d987 Draft: Draft_Split fix unhandled exception (#14059)
Fixes #13951.

Regression introduced by #12261.
2024-05-16 22:02:56 +02:00
Roy-043
33486369a5 Draft: Draft_Slope input did not obey Decimals pref (#14060)
Forum topic:
https://forum.freecad.org/viewtopic.php?t=87686
2024-05-16 22:02:25 +02:00
marioalexis
e307595586 Fem: Update CalculiX writer of the constraint rigid body 2024-05-16 12:51:37 -05:00
marioalexis
35db988ca0 Fem: Update task dialog of the rigid body constraint 2024-05-16 12:51:37 -05:00
marioalexis
03dc234970 Fem: Update view provider of the rigid body constraint 2024-05-16 12:51:37 -05:00
marioalexis
b799b390b9 Fem: Change properties of the rigid body constraint 2024-05-16 12:51:37 -05:00
marioalexis
505579dd8d Fem: Add transform for extra symbol in constraints 2024-05-16 12:51:37 -05:00
FEA-eng
f1547eaff4 Fem: Add ConstraintRigidBody icon 2024-05-16 12:51:37 -05:00
FEA-eng
4c0ae6122f Base: Add moment unit 2024-05-16 12:51:37 -05:00
FEA-eng
3739d06528 Fem: Update writer of the constraint rigid body 2024-05-16 12:51:37 -05:00
FEA-eng
ab6afeb261 Fem: Update properties of ConstraintRigidBody 2024-05-16 12:51:37 -05:00
Ajinkya Dahale
4feb519bc9 FEM: Add unit test for new ConstraintRigidBody object 2024-05-16 12:51:37 -05:00
Ajinkya Dahale
cc6e59eacc FEM: Add rigid body constraint to ccx writer 2024-05-16 12:51:37 -05:00
Ajinkya Dahale
5ae3c93fc3 FEM: Make connections with rigid body gui and app 2024-05-16 12:51:37 -05:00
Ajinkya Dahale
cefbb17c17 [FEM] Add rigid body constraint 2024-05-16 12:51:37 -05:00
Yorik van Havre
acecc2c435 BIM: Fixed leftover bugs after the big move 2024-05-16 17:23:10 +02:00
Yorik van Havre
bd143feae2 BIM: Added ifcopenshell update command 2024-05-16 17:23:10 +02:00
Yorik van Havre
ffe71d2221 BIM: Fixed project creation and refactored status bar toggle system 2024-05-16 17:23:10 +02:00
Yorik van Havre
b4bddb5b80 BIM: Fixed status bar display and project command 2024-05-16 17:23:10 +02:00
Yorik van Havre
2423159d69 BIM: Fixed resources location in build dir 2024-05-16 17:23:10 +02:00
Yorik van Havre
0d0ae22023 BIM: Added missing resource for welcome screen 2024-05-16 17:23:10 +02:00
Yorik van Havre
76ad87d464 CMAKE: Do not strip lines when creating python resources 2024-05-16 17:23:10 +02:00
Yorik van Havre
fb1a64f3d6 BIM: Removed ts files from resource 2024-05-16 17:23:10 +02:00
Yorik van Havre
0a6ff497de BIM: Fixed resource contents 2024-05-16 17:23:10 +02:00
Yorik van Havre
40f33f0f73 BIM: misc tool adjustments
- Level offest can now be negative
- Auto wall grouping is now off by default
- Shape2DView (BIM version) now sets InPlace to False
- The Axis tool starts with only one axis by default
- Sketches initiated with the BIM Sketch command take Draft colors
- Snapping WP shortcuts were changed to avoid conflicts
2024-05-16 17:23:10 +02:00
Yorik van Havre
3593946d1c BIM: Fixed leftover bugs 2024-05-16 17:23:10 +02:00
Yorik van Havre
76e901861d BIM: Renamed Arch to BIM 2024-05-16 17:23:10 +02:00
Yorik van Havre
f58e1120df Start: Used BIM icon instead of Arch 2024-05-16 17:23:10 +02:00
Yorik van Havre
b0501884f2 BIM - Converted arch files
- all commands are moved to bimcommands
- all make*() functions are moved to Arch.py
- Objects and ViewProvider definitions are left in Arch* files for backwards compatibility
2024-05-16 17:23:10 +02:00
Yorik van Havre
bd1edd292a BIM - moved importers to subdir 2024-05-16 17:23:10 +02:00
Yorik van Havre
ca7bbb5943 Added BIM and NativeIFC files 2024-05-16 17:23:10 +02:00
bgbsww
ad7ceb8ba6 Toponaming: Fix point crash bug 2024-05-16 09:05:27 -05:00
Chris Hennes
9c961e8404 Revert "update icons for legibility on dark themes and update icons for WBs"
This reverts commit d2f381c379.
2024-05-16 09:02:18 -05:00
sliptonic
a0e4184c73 fix minor bugs with sanity report and job visibility (#14043) 2024-05-16 07:27:45 -05:00
bgbsww
b72a8c4222 Toponaming: Bring in Chamfer, Fillet code and add tests (#14035)
* Toponaming: bring in missing code fragments in Sketcher

* Toponaming: Fix infinite recursion, remove debug cruft, rough in fillet test

* Bring in missing code; fix chamfers

* Toponaming: Add code for fillets and test
2024-05-15 19:43:30 -04:00
wmayer
792cee1801 Mesure: Ignore ValueError exceptions in quick measure 2024-05-15 10:28:33 -04:00
Pieter Hijma
387a6da814 OndselSolver: Update OndselSolver for GCC 14 2024-05-15 08:54:08 -05:00
WandererFan
cf57d0adc7 Merge pull request #14000 from wwmayer/td_fix_warning
TD: Fix several compiler warnings
2024-05-14 07:56:38 -04:00
wmayer
c7532cf496 TD: Fix several compiler warnings 2024-05-14 10:55:41 +02:00
bgbsww
869cb1f83b Toponaming: bring in missing code fragments in Sketcher 2024-05-13 15:47:44 -05:00
Johannes Wüller
0e24e121eb Fix backwards-compatible Qt6 warnings 2024-05-13 11:39:24 -05:00
WandererFan
c12e1f8bc2 Merge pull request #13525 from Ondsel-Development/td_dimension
TechDraw: Smart dimension tool
2024-05-13 12:31:32 -04:00
MisterMaker
52605f164c New XP icons for Qsint dialog (#13697)
* new icons

Less kb more pixels what more do you want?

* small tweaks
2024-05-13 11:24:40 -05:00
Max
d2f381c379 update icons for legibility on dark themes and update icons for WBs 2024-05-13 11:23:21 -05:00
wmayer
3a16d73253 Measure: Fix quick measure
* Create QuickMeasure in C++ instead of Python to avoid that it will be garbage collected
* Handle exceptions in case of invalid selections
* Refactor QuickMeasure class
* Fix linter warnings
2024-05-13 11:22:52 -05:00
Chris Hennes
fef3a24187 Merge pull request #13914 from Roy-043/Draft-Draft_SetStyle-new-Material-handling
Draft: Draft_SetStyle new Material handling
2024-05-13 11:22:11 -05:00
marcuspollio
fd01f325b3 Update Draft WB icons (#13585)
* Update Draft WB icons

* Also make all icons 64px based

* keep inner white outline and small tweaks

* Tweaks following review

* Further tweaks following feedback

* Tweak more icons for consistency with light/dark themes

* Update following PR 13865, save as Plain SVG and remove unused ressources

Update texts for visibility

Some more cleanup

Use consistent FreeSans font
2024-05-13 11:20:42 -05:00
David Carter
f9eb6c2c68 Material: Material Preferences
Updates the material preferences including selecting a default material

Preferences adds some options for what gets displayed in the Materials editor.
The option to use the legacy editor is removed in favour of the new
editor.

A new preference page has been added that allows the user to select a
default material. This will then be assigned to any newly created object. In
support of this, a new widget PrefsMaterialTreeWidget has been added as an
extension of the MaterialTreeWidget to automatically save and restore the
selected material.
2024-05-13 11:14:55 -05:00