To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.mlcadOpen lugnet.cad.mlcad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / MLCad / 1359
1358  |  1360
Subject: 
Re: Description of MLCad extensions available now
Newsgroups: 
lugnet.cad.mlcad, lugnet.cad.dev, lugnet.cad.dev.org.ldraw
Date: 
Mon, 29 Jul 2002 19:52:17 GMT
Viewed: 
3058 times
  
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 has 1 Reply:
  Re: Description of MLCad extensions available now
 
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 (...) (22 years ago, 30-Jul-02, to lugnet.cad.mlcad, lugnet.cad.dev, lugnet.cad.dev.org.ldraw)

Message is in Reply To:
  Re: Description of MLCad extensions available now
 
(...) Uh Oh, we need some *unlicensed* documentation on this meta command. It's already used in some official parts. 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 (...) (22 years ago, 29-Jul-02, to lugnet.cad.mlcad, lugnet.cad.dev, lugnet.cad.dev.org.ldraw)

16 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