CAM350 has a number of editing features. These edit features use a single click selection by default. But there are a number of options that allow you to do large scale edits much faster.
When you select an edit menu item, a number of things on screen change. At the top of the screen, the toolbar is populated with a number of check boxes and a few buttons. At the bottom left corner, a list of additional hotkey options appear as well. Finally the coordinate box can be used for precise copies and moves.
Command Sequences in this article are valid for Cam350 version 14 and later. The first command in the sequence is always the ribbon. So Home | Align Layer refers to the Align Layer button found on the Home ribbon. Tools | Explode | Net refers to the net option under the Explode button found on the Tools ribbon. In some cases part of the command sequence will be in brackets, to note a sub section of a bar. For example Home | (commands) | Align Layer is also valid.
Hotkeys
The items on the lower left corner of the program window are selection hotkeys. The sample below appears when Copy is selected. But these options are available in most other edit commands as well.
‘A’ will select all displayed data.
‘W’ will open group mode, which allows you select data with a box. It also displays more options.
These hotkey items will adjust how the window selects data.
The first part is just general instruction on what to do next. Left click to place 1st corner of your selection box. This will update the text to ask for the second corner.
The hotkeys include a basic description. I will toggle inside/outside mode. It will select data outside your selection box. C toggles crossing mode. This will select data that crosses the selection box. All of these options are off by default.
Group Mode: W
Outside: W then I
Crossing: W then C
Outside Crossing: W, I and C
Other standard hotkeys are also worth noting.
S = toggles grid snap
Z = toggles object snap
V = Toggles grid visibility
+ = zoom in on cursor
– = zoom out
Snapping to grid can sometimes get in the way of selecting data properly, turn it off it is a problem.
Object snap is generally a good idea in most cases. When object snap is active you can see a box appear around your cursor. This is the snap box. If the center of an object is in this box, then the cursor will snap to the center of it. You can adjust the size of the snap box using PageUp and PageDown keys.
The Control (Ctrl) key allows for additional selecting or deselecting. In an edit mode, holding the Ctrl key will allow you to continue selecting more data prior to going onto the next step of the edit command. If you click data that is already selected (highlighted in white) then it is deselected.
Toolbar items
Like the hot keys, the items that appear on the toolbar vary depending on which menu item is selected. But most of these items are the same across all edits.
Here is what appears when Edit | Move is selected.
From left to right we have the Grid size box. This is visible even when not in an edit command. You can adjust the size of the grid by either using the pull down menu, or by clicking into the window and typing in a new grid size.
The L0 is Line Snap. Clicking this button controls the angle formed during all types of line draw commands. The L represents “angle.” The selections are L0(any angle), L45ー or L90ー. When you change to L45 then cursor movement can only occur in 45 degree angles from the item(s) selected for the edit command. L90 only allows 90 degree movements.
The “Move To layers” button allows you to move items to another layer with no shift in X or Y. Copy has a similar option. After selecting data you can click this button and select the layer(s) you want to move the data to.
In most cases, you won’t have components at all. Component data is only present if you imported intelligent data. Gerber and DXF files will have no component data.
Selection Filter Slide-bar
Another item that appears on select of an Edit command is the Selection filter. It will slide out from the right side of the screen when a command is selected. If ignored it will slide to the right so only it’s name is visible on the right.
Clicking the “Selection Filter” re-opens the Selection Filters window.
Selection filter enables items to be selected or not selected. So most use of the selection filter is to set a filter, then window an area or use Select all button.
Selection filter set, not followed by some type of selection, does nothing.
The Dcodes tab is the main feature here. You can type in Dcodes to include or exclude. You can also set ranges as well. Dcode number only is used. If it is unsigned, then it is included. If it is expressed as a minus, then it is excluded. You can set a range with : and you separate rules with a , .
Examples appear in the user interface.
70 would just include 70. When a Dcode is included, all others are excluded.
11:20 would be Dcodes 11 through 20.
-20:30,25 would Exclude 20 though 30, but include 25. When items are excluded, all others are included.
One item to watch out for is the raster polygons option on the objects filter. As a raster polygon is not drawn with a Dcode, it is not effected by the Dcode filter. So if you want to exclude raster polygon from your selection, make sure you uncheck the box.
Select All will select all displayed data that is not prohibited by the Selection Filter.
The individual edit commands also have some unique options as well. These appear to the right of the grid size box. They are relatively easy to figure out.
Coordinate box
The coordinate box is useful for Copy and Move edits when you want to move the data to a precise location. The Coordinate box can be made visible with a double click on the coordinate display at the bottom right of the screen.
After selecting data, you can type in the coordinates you want to move or copy the data to. Use the Tab button to change fields. Hitting Enter functions just as if you had clicked at the location typed in. The Check Button to the immediate right of the coordinates also counts as an Enter.
While Absolute movement (greyed button in graphic above) is default, you can also select the Relative movement button instead (it’s to the right of the Absolute button. It will allow you to type in a new location relative to the current location of the selected data.
Editing examples
Delete all uses of a specific aperture
- Turn on the layers you want to effect.
- Home | (edit) | Delete, use the Selection Filter slide bar.
- On the Dcode tab, select the Dcode you want to remove.
- On the Objects tab Uncheck Raster Polygon.
- Uncheck components and other items if present. If in doubt uncheck it.
- Back in the Cam window, use the select all button.
- If the Dcode is used, you get a popup lists the number of Dcodes it will delete. Click “Yes” to do so.
Stepping data with Copy
- Use HOME | COPY, and then select your data.
- Toggle L0 to L90, this way you can only place copies of your data in a 90 degree relation to the data you selected.
- Change the number in the “Copies:” to be the numbers of copies you want. Click (or use the coordinate box) to place the first copies. The other copies automatically appear. At this point you have 1 row of your array.
- Repeat the process selecting the row to complete your array.