Skip to content

Failure on hull of two spheres #3

@KeithSloan

Description

@KeithSloan

The following file fails

group() {
	hull() {
		multmatrix([[1, 0, 0, -15], [0, 1, 0, -15], [0, 0, 1, 0], [0, 0, 0, 1]]) {
			sphere($fn = 0, $fa = 12, $fs = 2, r = 5);
		}
		multmatrix([[1, 0, 0, 15], [0, 1, 0, -15], [0, 0, 1, 0], [0, 0, 0, 1]]) {
			sphere($fn = 0, $fa = 12, $fs = 2, r = 5);
		}
	}

}

FreeCAD Report View

6:07:56  hullTwoSpheres
16:07:56  5.0 mm
16:07:56  Traceback (most recent call last):
  File "/Users/keithsloan/Library/Preferences/FreeCAD/Mod/OpenSCAD_Alt_Import/OpenSCADHull.py", line 31, in execute
    obj.Shape = createHull(obj.Group)
  File "/Users/keithsloan/Library/Preferences/FreeCAD/Mod/OpenSCAD_Alt_Import/OpenSCADHull.py", line 474, in createHull
    return hullTwoSpheres(obj0,obj1)
  File "/Users/keithsloan/Library/Preferences/FreeCAD/Mod/OpenSCAD_Alt_Import/OpenSCADHull.py", line 337, in hullTwoSpheres
    p1, p2 = c4.intersect(c3)
<class 'ValueError'>: too many values to unpack (expected 2)
16:07:56  Recompute failed! Please check report view.
16:07:56  Group
16:07:56  End Parser
16:07:56  [<Part::PartFeature>]
16:07:56  End processing CSG file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions