Write a wiki tutorial on how to create a polygonal mesh (NMG) manuallyBRL-CAD
Status: ClosedTime to complete: 100 hrs Mentors: Isaac Kamga, DeepakTags: wiki, documentation, tutorial

BRL-CAD provides a couple dozen distinct primitives. Each primitive is defined by a set of parameters. Several of the more complex primitives have a wiki page describing them in more detail with an example on how to create them.

This task involves writing up a page on the NMG polygonal mesh primitive. Figure out how to use it (not a simple task, will require some trial and error), create an example input, and write up a wiki page on exactly what steps are needed similar to our other wiki pages:

References:

  • http://brlcad.org/wiki/DSP
  • http://brlcad.org/wiki/EBM
  • http://brlcad.org/wiki/Sketch (particularly useful as neither NMG nor sketch are meant to be created manually)

Note the ''facetize'' command in mged will convert an existing object into NMG format. The get/put commands should help from there like the sketch tutorial.

Show how to create an NMG cube or wedge or similar simple shape. Include images like the other examples. Put the write-up at http://brlcad.org/wiki/NMG

Uploaded Work
File name/URLFile sizeDate submitted
task-8-wiki-nmg-create-tutorial.mw3.2 KBDecember 07 2014 16:33 UTC
nmg-wiki-tutorial-screenshot.png8.7 KBDecember 07 2014 16:34 UTC
Comments
Andromeda Galaxyon December 7 2014 16:32 UTCTask Claimed

I would like to work on this task.

Ch3ck on December 7 2014 16:33 UTCTask Assigned

This task has been assigned to Andromeda Galaxy. You have 100 hours to complete this task, good luck!

Andromeda Galaxyon December 7 2014 16:34 UTCReady for review

The work on this task is ready to be reviewed.

Andromeda Galaxyon December 7 2014 16:35 UTCFiles

Unfortunately, when I tried to create the page on MediaWiki it said that I did not have permission, so I instead submitted the MediaWiki-formatted file (with associated image) here.  I believe that the formatting is correct for MediaWiki but have not been able to test it.

Sean on December 7 2014 16:36 UTCTask Closed

Congratulations, this task has been completed successfully.

Sean on December 7 2014 16:41 UTCplease add

Looks good!  Please add your write-up to http://brlcad.org/wiki/NMG and we can work on expanding that example.  It's kind of difficult to see what that shape looks like if your example.  I'd think maybe something simple like constructing a cube would be a good first step.  Then show then how to put a hole through the box (by constructing inner loops).  Perhaps a follow-on task.


Also useful would be a libged command that lets you construct a mesh on the command line better than get and put.  Adding these two ideas to our list.