I would love to see some list of approved improvements coming from user. I suggest to make a tracked list with all wishes of users and hope some will be implemented. My list as in
https://www.alibre.com/forum/index.php?threads/some-essential-improvements.26231/#post-180915.
1. PDM – Preserve Links When Renaming Objects. When any object value is changed in PDM — including file names, folder names, project names, etc. — no links between objects should be lost. All references must be automatically updated to reflect the new name.
2. Failed Link Resolution – Display Full File Details. When a linked file is lost in an assembly or boolean operation, the "Failed Loading" message window should display the full name and extension of the missing file. It should also allow the user to browse and replace the missing file directly from that window, whether the file resides in PDM or any other file system.
3. Constraint References – Show Associated Part Names. Wherever constraints reference global, local, or reference planes, axes, or points, or other parts, the name of the associated part should be displayed alongside the reference label. For example, instead of just "Plane XY," the text should read "Plane XY – [Part or Assembly Name].". When opening a sketch which has objects related to other parts, please add a right clic command to allows the visualization of all InterDesign Relations.
4. Global Parameters – Propagate Name Changes via Unique IDs. When a parameter name is changed in a Global Parameters File, the change should be propagated to all linked files, whether they are currently open or not. To achieve this, linking should be based on unique IDs rather than parameter names, ensuring that renaming a parameter never breaks existing references.
5. Export – Append Active Configuration Name to File Name. When exporting to .STP, .STL, or any other format, if the part or assembly contains more than one configuration, the active configuration name should be appended to the exported file name by default (e.g., FileName_ActiveConfigurationName). This should match the name displayed at the top of the Alibre Design main window.
6. Persistent Equation Editor Window with Regenerate Button. Allow the Equation Editor window to remain permanently visible and include a "Regenerate" button within it. This would significantly reduce the number of clicks and the time spent during the design process. Most designers today work with large or dual monitors, so screen space is not a concern.
7. Persistent Feature Parameters Panel or Double-Click Editing. Create a persistent side panel for editing feature parameters. Alternatively, allow users to simply double-click a feature to open its parameter editing window. This would eliminate the repetitive process of right-clicking a feature, moving the pointer to "Edit," and clicking again — an action that is performed extremely frequently in any CAD workflow.
8. Track Dependencies Command for Sketches. Add a "Track Dependencies" command to the right-click context menu of sketches in the Design Explorer (above the "Status" option). When a sketch has dependencies from external files or from other sketches within the same file, this command should display all of them. Additionally, while editing a sketch, the same "Track Dependencies" option should be available when right-clicking any sketch element that has dependencies. Currently, this dependency information is completely hidden, making it difficult to trace the relationships you have created.
9. Allow Operations on Reference Figures in Sketches. Enable mirroring, offsetting, and other operations to be performed directly on reference figures within sketches. Currently, users are forced to convert reference figures to sketch figures, perform the operation, and then convert them back to reference figures — an unnecessary and tedious workaround.
10. Multi-Core Processing Support for Improved Performance. Leverage multi-core processors for geometry operations, model regeneration, and assembly loading. Currently, most operations in Alibre Design run on a single core, which means that modern CPUs with many cores are significantly underutilized. Implementing multi-threaded processing for computationally intensive tasks — such as feature regeneration, constraint solving, large assembly loading, and drawing projection — would result in dramatically faster performance, especially for users working with complex assemblies containing hundreds or thousands of parts. This is one of the most frequently discussed limitations in the Alibre community and in user reviews.
11. Proper AutoZoom when clic on View Cube. Adapt autozoom to the correct model projected size in the view. Actually it seams the software uses only one scale, the highest of the part when autozoom. For linear parts, large in one direction and small in others the autozoom in views of smaller sizes is zoom the part far away...