Modelling in OntoGui
Last updated
Last updated
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)
Enter the name of ontology module
Click on create
Open system design
Enter Component-1 in new
Set the class as Workpiece Type
Click on Create
Enter Component-2 in new
Set the class as Workpiece Type
Click on Create
Enter Component-3 in new
Set the class as Workpiece Type
Click on Create
Enter Component-4 in new
Set the class as Workpiece Type
Click on Create
Enter WIP1 in new
Set the class as Workpiece Type
Click on Create
Enter WIP2 in new
Set the class as Workpiece Type
Click on Create
Enter final product in new
Set the class as Workpiece Type
Click on Create
Enter assembly process in new tab
Click on create
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
Repeat the procedure for Spot welding and Hemming.
Select the process step
Choose the successor
Spot welding is the successor to Adhesive joining and hemming is the successor to spot welding.
Create a new system called prodsystem
Select Assembly system in class
Click on create
Adding machines
Enter name of machine M1 in the system
Click on add new
Enter name of machine M2 in the system
Click on add new
Enter name of machine M3 in the system
Click on add new
Managing the connections
Select M1
Select the downstream machine M2
Click on add
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
Select process step
Select the machine to be assigned
Click on add
Open the Individual Manager under Ontology tools in control panel
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
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
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
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
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
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
Adhesive joining
Input
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
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
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
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
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
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
Input
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
Click on Save
Output
Select OWL Class as IfcTaskType
Select the assembly process
Select hasAssignmentTo
Select Target Class as workpieceType
Select Destination Module
click on Add Existing Target
Choose final product
click on Save
click on add
M1 is assigned to adhesive joining, M2 is assigned to spot welding and M3 is assigned to hemming