Message-ID: <2143272011.35261.1386234298832.JavaMail.confluence@ip-10-196-102-175> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_35260_1546693957.1386234298830" ------=_Part_35260_1546693957.1386234298830 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Assembly and/or report-based output for a variant is typically= generated using an Output Job Configuration file (*.OutJob). Such output i= ncludes Schematic Prints, Assembly Drawings and a Bill of Materials. The ad= vantage of using an Output Job file is that the OutJob is a self contained = container of outputs - it is easy to see which outputs are required, check = their configuration, and regenerate outputs as required. OutJobs can also b= e easily copied from one project to another, ensuring portability of output= settings between projects.
Variant-based output can also be generate= d using Altium Designer's Smart PDF feature, and also via the direct report= generation commands in the Schematic and PCB Editors. The following sectio= ns take a look at the support available for documenting assembly variants.<= /p>
If you are using Altium Designer's variant feature= you will need to decide how to best organize your project outputs before g= enerating variant output information. In Altium designer there are 3 differ= ent modes of where the variant is selected, each suiting a different style = of project management:
For option 1 the variant = is chosen in the Configuration Manager dialog. For options 2 and 3= the variant is selected in the Output Job file, as shown in the the image = below.
Output Job Configuration files are defined and managed within the Outp= utJob Editor. An Output Job file enables you to define design output config= urations - assembly, reports, etc - exactly as required, all in the one con= venient and portable document. The majority of documentation that can be ge= nerated for an assembly variant will be configured and output from an Outpu= t Job file.
A new Output Job Configuration file can be created for th= e active project by:
The new file will be opened as the active document in the OutputJob E= ditor. If variant control is being managed at the OutJob level, select the = mode using the options at the top of the OutJob. If you select the option <= strong>Choose a different variant for each output, then for each d= ocumentation type that can be generated for assembly variants, an associate= d Variant field will become available. The remainder of this article will a= ssume this mode has been selected, to give the most detailed coverage of po= ssible options.
For Schematic Prints, the Data Source field must be s=
et to [Project Physical Documents] in order to access the Variant field. (S=
ee the next section for further information).
Use the Variant field t= o determine whether a particular variant of the design is used as the sourc= e when generating the output, or whether the full, base design is used. In = the latter case, the entry should be set to the default [No Variations].
Assembly var= iants can be used as the source when generating the following documentation= types:
It is important to remember that although such d= ocumentation types can be generated directly using commands accessible from= within the respective document editor (from the File and Reports menus), t= hese commands relate to the full base design and not to any variant of that= design. The exception to this is documentation generated involving the Rep= ort Manager dialog (Bill of Materials, Component Cross Reference, etc), whe= reby you can select which variant to use directly within the dialog (see Di= rect report generation).
As mentioned in the previous section, an Output Job file can be us= ed to generate schematic prints, the source of which can be an assembly var= iant. In reality, what this means is that the full design appearing on the = source schematic document(s) is printed, with the ability to determine how = components that are not fitted for that variant are drawn.
In order t= o access and nominate a source assembly variant for use in generating the p= rints, you must set the Data Source field for the correspo= nding Schematic Prints output generator to [Project Physic= al Documents]. Use of the project's physical structure means that schematic= s will be expanded from logical sheets to physical sheets - obtaining separ= ate prints for each channel in a multi-channel design.
Onc= e you have configured the output generator to use the required assembly var= iant as its source, you will need to specify how you want the non-fitted co= mponents handled 'graphically' on the printed sheets. Options for doing thi= s are available in the Schematic Drawing Options region of the Variant Opti= ons dialog, as shown in the image below. Access to this dialog is made thro= ugh the Variant Management dialog, click the Drawing Style= button down the bottom.
The components that are not fitted for the source variant - as determine= d in the Assembly Variant Management dialog - are still drawn on the genera= ted printouts, but drawn as though they were masked. The Variant Options di= alog provides you with the ability to overlay more 'obvious' graphics or te= xt so that you can better distinguish those components.
Use the avail= able schematic drawing options in the dialog to define the required drawing= overlay as required. The available options are:
You can a= lso combine one of the graphic options with text. As you make a choice, an = example of the result will appear in the associated preview window. The ima= ge below illustrates different overlays available.
Schematic = prints can be generated for a number of assembly variants, in addition to t= he base design itself. To identify which prints belong to which variant, a = special string can be placed on the source schematic documents. Simply add = the special string =3DVariantName to a schematic document. When the output = is generated, the string will be interpreted, using the name of the variant= currently assigned in the Variant field associated to the Schematic Prints= output generator (in the OutputJob Editor).
You can also control the way in which non= -fitted components are handled graphically on generated PCB Assembly drawin= gs. Options for doing this are available in the PCB Drawing Options region = of the Variant Options dialog, as shown below.
By defa= ult, components that are not fitted for a particular assembly variant are s= imply not drawn on the printout. The image above illustrates this for the f= our LED components shown previously in the schematic images. To add these c= omponents onto the printout (in draft mode) enable the Display Not = Fitted Components in Draft Mode option. The result is shown in the= image below.
Adding non-fitted components to prints - displayed in draft mode.
Use the available PCB drawing options in the dialog to overlay more obv= ious graphics or text so that you can better distinguish those components. = The available options include:
Report-based documentatio= n that is configured using Altium Designer's Report Manager - such as a Bil= l of Materials or a Component Cross Reference Report - is typically defined= as part of the Output Job Configuration file. As with all assembly and rep= ort based documents, you can generate them directly from within the schemat= ic and/or PCB Editor. Whereas the majority of documents generated in this w= ay use the base design only, with these particular documents you can choose= which assembly variant you want to base the report on. Right-click= in the Report Manager dialog and select the required var= iant from the Change Variant sub-menu. Set the report to u= se the original base design by choosing [No Variations] from the menu.<= p>
The dialog name will change to reflect the ass= embly variant chosen. The data in the main grid will be updated with:
Altium Designer's Smart PDF featu= re also supports generation of schematic and PCB documentation based on the= use of an assembly variant as the source. Use the Structure Settings page = of the Smart PDF Wizard (Figure 51) to nominate the assembly variant that y= ou wish to use. Note that the option to choose a variant will only be avail= able when the Use Physical Structure option is enabled.
As with sche= matic prints and assembly drawings generated from an Output Job file, you h= ave the ability to control the graphical representation of non-fitted compo= nents on the schematic and PCB prints within the generated PDF. For more in= formation on the options available and where to define them, refer back to = the sections on Schematic prints and PCB assembly drawings, respectively.= p>