View Issue Details

IDProjectCategoryView StatusLast Update
0028086Open CASCADEOCCT:DRAWpublic2023-09-29 17:10
Reporterjma Assigned To 
Status newResolutionopen 
Target VersionUnscheduled 
Summary0028086: Improve Usability of Draw
DescriptionIt is a well-known fact that many developers avoid Draw usage or use it in the limited mode without willing to extend a set of known commands; some developers prefer implement own tools instead of Draw; OCCT newbie-developers and OCCT newbie-users have to waste a lot of time to start Draw usage.

The reason of that, from my point of view, is a weak UX design in couple with the limited or obsolete support from Documentation side mainly.

So, it is proposed to improve Draw interaction usability to increase developers performance and make the integration process of new users easier.

The ideas how to improve Draw usability are described in the attached doc in the related sections. They can be considered as a base for further discussions.
TagsNo tags attached.
Test case numberNot required

Attached Files

  • OCCT_feedback.docx (671,183 bytes)


related to 0024900 newvpozdyayev Draw Harness - implement GUI Import/Export sample based on tcl/tk 
related to 0020416 new Simplifying DRAWEXE for Windows 
related to 0030507 closedbugmaster Visualization - introduce AIS_ViewController 
related to 0028087 new OCCT Samples Redesign 



2016-11-11 09:49


OCCT_feedback.docx (671,183 bytes)


2016-11-11 09:52

developer   ~0060220


Natalia, you're welcome to add more ideas and notes.

Issue History

Date Modified Username Field Change
2016-11-11 09:49 jma New Issue
2016-11-11 09:49 jma Assigned To => jma
2016-11-11 09:49 jma File Added: OCCT_feedback.docx
2016-11-11 09:49 jma Assigned To jma =>
2016-11-11 09:52 jma Note Added: 0060220
2016-11-11 09:52 jma Assigned To => bugmaster
2016-11-11 10:12 jma Relationship added related to 0028087
2016-12-06 11:19 kgv Relationship added related to 0024900
2017-06-28 15:59 apv Relationship added related to 0020416
2017-08-25 15:13 apv Test case number => Not required
2020-06-25 22:36 kgv Relationship added related to 0030507
2023-09-29 17:10 vglukhik Assigned To bugmaster =>