Path: Remove Side assignment to Outside for full model profiles
The profile operation is forcing cut side to `Outside` when profiling whole models. This change in code also allows for profiling `Inside` of entire models. Apart from limiting profiling capabilities of entire models, this override could cause problems with profiling of selected faces or edges in very specific use cases. Also, this fix removes the property assignment of a key control property within the execution code, which should not happen, apart from feedback properties.
This commit is contained in:
@@ -380,7 +380,6 @@ class ObjectProfile(PathAreaOp.ObjectOp):
|
||||
else: # Try to build targets from the job models
|
||||
# No base geometry selected, so treating operation like a exterior contour operation
|
||||
self.opUpdateDepths(obj)
|
||||
obj.Side = 'Outside' # Force outside for whole model profile
|
||||
|
||||
if 1 == len(self.model) and hasattr(self.model[0], "Proxy"):
|
||||
if isinstance(self.model[0].Proxy, ArchPanel.PanelSheet): # process the sheet
|
||||
|
||||
Reference in New Issue
Block a user