Review and post Blender to BRL-CAD tutorial on our wikiBRL-CAD
Status: ClosedTime to complete: 72 hrs Mentors: SeanTags: web, wiki, tutorial, review, windows

This is a follow-on for a previous GCI task:

http://www.google-melange.com/gci/task/view/google/gci2012/7977231

Your task is to take that tutorial, review it, and post it to our wiki.  There are a couple minor issues to correct and at least one omission.  Read through the whole tutorial and verify that it works (RUN THE STEPS).  Add any clarifications / corrections that you find are needed.  Here are a few that we notice:

  • Step 10 doesn't say or show what the obj-g command actually is.
  • When uploaded to the wiki, the mged command and graphics windows in section 11 need to be smaller, about quarter-size (not cropped).  Both together should be the same size as the Blender window.  Place them side-by-side.
  • The MGED windows are disproportionately big, should be smaller or cropped to the area of interest in sections 12, 13, 14, and 15 (the command windows, too much white)
  • Move the output image in section 16 into section 15 after the raytrace control panel so we end off with just the rendering in 16
  • Third and fourth sentences are wrong.  It is compatible, it's rotated. Say this instead:

Do you remember what your table looked like when you finished building it in Blender?  It was upside down and now it's on its side.  Rotating the table reorients it correctly:

sed default.1.1.b.c.s

rot 0 -90 0

accept

[insert another final rendering]

Then you can add this in a box with the diagram at the end:

"BRL-CAD, like most of the CAD industry, uses +Z for up.  Blender, like most of the film industry, uses +Y for up.  Using +Y for up has origins in the film industry where the image screen is the center of attention, X and Y form a view plane and Z is the depth or distance from the camera.  Using +Z for up has origins in manufacturing and architecture where the object and scene are the center of attention,  X and Y form a horizontal ground plane, and thus Z becomes the elevation or height dimension."

Add the cleaned up and reviewed article to our wiki at http://brlcad.org/wiki/Tutorial/Blender_to_CAD

Be sure to also add a reference to the tutorial on our main wiki page.

Uploaded Work
File name/URLFile sizeDate submitted
Blender to BRL 3.doc3.0 MBJanuary 08 2013 04:12 UTC
http://brlcad.org/wiki/Tutorial/Blender_to...n/aJanuary 11 2013 00:49 UTC
Comments
Johnon December 20 2012 21:17 UTCTask Claimed

I would like to work on this task.

Johnon December 20 2012 21:21 UTCClaim Removed

The claim on this task has been removed, someone else can claim it now.

Sean on December 21 2012 02:35 UTCcheck the steps

Note that the commands shown to rotate the model were a rough guess -- they should be verified.  You might want to make one leg shorter when testing just to make sure the table is oriented correctly.


The last image should be the table rendered and looking like it was in Blender when we started, so we can say something in closing like "With that last rotation, the import is complete!" Or something like that. ;)


 


 

AGENT UMon December 21 2012 11:43 UTCTask Claimed

I would like to work on this task.

Daniel Rossberg on December 21 2012 12:49 UTCTask Assigned

This task has been assigned to AGENT UM. You have 72 hours to complete this task, good luck!

Melange on December 24 2012 12:49 UTCInitial Deadline passed

Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.

Melange on December 25 2012 12:49 UTCTask Reopened

Melange has detected that the final deadline has passed and it has reopened the task.

iansan5653on December 29 2012 02:57 UTCTask Claimed

I would like to work on this task.

iansan5653on December 29 2012 02:59 UTCTask Claimed

I'm new to both Blender BRL-CAD, but I think I'll be able to follow the tutorial easily. I am not new to writing tutorials and making wiki articles, so that sould be a breeze.

iansan5653on December 29 2012 03:28 UTCobj-g command

One quick question; how do I do the actual translating? When I give the command translate obj-g, it says database not open. When I try to open the obj file, it says that's not a valid database. How does this work?

iansan5653on December 29 2012 03:30 UTCcorrection

actually, when I try to open the obj file, it says "(null) (units=mm)".

Sean on December 29 2012 07:05 UTCTask Assigned

This task has been assigned to iansan5653. You have 72 hours to complete this task, good luck!

Sean on December 29 2012 07:08 UTChuh?

I'm not understanding your question.  What section of the tutorial, what parapgraph or sentence are you referring to?  There is no translate command.  The obj-g command is external to mged and creates a .g file that mged will read.  If that's not clear in the tutorial, you should help make it clear since that's what this task involves. 

iansan5653on December 30 2012 18:38 UTCClaim Removed

The claim on this task has been removed, someone else can claim it now.

iansan5653on December 30 2012 18:38 UTCClaim Removed

I don't think I know enough about BRL-CAD to be able to do this.

Toshita Barveon January 5 2013 01:43 UTCTask Claimed

