62 lines
1.7 KiB
C++
62 lines
1.7 KiB
C++
/*--------------------------------*- C++ -*----------------------------------*\
|
|
| ========= | |
|
|
| \\ / F ield | OpenFOAM Extend Project: Open Source CFD |
|
|
| \\ / O peration | Version: 1.6-ext |
|
|
| \\ / A nd | Web: www.extend-project.de |
|
|
| \\/ M anipulation | |
|
|
\*---------------------------------------------------------------------------*/
|
|
FoamFile
|
|
{
|
|
version 2.0;
|
|
format ascii;
|
|
class dictionary;
|
|
location "constant";
|
|
object engineGeometry;
|
|
}
|
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
|
|
engineMesh layered;
|
|
//engineTopoChangerMesh layerAR;
|
|
|
|
conRodLength conRodLength [ 0 1 0 0 0 0 0 ] 0.263;
|
|
|
|
bore bore [ 0 1 0 0 0 0 0 ] 0.13716;
|
|
|
|
stroke stroke [ 0 1 0 0 0 0 0 ] 0.1651;
|
|
|
|
clearance clearance [ 0 1 0 0 0 0 0 ] 3.185e-3;
|
|
|
|
rpm rpm [ 0 0 -1 0 0 0 0 ] 821;
|
|
|
|
deformAngle 60; //-60도에서 60도까지 layerAR 작동하지 않고 그냥 셀사이즈 변형만
|
|
|
|
delta 0.5e-3;
|
|
offSet 0.002;
|
|
|
|
checkMesh yes;
|
|
|
|
piston
|
|
{
|
|
patch piston;
|
|
|
|
coordinateSystem
|
|
{
|
|
// type cylindrical;
|
|
// origin (0 0 0);
|
|
// axis (0 0 1);
|
|
// direction (0 1 0);
|
|
}
|
|
minLayer 0.0005;
|
|
maxLayer 0.003;
|
|
}
|
|
|
|
swirlAxis ( 0 0 1 );
|
|
|
|
swirlCenter ( 0 0 0 );
|
|
|
|
swirlRPMRatio swirlRPMRatio [0 0 0 0 0 0 0] 0.978;
|
|
|
|
swirlProfile swirlProfile [0 0 0 0 0 0 0] 3.11;
|
|
|
|
|
|
// ************************************************************************* //
|