SlideShare una empresa de Scribd logo
1 de 10
AUTOMATION IN HYPERMESH
AKSHAY MISTRI
WAYNE STATE UNIVERSITY
WHY AUTOMATE?
• Time saving.
• Minimizes chances of error.
• Intuitive process template can be created.
NO CODING NEEDED!
• Identify commands/steps which are repetitive for you in hypermesh.
• Open command.cmf/command.tcl file in text editor. This file can be found in Documents
folder of your PC.
• When you hit keys in Hypermesh, commands behind that key would show in the text file you
opened in the text editor.
• Now, when you know the code behind that key, you can use it to create a process template
using Altair’s Process Studio (comes with Hyperworks package)
WHAT IS PROCESS STUDIO?
• It allows you to create your own
process template for automating many
steps in Hypermesh along with taking
user inputs.
• This is what you see when you open
process studio.
• You can begin with creating a new
process template using the new icon on
the top left corner.
USING THE INTERFACE
1. Process tree: Shows pages in your process template you define.
2. Adds/deletes pages.
3. Place to add icons, boxes for user input. Everything here will be
visible when you run the template in hypermesh. Apply, Prev, Next
buttons are provided default.
4. Area to define codes behind every button present in area 3.
5. Click on Control view to see list of available icons, buttons etc.
1 3
4
5
2
HOW TO START?
• You can start by adding a task as
shown in the pictures.
• After defining a task, you can
switch to Control view from
bottom panel.
• Control view gives you list of
available buttons and user input
functions.
• These are pre-defined functions
which can be scripted as per user
requirements.
FOR EXAMPLE
• I have created a load creation
template as shown.
• First Load Collector Creation page is
shown in picture (have deleted the
predefined Apply and Prev buttons.)
• I have used “Label” from Control view
to create things showed in red circles.
• Create buttons are created using
“buttons” tab predefined in Control
view. However, the button has no
code behind it at the moment.
LOAD COLLECTOR CREATION
• Using “text area” tab, text input blocks
are created and have been named as
“lc1” and “lc2”.
• The script is only behind the two create
buttons as shown in the pictures.
• Text in yellow circle references the first
text area, where the user will input the
load collector name.
• Set lc1creates a variable which will take
input from “lc1.value”.
• Last line creates a load collector named
from characters obtained from lc1
variable.
LOAD CREATION
Using “Property View” enter this code
for displaying the load collector name
created on previous page.
Script behind “Set Current” button.
• “lc1.value” references the load
collector name created previously.
• Last line sets the load collector
mentioned in lc1 variable as
current.
Text area named as
“nid”.
Text areas named as “x”, “y” &
“z”.
Script behind “Create” button.
• Set command creates variables as listed above
• *createmark creates a node set with node ID being taken from “nid” text area.
• Last line creates a load on node ID “nid” with vectors mentioned in x, y and z
and magnitude “mag”.
GET THAT
TEMPLATE
HERE!

Más contenido relacionado

La actualidad más candente

Understanding optistruct & LS-Dyna files using text editor
Understanding optistruct & LS-Dyna files using text editorUnderstanding optistruct & LS-Dyna files using text editor
Understanding optistruct & LS-Dyna files using text editorAkshay Mistri
 
Crash Timestep Basics
Crash Timestep BasicsCrash Timestep Basics
Crash Timestep BasicsSATISHGOMBI
 
Anti lock braking system
Anti lock braking systemAnti lock braking system
Anti lock braking systemPeeyush Chauhan
 
Maintenance procedures-for-heavy-trucks
Maintenance procedures-for-heavy-trucksMaintenance procedures-for-heavy-trucks
Maintenance procedures-for-heavy-trucksHeavy Duty Direct
 
Engine control module(ecm)
Engine control module(ecm)Engine control module(ecm)
Engine control module(ecm)Vijay G
 
Aircraft Engine
Aircraft Engine Aircraft Engine
Aircraft Engine tamer999
 
FEA MESH QUALITY PARAMETER
FEA MESH QUALITY PARAMETERFEA MESH QUALITY PARAMETER
FEA MESH QUALITY PARAMETERtulasiva
 
Solidworks training report
Solidworks training reportSolidworks training report
Solidworks training reportPawan Kumar
 
Vehicle Body Engineering Bus Body Details
Vehicle Body Engineering Bus Body DetailsVehicle Body Engineering Bus Body Details
Vehicle Body Engineering Bus Body DetailsRajat Seth
 
Full Frontal Crash Test
Full Frontal Crash TestFull Frontal Crash Test
Full Frontal Crash TestPratik Saxena
 
