Update ExternalComponent.java
Surface roughness comments
This commit is contained in:
parent
04177a99f7
commit
a8ace36600
@ -20,6 +20,12 @@ import net.sf.openrocket.unit.UnitGroup;
|
|||||||
public abstract class ExternalComponent extends RocketComponent {
|
public abstract class ExternalComponent extends RocketComponent {
|
||||||
|
|
||||||
public enum Finish {
|
public enum Finish {
|
||||||
|
|
||||||
|
/* The surface roughness changes are intended to begin the implementation of known values derived from
|
||||||
|
* the Thesis and Hoerner Fluid Dynamics. It is anticipated that the ability to enter a custom surface
|
||||||
|
* roughness value will be added as a feature in the future.
|
||||||
|
*/
|
||||||
|
|
||||||
//// Rough
|
//// Rough
|
||||||
ROUGH("ExternalComponent.Rough", 500e-6),
|
ROUGH("ExternalComponent.Rough", 500e-6),
|
||||||
//// Rough unfinished
|
//// Rough unfinished
|
||||||
@ -34,6 +40,15 @@ public abstract class ExternalComponent extends RocketComponent {
|
|||||||
OPTIMUM("ExternalComponent.Optimumpaint", 5e-6),
|
OPTIMUM("ExternalComponent.Optimumpaint", 5e-6),
|
||||||
//// Polished
|
//// Polished
|
||||||
POLISHED("ExternalComponent.Polished", 2e-6),
|
POLISHED("ExternalComponent.Polished", 2e-6),
|
||||||
|
|
||||||
|
/* The "polished" surface roughness was originally set at 2.0 microns. However, after reviewing the Thesis
|
||||||
|
* and Hoerner Fluid Dynamics, upon which the Thesis surface roughness values were based, it was determined
|
||||||
|
* that the "polished" surface roughness should have been 0.5 microns. To reduce the potential for causing
|
||||||
|
* inadvertent errors, "POLISHED" was retained and "FINISHPOLISHED" added, with the correct values for each.
|
||||||
|
* "POLISHED" is now described to the user as "Aircraft sheet-metal" with a value of 2.0 microns and
|
||||||
|
* "FINISHPOLISHED" is now described to the user as "Polished" with a value of 0.5 microns.
|
||||||
|
*/
|
||||||
|
|
||||||
//// Optimum paint
|
//// Optimum paint
|
||||||
FINISHPOLISHED("ExternalComponent.Finishedpolished", .5e-6),
|
FINISHPOLISHED("ExternalComponent.Finishedpolished", .5e-6),
|
||||||
//// Optimum paint
|
//// Optimum paint
|
||||||
|
Loading…
x
Reference in New Issue
Block a user