Thanks Sean,
Yours was the first response I actually received in my inbox till I checked
the archive and realized that I had some odd settings in the brlcad-devel
subscription list. I guess I don't know mailman as well as I thought I did.

Thanks Loui and Clifford for your responses and the pointers. Every bit
helps. Thanks to Sean for clarifying the goals of the project; you took the
words right out of my mind and then some.

Some brief comments on my knowledge of drafting standards: I work for a
company that develops software to help convert 2D drawings to 3D models and
our Modelers have never used the ISO 128. I do have access to a few ISO
documents (I recently wrote a paper on the STEP AP203 Edition 2), but 128 is
not one of them. We turn out thousands of 3D models and 2D drawings over the
year and work with numerous clients, and in our experience no one has
requested we use the standard or even refer to it. I will try to get my
hands on it to determine its relevance and applicability. I may pick the
brains of my colleagues to see if I can get some quick shortcuts. While I am
familiar of the elements that are present in the 2D draft, I will keep
flexibility when creating the initial prototype (although thats probably a
while away).

The one standard that is gaining popularity with CAD systems and among some
of our clients is the concept of Model-Based-Enterprise (or as Pro/Engineer
is calling it Model-Based-Design). The basic idea, just in case this is not
common knowledge, is to incorporate into the 3D model the various elements
that are typically found in the 2D draft (e.g. notes, dimensions, views). I
haven't researched into MBD enough to tell if it could be useful in my
current project, but was wondering if any of the developers have any
experience with it?

And please keep the pointers on working on an open source project coming. As
a novice I appreciate all of them.
Thanks
Ganesh


On Tue, Oct 5, 2010 at 10:24 PM, Christopher Sean Morrison
<[email protected]>wrote:

>
> Welcome and thanks for introducing yourself, Ganesh!  That's a great
> way to kick things off.
>
> >>> Defining the look/layout/feel for what a given 2D 'blueprint'
> >>> might be
> >>> like.  What syntactic, semantic, pragmatic information could be
> >>> and needs to
> >>> be included?  What would an example sheet look like (exact prototype
> >>> mock-up)?  Are there existing drafting document standards that we
> >>> could
> >>> conform to?  Should we?  What does STEP have to say about
> >>> standard drawings
> >>> and drafting formats?
>
> To anyone that didn't quite get the gist, those were basic questions
> from me to help frame a project scope and get things going in a
> useful direction.  Not necessarily on coding, but on the goals.
> Particularly for those working in the drafting arena, there are lots
> of things we *could* work on so it becomes really important to figure
> out what we should be working towards and how can Ganesh help given
> drafting features are not one of our strengths.
>
> Given Ganesh's great background on drafting documents, that seems
> like a great place for him to cut his teeth -- not development, but
> on requirements, design, and prototyping.  He's done some interesting
> research on the field and has a paper on the subject for those
> interested in some relevant reading.
>
> >> I will initially be looking to do the leg-work to research the
> >> standards,
> >> current practices and competitors' approaches on how the 2D drawing
> >> generator could/should be done.
> >
> > Well, as to standards, I can't say how useful they would be (if you
> > can even get ahold of them) but it looks like parts of ISO 128 and
> > other standards related to it probably apply:
> > http://en.wikipedia.org/wiki/ISO_128
>
> I'm not really familiar with how popular/prevalent/useful ISO 128 is
> to the other CAD/CAM systems.  Anyone with production experience or
> know whom would be worthwhile to contact?  I can send a ping out to
> the linux-cad mailing list.  Wouldn't want to adopt a dead standard.
>
> Getting copies of non-free standards is a problem that can be easily
> solved.  The bigger question is whether we should care about ISO128
> or STEP's drafting components or some other standard.  If there's no
> dominant standard, what are the common and useful features?  Those
> are all questions I'm hoping Ganesh can help track down and
> research. ;-)
>
> > Actually generating the lines outlined in the above talks from our
> > geometry is somewhat more specific to BRL-CAD's internals - we have
> > some basic ability to generate a small subset of the lines described
> > in the above talks but I'll defer to Sean on whether it would be
> > better to examine that code first or "start clean", as it were.
>
> The tool doesn't drive (or limit) the features or requirements.
> rtedge is a relatively small and simple code to begin with and has
> been rewritten a couple times.  I'm very keen on developing 2D
> shaders like was seen this year at Siggraph, but still think that's a
> means to an end.  An end that's not yet defined.
>
> > standards using the drawing API, but as I am not in any sense familiar
> > with the ISO standards or the low level details of generating the
> > lines from the models those are just thoughts to be considered or
> > rejected as more research defines the task and subtasks more clearly.
>
> That is exactly what I'm hoping Ganesh works on clarifying.  A
> detailed prototype blueprint would speak volumes.
>
> Cheers!
> Sean
>
>
>
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> BRL-CAD Developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>



-- 
Ganeshram Iyer
Open Source and CAD: http://ossandcad.blogspot.com
[email protected]
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to