Heatsinks - AngledFinHS
AngledFinHS enables you to create a heat sink with angled fins. The angle of inclination of the fins relative to the base can be specified.
|
Name |
The Name appears in the Project Manager window, history tree, and 3D Modeler window. |
| WCS | WCS specifies the coordinate system on which to create the heatsink. |
| Plane | Plane specifies the plane on which to create the heatsink. |
| Overall Height | Overall Height specifies the cumulative height (base and fins) of the heatsink. |
| Base | Under Base, specify the x, y, and z start and length location to define the object's size. Also, specify the base material. |
| Side of base touching fins | Side of base touching fins specifies which face of the heatsink the fins touch. |
|
Fin |
Under Fin, specify the flow direction, the fin count, the fin angle, fin thickness, the offsets, and fin material. |
Iron Python Script – AngledFinHSpy:
The following is the toolkit's scripting information.
scriptInput = ["ng"]
scriptInput.append("Name:AngledHS1")
scriptInput.append("length_unit:meter")
scriptInput.append("angle_unit:deg")
scriptInput.append("Base_Material:Al-Extruded")
scriptInput.append("WCS:Global")
scriptInput.append("Plane:ZX")
scriptInput.append("Baseside:maxY")
scriptInput.append("Overall Height:0.02")
scriptInput.append("xOrigin:0.1")
scriptInput.append("yOrigin:0.1")
scriptInput.append("zOrigin:0.1")
scriptInput.append("Len2:0.015")
scriptInput.append("xSize:0.1")
scriptInput.append("ySize:0.01")
scriptInput.append("zSize:0.06")
scriptInput.append("Flow:X")
scriptInput.append("Count:4")
scriptInput.append("Angle:120")
scriptInput.append("Thickness:0.003")
scriptInput.append("Offset1:0.0")
scriptInput.append("Offset2:0.0")
oDesign.RunToolkit("SysLib", "Geometry/Heatsinks/AngledFinHS", [])
oDesign.RunToolkit("SysLib", "Geometry/Heatsinks/AngledFinHS", ["ng"])
oDesign.RunToolkit("SysLib", "Geometry/Heatsinks/AngledFinHS", scriptInput)