Non-conformal mesh contacts
Posted: 22 May 2024, 23:30
Hi,
I am doing a static current conduction in Elmer. I have a pcb file that has a pad on top. I apply a 5 V to the pad and 1 A to another pad and the same net. However, it seems that there is no contact between the pad and the surface. as shown in the image below. I am looking at potential and it seems not correct.
I am doing a static current conduction in Elmer. I have a pcb file that has a pad on top. I apply a 5 V to the pad and 1 A to another pad and the same net. However, it seems that there is no contact between the pad and the surface. as shown in the image below. I am looking at potential and it seems not correct.
Code: Select all
Header
CHECK KEYWORDS "Warn"
Mesh DB "." "."
End
Simulation
Max Output Level = 5
Coordinate System = Cartesian
Coordinate Mapping(3) = 1 2 3
Simulation Type = Steady state
Steady State Max Iterations = 1
Output Intervals = 1
Timestepping Method = BDF
BDF Order = 1
Solver Input File = case.sif
Post File = case.vtu
Output File = case.result
Coordinate Scaling = 0.001
End
Constants
Permeability of Vacuum = 1.25663706e-06
Permittivity of Vacuum = 8.854187817e-12
End
! copper_eq
Equation 1
Active Solvers(1) = 1 ! StaticCurrentConduction,
End
! StaticCurrentConduction
Solver 1
Equation = Static Current Conduction
Procedure = "StatCurrentSolve" "StatCurrentSolver"
Calculate Volume Current = True
Variable = Potential
Exec Solver = Always
Stabilize = True
Optimize Bandwidth = True
Steady State Convergence Tolerance = 1e-05
Nonlinear System Convergence Tolerance = 1e-07
Nonlinear System Max Iterations = 20
Nonlinear System Newton After Iterations = 3
Nonlinear System Newton After Tolerance = 0.001
Nonlinear System Relaxation Factor = 1
Linear System Solver = Iterative
Linear System Iterative Method = BiCGStab
Linear System Max Iterations = 500
Linear System Convergence Tolerance = 1e-10
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILU0
Linear System ILUT Tolerance = 0.001
Linear System Abort Not Converged = False
Linear System Residual Output = 10
Linear System Precondition Recompute = 1
Calculate Joule Heating = True
End
! copper
Material 1
Density = 8960.0
Electric Conductivity = 32300000
Emissivity = 0.012
Heat Capacity = 415.0
Heat Conductivity = 401.0
Relative Permeability = 1
Relative Permittivity = 1
End
! copper
Body 1
Target Bodies(1) = 11
Equation = 1 ! copper_eq
Material = 1 ! copper
End
! pos
Boundary Condition 1
Target Boundaries(1) = 1
Name = "VoltageP"
Potential = 5
End
! neg
Boundary Condition 2
Target Boundaries(1) = 9
Name = "Current_out"
Electric Current Density = -distribute 1
End