Separate By Normal - [source code]
Select surfaces based on orientation. -
Inputs
geometry [Required]
Geometry for which facades will be selected. Geometry must be either a Brep, a Mesh or a list of Breps or Meshes.maxUpDecAngle [Default]
Maximum normal declination angle from ZAxis that should be still considerd upmaxDownDecAngle [Default]
Maximum normal declination angle from ZAxis that should be still considerd downorientation [Default]
A number between 0 and 8 for desired orientation. 0 = North, 1 = NE, 2 = East, ... 7 = NW, 8 = Roof. Default is South.plusDeg [Default]
Angle in degrees for deviation from orientation. Default = 23. For selecting all vertical orientations give 359 for this input and 0 for the _minusDeg (or viceversa)minusDeg [Default]
Angle in degrees for deviation from orientation. Default = 23. For selecting all vertical orientations give 359 for this input and 0 for the _plusDeg (or viceversa)
Outputs
readMe!
...selFaces
Selected faces/surfaces