Altium NEXUS Documentation

Altium 365 Viewer

Modified by Jason Howie on May 22, 2020

Parent page: Altium 365

Altium 365 Viewer provides free access to view and share your electronic designs and CAM manufacturing data through your Web Browser. No downloads, no installations and no registration required. A truly tool-neutral viewing experience that allows you to view and share designs sourced from an ever-expanding variety of supported ECAD design tools. You can even embed Altium 365 Viewer on your own website - taking the viewing experience literally to your own domain!

And although not an integral part of the Altium 365 Platform Interface, Altium 365 Viewer does exemplify and echo a key mantra of Altium 365: It just works.

For full Terms and Conditions of use, see the Altium 365 Viewer License Agreement. By uploading one or more files to Altium 365 Viewer you acknowledge and agree with these terms, and also with Altium's Privacy Policy.

Key Benefits

  • Design Privacy - your uploaded design is removed as soon as it is processed. As a result, viewing of the design is time-limited - available for the duration of your browser session (and no longer available if you close your browser tab). Alternatively, you can choose to share your design through a link, where it will be available to anyone with that link for a period of 48 hours.
Applies only when using Altium 365 Viewer hosted on the Altium website (altium.com/viewer). There is no time limitation when embedding Altium 365 Viewer on your own web pages. Alternatively, upload designs to the Altium 365 Platform interface (only available with registration to AltiumLive). This feature allows you to upload and store your designs for viewing and sharing on a permanent basis. To find out more information, see Sharing Design Snapshots. To register with AltiumLive - and hence gain access to the Altium 365 Platform Interface - use the direct URL: https://365.altium.com, then click the Sign Up control at the bottom.
  • CAD Agnostic - Altium 365 Viewer currently offers support for loading and viewing designs in Altium NEXUS, Autodesk®️ EAGLE™ and CircuitStudio CAD formats. Support for additional CAD formats will be added over time, including KiCad.
  • CAM Support - Altium 365 Viewer currently offers support for loading and viewing manufacturing data in Gerber RS-274X and Gerber X2 formats (along with corresponding NC Drill data).
  • Natively CAD - offering stunning, interactive CAD-centric renditions of your designs, including Schematics, PCB (2D and 3D) and BOM (with pricing information from Octopart).
  • Fully Interactive - with your design loaded into Altium 365 Viewer, it is not just a static image. You'll be able to search, cross-probe, select and inspect components and nets throughout the design.
  • Generate Deliverables - in addition to inspecting a design, you can generate and download a number of different outputs from it. Currently supported are: the source design itself, Gerber, IDFX, IPC2581, ODB++, STEP, PDF (Schematic Prints, PCB Prints, PCB 3D Print and PDF 3D).
Note that this functionality is not available when using Altium 365 Viewer on altium.com. It is available, and can be customized, when embedding the Viewer on your own website.
  • Embeddable - you can freely embed Altium 365 Viewer into your own website, courtesy of a short HTML code snippet. In addition, you can customize what is presented and which deliverables a person browsing your design can generate and download.

Accessing Altium 365 Viewer on the Altium Website

Access Altium 365 Viewer on the Altium website using its direct URL: altium.com/viewer.

Accessing Altium 365 Viewer on the main Altium website.

Chrome and Firefox are the officially supported browsers. IE is not supported and Edge (Windows 10) is also not recommended. In addition, Altium 365 Viewer should work fine in any of the major mobile browsers for iOS and Android that support WebAssembly (Wasm), for example Safari.

From here, you can use Altium 365 Viewer directly by:

  • Dragging and dropping your CAD design or CAM data (in a Zip, Rar, or 7z archive), or an individual design/manufacturing file, to the indicated area on the Home page.
  • Clicking the choose from your computer text (in the upload area on the Home page)and using the Open dialog that appears to browse for the CAD design or CAM data (in a Zip, Rar, or 7z archive), or an individual design/manufacturing file.
  • Clicking the  control at the top-right of any page and using the Open dialog that appears to browse for the CAD design or CAM data (in a Zip, Rar, or 7z archive), or an individual design/manufacturing file.

An example design project is also included, so that you can take Altium 365 Viewer for a test-drive straight away - just click the View Example Project link.

