1, R2, «0,01», SPTConnectionFile}; return rezult; } «50»: {R1=«0,30»; R2=«75,0»; string [] rezult={«МФ», R1, R2, «0,01», SPTConnectionFile}; return rezult; } «80»: {R1=«0,72»; R2=«180,0»; string [] rezult={«МФ», R1, R2, «0,01», SPTConnectionFile}; return rezult; } «100»: {R1=«1, 20»; R2=«300,0»; string [] rezult={«МФ», R1, R2, «0,01», SPTConnectionFile}; return rezult; } «150»: {R1=«2,28»; R2=«570,0»; string [] rezult={«МФ», R1, R2, «0,01», SPTConnectionFile}; return rezult; }: {R1=«0»; R2=«0»; string [] rezult={«МФ», R1, R2, «0,01», SPTConnectionFile}; return rezult; }
}
}
}
} getOuterDiameter (object dy)
{(Convert. ToString (dy))
{«20»: {return «25»; } «25»: {return «32»; } «32»: {return «38»; } «40»: {return «45»; } «50»: {return «57»; } «65»: {return «76»; } «80»: {return «89»; } «100»: {return «108»; }: {Return «0»; }
}
} getTolstota (object dy)
{(Convert. ToString (dy))
{«20»: {return «2,0»; } «25»: {return «2,0»; } «32»: {return «2,0»; } «40»: {return «2,5»; } «50»: {return «3,0»; } «65»: {return «3,0»; } «80»: {return «3,0»; } «100»: {return «3,5»; }: {Return «0»; }
}
} [] perehodCreate (object dyprib, object dytrub)
{dypribora=Convert. ToInt32 (dyprib), dytruboprovoda=Convert. ToInt32 (dytrub); [] rezult={«», «» }; ((Dypribora == 50) && (dytruboprovoda> 50))
{[0]=«Перехід конічний До 57х» + GetOuterDiameter (dytrub); [1]="4"; rezult;
} if (((dypribora <50) && (dytruboprovoda> 50)) | | ((dypribora <50) && (dytruboprovoda <50)))
{[0]=«Перехід конічний До 57х» + GetOuterDiameter (dytrub) +
«^ pПереход конічний К» + GetOuterDiameter (dyprib) + «x57»; [1]=«4 ^ p4»; rezult;
} {rezult [0]=«-»; rezult [1]=«-»; return rezult; }
} [] perehodCreate (object dyprib, object dytrub, int amount)
{dypribora=Convert. ToInt32 (dyprib), dytruboprovoda=Convert. ToInt32 (dytrub); [] rezult={«», «» }; ((Dypribora == 50) && (dytruboprovoda> 50))
{[0]=«Перехід конічний До 57х» + GetOuterDiameter (dytrub); [1]=amount. ToString (); rezult;
} if (((dypribora <50) && (dytruboprovoda> 50)) | | ((dypribora <50) && (dytruboprovoda <50)))
{[0]=«Перехід конічний До 57х» + GetOuterDiameter (dytrub) +
«^ pПереход конічний К» + GetOuterDiameter (dyprib) + «x57»; [1]=amount. ToString () + «^ p» + Amount. ToString (); rezult;
} {rezult [0]=«-»; rezult [1]=«-»; return rezult; }
}
}
}
Висновок: в результаті виробничої практики я навчився використовувати програмний пакет Autodesk AutoCAD, а так само створив програму для автоматизації всіх вищеописаних операцій на мові програмування C # в середовищі Microsoft Visual Studio 2008 SP1 .