SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
I verdensklasse
fra Trondheim
3D Visualization and EMF
Introduction
• Senior Software Developer at Itema AS.
• A small consulting firm.
• All 30 employees are co-owners.
• Java/Eclipse, .NET, iOS, Embedded,Android
and more.
• Committer at Eclipse Mylyn and Orbit
projects.
Torkild U.
Resheim
Trondheim, Norway
Oil and gas
• Europe’s largest oil
exporter, worlds third
largest gas exporter.
• All obtained from the
bottom of North Sea.
• Extraction is both
difficult and dangerous.
Alexander Kielland accident
• March 1980.
• Semi-submersible drilling
rig used as a flotel.
• Toppled over.
• 212 people aboard,123
killed.
• Caused by a fatigue
crack in the right side of
the rig.
MARINTEK
• Performs research and
development in the field
of marine technology.
• Headquarters and
laboratories in
Trondheim Norway -
subsidiaries in Houston
and Rio de Janeiro.
Introducing SIMA
• MARINTEK together with Itema develops SIMA - a
simulations workbench for marine operations.
• For beginners: A tool to shorten the time to become
proficient in modeling and analysis
• For experts:A tool to shorten the time from project
initiation to conclusion
SIMA Philosophy
• 3D graphical representation
of objects as they are being
modeled
• Instant validations of all
changes done to a model
• Feed input files to physics
engines (numerical modules)
• Run analysis
• Post process analysis results
• Generate reports
Visualization
Modeling
Animation
Simulation
Class Model
Visualizing the EMF Model
Visualization
Modeling
Animation
Simulation
Class Model
Visualizing the EMF Model
Visualization
Modeling
Animation
Simulation
Class Model
Visualizing the EMF Model
Animation
Visualization
Modeling
Simulation
Class Model
Visualizing the EMF Model
NotifierFactory.create(location,"[utmX,utmY]]
",	
  new	
  FeatureChangeListener()	
  {	
  
	
   public	
  void	
  changed(){	
  
	
   	
   updatePresentation();	
  
	
   }	
  
}	
  	
  
Listen to a BodyPoints x,y,z values:
create(bodyPoint,	
  "[x,y,z]")	
  
Listen to all values in bodypoint:
create(bodyPoint,	
  "[*]")	
  
Listen to the winch feature in bodypoint
create(bodypoint,	
  "winch")	
  
Append several notifiers with "|"
create(coupling,	
  "endPoint1.[x,y,z]|
endPoint2.[x,y,z]")
Visualization
Modeling
Animation
Simulation
Class Model
Visualizing the EMF Model
DEMO
Thank you!
@torkildr
tur@itema.no
http://www.itema.no

Más contenido relacionado

Similar a 3D Visualization and EMF

Rev2q4 2014 members bios
Rev2q4 2014 members biosRev2q4 2014 members bios
Rev2q4 2014 members biosnowosad88
 
Cv sigve hamilton aspelund 092014 shorter version
Cv sigve hamilton aspelund 092014 shorter versionCv sigve hamilton aspelund 092014 shorter version
Cv sigve hamilton aspelund 092014 shorter versionSigve Hamilton Aspelund
 
Webinar: How to manage technical risk in CO2 capture technology development
Webinar: How to manage technical risk in CO2 capture technology developmentWebinar: How to manage technical risk in CO2 capture technology development
Webinar: How to manage technical risk in CO2 capture technology developmentGlobal CCS Institute
 
Flame Spray Company Profile 2016
Flame Spray Company Profile 2016Flame Spray Company Profile 2016
Flame Spray Company Profile 2016Andrea Chierichetti
 
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...Global CCS Institute
 
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's Needs
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's NeedsLecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's Needs
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's NeedsEnergy for One World
 
CV Sigve Hamilton Aspelund 062013 Short version
CV Sigve Hamilton Aspelund 062013 Short versionCV Sigve Hamilton Aspelund 062013 Short version
CV Sigve Hamilton Aspelund 062013 Short versionSigve Hamilton Aspelund
 
Midroc Global Presentation
Midroc Global PresentationMidroc Global Presentation
Midroc Global PresentationTahir Abbasi (4)
 
Acona flow technology blowout and wellkill competence
Acona flow technology blowout and wellkill competenceAcona flow technology blowout and wellkill competence
Acona flow technology blowout and wellkill competenceTrygve Rinde
 
Tor Johan Brobak CV 11.2.2016
Tor Johan Brobak CV 11.2.2016Tor Johan Brobak CV 11.2.2016
Tor Johan Brobak CV 11.2.2016Tor Johan Brobak
 
DAMEN_Corporate_Brochure_English_09_2014
DAMEN_Corporate_Brochure_English_09_2014DAMEN_Corporate_Brochure_English_09_2014
DAMEN_Corporate_Brochure_English_09_2014Jeremy Elschot
 
Reservoir production optimizing integrated petroleum it operations engineer &...
Reservoir production optimizing integrated petroleum it operations engineer &...Reservoir production optimizing integrated petroleum it operations engineer &...
Reservoir production optimizing integrated petroleum it operations engineer &...Sigve Hamilton Aspelund
 

Similar a 3D Visualization and EMF (20)

Rev2q4 2014 members bios
Rev2q4 2014 members biosRev2q4 2014 members bios
Rev2q4 2014 members bios
 
Cv sigve hamilton aspelund 092014 shorter version
Cv sigve hamilton aspelund 092014 shorter versionCv sigve hamilton aspelund 092014 shorter version
Cv sigve hamilton aspelund 092014 shorter version
 
CV Sigve Hamilton Aspelund 042015
CV Sigve Hamilton Aspelund 042015CV Sigve Hamilton Aspelund 042015
CV Sigve Hamilton Aspelund 042015
 
CV Sigve Hamilton Aspelund 052015
CV Sigve Hamilton Aspelund 052015CV Sigve Hamilton Aspelund 052015
CV Sigve Hamilton Aspelund 052015
 
Webinar: How to manage technical risk in CO2 capture technology development
Webinar: How to manage technical risk in CO2 capture technology developmentWebinar: How to manage technical risk in CO2 capture technology development
Webinar: How to manage technical risk in CO2 capture technology development
 
Flame Spray Company Profile 2016
Flame Spray Company Profile 2016Flame Spray Company Profile 2016
Flame Spray Company Profile 2016
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptx
 
CV Bernt GE 2015
CV Bernt GE 2015CV Bernt GE 2015
CV Bernt GE 2015
 
CV Sigve Hamilton Aspelund 032015
CV Sigve Hamilton Aspelund 032015CV Sigve Hamilton Aspelund 032015
CV Sigve Hamilton Aspelund 032015
 
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...
Telling the Norwegian CCS Story | PART II: CCS: the path to a sustainable and...
 
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's Needs
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's NeedsLecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's Needs
Lecture at Oslo BI: Today's Innovation in Big Oil and Tomorrow's Needs
 
CV Sigve Hamilton Aspelund 062013 Short version
CV Sigve Hamilton Aspelund 062013 Short versionCV Sigve Hamilton Aspelund 062013 Short version
CV Sigve Hamilton Aspelund 062013 Short version
 
Midroc Global Presentation
Midroc Global PresentationMidroc Global Presentation
Midroc Global Presentation
 
Cv sigve hamilton aspelund 092013
Cv sigve hamilton aspelund 092013Cv sigve hamilton aspelund 092013
Cv sigve hamilton aspelund 092013
 
Acona flow technology blowout and wellkill competence
Acona flow technology blowout and wellkill competenceAcona flow technology blowout and wellkill competence
Acona flow technology blowout and wellkill competence
 
Tor Johan Brobak CV 11.2.2016
Tor Johan Brobak CV 11.2.2016Tor Johan Brobak CV 11.2.2016
Tor Johan Brobak CV 11.2.2016
 
DAMEN_Corporate_Brochure_English_09_2014
DAMEN_Corporate_Brochure_English_09_2014DAMEN_Corporate_Brochure_English_09_2014
DAMEN_Corporate_Brochure_English_09_2014
 
CV Sigve Hamilton Aspelund 012015 SV
CV Sigve Hamilton Aspelund 012015 SVCV Sigve Hamilton Aspelund 012015 SV
CV Sigve Hamilton Aspelund 012015 SV
 
cv6_KentSundberg
cv6_KentSundbergcv6_KentSundberg
cv6_KentSundberg
 
Reservoir production optimizing integrated petroleum it operations engineer &...
Reservoir production optimizing integrated petroleum it operations engineer &...Reservoir production optimizing integrated petroleum it operations engineer &...
Reservoir production optimizing integrated petroleum it operations engineer &...
 

Último

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 

Último (20)

Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 

3D Visualization and EMF