Airbag inflation system
Airbag inflation systemAirbag inflation system
Airbag inflation systemBharath Kanna
 
Roof Crush Analysis For occupant safety and Protection
Roof Crush Analysis For occupant safety and ProtectionRoof Crush Analysis For occupant safety and Protection
Roof Crush Analysis For occupant safety and ProtectionPratik Saxena
 
Design of Engine Mount Bracket for a FSAE Car Using Finite Element Analysis
Design of Engine Mount Bracket for a FSAE Car Using Finite Element AnalysisDesign of Engine Mount Bracket for a FSAE Car Using Finite Element Analysis
Design of Engine Mount Bracket for a FSAE Car Using Finite Element AnalysisIJERA Editor
 

La actualidad más candente (20)

Understanding optistruct & LS-Dyna files using text editor
Understanding optistruct & LS-Dyna files using text editorUnderstanding optistruct & LS-Dyna files using text editor
Understanding optistruct & LS-Dyna files using text editor
 
Crash Timestep Basics
Crash Timestep BasicsCrash Timestep Basics
Crash Timestep Basics
 
Ejection seat
Ejection seatEjection seat
Ejection seat
 
Air bags in car for
Air bags in car forAir bags in car for
Air bags in car for
 
Anti lock braking system
Anti lock braking systemAnti lock braking system
Anti lock braking system
 
Esp presentation
Esp presentationEsp presentation
Esp presentation
 
Z:\catia v5
Z:\catia v5Z:\catia v5
Z:\catia v5
 
Maintenance procedures-for-heavy-trucks
Maintenance procedures-for-heavy-trucksMaintenance procedures-for-heavy-trucks
Maintenance procedures-for-heavy-trucks
 
Engine control module(ecm)
Engine control module(ecm)Engine control module(ecm)
Engine control module(ecm)
 
Aircraft Engine
Aircraft Engine Aircraft Engine
Aircraft Engine
 
FEA MESH QUALITY PARAMETER
FEA MESH QUALITY PARAMETERFEA MESH QUALITY PARAMETER
FEA MESH QUALITY PARAMETER
 
Solidworks training report
Solidworks training reportSolidworks training report
Solidworks training report
 
Vehicle Body Engineering Bus Body Details
Vehicle Body Engineering Bus Body DetailsVehicle Body Engineering Bus Body Details
Vehicle Body Engineering Bus Body Details
 
Solidworks
SolidworksSolidworks
Solidworks
 
Full Frontal Crash Test
Full Frontal Crash TestFull Frontal Crash Test
Full Frontal Crash Test
 
Airbag inflation system
Airbag inflation systemAirbag inflation system
Airbag inflation system
 
Axis symmetric
Axis symmetricAxis symmetric
Axis symmetric
 
Roof Crush Analysis For occupant safety and Protection
Roof Crush Analysis For occupant safety and ProtectionRoof Crush Analysis For occupant safety and Protection
Roof Crush Analysis For occupant safety and Protection
 
fundamental of crash test
fundamental of crash testfundamental of crash test
fundamental of crash test
 
Design of Engine Mount Bracket for a FSAE Car Using Finite Element Analysis
Design of Engine Mount Bracket for a FSAE Car Using Finite Element AnalysisDesign of Engine Mount Bracket for a FSAE Car Using Finite Element Analysis
Design of Engine Mount Bracket for a FSAE Car Using Finite Element Analysis
 

Similar a Automation in Hypermesh

Software engineering modeling lab lectures
Software engineering modeling lab lecturesSoftware engineering modeling lab lectures
Software engineering modeling lab lecturesmarwaeng
 
Using prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile servicesUsing prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile servicesDavid Voyles
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeansHuu Bang Le Phan
 
130297267 transformations
130297267 transformations130297267 transformations
130297267 transformationsSunil Pandey
 
Containers Lab
Containers Lab Containers Lab
Containers Lab Dev_Events
 
Serverless and Kubernetes Workshop on IBM Cloud
Serverless and Kubernetes Workshop on IBM CloudServerless and Kubernetes Workshop on IBM Cloud
Serverless and Kubernetes Workshop on IBM CloudAnsgar Schmidt
 
Super components en Pascal
Super components en PascalSuper components en Pascal
Super components en PascalPaco Miró
 
Labels and buttons
Labels and buttonsLabels and buttons
Labels and buttonsmyrajendra
 
IMPACT/myGrid Hackathon - Introduction to Taverna
IMPACT/myGrid Hackathon - Introduction to TavernaIMPACT/myGrid Hackathon - Introduction to Taverna
IMPACT/myGrid Hackathon - Introduction to TavernaIMPACT Centre of Competence
 
