Layer Editor User Guide

Introduction

The Layer Editor is the latest update to our PCB Visualizer.

Since the introduction of the PCB Visualizer we have added a number of specialized editors that allow modifying the imported customer data, for example the Outline/Milling and the Drill/Slot editor.

These editors are very useful in where data changes are necessary which cannot be easily done in the original CAD software or it is quicker to do in the PCB Visualizer.

We plan to introduce more specialised editors and realised that some basic layer editing tools would be useful.

This is why we have now introduced the first version of our Layer Editor. This is in addition to our Solder Paste Editor.

Back to Top

Selecting Layers to Edit

Editing layers is available from the Buildup Editor when data is uploaded and fully analysed. This editor tool is already used to identify the function of each layer of the PCB build-up.

To activate the layer for editing, click in the right column of the Imported Layers table.

If the layer was not yet selected, it will become selected and a black pencil icon will indicate that this is the layer currently in edited mode.

Click again to deactivate the edit mode.

The layer in editing mode is displayed in red.

You can select more layers to be displayed by clicking in the layer in table with the CTRL key pressed. The extra layers are displayed in grey.

image27
Objects that overlap are now displayed in dark red.
The objects of layer selected for editing that does not overlap the extra layers are shown in bright red.

image18
For smaller or lower resolution screens, you are able to fold away the Material and Buildup view panels to make more space for the Layer Image.

image74
Simply click on the icon to recover the hidden panels.

 

Back to Top

Adding Layers

It may happen that a layer is missing from the imported data set, e.g. a Solder Paste layer.

Using the Add layer function you can add a layer to your data set.

image32
Click the Add layer button to create a new layer. A popup will open where you specify the name of the layer, type the unique layer name and click OK.

image49
The new layer will be added to the Imported Layers list.

image71
Now assign a function to the layer and use the editing functions to add data to the layer.

Back to Top

Viewport

The viewport toolbar is always available, whether a layer is edited or not.

image80

The following functions are available for the displayed layers:

image10 Total view – Display all data in the board outline.

image46 Zoom in – with a factor x2. The image center point is unchanged.

image47 Zoom out – with a factor x. The image center point is unchanged.

image21 Pan left – Moves the viewport to the left, which moves the image to the right.

image54 Pan right – Moves the viewport to the right, which moves the image to the left.

image3Pan up – Moves the viewport up, which moves the image down.

image20 Pan down – Moves the viewport down, which moves the image up.

These functions can also be performed by using the mouse:

  • Click with the left mouse button to zoom in.
  • Click with the right mouse button to zoom out.
  • Press a mouse button and drag to pan.
  • Use the mouse wheel to zoom in and out.

 

Back to Top

Measure

The measure toolbar is always available, whether a layer is edited or not.

image42

The following functions are available:

image68
Object info – Click this button to activate the function.

If this function is active, information is displayed about the object at the mouse location in the top left corner.

image23

The information contains the shape and position info along with the layer on which the object is found.

The selected object is displayed with an orange outline.
If there are multiple objects available at the same location, click the right mouse button to display the information on the next object in the stack. Objects from all selected layers can be queried.

To deactivate the function press the ESC key, click the button again or select another function.

image16 Measure object clearances – Click this button to activate the function.

If this function is active, you can select 2 different objects and measure the clearance between both.

Move the mouse over the first object and click to lock the first object. In case multiple objects overlap, you can click the right mouse button to highlight the next object in the stack before selecting it.

Then move the mouse over the second object. Information about both objects is displayed together with the clearance between both objects.

image13

Click again to select another object as the reference object.

image39

To deactivate the function press the ESC key, click the button again or select another function.

image63 Measure point distance – Click this button to activate this function.

If this function is active, you can select 2 different points and measure the clearance between them.

Move the mouse to the location of the first point, an orange cross cursor will snap to special points in the data set, e.g. center points of flashes or start and end points of lines.

To override the snapping functionality, hold the Shift key pressed. Click to lock the first point.

image30

Then move the mouse to define a second point. The coordinates of both points are displayed together with the distance between both points. Using this method it is possible to measure e.g. the pitch of a component.

image53

To deactivate the function press the ESC key, click the button again or select another function.

 

Back to Top

View

The measure toolbar is always available, whether a layer is edited or not.

image4

These functions define how the layer data is displayed.

image51 Solid view – All data is displayed as filled areas. In this mode it is possible that small objects are not shown if  they are smaller than 1 pixel.

image50

image59 Outline view – All data is displayed as an outline (one pixel wide). In this mode all objects are always visible.

image25

 

Back to Top

Undo/Redo

The undo/redo toolbar is always available, whether a layer is edited or not.

image77

Click to undo button to undo the last action and Click the Redo button to redo the action that was undone.

