The assembly process is a combination of three stages: Adhesive joining, Spot welding and hemming. The Final product is a result of joining the four components: Component1, Component2, Component3 and Component4 whereas WIP1 and WIP2 are the intermediary outputs during the process. The table below defines the input, output and processing time of each stage.
Stage
Technology
Input
Output
Duration
1
Adhesive joining
Component1, Component2
WIP1
Normal(10, 2)
2
Spot welding
WIP1, Component3
WIP2
Normal(5, 1)
3
Hemming
WIP2, Component4
Final product
Normal(2, 1)
Formal model
formal model
process classify
Formal Representation
System Design
Create the ontology
Enter the name of ontology module
Click on create
Open system design
Part types
Part type Component1
Enter Component-1 in new
Set the class as Workpiece Type
Click on Create
part type component2
Enter Component-2 in new
Set the class as Workpiece Type
Click on Create
part type component3
Enter Component-3 in new
Set the class as Workpiece Type
Click on Create
part type component4
Enter Component-4 in new
Set the class as Workpiece Type
Click on Create
part type WIP1
Enter WIP1 in new
Set the class as Workpiece Type
Click on Create
part type WIP2
Enter WIP2 in new
Set the class as Workpiece Type
Click on Create
part type final product
Enter final product in new
Set the class as Workpiece Type
Click on Create
Process Plan
create process plan
Enter assembly process in new tab
Click on create
Process Steps
process step adhesive joining
Enter the name of process step adhesive joining
Set the class as Assembly Task
Click on add new
Click on Set Time
Define the unite of measurement as Minute
Define Probability of Distribution as Normal
Enter mean value
Enter standard deviation value
Click on save
process step spot welding
process step hemming
Repeat the procedure for Spot welding and Hemming.
Adding successor to process steps
successor of adhesive joining
Select the process step
Choose the successor
click on add
Spot welding is the successor to Adhesive joining and hemming is the successor to spot welding.
System Creation
create system
Create a new system called prodsystem
Select Assembly system in class
Click on create
Adding machines
add M1
Enter name of machine M1 in the system
Click on add new
add M2
Enter name of machine M2 in the system
Click on add new
add M3
Enter name of machine M3 in the system
Click on add new
Managing the connections
connection of M1
Select M1
Select the downstream machine M2
Click on add
connection of M2
Select the machine M2
Select the downstream machine M3 and upstream machine M1
Click on add
Select M3
Select the upstream machine M2
Click on add
Assignment of process steps
assign M1
Select process step
Select the machine to be assigned
Click on add
assign M2
M1 is assigned to adhesive joining, M2 is assigned to spot welding and M3 is assigned to hemming
Individual Manager
open individual manager
Open the Individual Manager under Ontology tools in control panel
Defining the relation between process and sub processes
subprocess adhesive joining
Select OWL Class as IFcTaskType
Select the assembly process
Select IsNestedByObject in Simple class expressions
Select Target Class as Assembly Task
Select Destination Module
Click on Add Existing Target
Select adhesive joining
Click on Save
subprocess spot welding
Select OWL Class as IFcTaskType
Select the assembly process
Select IsNestedByObject in Simple class expressions
Select Target Class as Assembly Task
Select Destination Module
Click on Add Existing Target
Select spot welding
Click on Save
subprocess hemming
Select OWL Class as IFcTaskType
Select the assembly process
Select IsNestedByObject in Simple class expressions
Select Target Class as Assembly Task
Select Destination Module
Click on Add Existing Target
Select hemming
Click on Save
Defining the relation between parts and subparts
subpart component1
subpart component2
Select OWL Class as workpiece
Select the WIP1
Select IsDecomposedByObject in Simple class expressions
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Select component1 and component2
Click on Save
subpart WIP1
subpart component3
Select OWL Class as workpiece
Select the WIP2
Select IsDecomposedByObject in Simple class expressions
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Select WIP1 and component3
Click on Save
subpart WIP2
subpart component4
Select OWL Class as workpiece
Select the final product
Select IsDecomposedByObject in Simple class expressions
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Select WIP2 and component4
Click on Save
Defining the input and output of the process steps
Adhesive joining
Input
input1 of adhesive joining
input2 of adhesive joining
Select OWL Class as AssemblyTask
Select the adhesive joining
Select hasAssignedObject
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose component1 and component2
Click on Save
Output
output of adhesive joining
Select OWL Class as AssemblyTask
Select the adhesive joining
Select hasAssignmentTo
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose WIP1
Click on Save
Spot welding
Input
input1 of spot welding
input2 of spot welding
Select OWL Class as AssemblyTask
Select the Spot welding
Select hasAssignedObject
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose WIP1 and component3
Click on Save
Output
output of spot welding
Select OWL Class as AssemblyTask
Select the Spot welding
Select hasAssignmentTo
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose WIP2
Click on Save
Hemming
Input
input1 of hemming
input2 of hemming
Select OWL Class as AssemblyTask
Select the hemming
Select hasAssignedObject
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose WIP2 and component4
Click on Save
Output
output of hemming
Select OWL Class as AssemblyTask
Select the hemming
Select hasAssignmentTo
Select Target Class as WorkpieceType
Select Destination Module
Click on Add Existing Target
Choose final product
Click on Save
Defining the input and output of process
Input
input1 of assembly process
input2 of assembly process
input3 of assembly process
input4 of assembly process
Select OWL Class as IfcTaskType
Select the assembly process
Select hasAssignedObject
Select Target Class as workpieceType
Select Destination Module
Click on Add Existing Target
Choose component1, component2, component3 and component4