FSIC Messageboard
  Tech Talk
  obWheels coordinatos ?

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   obWheels coordinatos ?
Laika 801
Pilot
posted 03-09- 03:02 PM     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
HA ! you again !

IP: Logged

Laika 801
Pilot
posted 03-09- 04:37 PM     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
do you think the obWheel pts are just obBodyPts? Anyway I try this!

IP: Logged

Bryan Russell
Pilot
posted 03-09- 05:31 PM     Click Here to See the Profile for Bryan Russell   Click Here to Email Bryan Russell     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Bryan Russell   Click Here to Email Bryan Russell     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
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     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
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

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Fighter Squadron Information Center

(This site Copyright (c) 1999 Inertia LLC)

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.45c