Shortcut Keys

Any questions regarding the practice version are asked and answered here.
Post Reply
Paul Wood
Posts: 59
Joined: Thu Jun 13, 2013 8:14 am

Shortcut Keys

Post by Paul Wood »

Is there a manual, or a list of shortcut keys ( ie control Z = undo) available
Lee Gregory
12d Support
Posts: 2016
Joined: Thu Sep 29, 2005 6:06 pm

Post by Lee Gregory »

It depends what is meant by short cut keys.

Ctrl+s, Ctrl+S - saves the project
Ctrl+z , Ctrl+Z- undo

Ctrl+r, Ctrl+R - redraws the view with the focus

In many text editing situations
Ctrl+x, Ctrl+X, - cut
Ctrl+y, Ctrl+Y, - copy
Ctrl+z, Ctrl+Z, - paste

Also the Standard Microsoft Alt+ should work in V110.
For example Alt+o+e will exit 12d.

But all the others are set in the file userkeyps.4d which the installation will place in set_ups or your company may have their own company elsewhere on the computer.

The 12d installed userkeys.4d for V10 is


// -----------------------------------------------------
// file to define function key usage
//
// available function keys are
//
// f1 through f12 although f1 and f10 should
// be avoided since they are reserved by Microsoft
//
// available function key modifiers are
//
// shift control alt
//
// available functions are
//
// toggle_point_snap
// toggle_line_snap
// toggle_grid_snap
// toggle_cursor_snap
// toggle_tin_snap
// toggle_input_height_snap
//
// the following geometry snaps may change in name
//
// create_edit
// line_create_edit
// tangent_items_edit
// fillet_3_points_edit
// fillet_item_item_cp_edit
// fillet_item_item_radius_cp_edit
// locate_divide_edit
// locate_divide_distance_edit
// parallel_edit
// intersect_edit
// intersect_offset_edit
// bearings_intersect_edit
// between_points_edit
// locate_edit
// locate_chainage_edit
// locate_offset_edit
// locate_deflection_edit
// locate_drop_perpendicular_edit
// locate_projection_edit
// locate_two_point_distances_edit
//
// measure commands
//
// measure_point_x_edit
// measure_point_y_edit
// measure_point_z_edit
// measure_point_chainage_edit
// measure_point_angle_edit
// measure_point_bearing_edit
// measure_point_xfall_edit
// measure_point_slope_edit
// measure_point_radius_edit
//
// measure_points_length_edit
// measure_points_length_3d_edit
// measure_points_x_edit
// measure_points_y_edit
// measure_points_z_edit
// measure_points_chainage_edit
// measure_points_angle_edit
// measure_points_bearing_edit
// measure_points_xfall_edit
// measure_points_slope_edit
//
// measure_string_point_length_edit
// measure_string_point_length_3d_edit
// measure_string_point_x_edit
// measure_string_point_y_edit
// measure_string_point_z_edit
// measure_string_point_chainage_edit
// measure_string_point_angle_edit
// measure_string_point_bearing_edit
// measure_string_point_xfall_edit
// measure_string_point_slope_edit
//
// some sample lines may be
//
// f3 toggle_point_snap
// shift f3 toggle_line_snap
// control shift f7 toggle_input_height_snap
// shift control f7 toggle_input_height_snap
//
// note that all function key modifiers must come before
// the function key itself.
//
// -----------------------------------------------------

control r redraw
control R redraw

f2 panel "String Inquire"
shift f2 layout "Std_apply_many.slf"
control f2 panel "Apply Kerb Return Function"

//f3 panel "Profile Model on Section"
f3 panel toggle_point_snap
shift f3 panel "Section Profile Extend"
control f3 panel "Section Corridor"

//f4 panel "Measure Value"
f4 toggle_line_snap
shift f4 panel "XFall Between 2 Strings Inquire"
control f4 panel "Global"

//f5 toggle_point_snap
f5 toggle_cursor_snap
shift f5 panel "Exact Volumes"
control f5 panel "End Area Volumes"

f6 panel "Edit String"
//shift f6 panel "Cuts"
//control f6 panel "X-Sections Along a String"


//f7 toggle_cursor_snap
//shift f7 panel "Edit String"
//control f7 panel "String Labelling"

f8 toggle_input_height_snap
shift f8 panel "String Create"
control f8 panel "Cogo"

f9 panel "New Plan View"
shift f9 panel "New Section View"
control f9 panel "New Perspective View"

f11 panel "Plan View Tin Settings Menu"
f11 panel "Perspective View Tin Settings Menu"
shift f11 panel "Tin Utilities"
control f11 panel "Functions"

f12 panel "Tin Create"
shift f12 panel "Tin Edit"
control f12 panel "Tin Null"

// these will not work under NT

alt f9 panel "String Inquire"
shift alt f9 panel "String Inquire"

// 12d Field User keys

control b panel "12d Field - Batter Setout"
control B panel "12d Field - Batter Setout"

control f panel "12d Field - Crossfall Setout"
control F panel "12d Field - Crossfall Setout"

control h panel "12d Field - Helmert Resection"
control H panel "12d Field - Helmert Resection"

control e panel "12d Field - Single String Setout"
control E panel "12d Field - Single String Setout"

control t panel "12d Field - Tin Setout"
control T panel "12d Field - Tin Setout"

control i panel "12d Field - Information"
control I panel "12d Field - Information"

control p panel "12d Field - Point Setout"
control P panel "12d Field - Point Setout"

control o panel "12d Field - Position TPS"
control O panel "12d Field - Position TPS"

control k panel "12d Field - Basic Pickup"
control K panel "12d Field - Basic Pickup"
    aleena jackson
    Posts: 1
    Joined: Fri Sep 20, 2013 5:41 pm

    Post by aleena jackson »

    thanks for sharing such an informative post, its really helpful for computer learning beginners
    Lee Gregory
    12d Support
    Posts: 2016
    Joined: Thu Sep 29, 2005 6:06 pm

    Post by Lee Gregory »

    All that and more is documented in the 12d Model Reference manual 12d.pdf, and the context sensitive help.
    Leigh Wave
    Posts: 35
    Joined: Wed Aug 25, 2010 12:18 pm

    Post by Leigh Wave »

    Is there anyway to repeat the last command?

    For example to assign a key as in Autocad when space bar repeats last command
    Matthew Monk
    Posts: 3175
    Joined: Fri Oct 21, 2005 2:46 pm

    Post by Matthew Monk »

    No, there is no way to repeat the last command, but many of the commands in 12d will continue running until cancelled. For example, the Cad 2 point line keeps running until you Cancel it. That's even faster and easier than hitting a key to repeat the last command.

    As always, check out what 12d is doing and expecting you to do in the status area (just above the Output Window).
    Post Reply