Get a feel for Altium 365 Viewer functionality with the provided example project, prior to uploading your own design or manufacturing data. Shown here is the example design as it appears initially. Hover the mouse over the image to see the view of the PCB in 3D.

The page on which Altium 365 Viewer is embedded also provides a quick overview (How It Works), as well as an overview of key features and functionality (Features) - click on the corresponding link at the top-left of the page, or scroll down the page to see these areas. You can also leave feedback - for example some functionality you think would be an awesome addition, an issue you have encountered, or a CAD format that you'd really like to see supported. For more information, see Leaving Your Feedback.
When using Altium 365 Viewer on the Altium website, an uploaded CAD design (or CAM data) is removed as soon as it is processed. As a result, viewing of the design/data is time-limited - available for the duration of your browser session (and no longer available if you close your browser tab). Alternatively, you can choose to share your design/data through a link, where it will be available to anyone with that link for a period of 48 hours. For more information, see Sharing Your Design. This limitation does not apply when embedding Altium 365 Viewer on your own website.
For information on using Altium 365 Viewer with your own website, see Embedding Altium 365 Viewer on Your Own Web Page.

Supported CAD and CAM Formats

In terms of design files, the following CAD design tools are supported, along with the file formats that can be uploaded to Altium 365 Viewer:

  • Altium NEXUS - Schematic (*.SchDoc, *.Sch) and PCB (*.PcbDoc, *.Pcb) documents.
  • Autodesk® EAGLE™ - Schematic design archive (*.sch) and PCB design archive (*.brd) documents.
Altium 365 Viewer is able to upload EAGLE design files saved with EAGLE version 6.4.0 or later. These are XML-format in nature; EAGLE binary-format design files cannot be uploaded directly. For these older, binary version design files, it is advised to save them in this later (XML) format through your EAGLE software before attempting to upload to Altium 365 Viewer.
  • CicuitStudio - Schematic (*.SchDoc) and PCB (*.CSPcbDoc) documents.

In terms of CAM (manufacturing), the following formats are supported for upload to Altium 365 Viewer:

  • Gerber X2 (along with corresponding NC Drill files).
  • Gerber RS-274X (along with corresponding NC Drill files).

What Do I Upload?

In terms of CAD designs, you can upload a full design (in a Zip, Rar, or 7z archive) or an individual design file (schematic or PCB document). When uploading a Zip, Rar, or 7z file, the following considerations apply:

  • For Altium NEXUS and CircuitStudio based designs, the Zip, Rar, or 7z archive must contain a single PCB design project only.
  • For EAGLE based designs, the Zip, Rar, or 7z archive must contain a single PCB design only (so .sch and .brd files for a single design only).
  • Altium 365 Viewer will ignore all unsupported file formats in the uploaded Zip, Rar, or 7z. This means you can literally just Zip, Rar, or 7z your full project folder and upload it.
For Altium NEXUS and CircuitStudio based designs, the project file is used to obtain the ordering of schematic source documents. If the project file is not included in the Zip, Rar, or 7z archive, a default is created and the schematic documents are added without any rules.
For a PCB design project in Altium NEXUS, quickly obtain a Zip archive of the project by using the Project Packager.

In terms of CAM manufacturing files, you can upload a full set of Gerber files plus NC Drill data (within a Zip, Rar, or 7z archive), or an individual Gerber file. When uploading a Zip, Rar, or 7z file, the following considerations apply:

  • Ensure that there is only a single folder of Gerbers inside the archive.
  • Ensure that the drill files are in the same folder as the Gerber files. If located in a separate folder, they will be ignored.
You can either upload a design OR Gerber data, but not both at the same time. If you have both design and Gerber file data in the same Zip/Rar/7z archive, only the design will be processed and presented in Altium 365 Viewer. Maximum upload size is 200MB.

With Zip/Rar/7z archive or individual file chosen (or dropped), the main viewing area will reflect that upload is in progress:

If the upload fails - typically because a single file is uploaded that is in a non-supported format - the main viewing area will reflect this also:

Sharing Your Design

When you upload a CAD design (or CAM data) to Altium 365 Viewer on the Altium website, that design/data is available for the duration of your browser session and is automatically removed when you close your browser tab. Should you wish to share the design/data with others, you can do so by clicking the  button, located at the top-right of the main viewing window. A window will be presented containing a link to the design/data. Copy and share it with others as required - the link will remain active for a period of 48 hours.

