database of multi-variant machining process plan

Transkrypt

database of multi-variant machining process plan
DATABASE OF MULTI-VARIANT MACHINING
PROCESS PLAN
Łukasz Gola*
* Institute of Production Engineering and Automation, Cracow University of
Technology, Kraków, 31-864, Polska, E-mail: [email protected]
Abstract
This paper presents database of multi-variant machining process plan. This database is
a part of CAPP (Computer Aided Process Planning) – prototype system, which was built on the
basis of algorithm generating multi-variant process plan. Database was implemented to Microsoft
Access 2010.
Paper type: Research Paper
Published online: 09 July 2014
Vol. 4, No. 3, pp. 201-207
ISSN 2083-4942 (Print)
ISSN 2083-4950 (Online)
© 2014 Poznan University of Technology. All rights reserved.
Keywords: database, multi-variant machining process plan, access
202
Ł. Gola
1. INTRODUCTION
Computer aided process planning systems are built with adaptation three basic
methodical approaches: variant method, semi-generative method, generative
method. Generative method has the most possibilities among remaining methods,
particularly if it depends us on considerable to raise the automation of machining
process plans. Generative method is more difficult in comparison with variant
method, because generative method require to create more formal models which
describes different working and objects on process planning. In Institute
of Production Engineering research have brought to make algorithm generation
machining process plan so far (Samek 1996), (Duda, 2000). The main feature
of this algorithm is based on possibility choice by technologist partial solutions
from admissible set on given stage.
But progress enabling realization of concurrent product development is defined
requirements for computer aided process planning systems:
• The ability to projection machining process plans for wide set of typical
parts of machines, the elements of component products,
• The ability to projection machining process plans with regard the fit manufacturing capabilities,
• The ability to generation of variants machining process plans with different
degree of circumstantiality.
Above mentioned features were reached building generative skeletal system
CAPP, which it be characterizes:
• The possibility of record, modification and manufacturing knowledge,
• The possibility of record technological profiles of manufacturing system
oriented on profile realized in enterprise of productive processes,
the possibility generation admissible solutions which are realized on manufacturing stations.
2. ALGORITHM OF GENERATION MULTI-VARIANT
PROCESS PLAN
The effect of previous work carried out in Institute of Production Engineering
was to develop algorithm of generation multi-variant process plan (Gola, 2012).
Based on the basic structure of the process plan PT (1), defined places where we
can create variants of process plan (Duda, 2008), (Gola 2012). The process plan PT
has a hierarchical structure. Generally process plan consist from operations, fixturings, positions and cuts but must be preserve principle: one operations is set of
more fixturings, positons and cuts, one fixturing is set of more positions and cuts
and one positon is set of more cuts.
Database of multi-variant machining process plan
PT = [OP-operation [US-set-up [PZ-position [ZB-cut]]]]
203
(1)
Places (where we can create variants of process plan) were the basis for the development algorithm of generation multi-variant process plan (Fig 1).
START
Chracteristic of semi-finished part and
intermediate states
Specify a list of transformation
technological features, the set of
intermediate states ListPTTR
Creation object PT
Creation object VS
Operation from
BDWPT ?
Yes
CAD
system
Database
Databaseof
ofworkpices
workpices
No
Creation object OP
Creation object VOP
Operating
procedures
Generating operation
Generating set-up
Possible choice of machine and
equipment tools?
No
Yes
Generating positions
Database of technological
capability manufacturing
system oriented for
machines kinematics
Generating cuts
TAK
next set-up ?
NIE
ListTrOp_1
First variant of
operation VOP
Yes
No
Database of multi-variant
process plans (BDWPT)
ListTrOp_2
VOP
compatible
Yes
On ListTrOp2 the
same transformations
for ListTrOp_1?
next variant
operation ?
No
Yes
No
Download operation
procedure
next operation ?
Yes
No
next structure
variant ?
Yes
No
END
Multi-variant process plan
Fig. 1 Algorithm of generation multi-variant process plan
VOP
incompatible
Ł. Gola
204
The algorithm is carried out at different levels, including: generating operations,
generating set-ups, generating positions, generating cuts. The algorithm can generate acceptable variants (possibilities of movement of individual machine components). Calculation procedures on this algorithm are based on a simple kinematics
task and reverse kinematics task. Necessary data to generate acceptable variants
are stored on Database of technological capability manufacturing system oriented
for machines kinematics.
3. DATABASE OF MULTI-VARIANT MACHINING
PROCESS PLAN
Generated machining process plan is saved to database of multi-variant
machining process plan (BDWPT). Need to write multi-variat structures of
machining process plan and possibility to use such a database by PPC (Production
Palning Control), resulted in the design and construction of such a database from
the base. The high level of integration in such complex systems, which are for
example CAPP systems, achieved by using a common data model PPR (Product,
Process, Resourses).
Fig. 2 BDWPT – conceptual model
Database of multi-variant machining process plan
Product
Process – multi-variant structure
Process
PK
Parts
VariantsStructure
IdPro
PK
Name
FK1 IdPart
IdVarStru
PK
Operations
PK
Name
FK1 IdPro
QuantityOP
PK
IdVarPro
PK
IdSet
FK1 IdSet
FK2 IdCMPT
Name
Subject
FK2 IdVarOp
Id
ParametrsPositions
IdParPos
PK
IdPos
PK
Feature
PK
Name
FK1 IdAct
IdResPos
FK1 IdPos
FK2 IdCMPT
Actions
IdFeat
Id
IdTran
Sequence
SP
FK1 IdPos
ResourcesPositions
Name
FK1 IdSet
Name
Drawing
QuanAssem
QuanParts
OptTr
PK
Positions
Parametry
FK1 IdPos
ResourcesActions
IdAct
PK
Name
Subject
TimeAct
CostAct
FK1 IdPos
IdResAct
Transformations
FK1 IdAct
FK2 IdCMPT
PK
IdTran
FK1 IdAct
ATR
ParametrsFeature
PK
Name
Drawing
FK1 IdProd
PK IdProd
IdResSet
FK1 IdVarPro
FK2 IdVarOp
PK
IdAssemProd
Products
VarPro_VarOp
PK
IdVarOp
ResourcesSetups
Setups
PK
PK
Name
Drawing
FK1 IdProd
FK2 IdAssemProd
Name
Machinetool
Time
Cost
FK1 IdOp
FK1 IdVarStru
Time
Cost
AssemblyProducts
IdPart
PK
VariantsOperations
IdOp
Name
Subject
FK1 IdVarStru
VariantsProcess
PK
205
PK
IdParFeat
BTR
IdATR
PK
ATR1
ATR2
ATR3
ATR4
FK1 IdTran
L
D
IT
Ra
FK1 IdFeat
CTR
IdBTR
PK
BTR1
BTR2
BTR3
BTR4
BTR5
FK1 IdATR
IdCTR
ap
f
vc
n
i
FK1 IdBTR
System resources
Component
PK IdCMPT
Poziom I
Name
Tool
PK,FK1 IdCMPT
IUWF
PK,FK1 IdCMPT
PK,FK1 IdCMPT
Name
Type
Socket
Spindle
PK,FK1 IdCMPT
...parameters
Tailstock
PK,FK1 IdCMPT
...parameters
IUTF
ToolAssembly
PK,FK1 IdCMPT
PK,FK1 IdCMPT
Fixture
Name
Type
Conector
Table
PK,FK1 IdCMPT
...parameters
JawChuck
PK,FK1 IdCMPT
...parameters
Name
Type
Seat
Sno
DeadCentre
LiveCentre
PK,FK1 IdCMPT
PK,FK1 IdCMPT
...parameters
Name
Seat
...parameters
ToolPost
PK,FK1 IdCMPT
...parameters
FK2
FK3
ToolHead
PK,FK1 IdCMPT
...parameters
ToolHolde
PK,FK1 IdCMPT
...parameters
Holder
PK IdHolder
Name
...parameters
Name
Type
Kind
Shank
Tg
Material
Nofinserts
IdInsert
IdHolder
Poziom II
Insert
PK IdInsert
Poziom III
Name
...parameters
Fig. 3 BDWPTO - logical model
This model enables data exchange between modules used in the design process.
Therefore, the database is divided into three parts (areas):
• Process – multi-variant structure,
• System resources,
• Product.
To stored informations about the machining process plan, it is necessary to replicate the structure process. This information is stored in the part Proces-multivariant strucure. There are stored informations about the machining process,
Ł. Gola
206
the structure of the process variant, variant operations, operations, set-ups, positions, cuts, transformations, technological features,.... On the part System resources
stored informations about resources system (machines, tools, ...). On the part Product stored informations about products for which the manufacturing process is designed. The following diagram shows the logical data model of BDWPT (Fig 3).
3.1. Implementation
The database has been implemented to MS Access 2010 (Fig. ) In order to
validate the designed and built database, stored in it multi-variant machining
process plan of machine shaft (18 variants).
Fig. 4 BDWPT - example of the multi-variant machining process plan
This was followed by a test database search. Formulated for this purpose severa
SQL queries. Below is a sample query and the result has been attained:
Question 1
Show the process variants VPT that time TP is less than 200 [min]
SELECT VariantsProcess.[IdVarPro], VariantsProcess.[Time]
FROM VariantsProcess
WHERE (((VariantsProcess.[Time])<"200"));
Answer:
12 from 18 variants of the process match the selected criteria
Database of multi-variant machining process plan
207
3. CONCLUSION
Presented in the article database allows to record information about the multivariant machining process plan. Clearly designed form of database, cause easy and
intuitive data entry. This database is an essential element of CAPP which generates
multi-variant process plan. Generated variants of process plan next can be used in
the construction of production schedules.
REFERENCES
Duda J., Habel J. & Gola Ł, (2008), Koncepcja generowania wielowariantowych procesów
technologicznych obróbki, New ways in manufacturing engineering´2008, Prešov,
Slovak Republic, pp. 19–21.
Duda J., (2000), Opracowanie założeń systemu projektującego procesy technologiczne
próbki w warunkach inżynierii równoczesnej z wykorzystaniem sztucznej inteligencji, Projekt badawczy nr 7T07D02812 finansowany przez KBN.
Gola Ł., (2012), Wielowariantowe generowanie struktur procesów technologicznych
obróbki w systemach CAPP, Praca doktorska, Kraków.
Samek A., (1996), Zasady budowy systemu projektowania i doboru oprzyrządowania
przedmiotowego z wykorzystaniem metod hybrydowych, Projekt Badawczy
PB-657/T07/95/08 praca wyk. kier. prof. dr hab. inż. A.Samka. ITMiAP Politechnika Krakowska, Kraków.
BIOGRAPHICAL NOTES
Łukasz Gola is currently a researcher and teacher on Institute of Production
Engineering and Automation at the Cracow University of Technology. Her
research interests include machining process plans, assembly process plans, CAPP
systems, production scheduling and process optimization, methods of working time
measuring and standardization of work time.
208
Ł. Gola

Podobne dokumenty