I would like to work on this task.

Harmanpreet Singh on January 5 2013 04:12 UTCTask Assigned

This task has been assigned to Toshita Barve. You have 72 hours to complete this task, good luck!

Toshita Barveon January 8 2013 00:03 UTCQuestion

Hello Sean,


Near the end where it says "Then you can add a box with a diagram in the end: ....."


Do you want me to take what you said word for word or do you want me to change it?


Also I do not understand the last bullet point.


Thanks,


Toshita

Melange on January 8 2013 04:12 UTCInitial Deadline passed

Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.

Toshita Barveon January 8 2013 04:15 UTCDone with everything but the wiki

Hey Sean,


I have done everything but put my tutorial on wiki. I decided to check it with you before I put it into wiki. My document is attached to the task. Please tell me if I missed something.


Toshita

Sean on January 8 2013 09:26 UTClooking good

Toshita,


That's looking great.  Yeah, word for word is better for the last paragraph.  It looks like you're still missing the final rendered image of the table after accepting the rotation edit -- that's the final result image.  The word for word paragraph will go into a box as a caption like the sketch image box here: http://brlcad.org/wiki/Sketch


Other minor change:


"Rotating the table reorients it correctly.  Enter these commands in the command window:"


Sean on January 8 2013 09:26 UTCDeadline extended

The deadline of the task has been extended with 1 days and 0 hours.

AGENT UMon January 8 2013 10:15 UTChttp://www.google-melange.com/gci/work/download/google/gci2012/8079211?id=18001

http://www.google-melange.com/gci/work/download/google/gci2012/8079211?id=18001

Sean on January 9 2013 04:54 UTCmore time

Toshita, do you need more time?  All that's missing is one image, the paragraph, and the wiki upload.


Agent Um, what are you doing?

Toshita Barveon January 9 2013 22:30 UTCRe: more time

Hi Sean,


I am having tiny little issues that I am starting to fix when I am uploading in wiki. I have never worked with wiki before so I am learning as I go. I think I will need a little bit more time. I have put in the image and the paragraph, but only the wiki upload is left.


Toshita

Toshita Barveon January 9 2013 23:00 UTCImage Size

I have a question. You said that the files can't be too big, so I resized my Blender files to 75%. But there is one problem, it is really hard to read what it says, so do you want me to keep it small or do you want me to keep the images in the original size?


Toshita


 


 



Toshita Barveon January 10 2013 04:04 UTCAlmost Done

Hey Sean,


I put all the pictures and text into the wiki. I just need to finish the sketch image box and resize some of the pictures.


Toshita

Melange on January 10 2013 05:03 UTCTask Reopened

Melange has detected that the final deadline has passed and it has reopened the task.

Sean on January 10 2013 05:12 UTCreclaim

Toshita, reclaim the task so we can credit you with the completion.  Looking at the wiki page, I see everything except for the coordinate system box (with that final paragraph as a caption).


The images look good except for the first two blender images look blurry (the rest look fine). Keeping them in their original size is fine (and displaying them scaled/smaller on the tutorial page).  On that same point, the images in section 16 could be scaled down too (keeping the full size image in the wiki, but displayed smaller on the tutorial page).


Perhaps that's all what you were referring too.  Looking great!


If you join our brlcad-news mailing list, you'll get to see the announcement when we share your tutorial with our community (sometime later this year).


 


 

Toshita Barveon January 10 2013 19:50 UTCTask Claimed

I would like to work on this task.

Erik on January 10 2013 19:51 UTCTask Assigned

This task has been assigned to Toshita Barve. You have 72 hours to complete this task, good luck!

Toshita Barveon January 11 2013 00:50 UTCReady for review

The work on this task is ready to be reviewed.

Sean on January 11 2013 05:35 UTCTask Closed

Congratulations, this task has been completed successfully.

Sean on January 11 2013 05:36 UTCnicely done

Thank you for your efforts, nicely done!  A future announcement to our brlcad-news mailing list will note your contribution to getting that article published.   Thanks again!

Sean on January 14 2013 14:43 UTCthank you!

As GCI comes to a close, we wanted to take the time to say THANK YOU for all your efforts.  This comment interface closes after GCI is over, so you're encouraged to join our mailing list where we'll be announcing contributions from GCI participants like yourelf over the upcoming months: 


https://lists.sourceforge.net/lists/listinfo/brlcad-news


If you've provided your full name, we'll be sure to credit you in our authorship documentation and you'll see your name in a future announcement.  If you contact us at devs@brlcad.org or via IRC, we'll even let you know when your work is integrated and follow up with updates.  You're welcome and encouraged to contact us any time, especially if you have a question about how to continue participating in Open Source after GCI is over, but even if just to keep in touch.  Take care, be well, and thank you again!