Obtain a link with which to share your uploaded CAD design (or CAM data) with others - time limited to 48 hours.

When the link is used to access the design/data, a temporary pop-up will appear at the top of the browser window, alerting you to the time left before the link expires.

Those using a shared link will be notified on entry how long is left before the link expires. In this example, 47 hours left to view shared CAM data.

Leaving Your Feedback

When using Altium 365 Viewer on the Altium website, you also have the opportunity to leave feedback. To do so, click the  control - located below the main viewing window (when a CAD design (or CAM data) is uploaded), or on the main altium.com/viewer page (when a CAD design (or CAM data) is not yet uploaded). A window will be presented in which to enter your feedback. You can feedback on anything you like with respect to Altium 365 Viewer - an issue, functionality that you think would be a great addition, or even to champion the support for another CAD tool design format. And if you would like to hear back from Altium, simply enable the option to do so and supply your email address.

Leave feedback regarding Altium 365 Viewer, with option to hear back from Altium team members.

Embedding Altium 365 Viewer on Your Own Website

Altium 365 Viewer can be embedded on your own website. This allows you to share an uploaded CAD design (or CAM data) with your readership and by embedding on your own website, there is no time limitation for them to view it. Altium 365 Viewer is perfect for showcasing a development or evaluation board, and by having an interactive platform for your designs, your users can see and get a real feel for the design in a way they couldn't with a standard datasheet or static block diagram.

The following two examples show third parties who have embraced and embedded Altium 365 Viewer on their own websites. The first shows Altium 365 Viewer embedded on the Toradex website for their Apalis Evaluation Board. The second shows Altium 365 Viewer embedded on the Arduino website for their Portenta H7 Board.

Example showing Altium 365 Viewer embedded on the Toradex website for their Apalis Evaluation Board. Shown here is an example schematic. Hover the mouse over the image to see the view of the PCB in 3D.

Example showing Altium 365 Viewer embedded on the Arduino website for their Portenta H7 Board. Shown here is an example schematic. Hover the mouse over the image to see the view of the PCB in 3D.

Embedded Code

Altium 365 Viewer can be embedded on any web page as an iframe. To embed the viewer you need to place the following code into the <head> section of the webpage:

<script src="https://viewer.altium.com/client/static/js/embed.js"></script>

This code attaches event listeners used to properly initialize the iframe. After that you need to add a placeholder for the iframe on your page:

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Note:

  • class="altium-ecad-viewer" - this must not be changed, as it is used by the event listeners.
  • data-project-src - this is the link to the design or manufacturing data you want to display. This link should be a public link containing a Zip, Rar, or 7z archive with your PCB project or manufacturing data files.
  • style - this can be changed as required to suit your presentation preferences.
In order to protect sensitive data you may want to use URL encryption, so only trusted source (Altium 365 Viewer api servers) will be able to obtain the design. Contact Altium if you would like to get your designs encrypted.

When you upload a CAD design or CAM data to Altium 365 Viewer on the Altium website (altium.com/viewer), you also have the opportunity to get the embed code for that design/data - to embed that specific design/data into your own website. To do so, click the  button, located above the top-right of the main viewing window. The Embed Code window will appear, from where you can copy the two elements of code detailed previously, for pasting into your own web page.

Accessing the embed code for a design uploaded to Altium 365 Viewer on the Altium website.

You'll notice that the data-prject-src entry is not a URL to a Zip, Rar, or 7z archive. This is because when a CAD design (or CAM Data) is uploaded to Altium 365 Viewer on the Altium website, the original source is removed after processing and so there is no longer a design/data URL. Copying the code as is will present only that design/data. You can modify the data-prject-src entry to switch out for another of your designs/data.

Customizations

When embedding Altium 365 Viewer on your own website, you can optionally specify the type of source data that can be presented using the following attribute:

  • data-src-type - defines what type of data can be viewed. Supported values are Design (CAD design projects only) and Gerber (CAM data only). When this attribute is not included in the embedded code, the default value is used: Design,Gerber.
Note: Values are case insensitive. Multiple values must be separated by a comma (,).

The following are examples of using this attribute:

