On Sun, Mar 26, 2017 at 8:03 PM, Daniel Roßberg <danielmrossb...@gmail.com>
wrote:
> Hi,
>
> Hello Sir, Now that was really helpful.
I.e.:
> - Annotations can't be ray-traced. (In fact, if they would be visible
> for rays they would disturb the usual analysis done with BRL-CAD.)
>
- Annotations have their own coordinate system on the device (screen,
> paper, ...). If a letter is 5 mm high then these 5 mm are understood
> as measured on the device.
>
> So do you mean, adding no depth to the annotations or adding depth in a
separate coordinate system exclusive to annotations? Because what I thought
was of adding depth to the annotations, aiming for view independent
geometry. Thanks for this.
> Nevertheless, annotations have a reference point in the 3D space which
> will be identified with a point in the 2D annotation coordinate
> system.
>
> Oh yes! There should be a mapping between two coordinate systems.
> The annotation primitive has to address these issues. Maybe the
> sketch primitive could be used as a orientation when designing it.
> The annotations display themselves in wireframe mode. They need to be
> able to switch the coordinate system to display (or "paper")
> coordinates to draw themselves. (In the future it could become
> necessary to distinct between the viewing device and a blue-print
> paper coordinate system.)
>
> Regarding the 4 questions:
> 1): manual
>
Do you expect to enter the location for the placement in the "in" command
itself ? Correct me if I'm thinking differently.
> 2): 1
>
Considering "annotation" as the head primitive. I feel the need to create
some "sub-primitives", which comprise of options like "text", "leader
line", "GD", "Tolerances" , "Hatches" etc. where each sub-primitive has its
own desired parameters.
> 3): -
> 4): no
> Additional features are desirable but without a reliable foundation
> all is nothing.
>
>
Perhaps, it would be great if you could throw some light on Annotation
scaling. What is exactly expected when we talk of annotation scaling
(usually it is automated in other CAD's) ?
I'm trying hard to go deep into the project, but that is of no use unless I
come to know about the community's expectation from the project. So, please
correct me if I'm going in the wrong direction in any aspect where you feel.
Thank you for the wonderful reply. It was really helpful to me.
Regards,
Shubham Rathore(:gabbar1947)
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel