Suspension / spindle problem

Discussion in 'Car Modding' started by HarryCS, Aug 6, 2014.

  1. HarryCS

    HarryCS Registered

    Joined:
    Oct 23, 2010
    Messages:
    10
    Likes Received:
    0
    Hi,

    I have a problem with the front suspension. The right side, as you can see in the picture, aligns wrongly, not symmetrically as I would expect.

    Left side parts align as I want, all I can think of I should have a symmetrical suspension.

    [​IMG]

    [​IMG]

    Second picture is the spindle and suspension.

    Spindle pivot is the same as rim, wheel, bd, calliper.

    susp pivot is at 0,0,0. (I assume it is ok to have the pushrod in the susp mesh.


    If anyone can think of a error I have made or what I could try, I´d much appreciate.

    In the HDV file I have changed these lines:

    PushrodSpindle=(-0.198,-0.097, 0.124)
    PushrodBody=(-0.355, 0.211, 0.124)

    PushrodSpindle=(0.198,-0.097, 0.124)
    PushrodBody=(0.355, 0.211, 0.124)


    and here are the frontsusp lines from susp.pm:

    Code:
    
    // Front spindles
    [BODY]
    name=fl_spindle mass=(8.0) inertia=(0.0275,0.0260,0.0245)
    pos=( 0.680,0.0,-1.35) ori=(0.0,0.0,0.0)
    
    [BODY]
    name=fr_spindle mass=(8.0) inertia=(0.0275,0.0260,0.0245)
    pos=(-0.680,0.0,-1.35) ori=(0.0,0.0,0.0)
    
    
    
    
    // Front wheels
    [BODY]
    name=fl_wheel mass=(10.5) inertia=(0.300,0.200,0.200) //21kg - 10.5 // (0.720,0.350,0.350)
    pos=( 0.780,0.0,-1.35) ori=(0.0,0.0,0.0)
    
    [BODY]
    name=fr_wheel mass=(10.5) inertia=(0.300,0.200,0.200)
    pos=(-0.780,0.0,-1.35) ori=(0.0,0.0,0.0)
    
    ***********
    
    // Front wheel and spindle connections
    [JOINT&HINGE]
    posbody=fl_wheel negbody=fl_spindle pos=fl_wheel axis=( 0.92,0,0)
    
    [JOINT&HINGE]
    posbody=fr_wheel negbody=fr_spindle pos=fr_wheel axis=(-0.92,0,0)
    
    
    
    
    
    // Front left suspension (2 A-arms + 1 steering arm = 5 links)
    [BAR] // forward upper arm
    name=fl_fore_upper posbody=body negbody=fl_spindle pos=( 0.396, 0.359,-1.446) neg=( 0.675, 0.359,-1.399)
    
    [BAR] // rearward upper arm
    posbody=body negbody=fl_spindle pos=( 0.396, 0.359,-1.322) neg=( 0.675, 0.359,-1.399)
    
    [BAR] // forward lower arm
    name=fl_fore_lower posbody=body negbody=fl_spindle pos=( 0.377, 0.092,-1.480) neg=( 0.698, 0.090,-1.399) //neg=( 0.698, 0.090,-1.399)
    
    [BAR] // rearward lower arm
    posbody=body negbody=fl_spindle pos=( 0.436, 0.092,-1.089) neg=( 0.698, 0.090,-1.399)
    
    [BAR] // steering arm (must be named for identification)
    name=fl_steering posbody=body negbody=fl_spindle pos=( 0.386, 0.330,-1.494) neg=( 0.665, 0.322,-1.473)
    
    
    
    
    // Front right suspension (2 A-arms + 1 steering arm = 5 links)
    [BAR] // forward upper arm (used in steering lock calculation)
    name=fr_fore_upper posbody=body negbody=fr_spindle pos=(-0.396, 0.359,-1.446) neg=(-0.675, 0.359,-1.399)
    
    [BAR] // rearward upper arm
    posbody=body negbody=fr_spindle pos=(-0.396, 0.359,-1.322) neg=(-0.675, 0.359,-1.399)
    
    [BAR] // forward lower arm
    name=fr_fore_lower posbody=body negbody=fr_spindle pos=(-0.377, 0.092,-1.480) neg=(-0.698, 0.090,-1.399)
    
    [BAR] // rearward lower arm
    posbody=body negbody=fr_spindle pos=(-0.436, 0.092,-1.089) neg=(-0.698, 0.090,-1.399)
    
    [BAR] // steering arm (must be named for identification)
    name=fr_steering posbody=body negbody=fr_spindle pos=(-0.386, 0.330,-1.494) neg=(-0.665, 0.322,-1.473)

    I should perhaps also mention this:

    when AI drives, the suspension "jumps" to a symmetric position and looks about ok. When I switch to player control, the suspension gets weird again AND the car loses control like the suspension would BREAK.


    thanks,

    Harry
     
  2. Major_Parts

    Major_Parts Registered

    Joined:
    Aug 22, 2013
    Messages:
    125
    Likes Received:
    0
    some bigger pictures might help :)
     
  3. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    4,008
    Likes Received:
    2,876
    I've just seen the call for bigger pictures..... :)



    [​IMG]

    [​IMG]
     
  4. Major_Parts

    Major_Parts Registered

    Joined:
    Aug 22, 2013
    Messages:
    125
    Likes Received:
    0
    Well, bigger pictures didn't help me to help :) sorry!

    There is a suspension viewer somewhere...might be Kangaloosh carfactory. Try loading your suspension in that for some clues.
     
  5. Liquid4653

    Liquid4653 Registered

    Joined:
    Sep 30, 2013
    Messages:
    202
    Likes Received:
    46
    make sure your debris instances in the gen for the suspension, matches your damage.ini file.

    here's a clip from a damage file, in the area you need to look........

    FLSuspIns=Debris5 // Instance (used for suspension movement on front-left wheel)
    FLSuspConn=(0.09,0.96) // Connection points for suspension movement (relative to inboard and outboard verts)
    FRSuspIns=Debris7 // Instance (used for suspension movement on front-right wheel)
    FRSuspConn=(0.09,0.96) // Connection points for suspension movement (relative to inboard and outboard verts)
    RLSuspIns=Debris6 // Instance (used for suspension movement on rear-left wheel)
    RLSuspConn=(0.06,0.95) // Connection points for suspension movement (relative to inboard and outboard verts)
    RRSuspIns=Debris8 // Instance (used for suspension movement on rear-right wheel)
    RRSuspConn=(0.06,0.95) // Connection points for suspension movement (relative to inboard and outboard verts)

    the bold ones will most likely need swapping over.

    this is the most likely the suspect, study the rear axle because if it is the case, there will be another corner wrong as a result and it will be the rear left.

    Note that they do not run numerically in order Debris 5,7,6,8, chances are yours does:).

    You might get lucky:)
     
  6. redapg

    redapg Registered

    Joined:
    Jan 16, 2012
    Messages:
    4,008
    Likes Received:
    2,876
    I would suggest that too, it's a good way to look if something is wrong.

    If you don't have Kangaloosh carfactory, i have uploaded it sometime ago and you can download it HERE.

    (When on the downloadpage, take this button: [​IMG]for download and ignore all popups)

    EDIT Maybe in your case a more helpful tool: on the pictures i have seen that some parts/meshes are not symmetrical, i would change that. With the suspension editor you can see if all parts are defined symmetrical in the files. You can get it HERE

    And some ingame screenshots/(video) would be helpful too, maybe something is wrong with the pivot points of the meshes?
     
    Last edited by a moderator: Aug 9, 2014
  7. HarryCS

    HarryCS Registered

    Joined:
    Oct 23, 2010
    Messages:
    10
    Likes Received:
    0
    This indeed was the cause of my error. It is solved now. Thank you Liquid! Thank you others too for the effort to help :)
     

Share This Page