Lynn, Thank you for the very helpful information! Regards, Carolyn -----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx]On Behalf Of Isaacson, Lynn Sent: Friday, June 03, 2005 6:47 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: Change grid I hope this will help (and make sense on a late Friday afternoon!): Your Concept menu and it's supporting files should be stored in your home directory under cdssetup/concept - I find that editting the files by hand instead of using the Concept Tool> Customize works better for me... 1. You will need to make a script: examples: grid_1_5.txt: grid .1 5 bom_ignore.txt property $<THIS WILL ADD BOM_IGNORE: SELECT THE SYMBOL BOM_IGNORE=TRUE $<PLACE THE PROPERTY netspacingtype.txt: property $<LINESPACE: SELECT THE NET: NET_SPACING_TYPE= $<ENTER THE VALUE IN MILS (EXAMPLES: SPACE006,SPACE030,SPACE100) $<PLACE THE PROPERTY 2. edit your concepthdl_cmd.txt file (or use Tools> Customize and then pick the Command tab): example: /* concepthdl_cmd.txt file, written 03/31/05 16:25:12 */ FileVersion 1; BOM_IGNORE "bom_ignore" "" "script ecad\scripts\PE14\concept\bom_ignore.txt" ; NET_SPACE "add net_spacing_type" "" "script ecad\scripts\PE14\concept\netspacingtype.txt" ; GRID_1_5 "grid_1_5" "" "script ecad\scripts\PE14\concept\grid1_5.txt" ; 3. edit the concepthdl_menu.txt -add the commands to the end of the file (or use the Tools> Customize and pick the Menus tab): example: /* concepthdl_menu.txt file, written 03/31/05 16:25:12 */ FileVersion 14.2; Window Schematic { "&File" { "&New" _FILE_NEW; "&Open..." _FILE_OPEN; "&Close" _FILE_CLOSE; SEPARATOR; "&Save" _FILE_SAVE; "Save &As..." _FILE_SAVEAS; "Save A&ll..." _FILE_SAVEALL; "Save &Hierarchy" _FILE_SAVEHIERARCHY; SEPARATOR; "&Revert" _FILE_REVERT; "Reco&ver..." _FILE_RECOVER; "Re&move..." _FILE_REMOVE; SEPARATOR; "Edit Page/Sym&bol" { "&Next" _FILE_NEXT_PAGE; "&Previous" _FILE_PREV_PAGE; "&Go To..." _FILE_GOTO_PAGE; "&Add New Page" _FILE_INSERT_PAGE; } "E&dit Hierarchy" { "&Descend" _FILE_DESCEND; "&Ascend" _FILE_ASCEND; } "Re&turn" _FILE_RETURN; SEPARATOR; "Chan&ge Suite..." _FILE_CHANGESUITE; SEPARATOR; "View Search Stac&k..." _FILE_SEARCHSTACK; SEPARATOR; "&Export Physical..." _FILE_EXPORT_PHYSICAL; "&Import Physical..." _FILE_IMPORT_PHYSICAL; "Import I&FF..." _FILE_IMPORT_IFF; SEPARATOR; "Plot Set&up..." _FILE_PLOT_SETUP; "Plot Previe&w..." _FILE_PLOT_PREVIEW; "&Plot..." _FILE_PLOT; SEPARATOR; "E&xit" _FILE_EXIT; } "&Edit" { "&Undo" _EDIT_UNDO; "&Redo" _EDIT_REDO; SEPARATOR; "Mo&ve" _EDIT_MOVE; "&Copy" _EDIT_COPY; "Co&py All" _EDIT_COPYALL; "Copy Repea&t" _EDIT_COPY_REPEAT; "Arra&y..." _EDIT_ARRAY; "&Delete" _EDIT_DELETE; "Co&lor..." _EDIT_PAINT; "&Split" _EDIT_SPLIT; "&Module Order..." _EDIT_MODULEORDER; SEPARATOR; "M&irror" _EDIT_MIRROR; "R&otate" _EDIT_ROTATE; "Spi&n" _EDIT_SPIN; SEPARATOR; "&Arc" _EDIT_ARC; "Circl&e" _EDIT_CIRCLE; } "&View" { "&Zoom by Points" _ZOOM_POINTS; "Zoom &Fit" _ZOOM_FIT; "Zoom &In" _ZOOM_IN; "Zoom &Out" _ZOOM_OUT; "Zoo&m Scale..." _ZOOM_SCALE; SEPARATOR; "Pan &Up" _PAN_UP; "Pan &Down" _PAN_DOWN; "Pan &Left" _PAN_LEFT; "Pan &Right" _PAN_RIGHT; SEPARATOR; "&Previous View" _VIEW_PREVIOUS; SEPARATOR; "&Grid" _VIEW_TOGGLE_GRID; "&Status Bar" _VIEW_TOGGLE_STATUS_BAR; "&Error Status Bar" _VIEW_TOGGLE_ERROR_BAR; "Co&nsole Window" _VIEW_TOGGLE_CONSOLE; "D&ata Tips" _VIEW_TOGGLE_DATA_TIPS; "&Toolbars..." _VIEW_TOOLBARS; } "&Component" { "&Add..." _COMPONENT_ADD; "&Replace..." _COMPONENT_REPLACE; "&Version" _COMPONENT_VERSION; SEPARATOR; "&Modify..." _COMPONENT_MODIFY; SEPARATOR; "&Section..." _COMPONENT_SECTION; "Swap &Pins..." _COMPONENT_SWAP_PIN; SEPARATOR; "&Bubble Pins" _COMPONENT_BUBBLE_PIN; SEPARATOR; "Smas&h" _COMPONENT_SMASH; } "Wi&re" { "&Draw" _WIRE_DRAW; "&Route" _WIRE_ROUTE; SEPARATOR; "&Signal Name..." _WIRE_SIGNAME; SEPARATOR; "&Bus Name..." _WIRE_BUSNAME; "Bus &Tap..." _WIRE_BUSTAP; "Bus Tap &Values..." _WIRE_BUSTAP_VALUES; SEPARATOR; "D&ot/Connection point" _WIRE_DOT; SEPARATOR; "Thic&k" _WIRE_THICK; "Thi&n" _WIRE_THIN; "&Pattern..." _WIRE_PATTERN; } "&Text" { "&Property..." _TEXT_PROPERTY; "C&ustom Text..." _TEXT_CUSTOM_TEXT; "&Attributes..." _TEXT_ATTRIBUTES; SEPARATOR; "Update Sheet &Variables" _TEXT_UPDATE_SHEETVARS; "&Change" _TEXT_CHANGE; SEPARATOR; "Port Na&mes" _TEXT_PORT_NAMES; SEPARATOR; "&Note..." _TEXT_NOTE; "&File..." _TEXT_FILE; SEPARATOR; "Set &Size" _TEXT_SETSIZE; "&Increase Size" _TEXT_SIZE_INCR; "&Decrease Size" _TEXT_SIZE_DECR; SEPARATOR; "S&wap " _TEXT_SWAP; "&Reattach" _TEXT_REATTACH; SEPARATOR; "Proper&ty Display" { "Name" _TEXT_VIS_NAME; "Value" _TEXT_VIS_VALUE; "Both" _TEXT_VIS_BOTH; "Invisible" _TEXT_VIS_INVIS; } } "&Block" { "&Add" _BLOCK_ADD; "&Rename..." _BLOCK_RENAME; "&Stretch" _BLOCK_STRETCH; SEPARATOR; "&Draw Wire" _BLOCK_DRAW_WIRE; "Route &Wire" _BLOCK_ROUTE_WIRE; SEPARATOR; "Add &Pin..." _BLOCK_ADD_PIN; "Add P&in" { "Input Pin..." _BLOCK_ADD_PIN_INPUT; "Output Pin..." _BLOCK_ADD_PIN_OUTPUT; "InOut Pin..." _BLOCK_ADD_PIN_INOUT; } "Re&name Pin..." _BLOCK_RENAME_PIN; "De&lete Pin" _BLOCK_DELETE_PIN; "&Move Pin" _BLOCK_MOVE_PIN; } "&Group" { "Crea&te" { "By &Rectangle" _GROUP_CREATE_RECT; "By &Polygon" _GROUP_CREATE_POLY; SEPARATOR; "By &Expression..." _GROUP_CREATE_EXPR; "&Next" _GROUP_NEXT; SEPARATOR; "&Include" _GROUP_INCLUDE; "E&xclude" _GROUP_EXCLUDE; } "Set Current &Group..." _GROUP_CURRENT; "&Show Contents..." _GROUP_SHOW; SEPARATOR; "&Move" _GROUP_MOVE; "&Copy" _GROUP_COPY; "Co&py All" _GROUP_COPYALL; "&Array..." _GROUP_ARRAY; "Set Te&xt Size..." _GROUP_SETTEXTSIZE; "T&ext Change" _GROUP_TEXT_CHANGE; "&Delete" _GROUP_DELETE; "Co&lor..." _GROUP_COLOR; SEPARATOR; "&Highlight" _GROUP_HIGHLIGHT; SEPARATOR; "Compo&nents" { "&Replace..." _GROUP_REPLACE; "&Version" _GROUP_VERSION; "&Smash" _GROUP_SMASH; "&Modify..." _GROUP_MODIFY; } SEPARATOR; "P&roperty Display" { "&Name" _GROUP_NAME; "&Value" _GROUP_VALUE; "&Both" _GROUP_BOTH; "&Invisible" _GROUP_INVIS; } } "&Display" { "Hi&ghlight" _DISPLAY_HIGHLIGHT; "Dehighligh&t" _DISPLAY_DEHIGHLIGHT; SEPARATOR; "&Attachments" _DISPLAY_ATTACHMENTS; "Co&lor" _DISPLAY_COLOR; "&Component" _DISPLAY_BODY; "Connect&ions" _DISPLAY_CONNECT; "Coo&rdinate" _DISPLAY_COORD; "Director&y" _DISPLAY_DIR; "&Distance" _DISPLAY_DISTANCE; "&History" _DISPLAY_HISTORY; "&Keys" _DISPLAY_KEYS; "&Modified" _DISPLAY_MODIFIED; "&Net" _DISPLAY_NET; "&Origins" _DISPLAY_ORIGINS; "Pin&s" _DISPLAY_PINS; "&Pin Names" _DISPLAY_PIN_NAMES; "Prop&erties" _DISPLAY_PROPERTIES; "Ret&urn" _DISPLAY_RETURN; "Te&xt Size" _DISPLAY_TEXT_SIZE; } "&PSpice" { "&New Simulation Profile..." _PSPICE_NEW_PROFILE; "&Edit Simulation Profile..." _PSPICE_EDIT_PROFILE; "&Delete Simulation profile..." _PSPICE_LIST_PROFILES; "&Probes..." _PSPICE_LIST_PROBES; "&Create Netlist" _PSPICE_CREATE_NETLIST; "Vie&w Netlist" _PSPICE_VIEW_NETLIST; "&Run" _PSPICE_RUN; "&View Result" _PSPICE_VIEW_RESULT; "&Advanced Analysis" { "&Sensitivity" _PSPICE_RUN_SENS; "&Optimizer" _PSPICE_RUN_OPTIMIZER; "&Monte Carlo" _PSPICE_RUN_MC; "Smo&ke" _PSPICE_RUN_SMOKE; } "Edit &Model" _PSPICE_EDIT_MODEL; "Edit &Stimulus" _PSPICE_EDIT_STIMULUS; "Simulate M&ultiple Profiles..." _PSPICE_SIMMULT_PROFILES; "Analog &Data Tips" _PSPICE_VIEW_DATA_TIPS; "Ann&otate PSpice Names" _PSPICE_ANNOTATE_PSPICE_NAMES; } "T&ools" { "E&xpand Design" _TOOLS_EXPAND_DESIGN; "Unex&pand Design" _TOOLS_UNEXPAND_DESIGN; "Occ&urrence Edit" _TOOLS_OCCURRENCE_EDIT; "Global &Find..." _TOOLS_GLOBAL_FIND; "&Global Navigate..." _TOOLS_GLOBAL_NAVIGATE; "C&onstraints" { "&Edit..." _TOOLS_CONSTRAINT_MANAGER; "&Update Schematic..." _TOOLS_CONSTRAINT_UPDATE; } SEPARATOR; "Chec&k" _TOOLS_CHECK; "&Error" { "Next" _MARKERS_NEXT_ERROR; "Previous" _MARKERS_PREVIOUS_ERROR; "First" _MARKERS_FIRST_ERROR; "Last" _MARKERS_LAST_ERROR; SEPARATOR; "Down" _MARKERS_DOWN_ERROR; "Up" _MARKERS_UP_ERROR; } "&Markers..." _MARKERS_CONTROLS; SEPARATOR; "&Run Script..." _TOOLS_RUN_SCRIPT; "&Back Annotate..." _TOOLS_BACK_ANNOTATE; "&Simulate..." _TOOLS_SIMULATE; SEPARATOR; "&Hierarchy Editor" _TOOLS_HIER_EDIT; "Generate &View..." _TOOLS_GENVIEW; "Packager U&tilities" { "&Bill of Materials..." _TOOLS_BOM; "&Electrical Rules Check..." _TOOLS_ERC; "&Netlist Reports..." _TOOLS_REPORTS; } "Design &Differences..." _TOOLS_DESIGN_DIFF; "Design &Association..." _TOOLS_DESIGN_ASSOC; SEPARATOR; "&Customize..." _TOOLS_CUSTOMIZE; "&Options..." _TOOLS_OPTIONS; } "&Window" { "&New Window" _WINDOW_NEW; "&Refresh" _WINDOW_REFRESH; SEPARATOR; "&Cascade" _WINDOW_CASCADE; "&Tile" _WINDOW_TILE; "&Arrange Icons" _WINDOW_ARRANGE_ICONS; } "&Help" { "Concept HDL &Help" _WINDOW_HELP; "&Product Notes" { "&Concept HDL" _HELP_PNotes_ConceptHDL; "&Digital Simulation" _HELP_PNotes_SimInterface; "Design &Association" _HELP_PNotes_DesignAssoc; "Design &Synchronization" _HELP_PNotes_DesignSync; "&Packager-XL" _HELP_PNotes_PackagerXL; "&BOM-HDL" _HELP_PNotes_BOMHDL; } "&Known Problems and Solutions" { "&Concept HDL" _HELP_KPNS_ConceptHDL; "&Digital Simulation" _HELP_KPNS_SimInterface; "Design &Association" _HELP_KPNS_DesignAssoc; "Design &Synchronization" _HELP_KPNS_DesignSync; "&Packager-XL" _HELP_KPNS_PackagerXL; "&BOM-HDL" _HELP_KPNS_BOMHDL; } SEPARATOR; "&Web Resources" { "&SourceLink" _HELP_WEB_SourceLink; "&Education Services" _HELP_WEB_EducationServices; SEPARATOR; "pcb.&cadence.com" _HELP_WEB_PCB; } SEPARATOR; "&Learning Concept HDL" _HELP_TUTORIAL_CONCEPTHDL; "&Manuals" _HELP_MANUALS; SEPARATOR; "&About Concept HDL" _WINDOW_ABOUT; } "ROOMS" { "Add Room" ADD_ROOM; } "SPACE" { "Spacing" NET_SPACE; "SPACE264_144" SPACE264_144; "SPACE275_150" SPACE275_150; } "WIDTH" { "AREAFILL" AREAFILL; "WIDTH003" WIDTH003; "WIDTH004" WIDTH004; "WIDTH005" WIDTH005; "WIDTH006" WIDTH006; "WIDTH008" WIDTH008; "WIDTH010" WIDTH010; "WIDTH012" WIDTH012; "WIDTH015" WIDTH015; "WIDTH018" WIDTH018; "WIDTH020" WIDTH020; "WIDTH025" WIDTH025; "WIDTH030" WIDTH030; "WIDTH040" WIDTH040; "WIDTH050" WIDTH050; "WIDTH075" WIDTH075; "WIDTH100" WIDTH100; "WIDTH250" WIDTH250; "Fillin" NET_WIDTH; } "MISC" { "add location" LOCATION; "hard location" HARD_LOCATION; "bom_ignore" BOM_IGNORE; "no test" NO_TEST; "set_sticky" SET_STICKY; "grid_1_5" GRID_1_5; } } 4. You can also assign a key in the concepthdl_key.txt : example: /* concepthdl_key.txt file, written 06/03/05 16:43:07 */ FileVersion 1; Ctrl+C _EDITTEXT_COPY; Ctrl+F _TOOLS_GLOBAL_FIND; Ctrl+G _TOOLS_GLOBAL_NAVIGATE; Ctrl+N _FILE_NEW; Ctrl+O _FILE_OPEN; Ctrl+P _FILE_PLOT; Ctrl+S _FILE_SAVE; Ctrl+V _EDITTEXT_PASTE; Ctrl+Down _PAN_DOWN; F1 _WINDOW_HELP; Shift+F1 _WINDOW_CONTEXT_HELP; F10 _VIEW_PREVIOUS; F11 _ZOOM_IN; F12 _ZOOM_OUT; F2 _ZOOM_FIT; F3 _TEXT_VIS_BOTH; F4 _DISPLAY_ATTACHMENTS; F6 _DISPLAY_PROPERTIES; F7 _DISPLAY_DIR; F8 _TEXT_SIZE_INCR; F9 _TEXT_SIZE_DECR; Ctrl+Insert _EDITTEXT_COPY; Shift+Insert _EDITTEXT_PASTE; Ctrl+Left _PAN_LEFT; Ctrl+Right _PAN_RIGHT; Ctrl+Up _PAN_UP; Ctrl+Y _EDIT_REDO; Ctrl+Z _EDIT_UNDO; Ctrl+E _TEXT_CHANGE_EDITOR; Home _TEXT_CHANGE_BOL; End _TEXT_CHANGE_EOL; Ctrl+K _TEXT_CHANGE_DEL; F5 GRID_1_5; Lynn Isaacson, C.I.D.+ IPC Certified Advanced Interconnect Designer Principal PCB Layout Technician Medtronic Emergency Response Systems Direct: 425-867-4443 Fax: 425-867-4462 E-mail: lynn.isaacson@xxxxxxxxxxxxx -----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx]On Behalf Of Carolyn.Schaefer@xxxxxxxxxx Sent: Friday, June 03, 2005 12:02 PM To: icu-pcb-forum@xxxxxxxxxxxxx Subject: [PCB_FORUM] Re: Change grid Are there any shortcuts for changing grids in Concept? Regards, Carolyn ----------------------------------------------------------- To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx with a subject of subscribe or unsubscribe To view the archives of this list please login at //www.freelists.org. Our list name is icu-pcb-forum or go to //www.freelists.org/archives/icu-pcb-forum/ Problems or Questions: Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx Want to post a job listing ? DON'T DO IT HERE! Better yet, join our jobs listing forum. SUBSCRIBE: icu-jobs-forum-subscribe@xxxxxxxxxx POST: icu-jobs-forum@xxxxxxxxxx -----------------------------------------------------------