Stefano Buliani Profile picture
Oct 29 22 tweets 4 min read
Interrupting the regular tech programming for another #adventure #motorcycle 🧵 thread.

I see people running to spend big 💵 on motorcycle mods and suspension upgrades when their bike feels slightly uncomfortable. A few clicks on the suspension adjustments can change everything
I couldn't find practical guides to suspension setup for dummies such as myself on the net, so I came up with my own.

First a few disclaimers: I'm primarily interested in (and cover) offroad riding; I assume you can set sag/preload for yourself, I won't spend any time on it.
Before we get into the methodology, let's demystify some terminology. For each term, I give its purpose and our desired outcome.
Compression damping
Purpose: Controls how quickly suspensions compress when hitting an obstacle. Increasing the damping makes the suspension feel stiffer.
Outcome: Use as much of the suspension travel as possible to improve traction and a more plush ride without bottoming out.
Some bikes (esp shocks) have separate high- and low-speed compression damping settings. High-speed damping applies to obstacles on the trail such as rocks that cause the suspensions to compress quickly. Low-speed compression applies to longer undulation on the road.
Rebound damping
Purpose: Controls how quickly suspensions extend following a compression.
Outcome: Make sure the suspension can absorb multiple bumps in succession without bottoming out; push the wheel back against the ground quickly following a compression to maintain traction.
I tried to work on a methodology that can applied quantitatively. The truth is that how the bike "feels" depends on your bike, experience, speed, technique, weight, and oh so many other factors. To find something that "feels" right, we must first create a controlled environment.
Start by picking a trail section that we'll ride over and over to get a feel for the changes. It must meet three requirements: First, you are familiar with it. You should have 80% brain capacity spare to "feel" how the bike behaves, not worry about how big that rock coming up is.
Second, the trail should be "representative" of your average ride. You don't want to set up your suspension for hard enduro when 99% of your riding is packed gravel on wide forest service roads. Third, you should be able to ride this at your average speed. Same reason as for #2.
Have you picked a trail and you are ready to go? Good. We'll start with compression damping. As per the definition, our objectives is to get a plush ride by using as much of the suspension stroke as possible.
To measure this, tie a ziptie to your forks and shock just under the seal. The ziptie should be tight enough not to move by itself, yet not so tight that it will destroy your seals. The point is that when the suspension compresses it pushes the ziptie down the inner tube.
Ride your section of trail at your average speed. At the end, stop, dismount, and check how far down the zipties reached. You want to leave yourself ~10% of the stroke for emergency situations but otherwise they should have been pushed pretty far (90%).
If they have not, follow your bike's manual to reduce the compression damping. In some cases, it's helpful to try extremes (within reason) so that you can truly "feel" the difference and perform something similar to a binary search of the right settings.
If you do have separate fast- and slow-damping settings I would recommend finding two trails: Rocks for fast damping and whoops for slow damping. Theory on testing and adjusting remains the same. The bike should feel planted and small obstacles should be almost entirely absorbed.
On to rebound damping. As a reminder, we just don't want our bike to act like a pogo stick, we just want the wheel to be pushed back against the ground as quickly as possible. I used two separate tests.
The first is similar to the compression damping. Ride a section of the trail that has multiple obstacles in quick succession to stress the suspension and cause cumulative compressions. At the end, check the zipties. We want to end up with our usual 10% safety buffer.
This means the suspension rebounded quickly enough in between obstacles and the cumulative compressions did not cause our suspensions to bottom out. If it did bottom out or go to far in the stroke, follow your manual to decrease the rebound damping to allow faster rebounds.
Next test is a little less precise but helpful nonetheless. I placed a GoPro at ground level and set it to record at slowmo speed (240fps) at a section of the trail with lots of smaller rocks and obstacles.
Afterwards, I checked the footage to make sure that my wheels were pushed against the ground quickly after hitting an obstacles and they were causing the entire bike to jump up.
You can feel good rebound damping settings by having better traction on loose and rocky trails. Your wheels spend more time against the ground and you don't spin as much.
Whew, that was way longer than I expected. Hope it helps someone else.
Oh. One final note. If you are struggling to balance compressions and rebound because one click shifts it too much one way or the other, it's time to look at tire pressure.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Stefano Buliani

Stefano Buliani Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @sapessi

Oct 22, 2019
Today, I finally had some time to play with @springboot 2.2 in #AWS #Lambda using Serverless Java Container (github.com/awslabs/aws-se…). Spring Boot 2.2 introduces start time improvements as well as global lazy initialization (spring.io/blog/2019/10/1…). \thread
The AWS Lambda function I tested with is configured with 512Mb of memory running the stock Java 8 runtime. I used the basic pet store sample from the Serverless Java Container library (github.com/awslabs/aws-se…)
First a test with Spring Boot 2.1.9.RELEASE to set a performance baseline. The X-Ray trace says that the overall cold start execution took 6.9 seconds. 5.7 for the initialization and 849ms for the actual request processing.
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(