To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 4542
4541  |  4543
Subject: 
Re: Named rotation inheritance (Was: 2nd. Idea for a new feature to help rotation of parts in Ldraw
Newsgroups: 
lugnet.cad
Date: 
Fri, 1 Sep 2000 14:25:15 GMT
Viewed: 
728 times
  
In lugnet.cad, Jeremy H. Sproat writes:
Anyway, briefly, namespace resolution is a means by which we can
specifically address (resolve) some thing from inside some other thing
(namespace).  Like referring to a rotation center from inside a subpart.
The "specifically" part is important, as programmatical "magic" is bad.

...
I was taking a more object-oriented approach.  I
feel that it's the part's responsibility to know its own rotation axes, and
not the containing part's.  Likewise, I feel that it's the tool's
responsibility to handle the logic of the rotation (including scanning the
subpart for named rotation centers), not the containing part's.  If done
right, the user wouldn't even have to open up the subpart to see if it has
named axes.

I am pretty sure I don't understand totally what you are suggesting.  I think
that you are saying that NO rotational axis be specifed in a model, but
rather, the program will scan a model's parts and find ALL rotational
axis?

That sounds like a great idea.  Except to make dat file controlled
animations (which is a goal of mine), there still has to be someway to
refer to a particular rotational axis.  Like:

0 ANIMATE datfileName.uniqueNameOfAxis (start frame; end frame;
start rotational; end rotation; curve formula)

This touches upon the concept of Stages from Karim Nassar's Artemis
Project.  (2)  I really really really like it.  :-,

Ya, I looked at the Artemis stuff.  It sounds good to me.  I don't think Karim
suggested a syntax for his stages though.  Did he?

James



Message has 1 Reply:
  Re: Named rotation inheritance (Was: 2nd. Idea for a new feature to help rotation of parts in Ldraw
 
(...) Not really. A subpart would need to "know" and "advertise" its own rotational axes to the tool; the tool would then offer these axes, and any others the user enters manually. The simplest approach for this is for the subpart to have special (...) (24 years ago, 5-Sep-00, to lugnet.cad)

Message is in Reply To:
  Named rotation inheritance (Was: 2nd. Idea for a new feature to help rotation of parts in Ldraw Cad software)
 
(...) Wouldn't the user have to look at the part's DAT anyway, to see what named rotation centers the part has? Anyway, briefly, namespace resolution is a means by which we can specifically address (resolve) some thing from inside some other thing (...) (24 years ago, 31-Aug-00, to lugnet.cad)

15 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR