PaddleStroke
f5a6e0fd32
Assembly: Change Object1/2 from strings to PropertyXLinkSub and Remove Element1/2 and Vertex1/2
2024-07-01 11:22:30 -05:00
Chris Hennes
82a680443c
Merge pull request #14738 from Ondsel-Development/asm_limits
...
Assembly: Limits: Set one checkbox for each limit.
2024-07-01 10:54:19 -05:00
PaddleStroke
61c800c708
Assembly: Gears: Fix crash if user selected first elements before triggering tool.
2024-06-28 12:07:11 -05:00
PaddleStroke
c2c2178c51
Assembly: Create Joint limit: Moving objects updates the spinboxes values if they are disabled.
2024-06-27 09:10:38 +02:00
PaddleStroke
fcf54e031c
Assembly: Enable moving objects while making joints.
2024-06-27 09:10:38 +02:00
PaddleStroke
e5d604369b
Assembly: Create Joint : fix untranslated strings.
2024-06-27 09:10:37 +02:00
PaddleStroke
9ae198ab95
Assembly: Limits: Set one checkbox for each limit.
2024-06-26 17:06:02 +02:00
Chris Hennes
2354e08699
Merge pull request #14908 from Ondsel-Development/asm_sub_fix
...
Assembly: Fix link to external sub assemblies issues.
2024-06-25 09:15:52 -05:00
PaddleStroke
74eb6bb156
Assembly: Fix a bug with presolve. Presolve should not happen when there's a loop of joints.
2024-06-25 09:12:50 -05:00
PaddleStroke
4fcd31a373
Assembly: jointObject : handle case where gui_doc.ActiveView is None.
2024-06-24 17:52:29 +02:00
PaddleStroke
3052760541
Assembly: deleting a component deletes its joints.
2024-06-17 10:58:11 -05:00
PaddleStroke
9ec47a58a8
Assembly: Translate error
2024-05-30 10:33:19 +02:00
PaddleStroke
5fb3589f26
Assembly: Add 'Angle', 'Perpendicular' and 'Parallel' joints.
2024-05-27 11:59:06 -05:00
Max Wilfinger
323ec08e8e
Update assembly icons to be consistent with main updates.
...
Add commands to menu/toolbar.
2024-05-20 10:46:45 -05:00
PaddleStroke
b12b95b908
Assembly: Fix Gear Radius2 spinbox issue
2024-05-06 18:32:00 +02:00
PaddleStroke
fed17ff6f1
Assembly: Improve Exploded View's radial explosion, and various small fixes.
2024-05-06 18:32:00 +02:00
PaddleStroke
ce455de2c5
Assembly: Mark new features as experimental. To enable them you need to create a parameter called ExperimentalFeatures and set it to true.
2024-05-06 18:32:00 +02:00
PaddleStroke
b25f90c694
Assembly: Fix small bugs in AssemblyObject.cpp, JointObject.py and UtilsAssembly.py
2024-05-06 18:32:00 +02:00
PaddleStroke
13c0ba1902
Assembly: Introduce Belt joint.
2024-05-06 18:32:00 +02:00
PaddleStroke
60b902fc7e
Assembly: Adds limit and RackPinion/Screw/Gears
2024-05-06 18:32:00 +02:00
PaddleStroke
5ad1401ccc
Assembly: Fix doubleclicked of joint and view #12958
2024-05-06 18:32:00 +02:00
PaddleStroke
cf81b18d21
Assembly: Remove Lock from labels and add lock to 3dView
2024-05-06 18:32:00 +02:00
PaddleStroke
7327f8011a
Assembly: Prevent failure when double clicking a joint if another taskbox is present. Fixes #12770
2024-05-06 18:32:00 +02:00
PaddleStroke
94a45ae097
Assembly: Joint edition : Fix bug when changing offset while only one part is selected
2024-05-06 18:32:00 +02:00
PaddleStroke
ef384a25cd
Assembly: Move static functions from JointObject to UtilsAssembly so they can be reused. And adds few functions
2024-05-06 18:32:00 +02:00
PaddleStroke
eafed89837
Assembly: Fix JCS not drawing correctly when removing selection.
2024-05-06 18:32:00 +02:00
PaddleStroke
812e34899f
Assembly : Fix : In Joint taskbox, deleting an element in the list should unselect it #10750
2024-05-06 18:32:00 +02:00
PaddleStroke
1fd34ab124
Assembly : Typos
2024-05-06 18:32:00 +02:00
PaddleStroke
c47ee0c492
Assembly: Fix : Reversing Distance Joint Moves Grounded Part #12457
2024-05-06 18:32:00 +02:00
PaddleStroke
51e7d54739
Assembly: Disable pre-solve for distance joints.
2024-05-06 18:32:00 +02:00
PaddleStroke
b85e672226
Assembly fixes
2024-02-13 08:26:54 +01:00
PaddleStroke
593ce34e02
Assembly: Fix annoying incomplete initial selections
2024-02-13 08:26:54 +01:00
PaddleStroke
75d1b81e10
Assembly: fix vertex preselection JCS bug
2024-02-13 08:26:54 +01:00
PaddleStroke
a48d34f6c2
Assembly: fixes
2024-02-13 08:26:54 +01:00
PaddleStroke
906d0bb0cb
Assembly : fix bugs
2024-02-13 08:26:54 +01:00
PaddleStroke
32e654cb24
Assembly : Fixes for sketches in bodies
2024-02-13 08:26:54 +01:00
Paddle
888013d3c6
Assembly : Add support for perspective camera.
...
Remove exportASMT from toolbar.
Fix Fixedjoint name and tooltip
Fix various bugs
Introduce solver drag functions.
2024-02-13 08:25:46 +01:00
Paddle
3eb389fefd
Assembly: Enable part manipulation in active App::Part with the fixed joint.
2024-02-13 08:25:46 +01:00
Paddle
fc5a1f1b24
Assembly: Adds a pre-solve when creating joint, preventing wrong orthogonal solutions from solver.
2024-02-13 08:25:46 +01:00
howie-j
ae0d404c4c
Assembly: Fixes FreeCAD#10748 (Card 4: Elements should highlight)
2024-02-13 08:25:46 +01:00
Paddle
a8ed4dd9a7
Assembly: Implement special drag mode for revolute.
2024-02-13 08:25:46 +01:00
Paddle
1d40087b3f
Assembly: Add support for body subobjects (coordinate systems, datums...) and various fixes
2024-02-13 08:25:46 +01:00
Paddle
1a44706e6d
Assembly: Change the joint placements to be relative to the object rather than to the doc origin.
...
This enable 'detaching' them, so that they are not recomputed
2024-02-13 08:25:46 +01:00
Paddle
f306515b28
Assembly: Add support to external objects. (And various fixes)
2024-02-13 08:25:45 +01:00
Paddle
2a3284808f
Assembly: Replace Tangent+Parallel+Planar by 'Distance'.
2024-02-13 08:25:45 +01:00
Paddle
1d7671942f
Assembly: Introduce core functionality of assembly workbench.
2024-02-13 08:25:45 +01:00
wmayer
ef9936a940
App: fixes #10460 : App::PropertyPythonObject is not saving data
...
Since Py3.11 the methods names __setstate__ and __getstate__ conflict with the method names added to the object class.
Thus rename them to 'loads' and 'dumps'
2023-09-24 10:56:35 -05:00
qewer33
203a2f122f
Assembly: Make JCS axis colors use parameters
2023-09-22 19:46:58 +03:00
qewer33
b3c35cc647
Assembly: Improve JCS appearance and implement autoscale
...
Closes #10745 , closes #10746
2023-09-22 17:42:39 +03:00
Paddle
d81c4bac63
Assembly : Initial implementation of 'create joint' command.
2023-09-19 10:51:04 +02:00