File Exchange

image thumbnail

Scissor Lift Model in Simscape Multibody

version 20.2.3.2 (6.23 MB) by Steve Miller
Scissor lift built from a library of parameterized, reusable components, with a hydraulic actuator.

22 Downloads

Updated 10 Oct 2020

View Version History

GitHub view license on GitHub

This file contains a scissor lift model with hydraulic actuation built using Simscape Multibody and Simscape Fluids. The scissor lift model is assembled from a library of parameterized component models. Intermediate models are included to show you the steps of modeling this system. A MATLAB UI is also included that allows you to interactively change the dimensions of the scissor lift.

Please read the README.md file to get started.

Use the "Download from GitHub" button above to get files compatible with the latest release of MATLAB.
Use the links below to get files compatible with earlier releases of MATLAB.

For R2020a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/20.1.3.1.zip
For R2019b: https://github.com/mathworks/Simscape-Scissor-Lift/archive/19.2.3.0.zip
For R2019a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/19.1.2.4.zip
For R2018b: https://github.com/mathworks/Simscape-Scissor-Lift/archive/18.2.2.3.zip
For R2018a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/18.1.2.2.zip
For R2017b: https://github.com/mathworks/Simscape-Scissor-Lift/archive/17.2.2.1.zip
For R2017a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/17.1.2.0.zip
For R2016a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/16.1.1.8.zip
For R2012a: https://github.com/mathworks/Simscape-Scissor-Lift/archive/12.1.1.0.zip

See how to defining bodies in Simscape Multibody by watching this video (5 min):
https://www.mathworks.com/videos/defining-rigid-bodies-68845.html

Learn more about multibody simulation with Simscape Multibody by watching this webinar
https://www.mathworks.com/videos/multibody-simulation-with-simmechanics-81877.html

Find other Simscape examples by searching posts for the keyword "physical modeling"
https://www.mathworks.com/matlabcentral/fileexchange/?term=%22physical+modeling%22

Learn more about MathWorks Simscape Products:
https://www.mathworks.com/physical-modeling/

Cite As

Steve Miller (2020). Scissor Lift Model in Simscape Multibody (https://github.com/mathworks/Simscape-Scissor-Lift/releases/tag/20.2.3.2), GitHub. Retrieved .

Comments and Ratings (7)

WENHAO LI

Gnanasrenivash N B

cattylover

helpful,powerful and extremely good for free.

Ron Rosychuk

Hello, when I downloaded and installed the files to my desktop. When I opened Scissor_Lift_Simscape_Multibody/Scissor_Lift_Simscape_Multibody/Scissor_Lift_R16a/Libraries/Scissor_Parts_Lib.slx on Mac, the library was opened but all the icons associated with the 10 blocks are missing. Instead, I got ??? on each block and 11 warnings listed below. Anybody knows what to do?

Model Load 11 Clear
04:28 PM Elapsed: 2 sec
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Link 3 Holes': File "Link_3_Hole_Yellow_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Base Roller': File "Base_Roller_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Shaft': File "Shaft_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/RX': File "Crossbar_RX_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/RX': File "Crossbar_RX_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Base Blocks': File "Base_Blocks_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Collar': File "Actuator_Collar_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Piston': File "Piston_Shaft_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Block': File "Block_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/Bracket': File "Bracket_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning
Could not evaluate MaskDisplay commands of block 'Scissor_Parts_Lib/FShaft': File "Shaft_IMAGE.jpg" does not exist.
Component:Simulink | Category:Blockwarning

J. Camilo Alfonso

Steve, why you use 10 for link density in the param file?

Madhu

This is awesome and helped me a lot in solving some problems

Evanescent Devil

MATLAB Release Compatibility
Created with R2020b
Compatible with R2012a to R2020b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Libraries

Libraries/CFL_Core/Libraries

Libraries/CFL_Core/Libraries/Extrusions

Libraries/CFL_Core/Scripts_Data

Libraries/CFL_Core/Test_Models

Models/01_Defining_Bodies

Models/02_Hydraulic_Act

Scripts_Data

Workflows/Param_Sweep/Act_AttPt

Workflows/Real_Time

Workflows/Testing