Back to Top

Select

All editing functions work on the selected objects, if no objects are selected the the editing functions are disabled.

image69

Only data from the layer with the pencil icon on the right can be edited,

The following functions are available:

image38
Select/Deselect manually – Use the mouse to select data.

Move the mouse over the object and click with the left mouse button to select it.

Alternatively, press and hold the right mouse button to drag across the objects on the layer, all objects that overlap the rectangle will be selected.

Use the right mouse to deselect objects in the same way.

image40

Selected objects are shown with a blue outline.

To deactivate the function press the ESC key, click the button again or select another function.

image67
Select all – Selects all objects from the edited layer.

image7
Deselect all – Clears the selection.

 

Back to Top

Clipboard

Use the clipboard to copy data from one layer to another.

image33

 The following functions are available:

image75
Copy to clipboard – Clicking the button copies the selected data to the clipboard. Data copied to the clipboard remains there until the next copy action.

image56
Paste from clipboard – Clicking the button copies the content of the clipboard to the edited layer and can be pasted multiple times. The function is only active if there is data on the clipboard .

image1
Delete the selected data – Clicking the button deletes the selected data from the edited layer, this function is only active if there is data selected.

 

Back to Top

Insert

Use the insert function to add simple data to the edited layer.

image34

The insert functions a currently available for circular shapes.

The following functions are available:

image15
Insert arc – Insert a circular arc using a circle with given diameter.

Clicking the button activates the insert arc function and shows the arc parameters popup.

image60

The standard flow is to first click on the start point of the arc, then on the end point and then define the third point of the arc. Click again on the third point to accept the arc.

Alternatively you can enter the different parameters in the popup window and click Apply to accept the arc.

Using the arrow buttons you can determine which click action is activated.

image37
Insert line – Insert a line using a circle with given diameter.

Clicking the button activates the insert line function and shows the line parameters popup.

image28

The standard flow is to first click on the start point of the line, then on the end point. Click again on the end point to accept the line.

Alternatively you can enter the different parameters in the popup window and click Apply to accept the line.

Using the arrow buttons you can determine which click action is activated.

image24
Insert flash – Insert a circle flash using a circle with given diameter.

Clicking the button activates the insert flash function and shows the flash parameters popup.

image62

The standard flow is to click on the center location of the flash. Click again on the flash point to accept the flash.

Alternatively you can enter the different parameters in the popup and click Apply to accept the flash.

Using the arrow buttons you can determine which click action is activated.

Back to Top

Transform

Use the transform functions to transform existing data.

image79

All transform functions work on the selected data.

The following functions are available:

image43
Offset – Move the selected data to a new location.

Clicking the button activates the offset function.

Move the mouse to the start location to grab the data, you will see that the cross-hair cursor snaps to the data for more accurate positioning.

Press the mouse button and drag the selected data to its new location. Release the mouse button to move the data.

image72 image17

image26
Mirror – Mirror the selected data horizontally around the center of the selected data.

image73

image22
Rotate clockwise – Rotate the selected data 90 degrees clockwise around the center of the selected data.

image29

image31
Rotate counter-clockwise – Rotate the selected data 90 degrees counter-clockwise around the center of the selected data.

image14

Back to Top

Version

Once you have edited your data, you might want to know the differences between the data you supplied, and the data we will be processing. Maybe you want to revert all your changes to the data you originally supplied.

image76

The following versioning functions will assist you in this:

image35
Compare – To compare your current data with the data you supplied in your data set, click the compare button.

The original data will be shown in grey which is not available in the edited data is displayed in grey, the edited data which overlaps with the original data is displayed in dark red and the edited data which does not overlap with the original data is displayed in bright red.

In case the edited data is identical to the original data, a message will come up to inform you.

image70

image19
Revert – The layer is reverted to the data you originally supplied.

In case the edited data is already identical to the original data, a message will pop-up to inform you.

 

Back to Top

Save

To apply your changes click the Apply button, this will update the images in the PCB Visualizer.

To save the changes in your basket, click the Save changes button in the PCB Visualizer.

 

Back to Top

Other ways to find help

Technical Guidelines

Our Technical guidelines offer information and best practices on various aspects of PCB manufacturing and assembly, helping you understand the processes and requirements to ensure your PCB design is suitable for manufacturing.
View all 11 technical guidelines

Glossary

To simplify communication Eurocircuits uses abbreviations for many of these technical terms. Most of the technical terms and abbreviations are international standards in the Printed Circuit Board manufacturing industry. However to make it clear to everyone involved, we here present a list of technical terms and abbreviations along with their explanation.
View our glossary

Still need help?

Talk to our customer support via our online chat, telephone or email.
Contact us