Copy and Paste Graphics Commands

From SysCAD Documentation
Jump to navigation Jump to search

Navigation: User Guide -> Menu Commands -> Graphics Commands -> Copy and Paste Graphics Commands

Graphics Command Summary Graphics |
Insert
Graphics |
Edit
Graphics |
Delete
Graphics |
Copy&Paste
Graphics |
Display
Graphics |
Animation
Graphics |
Symbol Management
Graphics |
Construct

Related links: Tag Copy and Paste, Graphics Symbols


Introduction

The Copy and Cut graphics commands require the user to first select the command, and then select the graphics, including models units and pipes, that will be copied. The selection will then be copied to the Clipboard and is available to be pasted to any flowsheet within the same project, or to a different project.

IMPORTANT NOTES:

  1. Copy and Paste is intended for use with drawings drawn in SysCAD where the symbols used are defined in the Symbols folders and links are drawn in SysCAD.
  2. The user may also Paste text that has been copied to the clipboard from a text editor, such as Word, Notepad, etc.
  3. Animation objects, such as Dynamic Bars, Animation Tables, etc. will NOT be copied.
  4. You cannot paste a 'Cut' selection to a different project.
  5. SysCAD must be in the Edit mode (stopped) for these commands to be accessed.

Help Video

Please see Copy and Paste Video for a short video showing how to copy a flowsheet to a new graphics page in the same project.

Graphics Copy Limitations

If dxf drawings are imported and/or extensive use of the Explode and Construct Graphics Commands are used, then copying and pasting is unlikely to produce satisfactory graphics when pasted in a new graphics window. Copy and Paste is intended for use with drawings drawn in SysCAD where the symbols used are defined in the Symbols folders and links are drawn in SysCAD.

Where graphics symbols are "Not Found" and links are "Non-Standard", you can still proceed with the Paste, SysCAD will use default Symbols and default links. When Pasting, SysCAD gives a list of Not Found symbols and Non-Standard links so that you can choose to proceed or cancel and "fix" some or all of the graphics. The original graphics can be "fixed" BEFORE copying as described in Managing Not Found Symbols and Managing Non-Standard Links.

"Not Found" unit symbols and "Non-Standard" links can be found using the Symbol Management Commands.

Model Configuration Copy Limitations

NO fields that access the tag from another unit model will be copied. This is to prevent clashes between the original and models trying to reference or set the same tags. The pasted models will all have new tags, therefore tags in the copied configuration are not relevant in the pasted copy. The exception to this rule is Makeup Blocks - the Makeup Source Tag will be copied to the pasted unit.

The configuration of following models and sub-models will NOT be copied, or only partially copied:

  1. General Controllers:
    The PGM file name will not be copied.
    The reason for this is that PGM code, in general, contains explicit reference to tags. So using the same pgm file in a second controller will lead to a clash of controllers referencing tags.
  2. PID Controllers:
    Numeric values for Spt, InMin, InMax, OutMin, OutMax and Gain will be copied, together with selections for Auto and Reverse.
    Tags - Meas_Tag, Output_Tag and SetPointTag: if the Tags are part of the copied group (referred to as Local Reference), they will be copied and renamed accordingly . If the Tags are not part of the copied group (referred to as Remote Reference), then they will not be copied. This is to prevent clashes between two controllers trying to reference or set the same tags.
  3. SetTag Controller:
    The Meas.Tag, if used, and Tag1, Tag2, etc: if the Tags are part of the copied group, they will be copied and renamed accordingly. If the Tags are not part of the copied group, then they will not be copied. This is to prevent clashes between two controllers trying to reference or set the same tags.
  4. The General Model (GM) sub-model in Tanks and Ties:
    The Operation field will be configured, if the individual splits to link Tags are part of the copied group , they will be copied using new tags names accordingly. If they are not part of the copied group , then the individual splits to links will not be copied.
  5. Feed and Sink cross-page connection tags will not be copied. This is to prevent a sink having multiple connections to different feeders.
  6. Simple Heater:
    If Method is set to 'DutyTag', if the Tag is part of the copied group, it will be copied and renamed accordingly. If the Tag is not part of the copied group, then it will not be copied.

Copy

Command Path Graphics - Copy
Short Cut Key Ctrl+C

This command is used to copy either a single unit, a section of a flowsheet or an entire flowsheet or Text or 'dumb' graphics symbols. When the user clicks on the 'Copy' command, or enters 'Ctrl+C' they will see the following dialogue box:


Copy dialogue 2.png


  • Once the user has clicked on the 'Tick' button, or pressed 'Enter", the content is copied to the clipboard.
  • It can then be pasted into the same flowsheet, to a different flowsheet or to a different project.

