Jump to content

davide96

Members
  • Posts

    135
  • Joined

  • Last visited

Posts posted by davide96

  1. update, I find the IR config but is only for canadarm 1

    .

    .

    /////Canadarm 1 elbow joint servo
    @PART[ht_C1_elbow]:NEEDS[MagicSmokeIndustries]
    {
        @description,0 = Powered by Infernal Robotics - Next. This elbow joint can rotate 180 degrees back on itself.

        @MODEL
        {
            @model = htRobotics/Parts/ht_C1_elbowIR
        }

        -NODE[TopJoint] {}
        -NODE[BottomJoint] {}
        -MODULE[ModuleRoboticServoHinge] {}

        node_stack_top = -0.0934, 0.1909, 0, 0, 1, 0, 1
        node_stack_bottom = -0.0934, -0.1909, 0, 0, -1, 0, 1

        MODULE
        {
            name = ModuleIRServo_v3
            servoName = KerboArm1 Elbow

            axis = 0, 0, 1
            pointer = 1, 0, 0

            fixedMesh = armElbow_base
            movingMesh = armElbow_top

            isRotational = True

            hasMinMaxPosition = True
            minPosition = -180
            maxPosition = 0

            isFreeMoving = False

            electricChargeRequired = 2.5

            isInverted = False
            isLocked = False

            canHaveLimits = True

            hasPositionLimit = False
            minPositionLimit = -180
            maxPositionLimit = 0

            factorAcceleration = 2
            maxAcceleration = 2
            accelerationLimit = 1

            factorSpeed = 2
            maxSpeed = 2
            speedLimit = 1

            factorForce = 35
            maxForce = 30
            forceLimit = 30

            zeroNormal = 0
            zeroInvert = 0
            presetsS = -180.0|-90.0|0.0

            availableModeS = Servo|Control

            //invertSymmetry = False 
            soundFilePath = MagicSmokeIndustries/Sounds/infernalRoboticMotor            // Motor loop sound path
        }
    }

    /////Canadarm 1 pitch joint servo
    @PART[ht_C1_pitch]:NEEDS[MagicSmokeIndustries]
    {
        @description,0 = Powered by Infernal Robotics - Next. This servo joint provides low torque rotation along the pitch axis up to 90 degrees in either direction. 


        @MODEL
        {
            @model = htRobotics/Parts/ht_C1_pitchJointIR
        }    

        -NODE[TopJoint] {}
        -NODE[BottomJoint] {}
        -MODULE[ModuleRoboticServoHinge] {}

        node_stack_top = 0, 0.1751, 0, 0, 1, 0, 1
        node_stack_bottom = 0, -0.1871, 0, 0, -1, 0, 1

        MODULE
        {
            name = ModuleIRServo_v3
            servoName = KerboArm1 Pitch Joint

            axis = 0, 0, 1
            pointer = 1, 0, 0

            fixedMesh = armPitchJoint_base
            movingMesh = armPitchJoint_top

            isRotational = True

            hasMinMaxPosition = True
            minPosition = -90
            maxPosition = 90

            isFreeMoving = False

            electricChargeRequired = 2.5

            isInverted = False
            isLocked = False

            canHaveLimits = True

            hasPositionLimit = False
            minPositionLimit = -90
            maxPositionLimit = 90

            factorAcceleration = 2
            maxAcceleration = 2
            accelerationLimit = 1

            factorSpeed = 2
            maxSpeed = 2
            speedLimit = 1

            factorForce = 35
            maxForce = 30
            forceLimit = 30

            zeroNormal = 0
            zeroInvert = 0
            presetsS = -90.0|0.0|90.0

            availableModeS = Servo|Control

            //invertSymmetry = False 
            soundFilePath = MagicSmokeIndustries/Sounds/infernalRoboticMotor            // Motor loop sound path
        }
    }

    /////Canadarm 1 rotational servo
    @PART[ht_C1_rotator]:NEEDS[MagicSmokeIndustries]
    {
        @description,0 = Powered by Infernal Robotics - Next. This servo allows a full 360 degrees of rotation axially. 

        @MODEL
        {
            @model = htRobotics/Parts/ht_C1_rotatorIR
        }    

        -NODE[TopJoint] {}
        -NODE[BottomJoint] {}
        -MODULE[ModuleRoboticRotationServo] {}

        node_stack_top = 0, 0.0209, 0, 0, 1, 0, 1
        node_stack_bottom = 0, -0.0209, 0, 0, -1, 0, 1

        MODULE
        {
            name = ModuleIRServo_v3
            servoName = KerboArm1 Rotator

            axis = 0, 1, 0
            pointer = 1, 0, 0

            fixedMesh = armRotator_base
            movingMesh = armRotator_top

            isRotational = True

            hasMinMaxPosition = False
            minPosition = -360
            maxPosition = 360

            isFreeMoving = False

            electricChargeRequired = 2.5

            isInverted = False
            isLocked = False

            canHaveLimits = True

            hasPositionLimit = False
            minPositionLimit = -360
            maxPositionLimit = 360

            factorAcceleration = 2
            maxAcceleration = 2
            accelerationLimit = 1

            factorSpeed = 2
            maxSpeed = 2
            speedLimit = 1

            factorForce = 35
            maxForce = 30
            forceLimit = 30

            zeroNormal = 0
            zeroInvert = 0
            presetsS = -180.0|0.0|180.0

            availableModeS = Servo|Control

            //invertSymmetry = False 
            soundFilePath = MagicSmokeIndustries/Sounds/infernalRoboticMotor            // Motor loop sound path
        }
    }

     

    this is the config, now the question is is there a way to add the config for only that piece of the kerboarm 2???

    this is the CFG of the kerboarm 2

    .

    .

    PART
    {
        name = ht_canadarm2_servo
        module = Part
        author = Benjee10

        rescaleFactor = 1
        TechRequired = advConstruction
        entryCost = 1200
        cost = 100
        category = Robotics
        subcategory = 0
        title = KerboArm2 Servo Joint
        manufacturer = HabTech Consortium
        description = This servo allows a full 360 degrees of rotation.


        // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
        attachRules = 1,0,1,1,0
        mass = 0.06
        dragModelType = default
        maximum_drag = 0.2
        minimum_drag = 0.2
        angularDrag = 1
        crashTolerance = 12
        breakingForce = 200
        breakingTorque = 200
        maxTemp = 2000 // = 5000
        bulkheadProfiles = size1
        tags = habtech, robot, arm, canadarm2, kerboarm, rotate, hinge, servo, motor, move, 

        MODEL
        {
            model = htRobotics/Parts/ht_canadarm2_servo
        }

        NODE
        {
            name = TopJoint
            transform = actuatorTopNode
            size = 1
        }
        NODE
        {
            name = BottomJoint
            transform = actuatorSideNode
            size = 1
        }

        MODULE
        {
            name = ModuleRoboticRotationServo
            servoTransformName = actuatorMesh
            baseTransformName = actuatorBody
            servoAttachNodes = TopJoint
            traverseVelocityLimits = 0, 10
            hardMinMaxLimits = -180, 180
            softMinMaxAngles = -180, 180
            targetAngle = 0
            mainAxis = Y
            maxMotorOutput = 200
            driveSpringMutliplier = 100
            driveDampingMutliplier = 20
            motorizedMassPerKN = 0.0001
            motorizedCostPerDriveUnit = 1
            connectedMassScale = 1
            efficiency = 0.75
            baseResourceConsumptionRate = 0.01
            RESOURCE
            {
                name = ElectricCharge
                rate = 1
            }
        }

        MODULE
        {
            name = ModuleCargoPart
            packedVolume = 20
        }
    }

    I really hope that someone can help me

  2. hello guys,does anybody know if it is possible to make this part here compatible with infernal robotics??

    because the normal kerboarm  from htrobotics works but this one no, and I was wandering if there is a modification that I can do the cfg file to make it compatible.

    thanks!!IF5Egf3.png

  3. 23 minutes ago, Starwaster said:

    IRL, rocket mix ratios are by mass. KSP (and Real Fuels) engine consumption are by volume (kiloliters).

    let's say 23.69 kl LOX + 76.31 kl LH2

    27.03029 mt LOX

    5.410379 mt LH2

    ratio of 4.9960 / 1 (rounded to 4 places)

     

     

    Ah this is what I'm facing right now, I have FAR but I don't have real fuels...is this required?? Can I change the fuel used in the cfg file??

  4. 23 hours ago, Starwaster said:

    These are the RO configs for that mod. From the looks of it, it rescales everything and makes other extensive changes that assume certain other mods are installed. Be VERY sure you know what you're doing if you want to use those configs without having RO installed.

    https://github.com/KSP-RO/RealismOverhaul/blob/master/GameData/RealismOverhaul/RO_SuggestedMods/SOCK/RO_ShuttleOV.cfg

    • If you are not using FAR, then don't use those configs because they will remove the stock control surface configs. It will make those changes even if you are not using FAR.
    • Also, because they use FOR[RealismOverhaul], any mod config you have that is contingent on RO being installed will be applied. (that is, it will be assumed by Module Manager as if RO is fully installed even though it isn't)
    • Other changes assume Real Fuels (and Community Resource Pack by extension) is installed.

    TL;DR don't bother with those configs unless you have FAR and Real Fuels installed. You'd better know what you're doing!

    how can I insert this config?? just to give it a try???

  5. 9 hours ago, Starwaster said:

    I'm assuming when you said uncontrollable that you were referring to aerodynamic issues. Is that right? If it's a control authority issue, is it happening going into Max Q or before that, in the upper atmosphere where drag is still low but enough to overcome RCS? Maybe it's an issue with troubleshooting the craft design.

    Exactly, is there a way to troubleshoot the craft designs issue??

  6. Ehi, thank you very much for finding this configuration for me, I don't know if it is right because I don't use RO, I would like to play RSS (or a scaled version of kerbol like 10x) and to be able to fly the shuttle with far:confused:.

    Because of this 

    On 12/19/2023 at 4:31 PM, davide96 said:

    when I finish my entry burn the problems start to arise...the shuttle became uncontrollable and so my entire mission fail

    ;.;

  7. On 12/19/2023 at 3:40 PM, AlphaMensae said:

    It's the split rudder (like the IRL one) in SOCK that FAR hates. Most RO users of SOCK replace the SOCK vertical stabilizer with two of the ones from Space Shuttle System (the old DECQ shuttle), placed in mirror symmetry side-to-side, or something like that.  There might be some clipping involved.

    There may be other issues for FAR as well, but the rudder is the main problem.

    hello, I tried to use the vertical stab of the old shuttle, but anyway and suddenly at 35000m the shuttle start to yaw to the left and became uncotrollable....

    I don't know what to do honestly....

  8. I'm able to reentry with mechjeb using smart assistant doing manually the gravity turn ecc... the problem arise when the vessel go below 35000m. It start to spin and became suddenly uncontrollable it start to yaw to the left or pitching up without any chance to recover it

  9. hello everybody, I have a question, I'm playing  RSS without RO (please don't blame on me;.;) because I'm unexperienced, anyway I have the mod (ISPx2)that allows me to reach the orbit go to the moon back ecc....

    I'm also using the mod from benjee10 the shuttle orbiter construction kit (I think that you know this mod), however when I finish my entry burn the problems start to arise...the shuttle became uncontrollable and so my entire mission fail.

    Is there any config for the RSS/RO for this shuttle???

    thank you very much and sorry if I made an off topic;.;

×
×
  • Create New...