Example 1

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, since the data-src-type attribute is not specified, both CAD designs and CAM data are supported by the embedded Altium 365 Viewer. Therefore the link specified in the data-project-src attribute can be a public link containing a Zip, Rar, or 7z archive with either a PCB project or manufacturing data files.

Example 2

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-src-type='Design'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, only CAD designs are supported by the embedded Altium 365 Viewer. Therefore the link specified in the data-project-src attribute must be a public link containing a Zip, Rar, or 7z archive with a PCB project.

Example 3

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mycamdata.zip"
  data-src-type='Gerber'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, only CAM data is supported by the embedded Altium 365 Viewer. Therefore the link specified in the data-project-src attribute must be a public link containing a Zip, Rar, or 7z archive with manufacturing data files.

In relation to a CAD design, there are a number of additional customizations that you can make. Expand a section below for more detail.

You can determine, through the following two attributes, which data views are enabled, and which data view is the default active view:

  • data-enabled-views - defines the visibility of the various supported data views. Supported values are SCH (SCH data view), PCB (PCB data view), 3D (3D data view), and BOM (BOM data view). When this attribute is not included in the embedded code, the default value is used: SCH,PCB,3D,BOM.
Note: Values are case insensitive. Multiple values must be separated by a comma (,). You cannot have only the BOM view enabled by itself.
  • data-active-view - defines which data view is to be active when your embedded Altium 365 Viewer is first accessed. Supported values are SCH (SCH data view), PCB (PCB data view), and 3D (3D data view). When this attribute is not included in the embedded code, the default value is used: SCH.
Note: Values are case insensitive. Only one value can be set for this attribute. The chosen active view must also be an enabled view.
These attributes affect only the WEB client view. Initial data processing remains the same.

The following are examples of using these attributes:

Example 1

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-enabled-views='pcb,3d'
  data-active-view='pcb'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, only the PCB and 3D data views will be presented. The PCB data view will be the active view when Altium 365 Viewer is first accessed.

Example 2

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-enabled-views='sch,bom'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, only SCH and BOM data views will be presented (the latter only if BOM data exists). Since the data-active-view attribute is not included, its default will be used - displaying the SCH data view when Altium 365 Viewer is first accessed.

Example 3

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-enabled-views='3D'
  data-active-view='3D'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, only the 3D data view will be presented, and is therefore necessarily set as the active view when Altium 365 Viewer is first accessed.

When you embed Altium 365 Viewer on your own website, extra functionality is provided to generate and download a number of different outputs from your uploaded design. For more information, refer to the section on Downloads. You can determine, through the following attributes, what can be downloaded, and therefore what appears on the Downloads pane.

  • data-hide-project-src - use of this attribute disables the ability to download the original source design. It has no parametric values.
  • data-project-src-alternative - this attribute is used when you want the design that a person can download to be different to the original uploaded source design. Its value is a link to a publicly available Zip, Rar, or 7z archive.
The original design (specified by the data-project-src attribute) will be used to generate the preview, outputs and rendering data, but will not be saved/cached anywhere. The url from the data-project-src-alternative attribute will be saved instead. Note also that this attribute will only be taken into account if the data-hide-project-src is not included in your embed code.
  • data-project-outputs - defines the outputs that can be generated and downloaded from your uploaded design. Supported values are Gerber, Idf, Ipc2581, Odb, Step and Pdf. When this attribute is not included in the embedded code, all supported outputs will be generated. If the attribute is included but no values are defined, then all supported outputs will be disabled.
Note: Values are case insensitive. Multiple values must be separated by a comma (,).
These attributes are consumed by the API only once, during initial design processing. Changing them after will have no effect.

Example 1

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
  data-hide-project-src

    data-project-src="http://example.com/mydesign.zip"
    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, the user will not be able to download the original source design, but all supported outputs will be generated and available for download through the Downloads pane.

Example 2

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-project-src-alternative="http://example.com/myalternativedesign.zip"

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, the user will be able to download an alternative design from the Downloads pane, along with all supported outputs.

Example 3

<div id="my_viewer-frame_container"
    class="altium-ecad-viewer"
    data-project-src="http://example.com/mydesign.zip"
  data-project-src-alternative="http://example.com/myalternativedesign.zip"
  data-project-outputs='Gerber,odb,pdf'

    style="border-radius: 0px 0px 4px 4px; height: 500px;
         border-style: solid; border-width: 1px;
         border-color: rgb(241, 241, 241);
         overflow: hidden; max-width: 1280px;
         max-height: 700px; box-sizing: border-box;">

