The server provides the interface MesysCOM which can be used to create calculation modules. Available methods are:
•void setLanguage([in] BSTR p_lang);
Pass language as two characters ("de", "en", "fr", "es", "tr", "ko", "zh", "ja")
•int getVersion();
Returns version in format yyyymm.
•MesysRBC* createRBC();
Create bearing calculation module without user interface.
•MesysSHAFT* createSHAFT();
Create shaft calculation module without user interface.
•MesysHERTZ* createHERTZ();
Create Hertz stress calculation module without user interface.
•MesysBALLSCREW* createBALLSCREW();
Create ball screw calculation module without user interface.
•MesysCYLGEARPAIR* createCYLGEARPAIR();
Create cylindrical gear pair calculation module without user interface.
•MesysGUIRBC* createGUIRBC();
Create bearing calculation module with user interface.
•MesysGUIHERTZ* createGUIHERTZ();
Create hertz stress calculation module with user interface.
•MesysGUISHAFT* createGUISHAFT();
Create shaft calculation module with user interface.
•MesysGUIBALLSCREW* createGUIBALLSCREW();
Create ball screw calculation module with user interface.
•MesysGUICYLGEARPAIR* createGUICYLGEARPAIR();
Create cylindrical gear pair calculation module with user interface.
The interfaces MesysRBC, MesysSHAFT and others without GUI create calculation modules without user interface. MesysGUIRBC, MesysGUISHAFT are calculation modules with user interface.