Packages - LCC

LCC enables you to create geometry and boundary conditions to represent an leadless chip carrier package.

Note:

Use the navigation arrows on the image below to view each tab.

Iron Python Script – LCC.py:

The following is the toolkit's scripting information.

scriptInput = ["ng"]

scriptInput.append("Name:LCC1")

scriptInput.append("Plane:YZ")

scriptInput.append("length_unit:meter")

scriptInput.append("power_unit:W")

scriptInput.append("xS:-0.0075")

scriptInput.append("yS:-0.0075")

scriptInput.append("zS:-0.0075")

scriptInput.append("xO:0.0")

scriptInput.append("yO:0.0")

scriptInput.append("zO:0.0")

scriptInput.append("Len1:0.015")

scriptInput.append("Len2:0.015")

scriptInput.append("Thick:0.0016")

scriptInput.append("Type:Detailed")

scriptInput.append("boardLen1:0.0252")

scriptInput.append("boardLen2:0.0252")

scriptInput.append("boardThick:0.0016")

scriptInput.append("Symmetry:Full")

scriptInput.append("MoldMaterial:Epoxy Resin-Typical")

scriptInput.append("SlugMaterial:Cu-Pure")

scriptInput.append("WireMaterial:Au-Typical")

scriptInput.append("WireDiameter:0.000025")

scriptInput.append("slugLen1:0.0119")

scriptInput.append("slugLen2:0.0119")

scriptInput.append("slugThick:0.00036")

scriptInput.append("dieLen1:0.00856")

scriptInput.append("dieLen2:0.00856")

scriptInput.append("dieHeight:0.00035")

scriptInput.append("dieMat:Si-Typical")

scriptInput.append("attachThick:0.00005")

scriptInput.append("attachMat:Epoxy Resin-Typical")

scriptInput.append("DistributedSource:None")

scriptInput.append("SourcePower:1.0")

scriptInput.append("ConcentratedSource:Checked")

scriptInput.append("Source1:Checked")

scriptInput.append("Source2:None")

scriptInput.append("Source3:Checked")

scriptInput.append("Source4:None")

# enter source info: sourcePower,offset1,offset2,size1,size2

scriptInput.append("SourcePower1:1.0,0.001,0.001,0.002,0.002")

scriptInput.append("SourcePower2:1.0,0.001,-0.003,0.002,0.002")

scriptInput.append("SourcePower3:1.0,-0.003,0.001,0.002,0.002")

scriptInput.append("SourcePower4:1.0,-0.003,-0.003,0.002,0.002")

scriptInput.append("LeadCount1:10")

scriptInput.append("LeadCount2:7")

scriptInput.append("LeadPitch:0.001")

scriptInput.append("LeadWidth:0.0005")

scriptInput.append("LeadLength:0.0005")

scriptInput.append("LeadThick:0.0005")

scriptInput.append("LeadMaterial:Solder-pb50_sn50")

oDesign.RunToolkit("SysLib", "Geometry/Packages/LCC", [])

oDesign.RunToolkit("SysLib", "Geometry/Packages/LCC", ["ng"])

oDesign.RunToolkit("SysLib", "Geometry/Packages/LCC", scriptInput)