PRA - 34 - Tejas Phadtare - SDP - Report

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

METAL PRICE ESTIMATOR

S.Y B.Tech Students’ Conference on EDI


Department of Engineering Sciences and Humanities
VISWAKARMA INSTITUTE OF TECHNOLOGY , PUNE, INDIA
Done By :- Tejas Phadtare
Division :- PR_A , Roll No :- 34

Code:

Abstract —INTRODUCTION from datetime import datetime


In day to day life we come across many situations import pytz
where we need to calculate price of things because the IST = pytz.timezone('Asia/Kolkata')
mentioned price is for one kilogram and we need the item in datetime_ist = datetime.now(IST)
more than one kilogram . print("Date : ",datetime_ist.strftime('%Y:%m:%d'))
similarly in metal industry sellers need to calculate prices print("Time : ",datetime_ist.strftime('%H:%M:%S'))
of various metals in various shapes so that they can give an print("")
estimate to customer , but for metals the calculation part print("To,")
takes a lot of time and efforts , so this python based system print("Name:")
gives us the estimated price of metals with specific print("Add:")
dimensions quickly and efficiently. print("GST No:")
print("")
print("From,")
print("D.P.Engineers")
I. LITERATURE REVIEW print("M.I.D.C , Baramati")
print("GST No :- 27ASCPP2842H1ZP")
1.Cost estimation for web applications print("")
Done by : M. Ruhe & R. Jeffery, print("*******************************************
In this paper, we investigate the application of the **********************")
COBRA/spl trade/ method (Cost Estimation, Benchmarking,
and Risk Assessment) in a new application domain, the area # M/S Square Plate
of web development. COBRA combines expert knowledge def MSSquare(w, x, y, z):
with data on a small number of projects to develop cost return (w*x*y*z*926/100000000,w*x*y*7.85/1000000)
estimation models
2. Construction cost estimation method based on RBF # M/S Circle Plate
neural network def MSCircle(x, y, z):
Done by: Dong Jin return
In this paper, a nonlinear model based on RBF Neural (x*x*y*z*2911/100000000,x*x*y*24.649/1000000)
Network is presented. There are some ameliorated measures
in leaning algorithm of Radial Basis Function (RBF) neural # SS Square Plate
network. The number and the centric value of hidden layer def SSSquare(w, x, y, z):
are determined by using immune algorithm.  return (w*x*y*z*944/100000000,w*x*y*8/1000000)

# SS Circle Plate
II. METHODOLOGY/EXPERIMENTAL def SSCircle(x, y, z):
• This system is easy to use it takes the values like return (x*x*y*z*2967/100000000,x*x*y*25.12/1000000)
length , width , height , rate per/kg, etc. from the
user # M/S Ring Plate
• Then the system does the calculation and gives us def MSRing(w, x, y, z):
the final price which includes all the taxes. return ((w*w*y*z*2911/100000000)-
(x*x*y*z*2911/100000000),(w*w*y*24.649/1000000)-
(x*x*y*24.649/1000000))

num2 = int(input("Enter Inner Radius: "))
num3 = int(input("Enter Thickness: "))
print("Select Anyone From The Following: ") num4 = float(input("Enter Rate Per/Kg: "))
print("1.M/S Square") print("Cost & Weight of M/S Ring of
print("2.M/S Circle") size:","OD*",num1,"*","ID*",num2,"*",num3,"(mm)","=","
print("3.SS Square(Grade-304)") Rs.",MSRing(num1, num2, num3, num4),"Kg")
print("4.SS Circle(Grade-304)")
print("5.M/S Ring") # for repeatation of code
print(" ") next_calculation = input("Do you want to do make
print(" IMP :- (All Values should be in Milli-Meter(mm) another estimate? : ")
except Cost)") if next_calculation == "No":
print("") break
while True: else:
# User should select print("Here You Go Another calculation:")

choice = input("Enter choice : ")


print("Signature:-")
# Choice should be among the given one print("___________")
if choice in ('1', '2', '3', '4','5'): print("Terms & Conditions:")
print("1.ALL SALES ARE SUBJECT TO GOODS &
SERVICES TAX UNDER THE GOVERMENT RULE")
if choice == '1': print("2.INTEREST WILL BE CHARGED 36% ON DUE
num1 = int(input("Enter Length: ")) BILLS")
num2 = int(input("Enter Width: ")) print("3.OUR RESPONSIBILITY CEASES ON HANDING
num3 = int(input("Enter Thickness: ")) OVER THE GOODS TO PURCHASE TRANSPORTER")
num4 = float(input("Enter Rate Per/Kg: ")) print("4.GOODS ONCE SOLD WILL NOT TAKEN
print("Cost & Weight of square plate of M/S of BACK")
size :",num1,"*",num2,"*",num3,"(mm)" ," =
" ,"Rs.",MSSquare(num1,num2, num3, num4),"Kg")  So the following code has two types of
metals and 3 types of shapes , using which
elif choice == '2':
num1 = int(input("Enter Radius: ")) we can take many different estimates.
num2 = int(input("Enter Thickness: "))
num3 = float(input("Enter Rate Per/Kg: ")) III. RESULTS AND DISCUSSIONS
print("Cost & Weight of Circle plate of M/S of
size :","OD*",num1,"*",num2,"(mm)","=","Rs.",
MSCircle(num1, num2, num3),"Kg")

elif choice == '3':


num1 = int(input("Enter Lenght: "))
num2 = int(input("Enter Width: "))
num3 = int(input("Enter Thickness: "))
num4 = float(input("Enter Rate Per/Kg: "))
print("Cost & Weight of Square plate of SS of size:
",num1,"*",num2,"*",num3,"(mm)",
"=","Rs.",SSSquare(num1, num2, num3, num4),"Kg")

elif choice == '4':


num1 = int(input("Enter Radius: "))
num2 = intt(input("Enter Thickness: "))
num3 = float(input("Enter Rate Per/Kg: "))
print("Cost & Weight of Circle plate of SS of
size:","ÖD*",num1,"*",num2,"(mm)", "=","Rs.",
SSCircle(num1, num2, num3),"Kg")

elif choice == '5':


num1 = int(input("Enter Outer Radius: "))
IV. LIMITATIONS
Main limitation is that we cannot make the estimate of the
complex shapes , which are rarely required .
Also this system is not exactly correct there can be
difference in estimated price and actual price because of
external factors like change in thickness of metal , error in
machine which processes in metal .

V. FUTURE SCOPE
• This systems mobile app can be made so that we
can use it anywhere anytime.
• Many more items like different metals , shapes ,
types of products made from metals , etc.
• This can be integrated with many more systems

VI. CONCLUSION
This system will help to reduce the time required to calculate
the rough price drastically as one doesn’t have to do multiple
calculations to find the rough price .

You might also like