x
This commit is contained in:
@@ -313,10 +313,12 @@ class BaseMoldGenerator:
|
|||||||
base_p2 = list(mold_max)
|
base_p2 = list(mold_max)
|
||||||
|
|
||||||
for i in range(3):
|
for i in range(3):
|
||||||
|
prod_span = prod_max[i] - prod_min[i]
|
||||||
|
overlap = max(prod_span * 0.03, 0.5)
|
||||||
if parting_normal[i] > 0:
|
if parting_normal[i] > 0:
|
||||||
base_p2[i] = prod_min[i]
|
base_p2[i] = prod_min[i] + overlap
|
||||||
elif parting_normal[i] < 0:
|
elif parting_normal[i] < 0:
|
||||||
base_p1[i] = prod_max[i]
|
base_p1[i] = prod_max[i] - overlap
|
||||||
|
|
||||||
base_plate = None
|
base_plate = None
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user