Part: Rename AttachExtension::Support property to AttachmentSupport, to avoid name conflict with base features. Fixes #7052

This commit is contained in:
Josh Coalson
2024-03-02 10:35:11 -08:00
committed by Adrián Insaurralde Avalos
parent 2643902b6b
commit fbd8767242
55 changed files with 162 additions and 197 deletions

View File

@@ -73,7 +73,7 @@ def setup(doc=None, solvertype="elmer"):
# sketch defining the spring form
body = doc.addObject("PartDesign::Body", "Body")
SketchPath = body.newObject("Sketcher::SketchObject", "Spring_Path")
SketchPath.Support = (doc.getObject("XY_Plane"), [""])
SketchPath.AttachmentSupport = (doc.getObject("XY_Plane"), [""])
SketchPath.MapMode = "FlatFace"
SketchPath.addGeometry(Part.LineSegment(Vector(
-20.0, 30.0, 0.0), Vector(-20.0, 0.0, 0.0)), False)
@@ -91,7 +91,7 @@ def setup(doc=None, solvertype="elmer"):
# sketch defining the spring cross section
SketchCircle = body.newObject("Sketcher::SketchObject", "Spring_Circle")
SketchCircle.Support = (doc.getObject("XZ_Plane"), [""])
SketchCircle.AttachmentSupport = (doc.getObject("XZ_Plane"), [""])
SketchCircle.MapMode = "FlatFace"
SketchCircle.addGeometry(Part.Circle(Vector(-20.0, 0.0, 0.0), Vector(0, 0, 1), 7.5), False)
SketchCircle.addConstraint(Sketcher.Constraint('PointOnObject', 0, 3, -1))

View File

@@ -80,7 +80,7 @@ def setup(doc=None, solvertype="elmer"):
# name is important because the other method in this module use obj name
geom_obj = doc.addObject("PartDesign::Body", "Body")
base_sketch = geom_obj.newObject("Sketcher::SketchObject", "Base_Sketch")
base_sketch.Support = (doc.getObject("XY_Plane"), [""])
base_sketch.AttachmentSupport = (doc.getObject("XY_Plane"), [""])
base_sketch.MapMode = "FlatFace"
base_geoList = [
Part.LineSegment(Vector(0.000000, 0.000000, 0), Vector(57.407921, 0.000000, 0)),
@@ -111,7 +111,7 @@ def setup(doc=None, solvertype="elmer"):
pad.Length2 = 1000.0
upper_sketch = geom_obj.newObject("Sketcher::SketchObject", "Upper_Sketch")
upper_sketch.Support = None
upper_sketch.AttachmentSupport = None
upper_sketch.MapMode = "Deactivated"
upper_sketch.Placement = FreeCAD.Placement(Vector(0, 0, 1000), Rotation(Vector(0, 0, 1), 0))
upper_geoList = [