Ahahah I know ...
Code: Select all
Gui.ActiveDocument.YourObj.DiffuseColor
If
Code: Select all
len(Gui.ActiveDocument.YourObj.DiffuseColor) != len (App.ActiveDocument.YourObj.Shape.Faces)
Ahahah I know ...
Code: Select all
Gui.ActiveDocument.YourObj.DiffuseColor
Code: Select all
len(Gui.ActiveDocument.YourObj.DiffuseColor) != len (App.ActiveDocument.YourObj.Shape.Faces)
first report ...
MUX is a self-intersecting compound. You should not use these for boolean operations directly.
that sounds good!
I will have a look at.. thx for clarification
I noticed this is not working when a Part Extrusion of a Sketch is inside a MUX... Part Union will give a MultiFusion failure
That is because Sketch is a child of Part too, and thus is included in compound. Fusion then fails, because it refuses to merge shapes of different dimensional kinds (solids + wires in this case).
I didn't know about the Exclusion List... very usefulDeepSOIC wrote: ↑Fri Jun 01, 2018 1:24 am Your options are:
1. put the extrude and the sketch into a Module container
OR
2. add the sketch to exclusion list of the MUX
OR
3. filter the MUX with Lattice Downgrade to solids.
IMO 1 is best, in combo with 2 for master sketches. I plan adding a filter property for MUX to deal with 2 in automated manner.