- Joined
- Aug 23, 2016
- Messages
- 758
- Reaction score
- 129
Copy/paste is extremely useful to have, but the current controls are horrible. It's slow, counter-intuitive, difficult select what you want to copy, and even more difficult to paste it where you want.
We (well, not us, the devs) can learn from existing engineering tools that, while not perfect, are highly developed and evolved.
I know copy/paste control improvements are not an original suggestion, but one simple idea will fix copy/paste - copy and paste with a base point.
The suggestion is broken down into five points below.
1.Instead of setting a cuboid size and then copying, selections should be made by clicking the block at one corner of the desired cuboid, and then the "opposite" corner. (Or by dragging)
(Double click on the same block to select just a single block)
See pic below.
2. As well as the "two click" selection above, there should be a three click seclection: click any three blocks and the smallest possible cuboid that encloses them all will be selected.
3. Both the selection methods above should be followed by another click: click on a block that acts as a reference point/base point for the selection. Then when you paste, you click a block to act as the base point, and the copied selection is pasted in a location with respect to that block.
Pasting in pic below.
4. For bonus points, instead of choosing just a reference block when copying, it would be even better to be able to choose the face of the block clicked on as a base point. That would allow quick and simple rotation of selections around a block, and quick mirroring without a mirror plane.
5. Copy, paste, and cut should all have keyboard shortcuts (the usual ctrl-c, ctrl-v and ctrl-x would be a good idea)
These ideas would make copying and pasting (and therefore designing/building) far, far easier and simpler, as well as more powerful.
I didn't just take this idea out of a vacuum and assume it would be good - copy/paste with a base/reference point is something I do all day every day as an engineer drawing/modelling ships with AutoCAD and other engineering software. It's easily one of the more powerful and most often used functions of AutoCAD.
We (well, not us, the devs) can learn from existing engineering tools that, while not perfect, are highly developed and evolved.
I know copy/paste control improvements are not an original suggestion, but one simple idea will fix copy/paste - copy and paste with a base point.
The suggestion is broken down into five points below.
1.Instead of setting a cuboid size and then copying, selections should be made by clicking the block at one corner of the desired cuboid, and then the "opposite" corner. (Or by dragging)
(Double click on the same block to select just a single block)
See pic below.
Two point copy. 1: click 1st corner (blue), 2: click 2nd corner (yellow), 3: click base point (cannon computer)
2. As well as the "two click" selection above, there should be a three click seclection: click any three blocks and the smallest possible cuboid that encloses them all will be selected.
3. Both the selection methods above should be followed by another click: click on a block that acts as a reference point/base point for the selection. Then when you paste, you click a block to act as the base point, and the copied selection is pasted in a location with respect to that block.
Pasting in pic below.
The shield blocks that were copied with the cannon computer as a base point are pasted using the salvage computer as a base point.
4. For bonus points, instead of choosing just a reference block when copying, it would be even better to be able to choose the face of the block clicked on as a base point. That would allow quick and simple rotation of selections around a block, and quick mirroring without a mirror plane.
5. Copy, paste, and cut should all have keyboard shortcuts (the usual ctrl-c, ctrl-v and ctrl-x would be a good idea)
These ideas would make copying and pasting (and therefore designing/building) far, far easier and simpler, as well as more powerful.
I didn't just take this idea out of a vacuum and assume it would be good - copy/paste with a base/reference point is something I do all day every day as an engineer drawing/modelling ships with AutoCAD and other engineering software. It's easily one of the more powerful and most often used functions of AutoCAD.
Last edited: