|
Author
|
Topic: obWheels coordinatos ?
|
Laika 801 Pilot
|
posted 03-09- 03:02 PM
Strange !??: I made a copy of the base model ("P51D" = fuse) and add a DOF to it, I placed the DOF exactly to the bottom of the wheels/skid and used the origin of the DOF for my obWheel coordinates. But the plane is allways about 1 or 2 feet above the ground (in the takeoff mission). Is this normal ??? If not - how can I find out the exact point for the wheels and the tail skid ?IP: Logged |
Sv Pilot
|
posted 03-09- 03:45 PM
I fell for the DOF method myself, it doesn't work - I'm not sure why. Use this method instead, it always works: http://www.schoolmusic.com/chickencoop/se5a/docs/contact.htm
------------------ -Sv =FC= WWI in SDOE!
IP: Logged |
Laika 801 Pilot
|
posted 03-09- 04:35 PM
HA ! you again !  IP: Logged |
Laika 801 Pilot
|
posted 03-09- 04:37 PM
do you think the obWheel pts are just obBodyPts? Anyway I try this!IP: Logged |
Bryan Russell Pilot
|
posted 03-09- 05:31 PM
The obWheelPt (or what ever) defines the centre of the wheel. This special obBodyPt creates a round set of bodyPts around the defined pt, the size of the wheel. There sould be some parameters for the size etc.What you should do is actually keep the Wheel lod while you are in development, and move the wheel until the bottom of the wheel is in line with the skid. Then once you are happy either use a obHidden on the wheel or just delete the LOD. P.S. I'm not sure exactly what the 'DOF' method is but it probably doesn't work because the DOF origin is relative to the models parent while the obBodyPts are relative to the actual model. [This message has been edited by Bryan Russell (edited 03-09-2000).] IP: Logged |
Laika 801 Pilot
|
posted 03-10- 03:53 AM
I think we are talkin about different things. I mean the obWheels defined in the Base model (OP Specification: "Specifies the location of the bottoms (!) of all tires using the CVehicles local coordinate system. This is used to orient the vehicles to the terrain when they are initially placed." page 24/8.2.2.). ??? LK
IP: Logged |
Sv Pilot
|
posted 03-10- 05:55 AM
Laika 801,Bryan is correct about the wheel point, but let's clear up what you are trying to do. You must use the wheel as Bryan suggested to get the plane to contact the ground at the right points. The obWheels thing is just to tell SDOE where to put the plane at start-up. I think there is usualy 3 points, two for the front wheels, and one for the tailwheel. So does your plane drop from two feet to the ground, or does it hang 2 feet above the ground at all times? -Sv IP: Logged |
Laika 801 Pilot
|
posted 03-10- 07:57 AM
It drops to the ground and after this all looks quiet good. Maybe you could take a look to the beta ?IP: Logged |
Sv Pilot
|
posted 03-10- 08:24 AM
Laika,Cool. All you need to do is get the obWheel points correct then I think. Here is a guess at how to do this: Since the obWheel coords are based on the parent object (your fuselage) you need to do a little extra trick here. Here is what I would do, I use Ac3d but this should work in any 3D editor. Bring in your fuselage LOD and the landing gear and wheel LODS. Keep the fuselage LOD exactly where it was imported to, this should be centered at the origin or close for most cases. Now move the landing gear/wheel LODS until they are in the correct position around the fuselage. Now add new single vertecies exactly where each wheel would touch the ground - well maybe make the verts slightly below this point. Now write down the x,y, and z coords for each vert. Use these coords for the onWheels thing. This should work perfectly. We hope  -Sv IP: Logged |
Bryan Russell Pilot
|
posted 03-11- 12:57 AM
Laika, Since I know what you are doing now, the DOF method could work if you ise a DOF on any of the 'P51D' models children. If I understand this right the obWheel points are in the Vehicles co-ordinate system which should be the base part, and since DOF's are in the parent co-ordinate system a DOF in the child part will show you the right co-ord. Even simpler, adjust the points by 2 feet each in the Z direction. Not as scientific but all you really have to do is get the plane close to the ground. IP: Logged |
Laika 801 Pilot
|
posted 03-11- 06:17 AM
I tried Svīs method and nearly got the same coordinates. So I still dont know whats wrong - but Iīll try the DOF method again, maybe it works now when I use a part wich is allready there (and not a copied on).IP: Logged |
Laika 801 Pilot
|
posted 03-11- 09:20 AM
I found the solution:The OpenPlane Bible says: "...the location of the bottoms of all tires using the CVehicles local coordinate system..." This is wrong or I misunderstood it ! I set the obWheel coordinates to the middle of the Wheels and it works now (used the DOF method)!! IP: Logged |