{"id":189479,"date":"2022-08-08T11:18:03","date_gmt":"2022-08-08T15:18:03","guid":{"rendered":"https:\/\/www.cati.com\/?p=189479"},"modified":"2022-08-08T11:19:20","modified_gmt":"2022-08-08T15:19:20","slug":"learning-solidworks-motion-shortest-distance-between-two-points","status":"publish","type":"post","link":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/","title":{"rendered":"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line?"},"content":{"rendered":"<p>You have to make learning fun, right? So, while anyone can go <a href=\"https:\/\/www.cati.com\/cati-training\/training-courses\/\">take a course<\/a> about SOLIDWORKS Motion and understand how to use the tool, it&#8217;s way more interesting when we can prove something that was first thought about by Galileo almost 400 years ago! That&#8217;s what we&#8217;re going to do today, make learning SOLIDWORKS Motion fun by taking a look at the Brachistochrone Curve.<\/p>\n<h2>Background<\/h2>\n<p>Everyone always says the shortest distance between two points is a straight line. But, is it really a straight line and is that the shortest amount of time? Have you ever heard of something called the <a href=\"https:\/\/www.youtube.com\/watch?v=Cld0p3a43fU\" target=\"_blank\" rel=\"noopener\">Brachistochrone Curve<\/a>? The word \u201c<a href=\"https:\/\/www.quikdeets.com\/post\/brachistochrone\" target=\"_blank\" rel=\"noopener\">Brachistochrone<\/a>\u201d \/brekistekron\/ is actually two words in Greek for \u201cshortest time\u201d. This was first pondered by Galileo Galilei in 1638, who thought that an arc of a circle would be the best option for a particle of light going from point A to point B in the shortest period of time. The arc is a good option, but there are better solutions.<\/p>\n<p>Let&#8217;s fast-forward to 1696, Johann Bernoulli posed the shortest path thought as a challenge to all the mathematicians, specifically Isaac Newton. At that time, Sir Isaac was a lot older than Johann. Oddly, Isaac Newton didn\u2019t like to be challenged by someone he felt was beneath him academically. So, he decided to take on the challenge and found a solution within a single night while it took Johann two weeks to solve. Isaac then proposed his answer anonymously in a journal called \u201cPhilosophical Transactions\u201d. Apparently, after Johann read it, he responded with \u201cI recognize the lion by his claw\u201d.<\/p>\n<p>So, what Johann concluded was that as the particle moves down a curved path, because of conservation of energy, the velocity (v) of the particle is proportional to the square root of the distance from the top of where the particle started. See Figure 1 below. Therefore, the loss in potential energy can then be set equal to the kinetic energy. If we take those equations and solve for the velocity, we see that the velocity becomes proportional to the square root of the distance \u201cy\u201d from the top of where the particle started. See Figure 2 below. Now, since v is proportional to y it follows that as the particle moves down the curve it is also following what is called <a href=\"https:\/\/en.wikipedia.org\/wiki\/Snell%27s_law\" target=\"_blank\" rel=\"noopener\">Snell\u2019s law<\/a> everywhere on the curve. See Figure 3 below.<\/p>\n<p>So, if we look at whatever the time minimizing curve is, and take any point on a curve, the sine of the angle between the tangent line at that point and the vertical divided by the square root of the vertical distance between that point and the start of the curve will become some constant independent of the point chosen. After seeing this Johann recognized it as the differential equation for a cycloid. Cycloid being the shape traced by a point on a rim of a rolling wheel. See Figure 4 below.<\/p>\n<div id=\"attachment_189480\" style=\"width: 431px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189480\" class=\"wp-image-189480\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/particle-on-curve-path.png\" alt=\"Particle on curve path \" width=\"421\" height=\"231\" srcset=\"\/wp-content\/uploads\/2022\/08\/particle-on-curve-path.png 701w, \/wp-content\/uploads\/2022\/08\/particle-on-curve-path-300x165.png 300w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><p id=\"caption-attachment-189480\" class=\"wp-caption-text\">Fig. 1 Particle on curve path<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189481\" style=\"width: 235px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189481\" class=\"wp-image-189481\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/velocity-proportional-to-square-root-of-y.png\" alt=\"Velocity proportional to square root of y\" width=\"225\" height=\"247\" \/><p id=\"caption-attachment-189481\" class=\"wp-caption-text\">Fig. 2 Velocity proportional to square root of y<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189482\" style=\"width: 338px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189482\" class=\"wp-image-189482\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/snells-law-correlation.png\" alt=\"Snell\u2019s Law correlation \" width=\"328\" height=\"87\" srcset=\"\/wp-content\/uploads\/2022\/08\/snells-law-correlation.png 328w, \/wp-content\/uploads\/2022\/08\/snells-law-correlation-300x80.png 300w\" sizes=\"auto, (max-width: 328px) 100vw, 328px\" \/><p id=\"caption-attachment-189482\" class=\"wp-caption-text\">Fig. 3 Snell\u2019s Law correlation<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189483\" style=\"width: 514px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189483\" class=\"wp-image-189483\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/cycloid-traced-path.gif\" alt=\"Cycloid traced path \" width=\"504\" height=\"273\" \/><p id=\"caption-attachment-189483\" class=\"wp-caption-text\">Fig. 4 Cycloid traced path<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Now, you may be asking what does sine of theta divided by the square root of y have to do with a cycloid. Well, in 2015 a professor and mathematician at Penn State named <a href=\"https:\/\/www.marklevimath.com\/\" target=\"_blank\" rel=\"noopener\">Mark Levi<\/a> published a note showing that if you look at the geometry of a cycloid, and through a few modifications at the right places, the principle of velocity over the sine of theta becomes constant. From there we find Snell\u2019 law is embedded into the motion of the cycloid itself. This was a great discovery in proving why the cycloid path would be the shortest time a particle would have to take to get from point A to point B.<\/p>\n<div id=\"attachment_189484\" style=\"width: 438px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189484\" class=\"wp-image-189484\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/cycloid-path-versus-other-paths.gif\" alt=\"Cycloid path versus other paths\" width=\"428\" height=\"291\" \/><p id=\"caption-attachment-189484\" class=\"wp-caption-text\">Fig. 5 Cycloid path versus other paths<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2>Testing and Learning with SOLIDWORKS Motion<\/h2>\n<p>Now, enough with the theory and math, let&#8217;s have some fun. Is there a way to show this phenomenon in <a href=\"https:\/\/www.cati.com\/software\/solidworks-3d-cad\/\" target=\"_blank\" rel=\"noopener\"><strong>SOLIDWORKS<\/strong><\/a>? The answer is yes using <a href=\"https:\/\/help.solidworks.com\/2021\/english\/SolidWorks\/motionstudies\/c_Motion_Analysis.htm\" target=\"_blank\" rel=\"noopener\"><strong>SOLIDWORKS Motion<\/strong> analysis<\/a> which is available in SOLIDWORKS Premium and in all SOLIDWORKS Simulation packages. A problem like this is exactly the thing to start learning SOLIDWORKS Motion and getting our feet wet. To do we want to design something similar to Figure 6 below. The key thing is to make sure of is that one ramp is a straight path (orange ramp), the other is a cycloid path (middle blue ramp), and the third ramp is shaped more like a parabola. See Figures 7 to 9 below for the dimensions I used.<\/p>\n<div id=\"attachment_189485\" style=\"width: 454px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189485\" class=\"wp-image-189485\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/finished-model-views.png\" alt=\"A SOLIDWORKS Motion Analysis requires you to have fully functional CAD models to test with.\" width=\"444\" height=\"452\" srcset=\"\/wp-content\/uploads\/2022\/08\/finished-model-views.png 754w, \/wp-content\/uploads\/2022\/08\/finished-model-views-295x300.png 295w\" sizes=\"auto, (max-width: 444px) 100vw, 444px\" \/><p id=\"caption-attachment-189485\" class=\"wp-caption-text\">Fig. 6 Finished model views<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189486\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/finished-model-views-2.png\" alt=\"Finished model views 2\" width=\"489\" height=\"342\" srcset=\"\/wp-content\/uploads\/2022\/08\/finished-model-views-2.png 748w, \/wp-content\/uploads\/2022\/08\/finished-model-views-2-300x210.png 300w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189487\" style=\"width: 628px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189487\" class=\"wp-image-189487\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/straight-shaped-ramp-dimensions-in.png\" alt=\"Straight shaped ramp dimensions (in)\" width=\"618\" height=\"461\" srcset=\"\/wp-content\/uploads\/2022\/08\/straight-shaped-ramp-dimensions-in.png 765w, \/wp-content\/uploads\/2022\/08\/straight-shaped-ramp-dimensions-in-300x224.png 300w\" sizes=\"auto, (max-width: 618px) 100vw, 618px\" \/><p id=\"caption-attachment-189487\" class=\"wp-caption-text\">Fig. 7 Straight shaped ramp dimensions (in)<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189488\" style=\"width: 850px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189488\" class=\"wp-image-189488\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/cycloid-shaped-ramp-dimensions-in.png\" alt=\"Cycloid shaped ramp dimensions (in)\" width=\"840\" height=\"544\" srcset=\"\/wp-content\/uploads\/2022\/08\/cycloid-shaped-ramp-dimensions-in.png 1052w, \/wp-content\/uploads\/2022\/08\/cycloid-shaped-ramp-dimensions-in-300x194.png 300w, \/wp-content\/uploads\/2022\/08\/cycloid-shaped-ramp-dimensions-in-1024x663.png 1024w, \/wp-content\/uploads\/2022\/08\/cycloid-shaped-ramp-dimensions-in-768x497.png 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><p id=\"caption-attachment-189488\" class=\"wp-caption-text\">Fig. 8 Cycloid shaped ramp dimensions (in)<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189489\" style=\"width: 665px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189489\" class=\"wp-image-189489\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/parabola-shaped-ramp-dimensions-in.png\" alt=\"Parabola shaped ramp dimensions (in)\" width=\"655\" height=\"577\" srcset=\"\/wp-content\/uploads\/2022\/08\/parabola-shaped-ramp-dimensions-in.png 727w, \/wp-content\/uploads\/2022\/08\/parabola-shaped-ramp-dimensions-in-300x264.png 300w\" sizes=\"auto, (max-width: 655px) 100vw, 655px\" \/><p id=\"caption-attachment-189489\" class=\"wp-caption-text\">Fig. 9 Parabola shaped ramp dimensions (in)<\/p><\/div>\n<p>&nbsp;<\/p>\n<h3>Activate SOLIDWORKS Motion and Setup Basic Constraints<\/h3>\n<p>After creating your own Brachistochrone Curve assembly you will want to turn on your SOLIDWORKS Motion add-in. From there, click on the Motion Study tab at the bottom of your screen followed by switching the motion study type to Motion Analysis. See Figure 10 below.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189491\" style=\"width: 348px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189491\" class=\"wp-image-189491\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/motion-analysis-activation-2.png\" alt=\"Motion analysis activation 2\" width=\"338\" height=\"267\" srcset=\"\/wp-content\/uploads\/2022\/08\/motion-analysis-activation-2.png 387w, \/wp-content\/uploads\/2022\/08\/motion-analysis-activation-2-300x237.png 300w\" sizes=\"auto, (max-width: 338px) 100vw, 338px\" \/><p id=\"caption-attachment-189491\" class=\"wp-caption-text\">Fig. 10 Motion analysis activation<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-189490\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/motion-analysis-activation.png\" alt=\"Activate SOLIDWORKS Motion analysis\" width=\"306\" height=\"384\" srcset=\"\/wp-content\/uploads\/2022\/08\/motion-analysis-activation.png 415w, \/wp-content\/uploads\/2022\/08\/motion-analysis-activation-239x300.png 239w\" sizes=\"auto, (max-width: 306px) 100vw, 306px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Now, we need some contacts. Let&#8217;s create a Contact for all the components of the assembly using the settings shown in Figure 11.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189493\" style=\"width: 291px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189493\" class=\"wp-image-189493\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/contact-setup-property-manager.png\" alt=\"All components in a SOLIDWORKS Motion analysis need contacts. This ensures they're treated as they would be in a real test.\" width=\"281\" height=\"575\" srcset=\"\/wp-content\/uploads\/2022\/08\/contact-setup-property-manager.png 346w, \/wp-content\/uploads\/2022\/08\/contact-setup-property-manager-147x300.png 147w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\" \/><p id=\"caption-attachment-189493\" class=\"wp-caption-text\">Fig. 11 Contact setup<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-189492\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/contact-setup.png\" alt=\"Contacts in SOLIDWORKS Motion simulate contact between components.\" width=\"361\" height=\"94\" srcset=\"\/wp-content\/uploads\/2022\/08\/contact-setup.png 407w, \/wp-content\/uploads\/2022\/08\/contact-setup-300x78.png 300w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Next, apply Gravity to the study using the setting shown in Figure 12 below. The gravity value I used is not the normal 9.8 m \/ sec^2. The reason why was to slow the gravitational effect down a bit in the study. This way the balls don\u2019t bounce around a lot on the ramps during their fall. Note each ball was positioned at the same height on each ramp before being released.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189495\" style=\"width: 356px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189495\" class=\"wp-image-189495\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/gravity-property-manager.png\" alt=\"With SOLIDWORKS Motion, gravity doesn't have to be in only the Y axis direction. It can be variable strengths and directions.\" width=\"346\" height=\"203\" srcset=\"\/wp-content\/uploads\/2022\/08\/gravity-property-manager.png 346w, \/wp-content\/uploads\/2022\/08\/gravity-property-manager-300x176.png 300w\" sizes=\"auto, (max-width: 346px) 100vw, 346px\" \/><p id=\"caption-attachment-189495\" class=\"wp-caption-text\">Fig. 12 Gravity setup<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-189494\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/gravity-option.png\" alt=\"Add gravity to a SOLIDWORKS Motion study to make it more realistic.\" width=\"233\" height=\"97\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Next, go into the study properties and change the Frames Per Second value from 25 to 200. Doing this will result in better accuracy of how the program calculates the motion in the analysis. See Figure 13 below.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189497\" style=\"width: 291px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189497\" class=\"wp-image-189497\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/increase-frames-per-second.png\" alt=\"A SOLIDWORKS Motion study has several properties, including the option to select how quickly the frame animation plays back.\" width=\"281\" height=\"468\" srcset=\"\/wp-content\/uploads\/2022\/08\/increase-frames-per-second.png 322w, \/wp-content\/uploads\/2022\/08\/increase-frames-per-second-180x300.png 180w\" sizes=\"auto, (max-width: 281px) 100vw, 281px\" \/><p id=\"caption-attachment-189497\" class=\"wp-caption-text\">Fig. 13 Motion study properties<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"341\" height=\"97\" class=\"wp-image-189496\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/motion-study-properties.png\" alt=\"Motion study properties\" srcset=\"\/wp-content\/uploads\/2022\/08\/motion-study-properties.png 341w, \/wp-content\/uploads\/2022\/08\/motion-study-properties-300x85.png 300w\" sizes=\"auto, (max-width: 341px) 100vw, 341px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Next, adjust your timeline Key property to 2.5 seconds and then click the Calculate button. See Figure 14 below.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189498\" style=\"width: 618px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189498\" class=\"wp-image-189498\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/adjust-timeline.png\" alt=\"Adjust timeline\" width=\"608\" height=\"134\" srcset=\"\/wp-content\/uploads\/2022\/08\/adjust-timeline.png 608w, \/wp-content\/uploads\/2022\/08\/adjust-timeline-300x66.png 300w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><p id=\"caption-attachment-189498\" class=\"wp-caption-text\">Fig. 14 Adjustment of timeline<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"332\" height=\"141\" class=\"wp-image-189499\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/calculate.png\" alt=\"Calculate\" srcset=\"\/wp-content\/uploads\/2022\/08\/calculate.png 332w, \/wp-content\/uploads\/2022\/08\/calculate-300x127.png 300w\" sizes=\"auto, (max-width: 332px) 100vw, 332px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>Viewing Results of the Motion Study<\/h3>\n<p>Once the program calculates the analysis, the motion study animation should look something like Figure 15.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189500\" style=\"width: 604px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189500\" class=\"wp-image-189500\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/solidworks-brachistichrone.gif\" alt=\"SOLIDWORKS Brachistichrone\" width=\"594\" height=\"548\" \/><p id=\"caption-attachment-189500\" class=\"wp-caption-text\">Fig. 15 Results from each study type<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Now that you&#8217;ve run your Motion study animation, you can graph results like the displacement, acceleration, and\/or velocity. This will give a graphical representation of each ball&#8217;s travel down the ramp. See Figure 16 below. For example, I did a linear displacement and linear velocity plot of the middle cycloid-shaped ramp\u2019s ball. You&#8217;ll see the setup below in the figures.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189501\" style=\"width: 241px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189501\" class=\"wp-image-189501\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/plot-option.png\" alt=\"Plot option\" width=\"231\" height=\"98\" \/><p id=\"caption-attachment-189501\" class=\"wp-caption-text\">Fig. 16 Create a plot option<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"708\" class=\"wp-image-189502\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-displacement.png\" alt=\"Linear displacement\" srcset=\"\/wp-content\/uploads\/2022\/08\/linear-displacement.png 860w, \/wp-content\/uploads\/2022\/08\/linear-displacement-300x247.png 300w, \/wp-content\/uploads\/2022\/08\/linear-displacement-768x632.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189503\" style=\"width: 975px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189503\" class=\"wp-image-189503\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-displacement-plot.png\" alt=\"Linear displacement plot created by SOLIDWORKS Motion\" width=\"965\" height=\"452\" srcset=\"\/wp-content\/uploads\/2022\/08\/linear-displacement-plot.png 965w, \/wp-content\/uploads\/2022\/08\/linear-displacement-plot-300x141.png 300w, \/wp-content\/uploads\/2022\/08\/linear-displacement-plot-768x360.png 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><p id=\"caption-attachment-189503\" class=\"wp-caption-text\">Fig. 17 Linear displacement plot setup and graph plot<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"861\" height=\"794\" class=\"wp-image-189504\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-velocity.png\" alt=\"Linear velocity \" srcset=\"\/wp-content\/uploads\/2022\/08\/linear-velocity.png 861w, \/wp-content\/uploads\/2022\/08\/linear-velocity-300x277.png 300w, \/wp-content\/uploads\/2022\/08\/linear-velocity-768x708.png 768w\" sizes=\"auto, (max-width: 861px) 100vw, 861px\" \/><\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189505\" style=\"width: 954px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189505\" class=\"wp-image-189505\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-velocity-plot.png\" alt=\"Linear velocity plot created by SOLIDWORKS Motion\" width=\"944\" height=\"447\" srcset=\"\/wp-content\/uploads\/2022\/08\/linear-velocity-plot.png 944w, \/wp-content\/uploads\/2022\/08\/linear-velocity-plot-300x142.png 300w, \/wp-content\/uploads\/2022\/08\/linear-velocity-plot-768x364.png 768w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><p id=\"caption-attachment-189505\" class=\"wp-caption-text\">Fig. 18 Linear velocity plot setup and graph plot<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Lastly, you can save the graph plots in CSV file format to be used in Excel. See Figure 19 below.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189506\" style=\"width: 954px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189506\" class=\"wp-image-189506\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/plot-results-to-csv-file-type.png\" alt=\"Export your plot results to csv file type\" width=\"944\" height=\"447\" srcset=\"\/wp-content\/uploads\/2022\/08\/plot-results-to-csv-file-type.png 944w, \/wp-content\/uploads\/2022\/08\/plot-results-to-csv-file-type-300x142.png 300w, \/wp-content\/uploads\/2022\/08\/plot-results-to-csv-file-type-768x364.png 768w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><p id=\"caption-attachment-189506\" class=\"wp-caption-text\">Fig. 19 Results from each study type<\/p><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"276\" height=\"409\" class=\"wp-image-189507\" src=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/csv-to-excel-file-type.png\" alt=\"csv to excel file type\" srcset=\"\/wp-content\/uploads\/2022\/08\/csv-to-excel-file-type.png 276w, \/wp-content\/uploads\/2022\/08\/csv-to-excel-file-type-202x300.png 202w\" sizes=\"auto, (max-width: 276px) 100vw, 276px\" \/><\/p>\n<h2>Final Thoughts<\/h2>\n<p>I hope you found this blog useful in learning what the Brachistochrone Curve is, a bit of the history behind it, and how to create your own model in SOLIDWORKS and then use learning how to use SOLIDWORKS Motion analysis to prove the theory. I know I did!<\/p>\n<p>&nbsp;<\/p>\n<p>For more information reach out to your friendly <a href=\"https:\/\/www.cati.com\/\" target=\"_blank\" rel=\"noopener\">CATI<\/a> account manager. Check out the <a href=\"https:\/\/www.youtube.com\/c\/CATICHANNEL\" target=\"_blank\" rel=\"noopener\">CATI YouTube<\/a> page, and additional Simulation Blogs on the CATI blog.<\/p>\n<p>&nbsp;<\/p>\n<p>Nick Pusateri<br \/>\nSenior Application Engineer Specialist, Simulation<br \/>\n<a href=\"http:\/\/www.cati.com\" target=\"_blank\" rel=\"noopener\">Computer Aided Technology<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You have to make learning fun, right? So, while anyone can go take a course about SOLIDWORKS Motion and understand how to use the tool, it&#8217;s way more interesting when we can prove something that was first thought about by Galileo almost 400 years ago! That&#8217;s what we&#8217;re going to do today, make learning SOLIDWORKS [&hellip;]<\/p>\n","protected":false},"author":176,"featured_media":189504,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1084,1268,1085,1086],"tags":[2417,531,81],"class_list":["post-189479","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design-analysis","category-solidworks-simulation","category-design-engineering","category-solidworks-3d-cad","tag-practical-example","tag-solidworks-motion","tag-solidworks-simulation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.5 (Yoast SEO v22.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line? - Computer Aided Technology<\/title>\n<meta name=\"description\" content=\"Let&#039;s start learning SOLIDWORKS Motion by taking a look at the common phrase &quot;a line is the shortest distance&quot;... But is it the fastest path?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line?\" \/>\n<meta property=\"og:description\" content=\"Let&#039;s start learning SOLIDWORKS Motion by taking a look at the common phrase &quot;a line is the shortest distance&quot;... But is it the fastest path?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\" \/>\n<meta property=\"og:site_name\" content=\"Computer Aided Technology\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ComputerAidedTechnology\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-08T15:18:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-08T15:19:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-velocity.png\" \/>\n\t<meta property=\"og:image:width\" content=\"861\" \/>\n\t<meta property=\"og:image:height\" content=\"794\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nick Pusateri\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CATISolidWorks\" \/>\n<meta name=\"twitter:site\" content=\"@CATISolidWorks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Pusateri\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\"},\"author\":{\"name\":\"Nick Pusateri\",\"@id\":\"https:\/\/www.cati.com\/#\/schema\/person\/9a1386ba0077053a310efff81432005c\"},\"headline\":\"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line?\",\"datePublished\":\"2022-08-08T15:18:03+00:00\",\"dateModified\":\"2022-08-08T15:19:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\"},\"wordCount\":1407,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.cati.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2022\/08\/linear-velocity.png\",\"keywords\":[\"Practical Example\",\"SOLIDWORKS Motion\",\"solidworks simulation\"],\"articleSection\":[\"DESIGN ANALYSIS\",\"SOLIDWORKS Simulation\",\"DESIGN\/ENGINEERING\",\"SOLIDWORKS 3D CAD\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\",\"url\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\",\"name\":\"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line? - Computer Aided Technology\",\"isPartOf\":{\"@id\":\"https:\/\/www.cati.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2022\/08\/linear-velocity.png\",\"datePublished\":\"2022-08-08T15:18:03+00:00\",\"dateModified\":\"2022-08-08T15:19:20+00:00\",\"description\":\"Let's start learning SOLIDWORKS Motion by taking a look at the common phrase \\\"a line is the shortest distance\\\"... But is it the fastest path?\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage\",\"url\":\"\/wp-content\/uploads\/2022\/08\/linear-velocity.png\",\"contentUrl\":\"\/wp-content\/uploads\/2022\/08\/linear-velocity.png\",\"width\":861,\"height\":794,\"caption\":\"Linear velocity\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cati.com\/#website\",\"url\":\"https:\/\/www.cati.com\/\",\"name\":\"Computer Aided Technology\",\"description\":\"Computer Aided Technology\",\"publisher\":{\"@id\":\"https:\/\/www.cati.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cati.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cati.com\/#organization\",\"name\":\"Computer Aided Technology\",\"url\":\"https:\/\/www.cati.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.cati.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/images.cati.com\/f00000000221344\/images.cati.com\/f00000000221344\/www.cati.com\/wp-content\/uploads\/2022\/03\/logo-official-horizontal-2021.png\",\"contentUrl\":\"https:\/\/images.cati.com\/f00000000221344\/images.cati.com\/f00000000221344\/www.cati.com\/wp-content\/uploads\/2022\/03\/logo-official-horizontal-2021.png\",\"width\":2155,\"height\":649,\"caption\":\"Computer Aided Technology\"},\"image\":{\"@id\":\"https:\/\/www.cati.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ComputerAidedTechnology\",\"https:\/\/x.com\/CATISolidWorks\",\"https:\/\/www.linkedin.com\/company\/computer-aided-technology-inc\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cati.com\/#\/schema\/person\/9a1386ba0077053a310efff81432005c\",\"name\":\"Nick Pusateri\",\"url\":\"https:\/\/www.cati.com\/blog\/author\/nick-pusateri\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line? - Computer Aided Technology","description":"Let's start learning SOLIDWORKS Motion by taking a look at the common phrase \"a line is the shortest distance\"... But is it the fastest path?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/","og_locale":"en_US","og_type":"article","og_title":"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line?","og_description":"Let's start learning SOLIDWORKS Motion by taking a look at the common phrase \"a line is the shortest distance\"... But is it the fastest path?","og_url":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/","og_site_name":"Computer Aided Technology","article_publisher":"https:\/\/www.facebook.com\/ComputerAidedTechnology","article_published_time":"2022-08-08T15:18:03+00:00","article_modified_time":"2022-08-08T15:19:20+00:00","og_image":[{"width":861,"height":794,"url":"https:\/\/www.cati.com\/wp-content\/uploads\/2022\/08\/linear-velocity.png","type":"image\/png"}],"author":"Nick Pusateri","twitter_card":"summary_large_image","twitter_creator":"@CATISolidWorks","twitter_site":"@CATISolidWorks","twitter_misc":{"Written by":"Nick Pusateri","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#article","isPartOf":{"@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/"},"author":{"name":"Nick Pusateri","@id":"https:\/\/www.cati.com\/#\/schema\/person\/9a1386ba0077053a310efff81432005c"},"headline":"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line?","datePublished":"2022-08-08T15:18:03+00:00","dateModified":"2022-08-08T15:19:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/"},"wordCount":1407,"commentCount":0,"publisher":{"@id":"https:\/\/www.cati.com\/#organization"},"image":{"@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2022\/08\/linear-velocity.png","keywords":["Practical Example","SOLIDWORKS Motion","solidworks simulation"],"articleSection":["DESIGN ANALYSIS","SOLIDWORKS Simulation","DESIGN\/ENGINEERING","SOLIDWORKS 3D CAD"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/","url":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/","name":"Learning SOLIDWORKS Motion: Shortest Distance Between Two Points is a Straight Line? - Computer Aided Technology","isPartOf":{"@id":"https:\/\/www.cati.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage"},"image":{"@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2022\/08\/linear-velocity.png","datePublished":"2022-08-08T15:18:03+00:00","dateModified":"2022-08-08T15:19:20+00:00","description":"Let's start learning SOLIDWORKS Motion by taking a look at the common phrase \"a line is the shortest distance\"... But is it the fastest path?","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cati.com\/blog\/learning-solidworks-motion-shortest-distance-between-two-points\/#primaryimage","url":"\/wp-content\/uploads\/2022\/08\/linear-velocity.png","contentUrl":"\/wp-content\/uploads\/2022\/08\/linear-velocity.png","width":861,"height":794,"caption":"Linear velocity"},{"@type":"WebSite","@id":"https:\/\/www.cati.com\/#website","url":"https:\/\/www.cati.com\/","name":"Computer Aided Technology","description":"Computer Aided Technology","publisher":{"@id":"https:\/\/www.cati.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cati.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cati.com\/#organization","name":"Computer Aided Technology","url":"https:\/\/www.cati.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cati.com\/#\/schema\/logo\/image\/","url":"https:\/\/images.cati.com\/f00000000221344\/images.cati.com\/f00000000221344\/www.cati.com\/wp-content\/uploads\/2022\/03\/logo-official-horizontal-2021.png","contentUrl":"https:\/\/images.cati.com\/f00000000221344\/images.cati.com\/f00000000221344\/www.cati.com\/wp-content\/uploads\/2022\/03\/logo-official-horizontal-2021.png","width":2155,"height":649,"caption":"Computer Aided Technology"},"image":{"@id":"https:\/\/www.cati.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ComputerAidedTechnology","https:\/\/x.com\/CATISolidWorks","https:\/\/www.linkedin.com\/company\/computer-aided-technology-inc\/"]},{"@type":"Person","@id":"https:\/\/www.cati.com\/#\/schema\/person\/9a1386ba0077053a310efff81432005c","name":"Nick Pusateri","url":"https:\/\/www.cati.com\/blog\/author\/nick-pusateri\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/posts\/189479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/users\/176"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/comments?post=189479"}],"version-history":[{"count":9,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/posts\/189479\/revisions"}],"predecessor-version":[{"id":189799,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/posts\/189479\/revisions\/189799"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/media\/189504"}],"wp:attachment":[{"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/media?parent=189479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/categories?post=189479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cati.com\/wp-json\/wp\/v2\/tags?post=189479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}