Showing posts with label Output Job. Show all posts
Showing posts with label Output Job. Show all posts

Saturday, August 21, 2021

Special Strings in OutJobs

Examples:

=FAB_NO + ' REV-' + FAB_REV + '_FAB'

=ASY_NO + ' REV-' + ASY_REV + '_ENG'
=ASY_NO + ' REV-' + ASY_REV + '_ASY'
=ASY_NO + ' REV-' + ASY_REV + '_MEC'
=ASY_NO + ' REV-' + ASY_REV + '_DRC'


=ProjectName + '_ENG'
=ProjectName + '_FAB'
=ProjectName + '_ASY'
=ProjectName + '_MEC'
=ProjectName + '_DRC'

Examples: Step Model File with Date Time Stamped Suffix

=PCB_PN+'_'+CurrentDate +'_'+CurrentTime
=ASY_NO+'_'+CurrentDate +'_'+CurrentTime

















That's it !

Sunday, April 12, 2020

Project Outputs V2.5 Script

Custom Menu with &Outputs





















ProjectName=C:\Altium_RJC\Altium_Central\Scripts\Outputs\Outputs.PrjScr|ProcName=Outputs.vbs>Start


That's it !

Tuesday, February 26, 2019

Outjob - Copy Files

Example adding Fabricator's stackup to the project outputs using an Outjob.

Project Directory





















Stackup files from Fabricator









Outjob > Copy Files




Configure Copy Files


















Add and Edit
Output Container

















That's it !


Thursday, January 25, 2018

AD18 Project Outputs

Project Options - Point the Output Path to the Project Folder







Example: Project Outputs for 510-0105-xx_Rhino2

Add Section













Select Options


















Check Custom Docs - Old Style . . . 


























Check Include Custom Data  - Project Outputs and Rename to Project Outputs




Save Project File and Commit to SVN if the Project is under Version Control (SVN)






















Select Prepare


















And Wait for it . . . 

Monday, November 6, 2017

AD17 Project Outputs

In AD17 and higher Altium changed the Project Releaser.

Below are some tricks I use to get project outputs done my way !

As shown below I start with Include Custom Data which I name as Project Outputs.

click on images to view

There are a lot of intertwined files in a project where a seemly small change can ripple through several related project outputs.

I prefer to generate all of the project outputs in un-zipped folders for Eng, Fab and Mfg.

My current employer uses an Agile PLM system and the un-zipped files need to be uploaded or attached to the product structure in the PLM system.

click on images to view








Select the Folder Option and chop off Projects Outputs path as shown below.

click on images to view

















That's it !

Monday, December 28, 2015

AD16.0.6 Outjob Not Backward Compatible

AD16 Outjob - Fab Drawing may not be backward compatible with AD15 and earlier.






















AD16

click on image to view

























AD16 was simplified to Include Surface mount components.


AD15.1.15


click on image to view






































AD15 and earlier have options to include Top, Bottom and Double sided components.


AD15 Example:


Sheet 2 of my fab notes displayed a Hard Gold Window in AD15 and earlier



















AD16 Example: (missing data from Mechanical Layer 22).

The Mechanical Layer 22 (Hard Gold) data was embedded in a footprint.





















The AD15 Outjob 

Configuration6_Name8=OutputConfigurationParameter8

Configuration6_Item8=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=True|IncludeViewports=True|Index=1|Mirror=False|Name=Hard Gold Window|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False


The AD16 Outjob



Configuration6_Name8=OutputConfigurationParameter8

Configuration6_Item8=IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|IncludeViewports=True|Index=1|Mirror=False|Name=Hard Gold Window|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False



AD16 Workaround:


Under Include Components enable Through-Hole













The footprint with Hard Gold has regions on Mech Layer 22 and has Through Holes. Apparently AD16 treats parts a little differently than AD15 and earlier did.

That's it


Tuesday, August 12, 2014

Output Job Page Setups




Schematic Prints (Color)

















Assembly Prints (Gray scale)

















Fabrication Drawings (Mono - Black)
















For 11x17 PDF for page frames that are 11x17



















Select Advanced



Select Source Document
























That's it!

Wednesday, May 29, 2013

Tuesday, November 20, 2012

OutJob - Combine PDFs

PDFs can be combined in OutJobs.

The order of the combined outputs is controlled by the order of selection, see mouse pointer in the screen shot below.




Saturday, May 19, 2012

Output Jobs - Automated

Altium Article - Using the PCB Release View to Automate Output Job File Processing

You may want to edit your *.PrjPcb File.  As shown below I am changing all instances of OutputPath to Project Outputs in the Project.PrjPcb file.



Steps:

  1. Set Containers in the Output Job to [Release Managed]
  2. Using the Configuration Manager, set the Configuration name to Project Outputs.
  3. In the Configuration Manager enable the applicable Output Job.
  4. Save the Project.PrjPcb to store your Released Managed Configuration.
  5. Use the PCB Release View to run Validation Checks and Generate Outputs.

Menu Selections:


With your Output Job or any other Source Document Open in the Project.

Project > Configuration Manger



Name the Configuration (Output Folder), Enable Output Jobs, then Save *.PrjPcb.

Link to any applicable Variants and the Select Output Jobs.
Note: In the Release Managed Outputs the Variant is applied to all of the outputs.



View > PCB Release View



You can review your Output Folder Structures here. However, you will need to edit your Output Job file if wish to make changes to the folder structures.

If you have setup DRC checks in the Output Job, you can select the Validate Design Button to run only the Design Rule Checks.

Selecting Generate Outputs will Run any Validate Design Checks in the Output Job first.

DRCs will cause the Process to abort without Generating the Outputs.

If you have DRCs, you will need to resolve the DRCs to continue or disable DRC Checks in the Output Job.


The SystemBOM.xml reflects the overall status of the Managed Release.


Randy