fix(extrude): start extend negative for symmetric extrude
This commit is contained in:
@@ -637,8 +637,8 @@ def _extrude_sketch(part: Any, sketch: Any, thickness: float,
|
||||
lister.WriteLine(f"[extrude] Expression warning: {exc}")
|
||||
half_expr = str(float(thickness) / 2.0)
|
||||
|
||||
# Symmetric extrude: ±thk/2 from sketch plane
|
||||
builder.Limits.StartExtend.Value.RightHandSide = half_expr
|
||||
# Symmetric extrude: -thk/2 to +thk/2 from sketch plane
|
||||
builder.Limits.StartExtend.Value.RightHandSide = f"-({half_expr})"
|
||||
builder.Limits.EndExtend.Value.RightHandSide = half_expr
|
||||
|
||||
builder.BooleanOperation.Type = NXOpen.GeometricUtilities.BooleanOperation.BooleanType.Create
|
||||
|
||||
Reference in New Issue
Block a user