Solved Mesh Not Centered and locked into position

Discussion in 'Mod Support' started by DapperDan, Jan 28, 2017.

  1. DapperDan

    DapperDan
    Expand Collapse

    Joined:
    May 2, 2015
    Messages:
    1,249
    the engine mesh and other parts are not the same position and have moved slightly when ingame, they do not clip the other parts in blender, anyone know how to fix this?
    all parts are locked even in jbeam

    Screenshot1399.jpg gegertrytr.jpg
    Screenshot1396.png
    material errors, forget you saw them
     
  2. Deleted member 160369

    Deleted member 160369
    Expand Collapse
    Guest

    Can we see the flexbodies section of your jbeam? Mesh might be misplaced due to coordinate offsets, or because of nodegroups.
     
  3. DapperDan

    DapperDan
    Expand Collapse

    Joined:
    May 2, 2015
    Messages:
    1,249
    Code:
    "etk_engine_V10_Nomi": {
        "information":{
            "authors":"Daniel398767",
            "name":"Bruckell/Nomi 8.5L V12 Engine",
            "value":5600,
        }
        "slotType" : "etk_engine",
        "slots": [
            ["type", "default", "description"]
            ["etk_transmission","etk_transmission_6M_nomi_V10", "Transmission",{"coreSlot":true}],
            ["etk_intake_V12_TT","etk_intake_V12_TT", "V12 TT Intake"],
            ["etk_V12_Twinturbo","etk_V12_Twinturbo", "V12 Twin Turbo"],
            ["etk_exhaust","", "Exhaust"],
        ],
        "flexbodies": [
             ["mesh", "[group]:", "nonFlexMaterials"],
             ["moonhawk_engine_v12_Turbo", ["etk_engine","etk_transmission"]],
             ["moonhawk_v12_manifold_TT", ["etk_engine"]],
        ],
        "powertrain": [
            ["type", "name", "inputName", "inputIndex"],
            ["combustionEngine", "mainEngine", "dummy", 0],
        ],
        "mainEngine":{
            "torque":[
                ["rpm", "torque"]
                [0, 0],
                [500, 202],
                [1000, 318],
                [2000, 410],
                [2500, 422],
                [3000, 415],
                [4000, 400],
                [5000, 398],
                [6000, 355],
                [7000, 317],
                [8000, 300],
                [9000, 275],
                [10000, 231],
    
            ],
    
            "idleRPM":700,
            "maxRPM":8000,
            "revLimiterRPMDrop":0,
            "inertia":0.26,
            "friction":20
            "dynamicFriction":0.027
            "burnEfficiency":0.28
            "torqueReactionNodes:":["e1l","e2l","e4r"]
            "particulates":1.06
            "energyStorage": "mainTank",
            "requiredEnergyType":"diesel",
    
            //cooling and oil system
            "thermalsEnabled":true
            "engineBlockMaterial":"iron"
            "oilVolume":8
    
            //engine durability
            "cylinderWallTemperatureDamageThreshold":140
            "headGasketDamageThreshold":1500000
            "pistonRingDamageThreshold":1500000
            "connectingRodDamageThreshold":2000000
    
            //node beam interface
            "waterDamage": {"[engineGroup]:":["engine_intake"]}
            "radiator": {"[engineGroup]:":["radiator"]}
            "engineBlock": {"[engineGroup]:":["engine_block"]}
            "breakTriggerBeam":"engine",
        },
        "vehicleController": {
            "clutchLaunchStartRPM":1500,
            "clutchLaunchTargetRPM":2000,
            //**highShiftDown can be overwritten by automatic transmissions**
            "highShiftDownRPM":[0,0,0,1800,2400,2600,2600,2600]
            //**highShiftUp can be overwritten by intake modifications**
            "highShiftUpRPM":4500
        },
        "nodes": [
             ["id", "posX", "posY", "posZ"],
              //6.2L V8 Engine
             {"frictionCoef":0.5},
             {"nodeMaterial":"|NM_METAL"},
             {"selfCollision":true},
             {"collision":true}
             {"group":"etk_engine"},
             {"engineGroup":"engine_block"}
             {"nodeWeight":15},
             {"chemEnergy":2000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.13}
             ["e1r", -0.13000, -1.08000, 0.32000],
             ["e1l", 0.13000, -1.08000, 0.32000],
             {"chemEnergy":2000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.2}
             ["e2r", -0.12000, -1.50000, 0.30000],
             ["e2l", 0.12000, -1.50000, 0.30000],
             {"chemEnergy":false,"burnRate":false,"flashPoint":false, "specHeat": false,"selfIgnitionCoef":false,"smokePoint":false,"baseTemp":false,"conductionRadius":false},
             {"selfCollision":false},
             {"engineGroup":["engine_block","engine_intake"]}
             ["e3r", -0.32000, -1.08000, 0.78000],
             ["e3l", 0.32000, -1.08000, 0.78000],
             ["e4r", -0.32000, -1.60000, 0.78000],
             ["e4l", 0.32000, -1.60000, 0.78000],
             {"engineGroup":""}
             {"group":""},
        ],
    
        "beams": [
              ["id1:", "id2:"],
              {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
              {"beamSpring":9130830,"beamDamp":168},
              {"beamDeform":359100,"beamStrength":"FLT_MAX"},
              //engine
              ["e1r","e1l"],
              ["e2r","e2l"],
              ["e3r","e3l"],
              ["e4r","e4l"],
    
              ["e1r","e2r"],
              ["e1l","e2l"],
              ["e3r","e4r"],
              ["e3l","e4l"],
    
              ["e1r","e3r"],
              ["e1l","e3l"],
              ["e2r","e4r"],
              ["e2l","e4l"],
    
              ["e2r","e3r"],
              ["e2l","e3l"],
              ["e2r","e3l"],
              ["e2l","e3r"],
    
              ["e1r","e4r"],
              ["e1l","e4l"],
              ["e1r","e4l"],
              ["e1l","e4r"],
    
              ["e1r","e2l"],
              ["e1l","e2r"],
              ["e3r","e4l"],
              ["e3l","e4r"],
    
              ["e1r","e3l"],
              ["e1l","e3r"],
              ["e2r","e4l"],
              ["e2l","e4r"],
              {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        ],
    }
    "etk_v12_twinturbo_stage3": {
        "information":{
            "authors":"BeamNG",
            "name":"Stage 3 twintrubochargers",
            "value":5000,
        }
        "slotType" : "etk_V12_Twinturbo",
           "variables": [
            ["name", "type", "unit", "category", "default", "min", "max", "title", "description"]
            ["$wastegateStart", "range", "psi", "Turbocharger", 8, 6, 36, "Wastegate Start", "Pressure at which the wastegate begins to open"{"stepDis":0.5}]
            ["$wastegateLimit", "range", "psi", "Turbocharger", 10, 8, 38, "Wastegate Limit", "Pressure at which the wastegate is fully opened"{"stepDis":0.5}]
        ],
      "turbocharger": {
            "wastegateStart":"$wastegateStart",
            "wastegateLimit":"$wastegateLimit",
            "maxExhaustPower": 180000,
            "backPressureCoef": 0.000040,
            "frictionCoef": 20.3,
            "inertia":20.4,
            "pressureRatePSI": 95,
            "damageThresholdTemperature": 900,
            "pressurePSI":[
                //turbineRPM, pressure(PSI)
                [0,         -1],
                [30000,     -0.5],
                [60000,     5],
                [90000,     18],
                [150000,    30],
                [200000,    36],
                [250000,    40],
            ],
            "engineDef":[
                //engineRPM, efficiency, exhaustFactor
                [0,     0.0,    0.0],
                [650,   0.23,   0.15],
                [1400,  0.33,   0.23],
                [2000,  0.41,    0.29],
                [2500,  0.54,    0.41],
                [3000,  0.72,    0.61],
                [4000,  0.98,    0.77],
                [5000,  1.13,    0.87],
                [6000,  1.18,    1.0],
                [7000,  1.11,    1.00],
                [8000,  1.2,    1.0],
                [9000,  1.25,    1.0],
            ],
        },
        "mainEngine":{
            "maxRPM":8500,
            "burnEfficiency":0.32,
            "cylinderWallTemperatureDamageThreshold":180
            //turbocharger name
            "turbocharger":"turbocharger",
        },
        "vehicleController": {
            "clutchLaunchStartRPM":4000,
            "clutchLaunchTargetRPM":2000,
            "highShiftUpRPM":8300
        },
        "flexbodies": [
            ["mesh", "[group]:", "nonFlexMaterials"],
            ["moonhawk_v12_twinturbo", ["etk_engine"]],
        ],
        "nodes": [
             ["id", "posX", "posY", "posZ"],
             {"frictionCoef":0.5},
             {"nodeMaterial":"|NM_METAL"},
             {"selfCollision":true},
             {"collision":true}
             {"nodeWeight":5.34},
             ["sch1r",-0.18, -1.57, 1.12],
             ["sch1l", 0.18, -1.57, 1.12],
             ["sch2r",-0.18, -1.13, 1.12],
             ["sch2l", 0.18, -1.13, 1.12],
             {"group":""},
        ],
        "beams": [
              ["id1:", "id2:"],
              {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
              {"beamSpring":1660830,"beamDamp":168},
              {"beamDeform":51870,"beamStrength":"FLT_MAX"},
              //supercharger
              ["sch1r","sch1l"],
              ["sch2r","sch2l"],
              ["sch1r","sch2r"],
              ["sch1l","sch2l"],
              ["sch2r","sch1l"],
              ["sch2l","sch1r"],
    
              {"beamDeform":35910,"beamStrength":"FLT_MAX"},
              //attach to engine
              ["sch1r","e3r"],
              ["sch1r","e3l"],
              ["sch1r","e4r"],
              ["sch1r","e4l"],
              ["sch1l","e3r"],
              ["sch1l","e3l"],
              ["sch1l","e4r"],
              ["sch1l","e4l"],
              ["sch2r","e3r"],
              ["sch2r","e3l"],
              ["sch2r","e4r"],
              ["sch2r","e4l"],
              ["sch2l","e3r"],
              ["sch2l","e3l"],
              ["sch2l","e4r"],
              ["sch2l","e4l"],
              {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        ],
        "triangles": [
                ["id1:","id2:","id3:"],
                {"groundModel":"metal"},
                {"group":"moonhawk_supercharger"},
                ["sch1r","sch1l","sch2l"],
                ["sch1r","sch2l","sch2r"],
                {"group":""},
        ],
    }
    "etk_supercharger_stage1": {
        "information":{
            "authors":"BeamNG",
            "name":"Stage 1 Supercharger",
            "value":1000,
        }
        "slotType" : "etk_intake_V12_TT",
        "supercharger": {
            "gearRatio":1.60,
            "clutchEngageRPM":0,
            "pressureRatePSI":500,
            "pressurePSIPer1kRPM":3.0,
            "crankLossPer1kRPM":0.04,
            "type":"roots",
            "lobes":2,
            "twistedLobes":false,
            "boostController":[
                //throttle in %, factor
                [0,     0.2],
                [100,     1],
            ],
        },
        "mainEngine":{
            "idleRPM":700,
            "maxRPM":8100,
            "burnEfficiency":0.25
            //supercharger name
            "supercharger":"supercharger",
        },
        "vehicleController": {
            "highShiftUpRPM":8700
        },
        "flexbodies": [
            ["mesh", "[group]:", "nonFlexMaterials"],
            ["moonhawk_v12_intake_TT", ["etk_engine"]],
            ["moonhawk_v12_intercooler_A", ["etk_engine"]],
    
        ],
        }
    }
    
     
  4. Deleted member 160369

    Deleted member 160369
    Expand Collapse
    Guest

    The engine mesh is grouped with the "etk_engine" nodeGroup.

    Check the position of nodes in this group, they might be influencing mesh placement.
     
  5. karost

    karost
    Expand Collapse

    Joined:
    Jul 13, 2016
    Messages:
    124
    In blender press CTRL A and apply Rotation, position, scale. Also check that the Orange blob is centered in blender.
     
  6. DapperDan

    DapperDan
    Expand Collapse

    Joined:
    May 2, 2015
    Messages:
    1,249
    read the first post!
    anyway, i solved this
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice