You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open RotaryBroachParts.FCStd and RotaryBroachAssembly.FCStd
In RotaryBroachParts, select the Broach and change the Size parameter from ".5x1.75" to "8x28"
In RotaryBroachAssembly, enter the Assembly workbench, double-click on the Assembly, and choose Assembly_SolveAssembly (Z)
Running the Python command 'Assembly_SolveAssembly' failed:
Traceback (most recent call last):
File "/var/home/johnsonm/d/FreeCAD/build/Mod/Assembly/CommandSolveAssembly.py", line 71, in Activated
assembly.solve()
File "/var/home/johnsonm/d/FreeCAD/build/Mod/Assembly/JointObject.py", line 523, in updateJCSPlacements
joint.Placement2 = self.findPlacement(
^^^^^^^^^^^^^^^^^^^
File "/var/home/johnsonm/d/FreeCAD/build/Mod/Assembly/JointObject.py", line 544, in findPlacement
plc = UtilsAssembly.findPlacement(obj, part, elt, vtx, ignoreVertex)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/home/johnsonm/d/FreeCAD/build/Mod/Assembly/UtilsAssembly.py", line 891, in findPlacement
edge = obj.Shape.Edges[elt_index - 1]
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
list index out of range
It's possible that the model changes break the constraints, and the problem is only a traceback where there should be an error, of course.
The original files were made a few months ago in various weekly builds of 0.22 dev.
Is there an existing issue for this?
Problem description
Attempting to re-solve an Assembly after a change leads to a backtrace.
It's possible that the model changes break the constraints, and the problem is only a traceback where there should be an error, of course.
The original files were made a few months ago in various weekly builds of 0.22 dev.
Full version info
Subproject(s) affected?
None
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: