Author Topic: CamBam Shorcut Keys  (Read 9380 times)

Offline EddyCurrent

  • CNC Jedi
  • *****
  • Posts: 5190
  • Made in England
    • View Profile
CamBam Shorcut Keys
« on: March 15, 2015, 09:28:11 am »
Just an update of shortcut keys ( hot keys), please add additional ones if you know any, thanks.
I was thinking this would be useful for plugin writers so as not to clash with existing ones.

CamBam 0.9.8 Keyboard Shortcuts
Ctrl+A    Select all objects
Shift+Ctrl+A    Select all objects on the active layer
Ctrl+B    Edit - Break at intersections
Ctrl+C    Copy selected object to the clipboard
Ctrl+E    Resize selected drawing objects
Ctrl+F    Open the toolpath filter window
Ctrl+G    Toggle snap to grid mode
Ctrl+I      Convert to Region
Ctrl+J    Join selected drawing objects
Ctrl+M    Move selected drawing objects
Ctrl+O    Open a file
Ctrl+P    Convert selected objects to polylines
Ctrl+R    Rotate selected drawing objects
Ctrl+S    Save the current file
Ctrl+T    Regenerate all toolpaths
Ctrl+U    Union selected drawing objects
Ctrl+V    Paste from the clipboard
Shift+Ctrl+V    Copy the format from the clipboard object to the selected object
Ctrl+W    Produce gcode file
Ctrl+X    Cut object and place on clipboard
Ctrl+Y    Redo the last undone operation
Ctrl+Z    Undo the last operation
A    Draw an arc
C    Draw a circle
D    Draw a point list (dots)
M    Measure
P    Draw a polyline
R    Draw a rectangle (incorrectly shown as B in the menu)
T    Insert text
Cursor Up/Down/Left/Right    Pan the drawing view
Page Up or Num Pad -    Zoom out
Page Down or Num Pad +    Zoom in
Home    Reset view

F1 Help Contents
F5 Run Script

Press SHIFT while Line drawing for snap to major angles

 Rotation Mode with mouse (choose one via 'Options')

Alt + double left click    Reset View

Arrows and Dim plugin
Ctrl + D  Dimensions
Ctrl + H  Arrows
Ctrl + K  Settings

View Rotate keys plugin
Shift + Z  rotate Z+
Shift + X  rotate X+
Shift + C  rotate Y+
Shift + A  rotate Z-
Shift + S  rotate X-
Shift + D  rotate Y-
« Last Edit: March 15, 2015, 09:59:40 am by EddyCurrent »
Filmed in Supermarionation

Offline dave benson

  • CNC Jedi
  • *****
  • Posts: 1773
    • View Profile
Re: CamBam Shorcut Keys
« Reply #1 on: March 15, 2015, 09:39:30 am »
Hi Eddy
Thanks for the effort, If I can think of any more I'll add them.

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7254
    • View Profile
    • Cambam V1.0 French Doc
Re: CamBam Shorcut Keys
« Reply #2 on: March 15, 2015, 23:53:08 pm »
Hello Eddy

In regular CB shortkey, space is missing (toggle activate/desactivate)

for plugins

CTRL SHIFT U -> select unused objects
CTRL SHIFT I -> invert selection
CTRL SHIFT T -> select by object type OR texturize plugin
CTRL SHIFT P -> flatten polyline
CTRL SHIFT M -> nummove

ALT C -> centroid
ALT P -> polygon
CTRL ALT P ->polygon settings

There is a duplicate shortcut for CTRL SHIFT T that is also used by texturize plugin

I'll free at least 2 shortcuts for the dimarrow plugin as soon as I add a toolbar (or a tool window)

I don't have ALL plugins installed, maybe some shortcut are still missing


Offline pixelmaker

  • CNC Jedi
  • *****
  • Posts: 1936
    • View Profile
    • pixelmaker
Re: CamBam Shorcut Keys
« Reply #3 on: March 27, 2015, 12:43:59 pm »
There is a second collision between   Ctrl+I -Convert to Region and the InvertSelected.dll.


Edit: Thank you for the new version David, I found them between.  ;D
« Last Edit: March 27, 2015, 13:06:16 pm by pixelmaker »

Offline Dragonfly

  • CNC Jedi
  • *****
  • Posts: 2610
    • View Profile
Re: CamBam Shorcut Keys
« Reply #4 on: March 27, 2015, 19:40:58 pm »
Most windows programs have the "customize" option where the user can assign own key combinations to menu items. And this is the best solution IMHO.
For example I have customized the CorelDraw workspace with my shortcuts which are easy to enter with one hand.

Offline lloydsp

  • CNC Jedi
  • *****
  • Posts: 8875
    • View Profile
Re: CamBam Shorcut Keys
« Reply #5 on: March 27, 2015, 20:28:42 pm »
I know that option exists, and I use it, also.  But I have a problem with using that technique that has to do with our documentation.

Eventually, we will get the API documented enough to be useful to all comers.  At the same time, we should be reviewing scripts and plugins for key usage, and adjusting them to fit one-another.

Yes!  Another labor-intensive task!  But "clean" is a prerequisite for "reliable".

I believe we should strive to collectively remove the conflicts for shortcuts, wherever they exist.

(And yes, I understand that some useful scripts were written by users no longer here, and for which we do not have the source.  That's an inconvenience, to be sure.)

"Pyro for Fun and Profit for More Than Fifty Years"

Offline TLHarrell

  • Ewok
  • *
  • Posts: 1
    • View Profile
Re: CamBam Shorcut Keys
« Reply #6 on: November 08, 2015, 00:51:48 am »
I'd seriously like a "Place a Tab" shortcut key.

Offline EddyCurrent

  • CNC Jedi
  • *****
  • Posts: 5190
  • Made in England
    • View Profile
Re: CamBam Shorcut Keys
« Reply #7 on: March 31, 2020, 11:27:44 am »
"MeasureXYZ" plugin.

Added shortcut keys, SHIFT+M
Filmed in Supermarionation