Notes:

  1. Origin (or Insert point): The user does not have to select an origin point - the default origin, at the centre of the selection, will be used if the user does not select one. To change the origin:
    • Click on the 'Set Origin' icon;
    • The mouse pointer will change to a simple cross with the word 'ORIGIN';
    • Click at the required origin point;
    • The mouse pointer will change back to the default and you may continue to select units to copy or click on the 'Tick' icon to complete the Copy command.
  2. The user may either click on the Tick button or press 'Enter' when they have completed their selection.
  3. The copied selection is stored on the clipboard and may be pasted multiple times.

Cut

Command Path Graphics - Cut
Short Cut Key Ctrl+X

The description of the Cut command is for SysCAD9.2 Build 135.13687 and later. Cut function in earlier builds behave differently.

This command is effectively a Move command. It is used to relocate either a single unit, a section of a flowsheet or an entire flowsheet or Text or 'dumb' graphics symbols. The content that has been cut can then be pasted into the same flowsheet or to a different flowsheet, but NOT to a different project.

When the user clicks on the 'Cut' or enters 'Ctrl+X' they will see the same dialog box as for the copy command (shown in the image above). The buttons have the same functionality as described above.

When the selection is "CUT", SysCAD does the following:

  1. Creates a copy of the graphics (no model data is copied) on the clipboard
  2. Changes the selection to "green" colour
  3. If the selection is pasted onto the Project again (can be on any flowsheet within the same project), the clipboard is emptied.
  4. If the selection is not pasted onto the project before the clipboard is overridden, then Cut selection is reset (no change will occur in the project)
  5. The pasted selection retains all model configuration and solve state, no change to the project except for the relocation of graphics will occur.

Notes:

  1. This function requires Standard SysCAD Graphics symbol (exist in the Graphics Library) and links. If the drawing contains not found symbols or non-standard links, SysCAD will replace them with default symbols and links. Warning will be given prior to paste. See Missing Symbols
  2. The user does not have to select an origin point - the default origin, at the centre of the selection, will be used if the user does not select one.
  3. The user may either click on the Tick button or press 'Enter' when they have completed their selection.
  4. The cut selection is stored on the clipboard and may only be pasted once.
  5. If the user wishes to paste the selection to another project, or multiple times, then they must use the 'Copy' command.

Paste

Command Path Graphics - Paste
Short Cut Key Ctrl+V

This command is used to paste the contents of the clipboard into a flowsheet, after the user has changed some parameters. (This is usually executed after the user has carried out a 'Copy' command.)

When the user clicks on the 'Paste' command, or enters 'Ctrl+V', the mouse pointer changes to the word 'PASTE' and they will normally see the dialogue box shown below:

The user may:

  • Click on the flowsheet at the insert point for the copied selection; OR
  • Make changes in the dialog box and then click on the insertion point.
  • In SysCAD 9.3, after the insertion point is selected, the user may move the copied selection using the arrow keys.
  • The 'OK' button will remain greyed out until the user has clicked at least once on the graphics to paste the selection. However, the user may 'Cancel' the Paste command before pasting anything.
Paste Simple 1.png

SysCAD 138 and later:

  1. The user may select how the SysCAD unit models and links are pasted:
    • 'Units & Links' - The SysCAD models will be pasted without any user configuration, i.e. the default settings will all be used; OR
    • 'With Configuration:Keep Remote Tags' - The SysCAD models will be pasted with the user configuration, so all user settings in the models will be retained; OR
    • 'With Configuration:Clear Remote Tags' - The SysCAD models will be pasted with the user configuration, but remote reference tags will be cleared (see notes below);
    • 'Symbols Only' - The SysCAD models will be replaced with 'dumb' graphics, i.e. no models will be pasted.
  2. The user may change the Insert Point of the selection, as shown above. Please note:
    • The default Insert Point is at the centre of the selection;
    • If the user selected an Origin point with the Copy command, then the Insert point will show 'Selected'.
  3. If the "Verbose Messages" tickbox is selected, detailed copy and paste messages will be shown on the message window, showing detailed information on what is being copied.

SysCAD 137 or Earlier

  1. The user may select how the SysCAD unit models and links are pasted:
    • 'Units & Links' - The SysCAD models will be pasted without any user configuration, i.e. the default settings will all be used; OR
    • 'With Configuration' - - The SysCAD models will be pasted with the user configuration.
    • 'Symbols Only' - The SysCAD models will be replaced with 'dumb' graphics, i.e. no models will be pasted.
  2. The user may change the Insert Point of the selection, as shown above. Please note:
    • The default Insert Point is at the centre of the selection;
    • If the user selected an Origin point with the Copy command, then the Insert point will show 'Selected'.
  3. If the "Verbose Messages" tickbox is selected, detailed copy and paste messages will be shown on the message window, showing detailed information on what is being copied.

