ScrAddMaterial

Adds a new material to the database.
UI Command:   Home > Edit Materials > [Conductors/Dielectrics] > Add.
Syntax:   obj.ScrAddMaterial (<materialType>, <materialName>, <materialProperty1>, <materialProperty2>)
Parameters:  

BSTR materialType (conductor or dielectric)

BSTR materialName

DOUBLE materialProperty1 (conductivity for conductor or permittivity for dielectric)

DOUBLE materialProperty2 (permeability for conductor or loss tangent for dielectric)

Return Value:  

INT result:

  • 0 – Function succeeded
  • 1 – Material type is not "conductor" or "dielectric"
  • 2 – Material name already exists in library
  • 3 – Material parameters are not within an acceptable range
VB Example:  

obj.ScrAddMaterial("conductor", "Name", 0.1, 0.1)

IPY Example:  

oDoc.ScrAddMaterial('dielectric','Name',5,0.02)