</div>

Here, the user will be able to download an alternative design from the Downloads pane. Of the supported outputs, only Gerber, ODB++ and PDF will be generated and available for download.

Working with an Uploaded Design

Once your design (or single file) is uploaded, you can browse it. The following sections take a detailed look at the various features and functionality Altium 365 Viewer provides to facilitate this. Full functionality is, of course, best enjoyed by having a full design uploaded.

The name of the design (or document if a single file upload) is presented above the main viewing window.

Data Views

Altium 365 Viewer presents your uploaded design across four distinct data views, to show the source schematic(s), board in 2D, board in 3D and Bill of Materials respectively. Each data view will only be shown if there is a corresponding uploaded document to do so.

When using Altium 365 Viewer on altium.com, all four data views are enabled. When embedding Altium 365 Viewer on your own website, you have the ability to customize which view(s) are presented.

SCH

This view presents the source schematic sheet(s) for the design.

The SCH data view presents the currently selected schematic source document.

If more than one schematic sheet exists as part of the uploaded design, a full listing of the documents can be accessed by clicking on the control at the top-left of the view. Each document is presented as a preview - click on an entry to make it the active document.

Browse all uploaded schematics - click an entry to make it the active document.

The currently selected document - the active document being viewed within the SCH data view - is distinguished in the list with a thicker blue border around its entry.

Active document is outlined with a blue border.

The project file (*.PrjPcb) is used to obtain the ordering of schematic source documents. If the project file is not included in the uploaded design Zip, Rar, or 7z archive, a default is created and the schematic documents are added without any rules - they may therefore not appear in the expected order.

Browsing controls for the main viewing window are as follows:

  • Mouse wheel forwards/backwards to zoom in/out.
  • Click & hold (or right-click & hold), then drag to pan document.
  • Click to select.
  • Press R to reset the view of the document (to show entire document).

PCB

This view presents the PCB in 2D.

The PCB data view presents a 2D view of the PCB.

Browsing controls for the main viewing window are as follows:

  • Mouse wheel forwards/backwards to zoom in/out.
  • Click & hold (or right-click & hold), then drag to pan document.
  • Click to select.
  • Press + or - on the numeric keypad to step forward or back through the list of layers, in single layer mode.
  • Press R to reset the view of the document (to show entire document).

Control over the view and layer visibility for the PCB data view is performed through the Layers pane. Access this pane by clicking on the control at the top-left of the view (e.g. ). This control reflects how many layers are currently visible out of the total number of layers.

Layers pane - command central for controlling layer visibility.

You can pin the Layers pane so that it is always present as you view the PCB in the main viewing window. To do so, click on the  control (unpinned) at the top-right of the pane - the control will change to  (pinned). Click on the control again to unpin.

Layers are grouped into the following:

  • Copper - all used signal and internal plane layers.
  • Solder Mask - Top Solder, Bottom Solder.
  • Paste Mask - Top Paste, Bottom Paste.
  • Silkscreen - Top Overlay, Bottom Overlay.
  • Mechanical - all used mechanical layers.
  • Other - including Mutli-Layer, Drill Drawing, Drill Guide and Keep-Out Layer.

Use the  and  buttons to quickly toggle between viewing the board from the top or bottom respectively.

Switch between Top and Bottom views of the board using the provided buttons. Here, the default Top View is shown. Hover the mouse over the image to see the Bottom View.

The following points relate to working with layer visibility in the Layers pane:

  • A currently visible layer is shown in the pane undimmed (e.g. ). A currently hidden layer is shown in the pane as dimmed (e.g. ), along with the  icon displayed at its far right.
  • A currently visible layer can be hidden by clicking on its entry, or by hovering over its entry and clicking the  icon at its far right. Conversely, a currently hidden layer can be made visible by clicking on its entry, or by hovering over its entry and clicking the  icon at its far right.
  • An entire group of layers can be hidden by hovering over the group entry and clicking the  icon at its far right. Conversely, if all layers in a grouping are currently hidden, they can be made visible by hovering over the group entry and clicking the  icon at its far right. Note that if a group has a mixture of visible/hidden layers, the  icon will be present for the group. Click to hide all other layers, then click again (now showing as ) to make all layers visible.
  • To quickly view in 'Single Layer Mode', hover over the specific layer of interest, then click the  control. All other layers will be hidden. Click the  control again to come out of 'Single Layer Mode'.

