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
componentLibrary > multibody > forcesMoments > Translational Spring Damper Actuator
Modified Description regarding how TSDA is modeled
Electrical
componentLibrary > electrical > analog > sources > current > Current Table
Ability to enter data directly from GUI or hard drive
componentLibrary > electrical > analog > sources > current > Voltage Table
Signal Blocks
componentLibrary > signalBlocks > interpolationTables > 1D Lookup Table
Ability to have multiple inputs/outputs
componentLibrary > signalBlocks > interpolationTables > 2D Lookup Table
componentLibrary > signalBlocks > interpolationTables > Time Lookup Table
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 > Boolean > 3portBooleanMultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 2portDemultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > Real Demultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 3portDemultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 4portDemultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 5portDemultiplexer
ComponentLibrary > Signal Blocks > routing > DeMultiplexers > 6portDemultiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > 2portMultiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > Real Multiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > 3portMultiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > 4portMultiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > 5portMultiplexer
ComponentLibrary > Signal Blocks > routing > Multiplexers > 6portMultiplexer
MapleSim Application Programming Interface > API Commands > BuildEQs
MapleSim Application Programming Interface > API Commands > GetMultibody
MapleSim Application Programming Interface > API Commands > GetMultibodyInput
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
Superseding Procedure
Use the templates in the MapleSim templates folder to analyze your model instead.
Download Help Document