Custom Controls in ASP.net
Custom Controls in ASP.netCustom Controls in ASP.net
Custom Controls in ASP.netkunj desai
 
05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)Marcio Miranda
 
05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)confidencial
 
srt311 Project2
srt311 Project2srt311 Project2
srt311 Project2trayyoo
 
Introduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET ControlsIntroduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET ControlsKhademulBasher
 

Similar a Automation in Hypermesh (20)

Mentor manual
Mentor manualMentor manual
Mentor manual
 
Software engineering modeling lab lectures
Software engineering modeling lab lecturesSoftware engineering modeling lab lectures
Software engineering modeling lab lectures
 
Ecad final
Ecad finalEcad final
Ecad final
 
Using prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile servicesUsing prime[31] to connect your unity game to azure mobile services
Using prime[31] to connect your unity game to azure mobile services
 
ASP DOT NET
ASP DOT NETASP DOT NET
ASP DOT NET
 
Lab1
Lab1Lab1
Lab1
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeans
 
Apps in a Flash HCI
Apps in a Flash HCIApps in a Flash HCI
Apps in a Flash HCI
 
130297267 transformations
130297267 transformations130297267 transformations
130297267 transformations
 
Containers Lab
Containers Lab Containers Lab
Containers Lab
 
Serverless and Kubernetes Workshop on IBM Cloud
Serverless and Kubernetes Workshop on IBM CloudServerless and Kubernetes Workshop on IBM Cloud
Serverless and Kubernetes Workshop on IBM Cloud
 
LAB 1.docx
LAB 1.docxLAB 1.docx
LAB 1.docx
 
Super components en Pascal
Super components en PascalSuper components en Pascal
Super components en Pascal
 
Labels and buttons
Labels and buttonsLabels and buttons
Labels and buttons
 
IMPACT/myGrid Hackathon - Introduction to Taverna
IMPACT/myGrid Hackathon - Introduction to TavernaIMPACT/myGrid Hackathon - Introduction to Taverna
IMPACT/myGrid Hackathon - Introduction to Taverna
 
Custom Controls in ASP.net
Custom Controls in ASP.netCustom Controls in ASP.net
Custom Controls in ASP.net
 
05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)
 
05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)05 conexão logo! 0 ba7 com ihm (wincc flexible)
05 conexão logo! 0 ba7 com ihm (wincc flexible)
 
srt311 Project2
srt311 Project2srt311 Project2
srt311 Project2
 
Introduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET ControlsIntroduction of VS2012 IDE and ASP.NET Controls
Introduction of VS2012 IDE and ASP.NET Controls
 

Más de Akshay Mistri

Everything About Seat-belts
Everything About Seat-beltsEverything About Seat-belts
Everything About Seat-beltsAkshay Mistri
 
Mechanical Joints in LS-Dyna for Explicit Analysis
Mechanical Joints in LS-Dyna for Explicit AnalysisMechanical Joints in LS-Dyna for Explicit Analysis
Mechanical Joints in LS-Dyna for Explicit AnalysisAkshay Mistri
 
HIII Headform Calibration Test
HIII Headform Calibration TestHIII Headform Calibration Test
HIII Headform Calibration TestAkshay Mistri
 
Effects of Occupant Protection Design Parameters in Sled Testing
Effects of Occupant Protection Design Parameters in Sled TestingEffects of Occupant Protection Design Parameters in Sled Testing
Effects of Occupant Protection Design Parameters in Sled TestingAkshay Mistri
 
Structural Analysis of Toyota RAV4 and its Convertible version
Structural Analysis of Toyota RAV4 and its Convertible versionStructural Analysis of Toyota RAV4 and its Convertible version
Structural Analysis of Toyota RAV4 and its Convertible versionAkshay Mistri
 
Global Human Body Model Consortium (GHBMC) Head Model Validation
Global Human Body Model Consortium (GHBMC) Head Model ValidationGlobal Human Body Model Consortium (GHBMC) Head Model Validation
Global Human Body Model Consortium (GHBMC) Head Model ValidationAkshay Mistri
 
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)Akshay Mistri
 
Buckling Frequencies for Beams in Hypermesh
Buckling Frequencies for Beams in HypermeshBuckling Frequencies for Beams in Hypermesh
Buckling Frequencies for Beams in HypermeshAkshay Mistri
 