The user clicks on the 'OK' button only when they have completed the Paste operation(s).

Notes:

  1. To Paste a copied selection to a new or different Graphics flowsheet, first click on the required Graphics flowsheet (to ensure that this become the active Graphics page) and then click on the 'Paste' command or 'Ctrl+V'.
  2. Hold the mouse key down to see a full frame of where the clipboard contents will be pasted - this assists with placement.
  3. A copied selection is stored on the clipboard and may be pasted multiple times.
  4. A cut selection is stored on the clipboard and may only be pasted once.
  5. The user may paste a copied selection to another project, but not a cut selection.
  6. The 'Undo' command will remove the most recently pasted instance of the clipboard.
  7. Local Reference refer to Model-Units included in the copy group. (Available in SysCAD 138 or later)
  8. Remote Reference refer to Model-Units NOT included in the copy group. (Available in SysCAD 138 or later)
    For example, "Cementation" is using a makeup block, the makeup source (Air_Source) is on another flowsheet and is not included in the copy selection. The "Air_Source" is referred to as "remote reference". User may choose to clear the remote references by pasting "With Configuration:Clear Remote Tags". See below for sample messages generate from the graphics paste command. Only local references are retained, the remote references have been cleared.
    PasteMessages.png

Paste to Multiple Graphics Pages

To Paste the contents of the clipboard to multiple Graphics pages, carry out the following steps:

  1. Click on the first Graphics page to make it the active page;
  2. Select the 'Paste' command, or 'Ctrl+V' and click on the required insertion point, or make changes in the dialog box first, if required;
  3. Click on the 'OK' button;
  4. Click on the next Graphics page (or create a 'New Graphics' page if required) and repeat the above steps.

Note:

Do NOT simply click on the second graphics page before clicking on the 'OK' button! If you do this, the first graphics page will still be the active page for the Paste command, and hence the selection will be pasted on the first page again.

Missing Symbols

If there are any missing unit symbols in the copied selection these will be displayed as shown below:

Paste Symbols Not Found 2.png
  1. If the user clicks the 'OK' button, these missing symbols will be replaced with the standard default symbols, i.e. the pasted graphics will be different from the copied graphics; OR
  2. The user may click on the 'Cancel' button and then fix the missing symbols BEFORE copying them. Please see List All Unit Symbols and Managing Not Found Symbols.
    • Once the unit symbols have been fixed, the user may then copy and paste the selection.

Quick Copy

Command Path Graphics - Quick Copy
Short Cut Key Ctrl+Shift+C

This command allows the user to draw a Window around a section of a flowsheet. All Units, Links, Text and 'Dumb Symbols' within the window borders will be copied to the clipboard. The user may then use the 'Paste' or 'Quick Paste' commands. The insert point ("origin") for the copied data will always be in the centre.

Quick Paste

Command Path Graphics - Quick Paste
Short Cut Key Ctrl+Shift+V

This command is used to paste the contents of the clipboard into a flowsheet. (This is usually executed after the user has carried out a 'Copy' or 'Cut' command.) Units will be pasted together with their configuration, e.g. feeder species composition, this will be included in the pasted unit.

When the user clicks on the 'Paste' command, or enters 'Ctrl+Shift+V', the mouse pointer changes to the word 'PASTE'. The user may then click on the flowsheet at the origin position for the copied (or cut) selection.

Notes:

  1. Hold the mouse key down to see a full frame of where the clipboard contents will be pasted - this assists with plcement.
  2. A copied selection is stored on the clipboard and may be pasted multiple times.
  3. A cut selection is stored on the clipboard and may only be pasted once.
  4. The user may paste a copied selection to another project, but not a cut selection.
  5. There is no 'Undo' command

Copy bitmap

Command Path Graphics - Copy Bitmap
Short Cut Key Ctrl+Alt+C

This command will copy the graphics window contents as a bitmap to the clipboard. This can then be inserted into another file, such as an Excel spreadsheet, Word document, etc. The command takes a "print screen" of the graphics page, and then changes its colour to mono with black lines and white background.

Notes:

  1. Since this is a screen print, it will copy whatever is displayed on screen. Therefore ensure that the entire graphics page is visible on the screen. If only a section of the graphic page is required, use the zoom command to display the required graphics before copying the bitmap.
  2. It is recommended to increase the size of the graphics window, while keeping the aspect ratio, before copying for best quality image.
  3. Printing Header can be customised, this is done via General Options - Graphics - Title Text for Print Graphics.