On Fri, Apr 26, 2013 at 3:37 PM, Tom Browder <[email protected]> wrote:

Thanks Tom

> I've used a home-grown PostScript (PS) wrapping and overlay program
> for BRL-CAD bitmaps for years that could be at least an idea starter.
> I don't have permission yet to donate the generating code (I have
> asked, but the bureaucratic wheels turn VERY slowly),

:(

> I use the view info that produces a line drawing with rtedge so I can
> map the origin of the object with my desired PostScript origin.
> Scaling info allows a mapping of dimensions.  I can't yet do
> dimensions on non-orthogonal views, but orthogonal views work pretty
> well.
>
> In the PS file I add functions to create 3D axes to show the view
> angles, various dimensioning methods, arrows, and labeling function to
> fine tune the drawing after the auto-generated PS file is completed if
> desired.
>
> The program also has a labeling function that can surround a group of
> objects with labels (with arrows back to the center of view of each
> visible object) as a rough attempt with manual fine tuning required.
> A project to do that alone might be worth a summer since I don't think
> it is trivial to find a solution to the group labeling problem without
> crossing the arrows of any two labels.
>
> After the PS file is done, we use another program to create the EPS
> with a minimum object bounding box, that can be imported into MS Word
> or other doc program.

Thanks for taking time to explain. I read all, it is helpful to know
about, but it is hard to get it completely without seeing it working,
code and / or documentation. It would be better if I can see any
previous / recent work done so as to get idea.

>
> Another approach might be to use the scripting capabilities of
> Inkscape as part of the process.

Can you put some light on how we can incorporate InkScape for
annotation purposes? It is used for generation of vector graphics and
can be used for technical illustrations. Can it be like we create
image with rtedge, then using information length, width etc. of
objects stored in database file, we draw dimensions / annotations on
image using InkScape. This may initially limited to one or two
commonly used 2D drawings, for example, building.

> I have attached a pdf version of a simple rpp that was dimensioned
> automatically.

Awesome.

--
Harmanpreet Singh
Blog: http://singhharman.wordpress.com/

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to