From c0e0e8f0806e49ca983a07108cf2704d007e3ab0 Mon Sep 17 00:00:00 2001 From: Rey DeLeon Date: Thu, 3 Jul 2025 12:24:18 -0600 Subject: [PATCH] Add heat source selection with ring mode option --- ansys/api/additive/VERSION | 2 +- ansys/api/additive/v0/additive_domain.proto | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ansys/api/additive/VERSION b/ansys/api/additive/VERSION index f629fe4..2644290 100644 --- a/ansys/api/additive/VERSION +++ b/ansys/api/additive/VERSION @@ -1 +1 @@ -5.0.3-dev0 +5.1.0-dev0 \ No newline at end of file diff --git a/ansys/api/additive/v0/additive_domain.proto b/ansys/api/additive/v0/additive_domain.proto index 0dcaa18..b4770da 100644 --- a/ansys/api/additive/v0/additive_domain.proto +++ b/ansys/api/additive/v0/additive_domain.proto @@ -16,6 +16,8 @@ message MachineSettings { double layer_rotation_angle = 7; double hatch_spacing = 8; double slicing_stripe_width = 9; + string heat_source_model = 10; + RingModeCoefficientSets ring_mode_coefficient_set = 11; } message MeltPoolTimeStep { @@ -304,3 +306,13 @@ message DownloadFileResponse { string content_md5 = 4; // md5 hash of content Progress progress = 10; // download progress } + +enum RingModeCoefficientSets { + RING_MODE_COEFFICIENT_SET_00 = 0; + RING_MODE_COEFFICIENT_SET_01 = 1; + RING_MODE_COEFFICIENT_SET_02 = 2; + RING_MODE_COEFFICIENT_SET_03 = 3; + RING_MODE_COEFFICIENT_SET_04 = 4; + RING_MODE_COEFFICIENT_SET_05 = 5; + RING_MODE_COEFFICIENT_SET_06 = 6; +}