The PCB data view supports single layer mode. Here, access to the Only control is shown. Hover the mouse over the image to see the result.

  • To reset layer visibility back to how it was when the design was initially uploaded, click the  control at the top-right of the Layers pane.

3D

This view presents the PCB in 3D.

The 3D data view presents a 3D view of the PCB.

Browsing controls for the main viewing window are as follows:

  • Mouse wheel forwards/backwards to zoom in/out.
  • Click & hold, then drag to rotate the board.
  • Right-click & hold, then drag to pan document.
  • Click to select.
  • Press R to reset the view of the document (to show entire document).

BOM

This view presents the Bill of Materials for the design. This is built on-the-fly from the source schematic documents - for an Altium NEXUS design, an ActiveBOM document (*.BomDoc) is neither required, nor used by Altium 365 Viewer.

The BOM data view presents the Bill of Materials for the design - created on-the-fly from the source schematics.

The BOM reflects all components required to assemble a single board. Pricing information is sourced from Octopart.

The following points relate to working with the view:

  • Clicking on the Name entry for a component will access the page for the corresponding real-world part on the Octopart site (opens in a separate tab).
  • Clicking on a designator will cross-probe to that component on the other data views.
  • You can sort by Name, Price, or Quantity - click a header once to sort in ascending order. Click again to sort in descending order.
  • Use the Search field above the listing to quickly find a component of interest. Search applies across Name, Price, Description and Designator fields.

Common Interface Elements

The following controls are common to all data views:

  •  - click this control to access the Help pane.

The pane is further divided into three sub-views:

  • Controls - gives a helpful listing of controls when browsing the SCH, PCB and 3D data views (some controls are view-specific).

  • Board Info - gives useful summary information about the uploaded design in terms of: Board Size (X and Y dimensions of the board); Number of Layers (Signal + Plane) and a sub-total of Signal layers only; Number of Components (total, including all types of component) with a breakdown of those components on Top and Bottom of the board; Number of Nets (total).

  • About Altium 365 Viewer - providing a summary overview of what Altium 365 Viewer is and a link to it on the Altium website. This is more useful for people checking out Altium 365 Viewer when embedded on your own web site, and especially if they are wanting to utilize it themselves.
  •  - when not in Full Screen mode, click this control to switch to Full Screen mode.
  •  - when in Full Screen mode, click this control to exit Full Screen mode.
  •  - click to access the Search facility, allowing you to search for components and/or nets. This facility is available for the SCH, PCB and 3D data views (not BOM). For more information on using the search facility, see Searching.

In the SCH, PCB and 3D data views, there is also a control for launching a new instance of altium.com/viewer (in a new tab). This control -  - is located at the bottom-left of the main viewing window.

Selection

Selection of a component or net within the design can be performed from the SCH, PCB and 3D data views as follows:

  • From the SCH data view (component and net selection) -  hover the cursor over a component or wire and click to select. Masking is applied to leave only that component or net fully visible. Information for the selected component/net will appear in the right-hand pane.
Potential objects for selection - components and wires - are highlighted as you move the cursor.

The SCH data view supports selection of components and nets. Here, a selected component is shown. Hover the mouse over the image to see a selected net.

  • From the PCB data view (component and net selection) - hover the cursor over a component or track and click to select. Masking is applied to leave only that component or net fully visible. Information for the selected component/net will appear in the right-hand pane.
Only components are highlighted as you move the cursor. To select a net, you will need to click on track away from a component.

The PCB data view supports selection of components and nets. Here, a selected component is shown. Hover the mouse over the image to see a selected net.

  • From the 3D data view (component selection only) - hover the cursor over a component and click to select. Masking is applied to leave only that component fully visible. Information for the selected component will appear in the right-hand pane.
Components are not highlighted as you move the cursor.

The 3D data view supports selection of components, an example of which is shown here.

