> For the complete documentation index, see [llms.txt](https://dante-solutions-inc.gitbook.io/dante-6.3-help-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dante-solutions-inc.gitbook.io/dante-6.3-help-documentation/introduction-2/htp-simulator.md).

# HTP Sim

<figure><img src="https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2FImqmy99H0Kh0gfnOSnmH%2FHTP_256.png?alt=media&amp;token=0fabc42f-96e9-470f-9261-f786fd5af81e" alt=""><figcaption></figcaption></figure>

The HTP Simulator utility is a 1D FEA tool used to model any heat treatment process from start to finish. The 1D feature allows the user to define the inner radius and outer radius dimensions to model either a ring or cylindrical geometry. Assuming an a ring or cylinder of infinite length, this utility ignores the end effect that might occur during the thermal process. This utility has the capabilities to model gas carburizing, low pressure carburizing, gas nitriding, and and thermal process that can be defined using convection HTC's to output a either a path plot or time history for any specific point or time selected.

## Use Case

HTP Simulator is a lightweight FEA tool used to model gas carburizing, low pressure carburization, nitriding, and thermal processes such as heating and quenching. Although the HTP Simulator tool does not have a Process Design feature as of yet, the Prediction tool can be used to give very useful results such as phase volume fractions, hardness, temperature, etc.

To start an analysis, first select a material. For this mode, the 1020 steel material found in the DANTE material database will be selected.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-fee9d2f6d5d3a4e6d26c03ad648d5cdac1c85745%2FHTP_Simulator_Material.png?alt=media)

Since the HTP Simulator utility assumes a ring or cylinder of infinite length, the only parameters that need to be defined is the inner radius and outer radius under the geometry tab. For a cylinder, set the inner radius to 0 and define the outer radius to the desired value.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-ac452a854d64f46d7f5c5c347d030a810ce6cc1f%2FHTP_Simulator_Geometry.png?alt=media)

Next, we can move on to the Process tab. Inside the Process tab is where the step information and boundary conditions will be defined.

The first boundary condition to pay attention to is the Initial Temperature. If the heating step is a step that needs to be analyzed, we can start from a value of 20 <sup>o</sup>C to represent room temperature.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-dca46144a8ade4dcad14ccb9bba07c5fa9ee2000%2FHTP_Simulator_Initial_Temperature.png?alt=media)

For this process, we will have a heating step, carburizing step, and a quench step. Since we will have 3 steps in this analysis, we can add 3 steps under the Process tab and define the step time and boundary condition for each step.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-5cc8ec4bf8db30c43d7ddc328a1a9fe6808931ec%2FHTP_Simulator_Process_Steps.png?alt=media)

Since the first step is the heating step, we can leave the Step Type as thermal and add the heat transfer coefficient only to the outer radius since this is a cylindrical geometry and not a ring. For step time, we can leave this value at 7200 seconds (2 hours) and select the HEATING\_FURNACE\_ABC equipment under the equipment tab to automatically add the heat transfer coefficients. The last value we have to define is the temperature. This should be set the carburizing temperature which we will define as 925 <sup>o</sup>C.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-88e9677ead5819cbf77ed58ed39ea7ee9a83a528%2FHTP_Simulator_Step_1.png?alt=media)

The second step is the carburizing step, which means we can change the step type from Thermal, to Gas Carburizing. Next, similar to the previous step, we can define the step time, carbon potential, and carbon reaction factor. For step time, we can use a value of 14400 to represent a carburizing time of 4 hours. We can leave the carbon reaction coefficient as default of 0.002 and a carbon potential of 0.9% carbon.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-b8a599651161407ca482eccff58af5303c7f5e73%2FHTP_Simulator_Step_2.png?alt=media)

Lastly, let us define the step time and boundary conditions for step quench step. For the quench step, we can use a step time of 1000 seconds, and change the equipment to OIL\_QUENCH\_TANK\_ABC to automatically add the HTC for our fake "oil tank". Once we've added the equipment, all we have to do is change the ambient temperature to 20 <sup>o</sup> to represent room temperature.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-66b47a6bd5fce8a431e99948c3fec1494bbe992e%2FHTP_Simulator_Step_3.png?alt=media)

Last but not least, we can click the Analyze button and look at some of the results.

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-b7d91d13314d4d4ae5ba43198a0ead91c55bd2b9%2FPlot_3.png?alt=media)

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-afa562ec05cfbdfdbcdba54157aad07c41561131%2FPlot_2.png?alt=media)

![](https://3062023715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UQEr9tolIKQwZXdPc9a%2Fuploads%2Fgit-blob-535c4f2c8d6855eed78282378d2fa0a94fbf4c46%2FPlot_1.png?alt=media)
