|
Hi,
i've found some more commands in MLCad which I introduced totaly new, ...
but long time ago.
So there is this ROTATION command, which was used at the early days of MLCad
instead of ROTSTEP. Later I learned that this conflicts with LD-Lite. So I
stopped using it and created ROTSTEP. For backwards compatibility reasons
MLCad still supports both usages. ROTATION with the ldlite parameters and
with MLCad parameters.
A completely different storry, currently missing in the document, is 0
ROTATION CENTER and 0 ROTATION CONFIG. They are used to define the center of
rotation, can have names and may apear multiple times each with a different
name. I'm going to describe this commands in the next days so that I have it
ready on the week-end latest.
At this time I come up with a new license - where I hope everyone can live
with ...
Regards,
Michael
"Steve Bliss" <partsref@yahoo.com> wrote in message
news:H010J5.8Bx@lugnet.com...
> In lugnet.cad.dev, Don Heyse wrote:
> > In lugnet.cad.mlcad, Don Heyse writes:
> > > Is the ROTATION command the one that's sorta documented here?
> > >
> > > http://news.lugnet.com/cad/mlcad/?n=306
> > >
> > > Michael's reply seems to indicate he planned on implementing it,
> > > and that was about 2 years ago, so I imagine it's been done by now.
>
> That, and the fact that MLCAD adds two 0 ROTATION statements to the
> header of every model file it edits.
>
> > Uh Oh, we need some *unlicensed* documentation on this meta command.
> > It's already used in some official parts.
>
> Actually, only commented-out versions of the ROTATION meta-statement have
> appeared in parts (ie, '0 0 ROTATION'). The submit process rejects files
> with meta-statements it recognizes, but does not allow (like '0 ROTATION').
>
> > If I have to get permission
> > in writing to use all the features of the official parts (or be liable
> > for unspecified damages) I'm gonna find myself a new hobby.
>
> For parts, a rotation-point meta-statement should include the following:
>
> - A name parameter, so editors can list rotation points by name.
> - The center-point of the rotation (an ordered triple)
> - An optional vector, to specify a preferred axis of rotation.
>
> This could be done as:
>
> 0 ROTATION-CENTRE Hinge 30 4 0 0 0 1
>
> which would be appropriate for
> Hinge plate 1 x 2 with 2 fingers. 'Hinge' would be the
> name, '30 4 0' is the center point, and '0 0 1' is the axis of rotation.
>
> More examples:
>
> For Plate 1 x 2 with Long Towball might have:
>
> 0 ROTATION-CENTRE Towball 0 4 -90
> ... to provide a freely-rotating pivot on the towball
>
> And Hinge plate 1 x 6 with 2 and 3 Fingers on Side might
> get:
>
> 0 ROTATION-CENTRE Hinge-2 0 4 20 1 0 0
> 0 ROTATION-CENTRE Hinge-3 0 4 -20 1 0 0
>
> Steve
|
|
Message is in Reply To:
16 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|