Truss Analysis (Mechanics vs. Hypermesh)
Truss Analysis (Mechanics vs. Hypermesh)Truss Analysis (Mechanics vs. Hypermesh)
Truss Analysis (Mechanics vs. Hypermesh)Akshay Mistri
 
Solar Powered Field Utility Vehicle
Solar Powered Field Utility VehicleSolar Powered Field Utility Vehicle
Solar Powered Field Utility VehicleAkshay Mistri
 
Natural Frequencies and Mode shape vectors for 10 Mass-Spring system
Natural Frequencies and Mode shape vectors for 10 Mass-Spring systemNatural Frequencies and Mode shape vectors for 10 Mass-Spring system
Natural Frequencies and Mode shape vectors for 10 Mass-Spring systemAkshay Mistri
 
Modelling Planar Vehicle Dynamics using Bicycle Model
Modelling Planar Vehicle Dynamics using Bicycle ModelModelling Planar Vehicle Dynamics using Bicycle Model
Modelling Planar Vehicle Dynamics using Bicycle ModelAkshay Mistri
 
Analysing simple pendulum using matlab
Analysing simple pendulum using matlabAnalysing simple pendulum using matlab
Analysing simple pendulum using matlabAkshay Mistri
 
PPT.3 Starting with hypermesh – Static Load Application and Analysis
PPT.3 Starting with hypermesh – Static Load Application and AnalysisPPT.3 Starting with hypermesh – Static Load Application and Analysis
PPT.3 Starting with hypermesh – Static Load Application and AnalysisAkshay Mistri
 
PPT-2 Starting with hypermesh - Meshing
PPT-2 Starting with hypermesh - MeshingPPT-2 Starting with hypermesh - Meshing
PPT-2 Starting with hypermesh - MeshingAkshay Mistri
 
PPT-1 Starting with Hypermesh
PPT-1 Starting with HypermeshPPT-1 Starting with Hypermesh
PPT-1 Starting with HypermeshAkshay Mistri
 
Drive wheel motor torque calculations
Drive wheel motor torque calculationsDrive wheel motor torque calculations
Drive wheel motor torque calculationsAkshay Mistri
 
Presentation on Solar Car
Presentation on Solar CarPresentation on Solar Car
Presentation on Solar CarAkshay Mistri
 
Term Paper on Nuclear Reactor
Term Paper on Nuclear ReactorTerm Paper on Nuclear Reactor
Term Paper on Nuclear ReactorAkshay Mistri
 

Más de Akshay Mistri (20)

Theories of failure
Theories of failureTheories of failure
Theories of failure
 
Everything About Seat-belts
Everything About Seat-beltsEverything About Seat-belts
Everything About Seat-belts
 
Mechanical Joints in LS-Dyna for Explicit Analysis
Mechanical Joints in LS-Dyna for Explicit AnalysisMechanical Joints in LS-Dyna for Explicit Analysis
Mechanical Joints in LS-Dyna for Explicit Analysis
 
HIII Headform Calibration Test
HIII Headform Calibration TestHIII Headform Calibration Test
HIII Headform Calibration Test
 
Effects of Occupant Protection Design Parameters in Sled Testing
Effects of Occupant Protection Design Parameters in Sled TestingEffects of Occupant Protection Design Parameters in Sled Testing
Effects of Occupant Protection Design Parameters in Sled Testing
 
Structural Analysis of Toyota RAV4 and its Convertible version
Structural Analysis of Toyota RAV4 and its Convertible versionStructural Analysis of Toyota RAV4 and its Convertible version
Structural Analysis of Toyota RAV4 and its Convertible version
 
Global Human Body Model Consortium (GHBMC) Head Model Validation
Global Human Body Model Consortium (GHBMC) Head Model ValidationGlobal Human Body Model Consortium (GHBMC) Head Model Validation
Global Human Body Model Consortium (GHBMC) Head Model Validation
 
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)
Thermal Analysis in Hypermesh (Conduction, Convention and Thermal Expansion)
 
Buckling Frequencies for Beams in Hypermesh
Buckling Frequencies for Beams in HypermeshBuckling Frequencies for Beams in Hypermesh
Buckling Frequencies for Beams in Hypermesh
 
Truss Analysis (Mechanics vs. Hypermesh)
Truss Analysis (Mechanics vs. Hypermesh)Truss Analysis (Mechanics vs. Hypermesh)
Truss Analysis (Mechanics vs. Hypermesh)
 
Solar Powered Field Utility Vehicle
Solar Powered Field Utility VehicleSolar Powered Field Utility Vehicle
Solar Powered Field Utility Vehicle
 