The information for the selected entity that is presented in the right-hand pane is the same, irrespective of data view in which it is accessed:

  • Component - the information comprises the designator, description, layer and parameters.
  • Net - the information comprises the net name, its cumulative length and the layers on which it is found.
The controls at the top of the information pane enable you to quickly view the selected entity within another data view - all views for a selected component, and all views except BOM for a selected net. For more information on this cross-probing support, see the next section.

Cross-probing

When you select a component or net within the active data view, that component/net is selected on the other data views as well - enabling you to quickly cross-probe to the same selection. Cross-probing support is conveniently delivered through controls located at the top of the information pane - displayed when a component or net is currently selected in the main viewing window.

You can also click on the tab for a data view directly to see the result of cross-probing.

Cross-probing controls (for a selected component).

All data views are included for cross-probing of a selected component. For a selected net, the BOM data view is excluded.
  • Cross-probing a Component from the SCH/PCB/3D Data View - select the required component in the active data view, then click one of the buttons to cross-probe to that component in the target data view. For SCH, PCB and 3D data views (accessed by clicking the , or  buttons), the component will be selected, centered and zoomed within the view, where possible, and masking applied, to leave only the selected component fully visible.

For the BOM data view (accessed by clicking the  button), the entry for the component will be scrolled to the top of the view (where possible), the row highlighted, and the entry for the component's designator bolded.

  • Cross-probing a Component from the BOM Data View - click on the designator for the component you wish to cross-probe to. The last active data view prior to accessing the BOM view will be made active, with the component selected, centered and zoomed within the view, where possible, and masking applied, to leave only the selected component fully visible. From there, you can use the buttons (, and ) to cross-probe to that selected component in other data views as described previously.

  • Cross-probing a Net from the SCH/PCB Data View - select the required net on the active data view, then click one of the buttons (, ) to cross-probe to that net in the target data view. The net will be selected, centered and zoomed within the view, where possible, and masking applied, to leave only the selected net fully visible.

Searching

Altium 365 Viewer incorporates a search facility that provides a quick and convenient way to locate components and nets throughout your uploaded design. The search feature can be accessed from the SCH, PCB and 3D data views by clicking the  button, at the top-right of the view. A Search pane will be presented in which to conduct the search.

Altium 365 Viewer's Search pane.

To perform a search, start typing your search string. Search is case-insensitive. The pane lists the matching results dynamically as you type. The number of matching results is highlighted at the top of the pane.

Each time the Search pane is freshly opened, the initial search will contain a subset of the full results (if too many). This is highlighted by the text and x more press Enter at the bottom of the list. To fully expand the results list, either click the  button, or press Enter (with the cursor in the search field).

Example search conducted from the SCH data view.

Results are local to the active data view. When the active data view is SCH, the search is across all source schematic documents.

Click the  button to access filter options, to show all component and nets matching the search string, or just components, or just nets.

Filter controls.

The Recent Search region of the pane lists a maximum of five most recent searches. An entry to the list is only registered once a search result is clicked upon.

With search results listed, click an entry to navigate to that entity - component or net - within the active data view. The component/net will be selected, centered and zoomed within the view, where possible, and masking applied, to leave only the selected component/net fully visible.

Example of the search facility in action. Shown here is the result of searching for a component within the active PCB data view. Hover the mouse over the image to see the result of searching for a net within the active SCH data view.

The search facility is great for finding and selecting a net on the 3D view of the board - something that cannot be done by simple selection alone, since you can only click to select components in the 3D data view.

Example result of searching for a net within the active 3D data view - the only way, aside from cross-probing, to select a net within this view.

To return to the listing of search results, click the  control at the top-left of the information pane.

Since the searched component/net is selected, cross-probing naturally becomes available since that component/net is selected across all relevant data views. For more information, refer back to the section on Cross-probing.

Downloads - only when Embedding Altium 365 Viewer

When you embed Altium 365 Viewer on your own website, extra functionality is provided to generate and download a number of different outputs from your uploaded design. Currently supported output formats are:

  • The source design
  • Gerber
  • IDFX
  • IPC2581
  • ODB++
  • STEP
  • PDF - comprising individual PDFs for Schematic Prints, PCB Prints, PCB 3D Print and PDF 3D.

To download data, click the  control, at the top-left of the main viewing window. A Downloads pane will be presented, listing the files available. Enable the files that you want to download and then click the  button.

