Anuncios

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

giacomoC5SQJ
382 Vistas, 6 Respuestas

Proposal for Improvement of the PGP Alias System in AutoCAD

Dear Autodesk Team,

I have been a user of AutoCAD for several years, and I would like to propose an improvement regarding the alias system contained in the PGP file. I have noticed that the default aliases do not always reflect a logical and efficient use, especially for those who work intensively on complex projects.

In particular, I would like to highlight some aspects that could be improved to optimize the workflow:

  1. Optimization Based on Command Usage Frequency: The most frequently used commands should have shorter and more intuitive abbreviations to speed up typing. For example, commands such as LINE, COPY, and MOVE are called upon frequently, but the default aliases do not always reflect their importance.

  2. Adaptation for Users Who Primarily Use Their Left Hand for Typing: Many CAD professionals use the mouse with their right hand, and it would be beneficial for the aliases to be designed to facilitate typing with the left hand. The use of nearby and easily reachable keys on the keyboard can reduce the time needed for command entry.

  3. Support for Localized Keyboard Layouts: The default aliases do not take into account the differences between various keyboard layouts, such as the Italian layout. The position of the keys varies, and this can make certain aliases less practical. A solution could be to implement an alias configuration that automatically adapts to the user's keyboard layout.

Below, I am attaching an example of an optimized PGP file for the Italian layout, taking into account both the frequency of command usage and the proximity of keys for the left hand:

; -------------------------
; Alias based on frequency and key proximity (Italian layout)
; -------------------------

; Most used commands (short abbreviations)
L, *LINE ; LINE assigned to L
C, *COPY ; COPY assigned to C
M, *MOVE ; MOVE assigned to M
T, *TRIM ; TRIM assigned to T
X, *EXTEND ; EXTEND assigned to X
Z, *ZOOM ; ZOOM assigned to Z
O, *OFFSET ; OFFSET assigned to O
E, *ERASE ; ERASE assigned to E
F, *FILLET ; FILLET assigned to F
B, *BLOCK ; BLOCK assigned to B
LA, *LAYER ; LAYER assigned to LA
D, *DIM ; DIM assigned to D

; Less used commands (optimized for the left hand on the Italian keyboard)
QR, *ARRAY ; ARRAY assigned to QR (Q and R close together)
SC, *SCALE ; SCALE assigned to SC (S and C close together)
QS, *MIRROR ; MIRROR assigned to QS (Q and S easy to reach)
RW, *ROTATE ; ROTATE assigned to RW (R and W close together)
AX, *EXPLODE ; EXPLODE assigned to AX (A and X close together)
PQ, *POLYLINE ; POLYLINE assigned to PQ (P and Q close together, both on the left)
AS, *PLOT ; PLOT assigned to AS (A and S close together)
ST, *STRETCH ; STRETCH assigned to ST (S and T close together, easy to reach)
RE, *REGEN ; REGEN assigned to RE (R and E close together)
MA, *MATCHPROP ; MATCHPROP assigned to MA (M and A easily accessible)

; Additional aliases optimized for the left hand
WE, *WBLOCK ; WBLOCK assigned to WE (W and E close together)
QV, *QUICKSELECT ; QUICKSELECT assigned to QV (Q and V close together)
AV, *ARRAYPOLAR ; ARRAYPOLAR assigned to AV (A and V close together)

 

I am convinced that implementing a more intuitive and logical alias system could significantly improve the user experience of AutoCAD, reducing the time required for command entry and optimizing the productivity of users.

Thank you for your attention, and I remain available for any further clarifications or suggestions.

Best regards,

 

Giacomo Amadori 

Guru CAD Designer

Etiquetas (1)
Etiquetas (1)