기존 유체 또는 솔리드 재료 지정
다음 예에서는 선택 모드가 체적으로 설정됩니다. 단일 부품(ID=2)을 선택한 후 Air_Constant 재료를 지정합니다. 두 개 이상의 부품을 선택한 후 Steel_Variable 재료를 지정합니다. 이 작업은 해석 클래스 메서드와 특성만을 사용해서 수행합니다.
a.selectionMode = "Volume";
a.select(2);
a.applyMaterial("Air_Constant");
a.select(1);
a.select(3);
a.applyMaterial("Steel_Variable");
새 유체 또는 솔리드 재료 작성
이 예에서는 기존 재료를 읽어오고 전도율을 변경하여 솔리드 재료를 작성합니다. 그런 후 두 부품에 새 재료를 지정합니다.
m = new Material("Solid");
m.name = "new-al";
m.readFrom(a.Material("Aluminum_Constant"));
p = m.property("X-Direction");
p.type = "Conductivity";
v = p.Variation("Constant");
v.setValue(220, "K-in/W");
p.apply(v);
a.selectionMode = "Surface";
a.select(“SINK1”);
a.select(“SINK2”);
a.applyMaterial(m);
이 스크립트에 대해 다음과 같은 행별 설명이 제공됩니다.
새 재료 객체인 m이 작성되고 솔리드가 재료 유형으로 설정됩니다.
m = new Material("Solid");
재료 이름은 “new-al”로 설정됩니다. 이것은 재료 편집기의 이름 필드에 이름을 입력하는 것과 비슷합니다.
m.name = "new-al";
Aluminum_Constant라는 기존 재료에서 읽어온 특성을 “m” 재료 객체에 지정합니다.
m.readFrom(a.material("Aluminum_Constant"));
"p"라는 특성 객체를 작성하고 편집할 특성으로 X-Direction을 선택합니다.
p = m.property("X-Direction");
설정할 수량으로 전도율을 선택합니다(또는 저항).
p.type = "Conductivity";
“v”라는 변형 객체를 작성하고 변형 방법을 상수로 설정합니다. 그런 후 값 220W/m-K가 지정됩니다.
v = p.variation("Constant");
v.setValue(220, "W/m-K");
이 단계는 완료된 변형을 특성에 다시 지정합니다. 이 방법은 재료 편집기에서 적용 버튼을 누르는 것과 같습니다.
p.apply(v);
선택 모드를 체적으로 설정하고, 이름으로 두 부품을 선택한 다음 방금 작성한 재료를 적용합니다.
a.selectionMode = "Volume";
a.select(“SINK1”);
a.select(“SINK2”);
a.applyMaterial(m);