Example embedded Altium 365 Viewer (on the Toradex site) and the downloads available for the design.

Files for the selected output are downloaded in a Zip archive. If multiple outputs are enabled for download, then the individual Zips are contained in a single parent Zip archive.
You can customize whether and what downloads are available - for more information, see Embedding Altium 365 Viewer on Your Own Website.

Working with Uploaded Manufacturing Data

Once your full set of Gerbers plus NC Drill data (or a single Gerber file) is uploaded, you can browse it.

The name of the uploaded archive (or document if a single Gerber file upload) is presented above the main viewing window.

Example CAM (manufacturing) data uploaded to Altium 365 Viewer.

Browsing controls for the main viewing window are as follows:

  • Mouse wheel forwards/backwards to zoom in/out.
  • Click & hold (or right-click & hold), then drag to pan document.
  • Press + or - on the numeric keypad to step forward or back through the list of layers, in single layer mode.
  • Press R to reset the view of the document (to show entire document).

Control over the view and layer visibility for the view is performed through the Layers pane. Access this pane by clicking on the control at the top-left of the view (e.g. ). This control reflects how many layers are currently visible out of the total number of layers.

Layers pane - command central for controlling layer visibility.

You can pin the Layers pane so that it is always present as you view the CAM data in the main viewing window. To do so, click on the  control (unpinned) at the top-right of the pane - the control will change to  (pinned). Click on the control again to unpin.

Layers are grouped into the following:

  • Copper - all used signal and internal plane layers.
  • Solder Mask - Top Solder, Bottom Solder.
  • Silkscreen - Top Overlay, Bottom Overlay.
  • Paste - Top Paste, Bottom Paste.
  • Drills - NC Drill.
  • Other Layers - including Top Pad Master, Bottom Pad Master, Mechanical xx and Keep-Out.

Use the  and  buttons to quickly toggle between viewing the data from the top or bottom respectively. As you click a button, filtering is applied to leave only the corresponding layers enabled - all top layers only (when viewing from the top), or all bottom layers only (when viewing from the bottom).

Switch between viewing the CAM data from the top or bottom, using the provided buttons. Here, the Top View includes only the top layers. Hover the mouse over the image to see the result of clicking Bottom View.

The following points relate to working with layer visibility in the Layers pane:

  • A currently visible layer is shown in the pane undimmed (e.g. ). A currently hidden layer is shown in the pane as dimmed (e.g. ), along with the  icon displayed at its far right.
  • A currently visible layer can be hidden by clicking on its entry, or by hovering over its entry and clicking the  icon at its far right. Conversely, a currently hidden layer can be made visible by clicking on its entry, or by hovering over its entry and clicking the  icon at its far right.
  • An entire group of layers can be hidden by hovering over the group entry and clicking the  icon at its far right. Conversely, if all layers in a grouping are currently hidden, they can be made visible by hovering over the group entry and clicking the  icon at its far right. Note that if a group has a mixture of visible/hidden layers, the  icon will be present for the group. Click to hide all other layers, then click again (now showing as ) to make all layers visible.
  • To quickly view in 'Single Layer Mode', hover over the specific layer of interest, then click the  control. All other layers will be hidden. Click the  control again to come out of 'Single Layer Mode'.

The view supports single layer mode. Here, access to the Only control is shown. Hover the mouse over the image to see the result.

  • To reset layer visibility back to how it was when the design was initially uploaded, click the  control at the top-right of the Layers pane.

Additional Controls

The following controls are also available while browsing your uploaded manufacturing data:

  •  - click this control to access the Help pane.

The pane is further divided into two sub-views:

  • Controls - gives a helpful listing of controls when browsing the CAM data.

  • About Altium 365 Viewer - providing a summary overview of what Altium 365 Viewer is and a link to it on the Altium website. This is more useful for people checking out Altium 365 Viewer when embedded on your own web site, and especially if they are wanting to utilize it themselves.
  •  - when not in Full Screen mode, click this control to switch to Full Screen mode.
  •  - when in Full Screen mode, click this control to exit Full Screen mode.
There is also a control for launching a new instance of altium.com/viewer (in a new tab). This control -  - is located at the bottom-left of the main viewing window.

 

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.