Chasis semi trailer memiliki struktur yang sangat kompleks dan analisis defleksi lentur struktur biasanya dilakukan dengan menggunakan Piranti Lunak Elemen Hingga yang komersial di pasaran. Kegiatan ini memakan biaya dan waktu untuk perhitungannya dengan menggunakan original software. Tanpa perhitungan defleksi presentasi produk atau jasa yang ditawarkan jadi kurang unik dan tidak menambah nilai jual. Pada saat membuat design konseptual dan detail dari proses pengembangan produk chasis, analisis tersebut harus dilakukan untuk mendapatkan desain chasis yang dapat diterima yang divalidasi oleh serangkaian tes.

Dalam tulisan ini, saya coba menggunakan pendekatan yang sederhana dan hanya membutuhkan sedikit ketak-ketik daripada yang disajikan jika menggunakan Metode Elemen Hingga untuk perhitungan bending sebuah Chasis semi trailer. Bagaimana cara menghitung bending momen Chasis Truk Trailer menggunakan Python yang bisa digunakan gratis.

Program Perhitungan:

from beambending import Beam
mybeam = Beam(24)
mybeam.pinned_support = 0.75
mybeam.rolling_support = 22.85
from beambending import DistributedLoadV, PointLoadV, x
mybeam.add_loads ( (
PointLoadV(212, 0.75),
PointLoadV(120, 5.25),
PointLoadV(120, 6.75),
PointLoadV(120, 8.25),
PointLoadV(119.9, 16.85),
PointLoadV(119.9, 18.35),
PointLoadV(119.9, 19.85),
PointLoadV(119.9, 21.35),
PointLoadV(119.9, 22.85),
PointLoadV(-10, 0.75),
PointLoadV(-10, 2.25),
PointLoadV(-329.52, 10),
PointLoadV(-329.52, 15),
))
fig = mybeam.plot()

Output:

Beam Diagram
Shear Force Diagram
Bending Moment Diagram
4 thoughts on “Menghitung Bending Moment Chassis Trailer”
  1. Apakah metode ini bisa dipakai untuk menghitung chassis head truck? Mulai dari bumper depan, radiator, mesin, transmisi, tempat duduk depan, knalpot, duduk belakang, tanki BBM, bak simpan, dan bumper belakang? Contoh seperti pada kasus dibawah ini.

    Sedangkan tabel loadnya seperti dibawah ini:

    1. Bisa saja; untuk menghitung chassing truk tersebut silahkan gunakan code python seperti dibawah ini:

      from sympy import *
      from sympy.physics.continuum_mechanics.beam import Beam
      import matplotlib.pyplot as plt

      from matplotlib import style
      style.use('ggplot')
      init_printing()

      # Set R1, R2 to sympy symbols i.e unknowns
      R1, R2 = symbols('R1 R2')

      # Geometric property of beam (can be calculated using some algorithm)
      I = 269.8

      # Modulus of Elasticity
      E = 2100

      # My Class Number, this was assignment
      roll = 45

      # Length of beam is 4200mm with modulus of elasticity E and moment of inertia I  
      b = Beam(4.20, E, I)

      # Load Distribusi
      b.apply_load(-roll*1450, 0, 0, end=1.25)    # Front Body
      b.apply_load(-roll*1650, 1.25, 0, end=3.3)  # Center Body
      b.apply_load(-roll*850, 3.3, 0, end=4.2)    # Rear Body

      # Fix Support
      b.apply_load(R1, 0.85, -1)
      b.apply_load(R2, 3.45, -1)

      # Point Load

      b.apply_load(-roll*3.5, 0, -1)          # bumper (P1)
      b.apply_load(-roll*3.5, 0.3, -1)        # radiator (P2)
      b.apply_load(-roll*3.5, 0.65, -1)       # engine (P3)
      b.apply_load(-roll*3.5, 1.1, -1)        # transmision (P4)
      b.apply_load(-roll*3.5, 2.05, -1)       # front pass seat (P5)
      b.apply_load(-roll*3.5, 2.885, -1)      # exhoust (P6)
      b.apply_load(-roll*3.5, 3, -1)          # rear pass seat (P7)
      b.apply_load(-roll*3.5, 3.1, -1)        # fuel tank (P8)
      b.apply_load(-roll*3.5, 3.85, -1)       # lugage (P9)
      b.apply_load(-roll*3.5, 4.2, -1)        # rear bumper (P10)

      # Untuk hitung defleksi
      b.bc_deflection = [(0, 0), (4.2, 0)]

      # Computes value of R1 and R2 from static equilibrium
      b.solve_for_reaction_loads(R1, R2)

      print(b.reaction_loads)


      # Print characteristics of diagrams

      b.plot_shear_force()
      b.plot_bending_moment()
      b.plot_slope()
      b.plot_deflection()
      b.plot_loading_results()

      Outputnya:

  2. apply_load(-roll*3.5, 0, -1) itu maksudnya apa?
    kenapa semuanya sama ya?
    mohon klarifikasinya. saya perlu hitungan seperti ini untuk tugas mekanika teknik menghitung bending momen sebuah chassis trailer.

    1. apply_load(-roll*3.5, 0, -1) adalah input masukan beban pada obyek dimana:
      Argumen pertama adalah nilai bebannya 3,5
      Argumen Kedua adalah posisi awal beban yaitu x=0
      Argumen Ketiga adalah tingkat kurva beban yaitu (UDL, baris)
      Argumen Keempat adalah posisi akhir dari beban bukan titik yaitu x = -1m

      Kalau semua sama itu salah (mohon maaf), mestinya disesuaikan dengan load yang terjadi pada masing masing titik beban.

      Sehingga program tersebut jika dijalankan maka akan menghasilkan grafik seperti dibawah ini:

Leave a Reply to admin Cancel reply

Your email address will not be published. Required fields are marked *