FSIC Messageboard
  Tech Talk
  CALLIN ALL DOF Masters!!!!!!!!!!!!!!!!!!!!!!

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:   CALLIN ALL DOF Masters!!!!!!!!!!!!!!!!!!!!!!
Zurawski
Pilot
posted 07-03- 09:58 AM     Click Here to See the Profile for Zurawski   Click Here to Email Zurawski     Edit/Delete Message   Reply w/Quote
Hehehe ... did I get your attention?

OK, right to the point ...

I have some DOFs that I'm "attempting to position in OPStudio ... however as I understand it, once you rotate the parent greater than OPS likes you to ... you effectivey break the DOF (as I found out the hard way ...)

The nut:

I'm no mathimatical wizard [non shit Jethro?].. Parsing the ol text after extracting the .sm ... Where/what do I look for and how do a manipulate it in the text file?

(I ask this as I assume the rotating DOF thing is inherite only in OPStudio] ...


HHHHHEEEEELLLLPPPPP!!!!! Mr. Wizard!

IP: Logged

ArgonV
Pilot
posted 07-03- 02:13 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
I too need help with DOFs. How do you make multiple DOFs for one object that activate with certain commands? Im trying to make wing retracts for the F4F4. I can get the wing to move on one DOF, but the second one wont kikk in.

IP: Logged

Pete Hawk
Pilot
posted 07-03- 03:24 PM     Click Here to See the Profile for Pete Hawk   Click Here to Email Pete Hawk     Edit/Delete Message   Reply w/Quote
from Jedi's earlier post...

Open up the P-51 or Corsair in OPS and look at the DOFs for the landing gear. Can't remember the exact way they're set up, or the exact words, but on extension, it's doors first, then struts. On retraction, struts first, then doors. Several delays built in there, but the key is making the delay and the runtime the same for the corresponding parts, i.e. you want the sweep to delay for 4 seconds (while the wing rotates), and then you want the sweep to TAKE 4 seconds. Same for the rotation part. That way, when you reverse the DOF, the rotation is delaying 4 seconds while the wing is unsweeping for 4 seconds.
You want the same thing for the Cat wings. To fold, rotate first, then sweep. To extend, unsweep first, then rotate. Once you have that working, you can change the delay slightly if you want to create both motions together.

Z, I'm still searching for that thread for you.

IP: Logged

ArgonV
Pilot
posted 07-03- 03:47 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
Ahh but you see there is something else. On the P-51 the struts and doors are seperate objects. On the F4F4 the wing it one whole object (at least one whole object that rotates) I have two DOFs that rotate on one object. Is this possible? Right now, I can get the wing to fold up but not sweep back. Why is that? Both DOFs have delays and the correct parent and command to cause them to fold\sweep. But only the fold DOF works because it is first in the properties list. If I put the sweep DOF infront of the fold DOF the sweep works but the fold doesnt. So I ask you is there a solution?

IP: Logged

ArgonV
Pilot
posted 07-03- 04:29 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
Never mind! Problem solved. I thought about it for a while and looked closely and I discovered I had the DOFs named the same. Silly me

IP: Logged

Sv
Pilot
posted 07-03- 05:04 PM     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
Zur,

Why don't you just export the LOD again in the correct orientation instead of rotating it in OPS? I have never had DOF problems, but I only rotate parts very small amounts in OPS...

------------------
-Sv =FC=

WWI in SDOE!


IP: Logged

ArgonV
Pilot
posted 07-03- 06:20 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
Ok DOF guys, I have the wing were it folds up the way I want it. Now how to I get it to unfold in the same sequence but in reverse? Right now it "masses" all the DOFs together when I fold the wing back out. I have it where the wing slides foward, rotates up, sweeps back while rotating out at the same time. Now in reverse I want it to rotate in while sweeping foward at the same time, rotate down and slide back. How is this done with 'cmdRunReverse?

IP: Logged

ArgonV
Pilot
posted 07-03- 09:22 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
moving to top

IP: Logged

Bryan Russell
Pilot
posted 07-03- 09:45 PM     Click Here to See the Profile for Bryan Russell   Click Here to Email Bryan Russell     Edit/Delete Message   Reply w/Quote
There are probably two things here Zur.

One is that the DOF is relative to its parents Co-ordinate system, and there is a problem in OPS where I can't get the relative rotation / orientation functions to play ball and so the DOF orientation done in OPS is sometimes inaccurate when the parent (and its parent) has got a decent amount of rotation in its matrix.

Secondly, some people are seeing a problem where rotating and moving parts in OPS can delete the DOF records from the part.I havn't been able to reproduce this yet so If you have this please send the details.

Since you sounds like you are not editing the actual DOF it sounds like second issue. I can't realy help with this unless I can get it to happen except to say that try some diffent procedures i.e. after you rotate the part click onto the background before you click on another part, or visa versa. Sorry I can't be more help.

Bryan

IP: Logged

Laika 801
Pilot
posted 07-04- 04:59 PM     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
Zur - Dont know if this is a help,

i.e. you want to rotate the aileron's dofs on allready rotated wings - bad thing (cause sometimes the ail-dof "snaps" back and wont stay in the right position)- reset the x-form of the wing (parent, inner wing..) and align the dof of the aileron, now rotate the wing. This does work. I dont know if this works allways perfect, but for me it does.

First rotate the dofs of the childest-child (Huh ) before you rotate any dof of its parent(s) !

LK

IP: Logged

mposis
Pilot
posted 07-04- 11:29 PM     Click Here to See the Profile for mposis   Click Here to Email mposis     Edit/Delete Message   Reply w/Quote
Zur,

Look for the LOD of the object you want to rotate in the *.ol file. The first DOF above it is the DOF you are looking for. Load the parent LOD of this object in AC3D to determine the origin and axis of rotation of the object.

IP: Logged

Zurawski
Pilot
posted 07-05- 09:21 AM     Click Here to See the Profile for Zurawski   Click Here to Email Zurawski     Edit/Delete Message   Reply w/Quote
THANKS EVERYONE!

Your responces have given me a some insight into "why" this crap was happening ...

... Laika,

You win the prize! Your suggestion does in fact work as advertized. (granted I now need to go back and re-do half of what I've already done) ... oh well!

... Mposis,

Thanks that's just what I was looking for.


THANKS ALL!!!!

IP: Logged

Laika 801
Pilot
posted 07-05- 11:44 AM     Click Here to See the Profile for Laika 801   Click Here to Email Laika 801     Edit/Delete Message   Reply w/Quote
Woooooow, a prize !!! ??? What is it ? A new car ? 5-week-6-star-super-deluxe holidays ?


Glad to help you !


LK

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