Natural Frequencies and Mode shape vectors for 10 Mass-Spring system
Natural Frequencies and Mode shape vectors for 10 Mass-Spring systemNatural Frequencies and Mode shape vectors for 10 Mass-Spring system
Natural Frequencies and Mode shape vectors for 10 Mass-Spring system
 
Modelling Planar Vehicle Dynamics using Bicycle Model
Modelling Planar Vehicle Dynamics using Bicycle ModelModelling Planar Vehicle Dynamics using Bicycle Model
Modelling Planar Vehicle Dynamics using Bicycle Model
 
Analysing simple pendulum using matlab
Analysing simple pendulum using matlabAnalysing simple pendulum using matlab
Analysing simple pendulum using matlab
 
PPT.3 Starting with hypermesh – Static Load Application and Analysis
PPT.3 Starting with hypermesh – Static Load Application and AnalysisPPT.3 Starting with hypermesh – Static Load Application and Analysis
PPT.3 Starting with hypermesh – Static Load Application and Analysis
 
PPT-2 Starting with hypermesh - Meshing
PPT-2 Starting with hypermesh - MeshingPPT-2 Starting with hypermesh - Meshing
PPT-2 Starting with hypermesh - Meshing
 
PPT-1 Starting with Hypermesh
PPT-1 Starting with HypermeshPPT-1 Starting with Hypermesh
PPT-1 Starting with Hypermesh
 
Drive wheel motor torque calculations
Drive wheel motor torque calculationsDrive wheel motor torque calculations
Drive wheel motor torque calculations
 
Presentation on Solar Car
Presentation on Solar CarPresentation on Solar Car
Presentation on Solar Car
 
Term Paper on Nuclear Reactor
Term Paper on Nuclear ReactorTerm Paper on Nuclear Reactor
Term Paper on Nuclear Reactor
 

Último

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 

Último (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

Automation in Hypermesh

  • 1. AUTOMATION IN HYPERMESH AKSHAY MISTRI WAYNE STATE UNIVERSITY
  • 2. WHY AUTOMATE? • Time saving. • Minimizes chances of error. • Intuitive process template can be created.
  • 3. NO CODING NEEDED! • Identify commands/steps which are repetitive for you in hypermesh. • Open command.cmf/command.tcl file in text editor. This file can be found in Documents folder of your PC. • When you hit keys in Hypermesh, commands behind that key would show in the text file you opened in the text editor. • Now, when you know the code behind that key, you can use it to create a process template using Altair’s Process Studio (comes with Hyperworks package)
  • 4. WHAT IS PROCESS STUDIO? • It allows you to create your own process template for automating many steps in Hypermesh along with taking user inputs. • This is what you see when you open process studio. • You can begin with creating a new process template using the new icon on the top left corner.
  • 5. USING THE INTERFACE 1. Process tree: Shows pages in your process template you define. 2. Adds/deletes pages. 3. Place to add icons, boxes for user input. Everything here will be visible when you run the template in hypermesh. Apply, Prev, Next buttons are provided default. 4. Area to define codes behind every button present in area 3. 5. Click on Control view to see list of available icons, buttons etc. 1 3 4 5 2
  • 6. HOW TO START? • You can start by adding a task as shown in the pictures. • After defining a task, you can switch to Control view from bottom panel. • Control view gives you list of available buttons and user input functions. • These are pre-defined functions which can be scripted as per user requirements.
  • 7. FOR EXAMPLE • I have created a load creation template as shown. • First Load Collector Creation page is shown in picture (have deleted the predefined Apply and Prev buttons.) • I have used “Label” from Control view to create things showed in red circles. • Create buttons are created using “buttons” tab predefined in Control view. However, the button has no code behind it at the moment.
  • 8. LOAD COLLECTOR CREATION • Using “text area” tab, text input blocks are created and have been named as “lc1” and “lc2”. • The script is only behind the two create buttons as shown in the pictures. • Text in yellow circle references the first text area, where the user will input the load collector name. • Set lc1creates a variable which will take input from “lc1.value”. • Last line creates a load collector named from characters obtained from lc1 variable.
  • 9. LOAD CREATION Using “Property View” enter this code for displaying the load collector name created on previous page. Script behind “Set Current” button. • “lc1.value” references the load collector name created previously. • Last line sets the load collector mentioned in lc1 variable as current. Text area named as “nid”. Text areas named as “x”, “y” & “z”. Script behind “Create” button. • Set command creates variables as listed above • *createmark creates a node set with node ID being taken from “nid” text area. • Last line creates a load on node ID “nid” with vectors mentioned in x, y and z and magnitude “mag”.