CreateSubRegion

Creates a subregion containing a selected part of the design.

UI Access Draw > Subregion.
Parameters
Name Type Description

<SubRegionParameters>

Array

Structured array.

Array("NAME:SubRegionParameters",

"+XPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"+XPadding:=", <string X value>,

"-XPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"-XPadding:=", <string -X value>,

"+YPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"+YPadding:=", <string Y value>,

"-YPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"-YPadding:=", <string -Y value>,

"+ZPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"+ZPadding:=", <string Z value>,

"-ZPaddingType:=", <string "Percentage Offset", "Absolute Offset", or "Absolute Position">,

"-ZPadding:=", <string -Z value>)

 

[

"NAME:BoxForVirtualObjects",

[

"NAME:LowPoint",

x,

y,

z

],

[

"NAME:HighPoint",

x,

y,

z

]

],

[

"NAME:SubRegionParts",

<partID>

],

[

"NAME:SubRegionSubmodels"

]

],

[

"NAME:Attributes",

"Name:=" , "SubRegion",

"Flags:=" , "Wireframe#",

"Color:=" , "(<colorID>)",

"Transparency:=" , <int>,

"PartCoordinateSystem:=", "<coordID>",

"UDMId:=" , "",

"MaterialValue:=" , "\"<materialName>\"",

"SurfaceMaterialValue:=", "\"\"",

"SolveInside:=" , <Boolean>,

"ShellElement:=" , <Boolean>,

"ShellElementThickness:=", "<value> ",

"ReferenceTemperature:=", "<value> ",

"IsMaterialEditable:=" , <Boolean>,

"UseMaterialAppearance:=", <Boolean>,

"IsLightweight:=" , <Boolean>

])

     
Return Value None.

Python Syntax

CreateSubRegion(<Parameters>, <Attributes>)

Python Example

oEditor = oDesign.SetActiveEditor("3D Modeler")

oEditor.CreateSubRegion(

[

"NAME:SubRegionParameters",

"+XPaddingType:=" , "Percentage Offset",

"+XPadding:=" , "0",

"-XPaddingType:=" , "Percentage Offset",

"-XPadding:=" , "0",

"+YPaddingType:=" , "Percentage Offset",

"+YPadding:=" , "0",

"-YPaddingType:=" , "Percentage Offset",

"-YPadding:=" , "0",

"+ZPaddingType:=" , "Percentage Offset",

"+ZPadding:=" , "0",

"-ZPaddingType:=" , "Percentage Offset",

"-ZPadding:=" , "0",

[

"NAME:BoxForVirtualObjects",

[

"NAME:LowPoint",

1,

1,

1

],

[

"NAME:HighPoint",

-1,

-1,

-1

]

],

[

"NAME:SubRegionParts",

34

],

[

"NAME:SubRegionSubmodels"

]

],

[

"NAME:Attributes",

"Name:=" , "SubRegion",

"Flags:=" , "Wireframe#",

"Color:=" , "(143 175 143)",

"Transparency:=" , 0,

"PartCoordinateSystem:=", "Global",

"UDMId:=" , "",

"MaterialValue:=" , "\"vacuum\"",

"SurfaceMaterialValue:=", "\"\"",

"SolveInside:=" , True,

"ShellElement:=" , False,

"ShellElementThickness:=", "nan ",

"ReferenceTemperature:=", "nan ",

"IsMaterialEditable:=" , True,

"UseMaterialAppearance:=", False,

"IsLightweight:=" , False

])