Richards.D 761 Posted June 21, 2013 Hello... I've read some recent threads about wobbly wheels, and the vehicle I am working on suffers from this issue as well. I have read a few posts on causes, and I don't believe that any of those are effecting my vehicle, so I decided to post here and take a shot at fixing them. At the moment my truck has perfect wheels while turning. The second I move slowly however, and turn they wobble immensely. I don't really see any issues, and I made sure double sure by confirming the location of every single point for my memory and land contact LOD. Screenshot: https://dl.dropboxusercontent.com/u/23389642/arma2oa%202013-06-20%2023-12-06-95.png From reading some forums, the problem could arise from this sourceAddress: sourceAddress="loop"; I don't really know why that could be causing it, as that is straight from A confirmed working demo model. Model.CFG class Rotation; class CfgSkeletons { class Vehicle; class DAR_ILPDCOM: Vehicle { isDiscrete = 1; skeletonInherit=""; skeletonBones[]= { "volant", "", "levy predni tlumic", "", "pravy predni tlumic", "", "levy dalsi tlumic", "", "pravy dalsi tlumic", "", "levy predni zatoc", "levy predni tlumic", "pravy predni zatoc", "pravy predni tlumic", "levy dalsi zatoc", "levy dalsi tlumic", "pravy dalsi zatoc", "pravy dalsi tlumic", "levy prostredni tlumic", "", "pravy prostredni tlumic", "", "levy zadni tlumic", "", "pravy zadni tlumic", "", "levy predni", "levy predni zatoc", "pravy predni", "pravy predni zatoc", "levy dalsi", "levy dalsi zatoc", "pravy dalsi", "pravy dalsi zatoc", "levy prostredni", "levy prostredni tlumic", "pravy prostredni", "pravy prostredni tlumic", "levy zadni", "levy zadni tlumic", "pravy zadni", "pravy zadni tlumic", "ukaz_rychlo", "", "ukaz_rychlo2", "", "ukaz_rpm", "", "OtocVez", "", "OtocHlaven", "OtocVez", "fuel_01", "", "fuel_1", "", "prop_01", "", "prop_02", "", "prop_2", "", "prop_1", "", "damageHide", "", "damageVez", "OtocVez", "damageHlaven", "OtocHlaven" }; }; }; class CfgModels { class Vehicle; class DAR_ILPDCOM: Vehicle { isDiscrete = 1; sectionsInherit=""; sections[]= { "ammo", "sklo predni p", "sklo predni l", "zadni svetlo", "brzdove svetlo", "spz", "karoserie", "motor", "zbran", "vez", "zbytek", "levy predni", "levy prostredni", "levy zadni", "pravy predni", "pravy prostredni", "pravy zadni", "clan", "clan_sign", "zasleh", "P svetlo", "L svetlo", "palivo" }; skeletonName="DAR_ILPDCOM"; class Animations { class damageHide { type="hide"; source="damage"; selection="damageHide"; }; class IndicatorSpeed { animPeriod=0; type="rotation"; source="speed"; selection="ukaz_rychlo"; axis="osa_rychlo"; memory=0; minValue=0; maxValue=16.67; angle0=0; angle1=2.8797929; }; class IndicatorSpeed2 { type="rotation"; source="speed"; selection="ukaz_rychlo2"; axis="osa_rychlo2"; memory="false"; animPeriod=0; minValue=0; maxValue=16.67; angle0=0; angle1="rad -240"; }; class IndicatorRPM { animPeriod=0; type="rotation"; source="rpm"; selection="ukaz_rpm"; axis="osa_rpm"; memory=0; minValue=0; maxValue=1; angle0=0; angle1=2.9670601; }; class DrivingWheel { type="rotation"; source="drivingWheel"; selection="volant"; begin="osaVolantZac"; end="osaVolantKon"; memory="false"; animPeriod=0; minValue=-1; maxValue=1; angle0=-8; angle1=8; }; class TurnFrontWheelR { type="rotationY"; source="drivingWheel"; selection="pravy predni"; axis="pravy predni"; memory="false"; animPeriod=0; sourceAddress="loop"; minValue="rad -180"; maxValue="rad +180"; angle0="rad +90"; angle1="rad -90"; }; class TurnFrontWheelL: TurnFrontWheelR { selection="levy predni"; axis="levy predni"; }; class TurnFrontWheelR2: TurnFrontWheelR { selection="pravy dalsi"; axis="pravy dalsi"; }; class TurnFrontWheelL2: TurnFrontWheelR { selection="levy dalsi"; axis="levy dalsi"; }; class FrontWheelR { type="rotationX"; source="wheel"; selection="pravy predni"; axis=""; memory="true"; animPeriod=0; sourceAddress="loop"; minValue=0; maxValue=1; angle0=0; angle1="rad -360"; }; class FrontWheel2R: FrontWheelR { selection="pravy dalsi"; }; class BackWheelR: FrontWheelR { selection="pravy zadni"; }; class BackWheel2R: FrontWheelR { selection="pravy prostredni"; }; class FrontWheelL: FrontWheelR { selection="levy predni"; }; class FrontWheel2L: FrontWheelR { selection="levy dalsi"; }; class BackWheelL: FrontWheelR { selection="levy zadni"; }; class BackWheel2L: FrontWheelR { selection="levy prostredni"; }; class FrontWheelDamperR { type="translationY"; source="damper"; selection="pravy predni tlumic"; axis=""; animPeriod=0; minValue=-1000; maxValue=1000; }; class FrontWheelDamper2R: FrontWheelDamperR { selection="pravy dalsi tlumic"; }; class BackWheelDamperR: FrontWheelDamperR { selection="pravy zadni tlumic"; }; class BackWheelDamper2R: FrontWheelDamperR { selection="pravy prostredni tlumic"; }; class FrontWheelDamperL: FrontWheelDamperR { selection="levy predni tlumic"; }; class FrontWheelDamper2L: FrontWheelDamperR { selection="levy dalsi tlumic"; }; class BackWheelDamperL: FrontWheelDamperR { selection="levy zadni tlumic"; }; class BackWheelDamper2L: FrontWheelDamperR { selection="levy prostredni tlumic"; }; class damageVez: damageHide { selection="damageVez"; }; class damageHlaven: damageHide { selection="damageHlaven"; }; }; }; }; Thank you in advance... Richards Share this post Link to post Share on other sites
max power 21 Posted June 21, 2013 Your axes (axises) are positioned properly? The skeleton for the wheels has the wheel axes is in the correct order? The axes for the wheels are included in the named selections that turn the wheels right and left? Share this post Link to post Share on other sites
alexboy 11 Posted June 21, 2013 your Axises are probably diagonal... not leveled correctly.... or you could have moe than 1 axis named the same thing causeing it to not know which axis to really spin around..... happens to me alot.... gotta get the axis Dead center to get the perfect spin and crorrectly leveled with the wheel itself Share this post Link to post Share on other sites
Richards.D 761 Posted June 21, 2013 Alright: I managed to fix the messed up front wheels that turned. It was an issue with the model.cfg. As for a slight remaining wobble in the tires: I tried to ensure all the pieces were completely lined up, and I got them as close as possible. It still wobbles however. I'll throw the model up right now for your perusal if you wish to try and find any error: https://dl.dropboxusercontent.com/u/23389642/DAR_ILPDCom.rar Share this post Link to post Share on other sites
Richards.D 761 Posted June 23, 2013 Disregard the second problem. After hours of frustration, the problem has been discovered. My wheels were modeled incorrectly, and were uneven. Had nothing to do with the axes. So, I have remodeled them and it works like a charm now Share this post Link to post Share on other sites
alexboy 11 Posted June 23, 2013 make sure u take down that download... incase anyone wants to take the model and make it their own some where else :)... and happy to se your model works better... so it was just the wheel it self that was incorrectly positioned / angled ? if i read this correctly Share this post Link to post Share on other sites