Menu
Logged-In As
ACCOUNTNot Logged In
Create prototype CAD GUI layout diagramBRL-CAD
Status: ClosedTime to complete:
72 hrs
Mentors: Sean
BRL-CAD's usability is notoriously complex and "expert friendly". MGED and Archer are the main geometry editors, with drastically different user interfaces. This task involves evaluating the features provided by MGED and Archer, then designing a new GUI layout that encompasses their features while improving usability. Rationale for design decisions and layout should be provided. References: |
Uploaded Work
File name/URL | File size | Date submitted | |
---|---|---|---|
task.rar | 404.3 KB | December 03 2012 20:26 UTC | |
PSD.tar.gz | 559.8 KB | December 04 2012 17:04 UTC | |
task.rar | 404.3 KB | December 07 2012 13:44 UTC | |
images.tar.gz | 503.7 KB | December 07 2012 13:45 UTC |
I would like to work on this task.
This task has been assigned to Alexander Dimitrov. You have 72 hours to complete this task, good luck!
The deadline of the task has been extended with 1 days and 0 hours.
The work on this task is ready to be reviewed.
Where is the GUI?
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
Well, i was talking with one of the mentors and he said i am on right track. This is redesign of what is sown in the examples folder. I put more functionality in less space . This is better designed and organized task center (from the examples folder). And ... this is gui? GRAPHIC user interface. As Sean told me, i can even do it on paper, so ... i think this is what it sould be.
The last upload was on December 4. It contains two screenshots (from an Apple computer?) One seems to be a web browser showing the Google homepage, the other one is a "Task Center". Non of them has any relation to a CAD.
The "Ready for review" was hit on December 6. But I can't see any result with this date.
What are the features provided by MGED and which features provides Archer? How do you integrate these features into a new GUI? Doing this on paper is ok but I would like to see this "paper".
Alexander, no need to be so defensive... and thanks for your efforts! You're on the right track showing two different GUI layouts, but what is missing is one more layout that is specific to a geometry editing interface. Following on your task manager example, what might the interface look like if there was a task to "Create new geometry", "Edit existing geometry", or even "Browse geometry catalog"?
That's where the examples in http://brlcad.org/design/gui/examples/ become relevant.
The deadline of the task has been extended with 2 days and 0 hours.
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
So that's more like it and it's a decent evolution from the task manager. There are lots of particulars to sort out, but this should help spark some ideas. You are clearly skilled at design, so perhaps you'll take on some of our other design tasks.
I'm adding one (hopefully later today) to come up with a new theme for our main website. Something to think about. ;)
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. Note that ongoing participation in Open Source is one of the most impressive skills to have on your resumé. Take care, be well, and thank you again!