ESAPI-users-JP / issues

ESAPIに関する質問など
1 stars 1 forks source link

Create 質問です #5

Closed nkoda2 closed 1 year ago

nkoda2 commented 1 year ago

独立検証で使うために、Print→ReportからCalc.SSDとEff.Depthを見に行っていますが、ESAPIでこの2項目をとってくることは可能でしょうか? またそのコードを教えていただくことは可能でしょうか? 質問の仕方が間違っていたらすいません

tkmd94 commented 1 year ago

次のコードでSSDとEffective depth (Equivalent path length)の値を取得することができると思います。

var plan = context.PlanSetup;
foreach (var beam in plan.Beams)
{
    var eDepth = beam.FieldReferencePoints.First().EffectiveDepth; // unit is mm
    var SSD = beam.SSD; // unit is mm
}
nkoda2 commented 1 year ago

ありがとうございます。 教えていただいたコードで値を取り出すことができました!ドタバタしていて、まだしっかり試せていませんが、助かりました。 Radcalcに入力する値を取り出す目的ですが、クラークソンそのものも、プログラム書いたら良いかも…と思いはじめました。

すぐにご教授いただきありがとうございます。 コツコツ勉強してみたいと思います。