What's New in MapleSim 6: Existing Component and API Command Updates - MapleSim Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : System : Information : Updates : Maple 6 : previousReleases/MapleSim6/componentUpdates

What's New in MapleSim 6: Existing Component and API Command Updates

Updated Components

 

1-D Mechanical

Updated Component

Changes to Component

componentLibrary > 1Dmechanics  > translational > common > Translational Friction

Modified equations representing contact friction approximation

 

Multibody

Updated Component

Changes to Component

componentLibrary > multibody  > forcesMoments > Translational Spring Damper Actuator

Modified Description regarding how TSDA is modeled

 

Electrical

Updated Component

Changes to Component

componentLibrary > electrical > analog > sources > current > Current Table

Ability to enter data directly from GUI or hard drive

componentLibrary > electrical > analog > sources > current > Voltage Table

Ability to enter data directly from GUI or hard drive

 

Signal Blocks

Updated Component

Changes to Component

componentLibrary > signalBlocks > interpolationTables > 1D Lookup Table

Ability to enter data directly from GUI or hard drive

Ability to have multiple inputs/outputs

componentLibrary > signalBlocks > interpolationTables > 2D Lookup Table

Ability to enter data directly from GUI or hard drive

componentLibrary > signalBlocks > interpolationTables > Time Lookup Table

Ability to enter data directly from GUI or hard drive

Ability to have multiple columns of input data

 

 

Deprecated Components in MapleSim 6

Deprecated Component

Superseding Component

ComponentLibrary > Signal Blocks > Boolean > 2portBooleanDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Boolean Demultiplexer

ComponentLibrary > Signal Blocks > Boolean > 2portBooleanMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Boolean Multiplexer

ComponentLibrary > Signal Blocks > Boolean > 3portBooleanDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Boolean Demultiplexer

ComponentLibrary > Signal Blocks > Boolean > 3portBooleanMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Boolean Multiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 2portDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 3portDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 4portDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 5portDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 6portDemultiplexer

ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > 2portMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > 3portMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > 4portMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > 5portMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > 6portMultiplexer

ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer

MapleSim Application Programming Interface > API Commands > BuildEQs

MapleSim Application Programming Interface > API Commands > GetMultibody

MapleSim Application Programming Interface > API Commands > GetMultibodyInput

MapleSim Application Programming Interface > API Commands > GetMultibody

 

 

Updated Commands

 

MapleSim Application Programming Interface

Updated API Command

Changes to Command

MapleSim Application Programming Interface > API Commands > GetCompiledProc

The new parameter to cProc, 'ds' (sampling time) returns a specific number of plot points.

If the snapped state is chosen then the executable C function (cProc) takes the correct ICs, t0, duration.

MapleSim Application Programming Interface > API Commands > GetICs

Selecting a snapped stated simulation in the MapleSim GUI, returns snapped state initial conditions.

MapleSim Application Programming Interface > API Commands > GetParameters

You can now query the values of particular parameters.

MapleSim Application Programming Interface > API Commands > SetAttachment

You can create .csv and .txt/.dat files and open with external program (Excell, Notepad). ...xls files are still written in .m format and can not be opened with the external program SetModel command.

MapleSim Application Programming Interface > API Commands > SetSubsystemName

The previous command SetSubSystemName was renamed to SetSubsystemName. Command Subsystems with spaces in their names can now be correctly set.

MapleSim Application Programming Interface > API Commands > GetSubsystemName

The previous command GetSubSystemName was renamed to GetSubsystemName.

 

 

Deprecated Commands

 

MapleSim Application Programming Interface

Updated API Command

Superseding Procedure

MapleSim Application Programming Interface > API Commands > BuildEQs

Use the templates in the MapleSim templates folder to analyze your model instead.

MapleSim Application Programming Interface > API Commands > GetMultibodyInput

Use the templates in the MapleSim templates folder to analyze your model instead.

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam