From 524f49cc85358b0b110cc00d07bcb0c8abeea013 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=9C=D0=BE?= =?UTF-8?q?=D0=B6=D0=B5=D0=B2=D0=B8=D1=82=D0=B8=D0=BD?= Date: Tue, 14 Mar 2023 11:08:28 +0300 Subject: [PATCH] update template --- source/BOM/BOM.BomDoc | 4 +- source/BOM/BOM_TEMPLATE.xlsx | Bin 16817 -> 16485 bytes source/BOM/ORDERLIST_TEMPLATE.xlsx | Bin 20771 -> 20777 bytes source/PCB/template.PcbDoc | Bin 713216 -> 714752 bytes source/doc/Assembly_Drawing.PCBDwf | Bin 14139 -> 15516 bytes source/doc/PCB_Specification.PCBDwf | Bin 16936 -> 16003 bytes source/output/Assembly.OutJob | 309 ++++++++++++++-------------- source/output/Documentation.OutJob | 275 +++++++++++-------------- source/output/Fabrication.OutJob | 32 +-- source/template.PrjPcb | 60 ++---- source/template.PrjPcbVariants | Bin 4096 -> 4096 bytes 11 files changed, 306 insertions(+), 374 deletions(-) diff --git a/source/BOM/BOM.BomDoc b/source/BOM/BOM.BomDoc index e54b525..1a88157 100644 --- a/source/BOM/BOM.BomDoc +++ b/source/BOM/BOM.BomDoc @@ -1,4 +1,4 @@ -|RECORD=BOM|VERSION=2|FILENAME=W:\vault\__yujintech__\templates\altium-project\source\BOM\BOM.$$$|KIND=ALTIUM_DESIGNER_LIVEBOM|DATE=28.12.2022|TIME=16:06:56|CURRENCY=USD|PRODUCTIONQUANTITY=1|PERUNITTARGETPRICE=0|PERUNITACTUALPRICE=0 +|RECORD=BOM|VERSION=2|FILENAME=W:\workspace\yujintech\altium\templates\altium-project\source\BOM\BOM.$$$|KIND=ALTIUM_DESIGNER_LIVEBOM|DATE=14.03.2023|TIME=07:45:32|CURRENCY=USD|PRODUCTIONQUANTITY=1|PERUNITTARGETPRICE=0|PERUNITACTUALPRICE=0 |RECORD=GeneralOptions|OPENEXPORTED=False|ADDTOPROJECT=False|FORCEFIT=False|NOTFITTED=True|TEMPLATEFILENAME=|BATCHMODE=0|SUPPLIERPRODQTY=0|SUPPLIERAUTOQTY=False|SUPPLIERUSECACHEDPRICING=False|SUPPLIERCURRENCY=|SOLUTIONSPERITEM=1|SUPPLIERSPERSOLUTION=1|DISPLAYTOTALROW=False|DISPLAYSUBTOTALSFORGROUPS=False|INCLUDEPCBPARAMETERS=False|INCLUDEDBPARAMETERS=False|INCLUDEVAULTPARAMETERS=False|INCLUDECLOUDPARAMETERS=False|INCLUDEDOCUMENTPARAMETERS=True|FILTEROUTRISKYSOLUTIONS=True|DESIGNATORGROUPING=No |RECORD=SortOrderOptions|SORTORDER=Designator=Up |RECORD=GroupOrderOptions|GROUPORDER= @@ -9,7 +9,7 @@ |RECORD=FilterOptions|FILTER= |RECORD=CheckGroupCompParamsOptions|CHECKGROUPCOMPPARAMS=ID=1 |RECORD=ManufacturerLinkOptions|MANUFACTURERLINKPARAMETERS=Manufacturer=Part Number -|RECORD=FavoriteSuppliers|PARTSOURCES=|SUPPLIERS=LCSC!TME!RSComponents|USESUPPLIERORDER=True +|RECORD=FavoriteSuppliers|PARTSOURCES=|SUPPLIERS=LCSC!TME!Digi-Key!Rs!Conrad|USESUPPLIERORDER=True |RECORD=CheckOptions|CHECKLEVELS= |RECORD=LineNumberingOptions|STARTVALUE=|INCREMENT= |RECORD=BOMSet|NAME=BOM|VIEWMODE=Base|SORTORDER=Designator,Ascending|BASECOLUMN=Line #,43~Fitted,63~Designator,170~Quantity,97~Database Table Name,133~Description,256~Manufacturer,163~Part Number,108~Value,110~Notes,133|FLATCOLUMN=Line #,~Comment,~Description,294~Designator,80~Fitted,~Manufacturer 1,102~Manufacturer Part Number 1,169~Manufacturer Lifecycle 1,147~Supplier 1,75~Supplier Part Number 1,142~Supplier Unit Price 1,127~Supplier Subtotal 1,122|CONSOLIDATEDCOLUMN=Line #,~Comment,~Description,~Designator,~Quantity,~Fitted,~Manufacturer 1,102~Manufacturer Part Number 1,169~Manufacturer Lifecycle 1,147~Supplier 1,75~Supplier Part Number 1,142~Supplier Unit Price 1,127~Supplier Subtotal 1,122~Quantity@GENERAL,~Price@GENERAL,|SHOWNOTFITTED=True diff --git a/source/BOM/BOM_TEMPLATE.xlsx b/source/BOM/BOM_TEMPLATE.xlsx index 1d4248a11a6bc8462e4f5bd5ac7c5bd04dacf63c..f61fd720d2997c9ea2c6db368801d59886622fbf 100644 GIT binary patch delta 9581 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 SFZQ7XG+Kcje_a~w_kRGQpp<+7 delta 9930 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 K<`p_y@c#h%-{-La diff --git a/source/BOM/ORDERLIST_TEMPLATE.xlsx b/source/BOM/ORDERLIST_TEMPLATE.xlsx index 450f49567fad02f155c110c415bcf6ee6422ed63..a5860a0a45cdee52b41d7796b099dbeb64d79096 100644 GIT binary patch delta 11180 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 delta 11155 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 B;>iF2 delta 5883 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 dFWH#pNotcZSdRM@aQz02Kuf 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 bY^DXS3N*JBXc<%g$z~wD-}S#ckt6>DO4gp5 literal 14139 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 G^#1^op-Jul diff --git a/source/doc/PCB_Specification.PCBDwf b/source/doc/PCB_Specification.PCBDwf index 927c8e8680102c113501a11e906e99a9283de22c..d468e6032eacfd9574b422bf3eb433acab8a826f 100644 GIT binary patch delta 10258 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 VB}S@*MD_4~C*h;U70NaA{{ddRR}26E delta 11237 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 R^g9b6#>cnW{~tve`ag$YQL_L5 diff --git a/source/output/Assembly.OutJob b/source/output/Assembly.OutJob index 86d377c..f4f0fbf 100644 --- a/source/output/Assembly.OutJob +++ b/source/output/Assembly.OutJob @@ -15,12 +15,12 @@ LifeCycleDefinitionGUID= RevisionNamingSchemeGUID= [OutputGroup1] -Name=Assembly.OutJob +Name= Description= -TargetOutputMedium=Pick'n'Place -VariantName=GENERAL -VariantScope=2 -CurrentConfigurationName=Assembly GENERAL +TargetOutputMedium=CleanUp +VariantName=PRODUCTION +VariantScope=1 +CurrentConfigurationName=Assembly TargetPrinter=Microsoft Print to PDF PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 OutputMedium1=Assembly Drawing @@ -29,17 +29,17 @@ OutputMedium2=Assembly 3D View OutputMedium2_Type=Publish OutputMedium3=BOM OutputMedium3_Type=GeneratedFiles -OutputMedium4=BOM PDF -OutputMedium4_Type=Publish -OutputMedium5=Pick'n'Place +OutputMedium4=Pick'n'Place +OutputMedium4_Type=GeneratedFiles +OutputMedium5=Stencil OutputMedium5_Type=GeneratedFiles -OutputMedium6=Stencil +OutputMedium6=CAD Export OutputMedium6_Type=GeneratedFiles OutputMedium7=CleanUp OutputMedium7_Type=GeneratedFiles -OutputType1=Gerber -OutputName1=Stencil Gerber Files -OutputCategory1=Fabrication +OutputType1=ExportSTEP +OutputName1=Export STEP +OutputCategory1=Export OutputDocumentPath1= OutputVariantName1= OutputEnabled1=0 @@ -52,10 +52,10 @@ OutputEnabled1_OutputMedium6=1 OutputEnabled1_OutputMedium7=0 OutputDefault1=0 Configuration1_Name1=OutputConfigurationParameter1 -Configuration1_Item1=AddToAllLayerClasses.Set= |AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|BoardID=OIFLQDGE|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=200000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=False|GenerateDRCRulesFile=False|GenerateReliefShapes=True|GenerateReports=True|GerberUnit=Metric|GerberUnit=Metric|IncludeUnconnectedMidLayerPads=False|LayerClassesMirror.Set= |LayerClassesPlot.Set= |LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MergePadAndRegion=False|MinusApertureTolerance=39|MinusApertureTolerance=39|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NoRegularPolygons=False|NumberOfDecimals=3|NumberOfDecimals=3|OptimizeChangeLocationCommands=True|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray,16973832~1,16973833~1|PlotBoardProfile=True|PlotBoardProfileFileName=template.GM|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=False|PlotUsedDrillGuideLayerPairs=False|PlusApertureTolerance=39|PlusApertureTolerance=39|Record=GerberView|SoftwareArcs=False|Sorted=False|Sorted=False|UncheckPlotDrillDrawingLayerPair0_Backdrill=False|UncheckPlotDrillDrawingLayerPair0_Checked=False|UncheckPlotDrillDrawingLayerPair0_DrillType=Regular|UncheckPlotDrillDrawingLayerPair0_FileName=template.GD1|UncheckPlotDrillDrawingLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillDrawingLayerPair0_LowLayer=Top Layer|UncheckPlotDrillGuideLayerPair0_Backdrill=False|UncheckPlotDrillGuideLayerPair0_Checked=False|UncheckPlotDrillGuideLayerPair0_DrillType=Regular|UncheckPlotDrillGuideLayerPair0_FileName=template.GG1|UncheckPlotDrillGuideLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillGuideLayerPair0_LowLayer=Top Layer|UserLayerName.Caption0=template.GBO|UserLayerName.Caption1=template.GTP|UserLayerName.Caption10=template.G1|UserLayerName.Caption11=template.GM11|UserLayerName.Caption12=template.GBS|UserLayerName.Caption13=template.GM16|UserLayerName.Caption14=template.G2|UserLayerName.Caption15=template.GM1|UserLayerName.Caption16=template.GBL|UserLayerName.Caption17=template.GM15|UserLayerName.Caption18=template.GM14|UserLayerName.Caption19=template.GTL|UserLayerName.Caption2=template.GTO|UserLayerName.Caption20=template.GBP|UserLayerName.Caption3=template.GTS|UserLayerName.Caption4=template.GM13|UserLayerName.Caption5=template.GM12|UserLayerName.Caption6=template.GM2|UserLayerName.Caption7=template.GKO|UserLayerName.Caption8=template.GPT|UserLayerName.Caption9=template.GPB|UserLayerName.Count=21|UserLayerName.Layer0=16973831|UserLayerName.Layer1=16973832|UserLayerName.Layer10=16777218|UserLayerName.Layer11=16908299|UserLayerName.Layer12=16973835|UserLayerName.Layer13=16908304|UserLayerName.Layer14=16777219|UserLayerName.Layer15=16908289|UserLayerName.Layer16=16842751|UserLayerName.Layer17=16908303|UserLayerName.Layer18=16908302|UserLayerName.Layer19=16777217|UserLayerName.Layer2=16973830|UserLayerName.Layer20=16973833|UserLayerName.Layer3=16973834|UserLayerName.Layer4=16908301|UserLayerName.Layer5=16908300|UserLayerName.Layer6=16908290|UserLayerName.Layer7=16973837|UserLayerName.Layer8=16973848|UserLayerName.Layer9=16973849|DocumentPath=W:\workspace\yujintech\altium\templates\altium-project\source\PCB\template.PcbDoc -OutputType2=Copy Files -OutputName2=CleanUp -OutputCategory2=PostProcess +Configuration1_Item1=Record=ExportSTEPView|ExportComponentOptions=0|ExportModelsOption=2|ExportHolesOption=0|CanSelectPrimitives=False|IncludeMechanicalPadHoles=True|IncludeElectricalPadHoles=True|IncludeFreePadHoles=True|ExportFoldedBoard=False|ExportFoldedBoardRate=75|ComponentSuffixType=1|ComponentSuffix= |ExportCopperOption=0|ExportCopperLayer=0|ExportPadAndViaBarrelsOnly=False|IgnoreBoardCopperLayerColors=False|ExportAsSinglePart=False|IncludeCoverLayer=True|SkipFreeBodies=True|DocumentPath=D:\RENOVA\Fork\fork-tests-hw\source\PCB\Fork_TestFixture.PcbDoc +OutputType2=AutoCAD dwg/dxf PCB +OutputName2=AutoCAD dwg/dxf File PCB +OutputCategory2=Export OutputDocumentPath2= OutputVariantName2= OutputEnabled2=0 @@ -65,129 +65,107 @@ OutputEnabled2_OutputMedium3=0 OutputEnabled2_OutputMedium4=0 OutputEnabled2_OutputMedium5=0 OutputEnabled2_OutputMedium6=0 -OutputEnabled2_OutputMedium7=1 +OutputEnabled2_OutputMedium7=0 OutputDefault2=0 Configuration2_Name1=OutputConfigurationParameter1 -Configuration2_Item1=Count=1|File0=[Project]\CleanAssemblyPackage.cmd|Record=NonNativeFiles|DocumentPath=[Project] -OutputType3=BOM_PartType -OutputName3=BOM -OutputCategory3=Report +Configuration2_Item1=Record=ExportDXFView|ACadVersion=60|UseRoundedTracks=True|Components=0|HoleMode=1|Units=0|OutputFormat=0|OnlyVisibleLayers=False|ZeroWidthLines=0 +OutputType3=Gerber +OutputName3=Stencil Gerber Files +OutputCategory3=Fabrication OutputDocumentPath3= OutputVariantName3= OutputEnabled3=0 OutputEnabled3_OutputMedium1=0 OutputEnabled3_OutputMedium2=0 -OutputEnabled3_OutputMedium3=1 +OutputEnabled3_OutputMedium3=0 OutputEnabled3_OutputMedium4=0 -OutputEnabled3_OutputMedium5=0 +OutputEnabled3_OutputMedium5=1 OutputEnabled3_OutputMedium6=0 OutputEnabled3_OutputMedium7=0 OutputDefault3=0 -PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=100|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PrintScaleName=PrintFitPageWidth|PaperKind=A4|PaperIndex=9 -Configuration3_Name1=ColumnNameFormat -Configuration3_Item1=CaptionAsName -Configuration3_Name2=General -Configuration3_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=True|NotFitted=True|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=BOM\BOM_TEMPLATE.xlsx|TemplateVaultGuid=|TemplateRevisionGuid=|BatchMode=5|FormWidth=1366|FormHeight=929|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= -Configuration3_Name3=GroupOrder -Configuration3_Item3=ID=True|Fitted=True -Configuration3_Name4=OutputConfigurationParameter1 -Configuration3_Item4=07|Database Table Name=111|Quantity=113|Description=320|Value=170|Manufacturer=117|Partnumber=181|Fitted=100|Pins=100 -Configuration3_Name5=SortOrder -Configuration3_Item5=Designator=Up -Configuration3_Name6=VisibleOrder -Configuration3_Item6=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Partnumber=89|Value=58|Notes=59 -Configuration3_Name7=VisibleOrder_Base -Configuration3_Item7=Line #=71|Comment=131|Description=99|Designator=97|Quantity=85|Manufacturer 1=119|Manufacturer Part Number 1=186|Manufacturer Lifecycle 1=164|Supplier 1=92|Supplier Part Number 1=159|Supplier Unit Price 1=144|Supplier Subtotal 1=139 -Configuration3_Name8=VisibleOrder_Consolidated -Configuration3_Item8=Line #=100|Comment=100|Description=100|Designator=100|Quantity=100|Manufacturer 1=119|Manufacturer Part Number 1=186|Manufacturer Lifecycle 1=164|Supplier 1=92|Supplier Part Number 1=159|Supplier Unit Price 1=144|Supplier Subtotal 1=139|Quantity@GENERAL=100|Price@GENERAL=100 -Configuration3_Name9=VisibleOrder_Flat -Configuration3_Item9=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Partnumber=89|Value=58|Notes=59 -OutputType4=BOM_PartType -OutputName4=ORDER LIST -OutputCategory4=Report +Configuration3_Name1=OutputConfigurationParameter1 +Configuration3_Item1=AddToAllLayerClasses.Set= |AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=200000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=False|GenerateDRCRulesFile=False|GenerateReliefShapes=True|GenerateReports=False|GerberUnit=Metric|GerberUnit=Metric|IncludeUnconnectedMidLayerPads=False|LayerClassesMirror.Set= |LayerClassesPlot.Set= |LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MergePadAndRegion=False|MinusApertureTolerance=39|MinusApertureTolerance=39|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NoRegularPolygons=False|NumberOfDecimals=3|NumberOfDecimals=3|OptimizeChangeLocationCommands=True|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray,16973832~1|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=False|PlotUsedDrillGuideLayerPairs=False|PlusApertureTolerance=39|PlusApertureTolerance=39|Record=GerberView|SoftwareArcs=False|Sorted=True|Sorted=True|UserLayerName.Caption0=NB-IoT_LoRa_SOC_STM.GBO|UserLayerName.Caption1=NB-IoT_LoRa_SOC_STM.GTP|UserLayerName.Caption10=NB-IoT_LoRa_SOC_STM.GM11|UserLayerName.Caption11=NB-IoT_LoRa_SOC_STM.GM7|UserLayerName.Caption12=NB-IoT_LoRa_SOC_STM.GBS|UserLayerName.Caption13=NB-IoT_LoRa_SOC_STM.G1|UserLayerName.Caption14=NB-IoT_LoRa_SOC_STM.GM16|UserLayerName.Caption15=NB-IoT_LoRa_SOC_STM.GM1|UserLayerName.Caption16=NB-IoT_LoRa_SOC_STM.GBL|UserLayerName.Caption17=NB-IoT_LoRa_SOC_STM.GM8|UserLayerName.Caption18=NB-IoT_LoRa_SOC_STM.GM15|UserLayerName.Caption19=NB-IoT_LoRa_SOC_STM.GM14|UserLayerName.Caption2=NB-IoT_LoRa_SOC_STM.GTO|UserLayerName.Caption20=NB-IoT_LoRa_SOC_STM.GTL|UserLayerName.Caption21=NB-IoT_LoRa_SOC_STM.GBP|UserLayerName.Caption3=NB-IoT_LoRa_SOC_STM.GTS|UserLayerName.Caption4=NB-IoT_LoRa_SOC_STM.GM12|UserLayerName.Caption5=NB-IoT_LoRa_SOC_STM.GM13|UserLayerName.Caption6=NB-IoT_LoRa_SOC_STM.GPT|UserLayerName.Caption7=NB-IoT_LoRa_SOC_STM.GPB|UserLayerName.Caption8=NB-IoT_LoRa_SOC_STM.GKO|UserLayerName.Caption9=NB-IoT_LoRa_SOC_STM.G2|UserLayerName.Count=22|UserLayerName.Layer0=16973831|UserLayerName.Layer1=16973832|UserLayerName.Layer10=16908299|UserLayerName.Layer11=16908295|UserLayerName.Layer12=16973835|UserLayerName.Layer13=16777219|UserLayerName.Layer14=16908304|UserLayerName.Layer15=16908289|UserLayerName.Layer16=16842751|UserLayerName.Layer17=16908296|UserLayerName.Layer18=16908303|UserLayerName.Layer19=16908302|UserLayerName.Layer2=16973830|UserLayerName.Layer20=16777217|UserLayerName.Layer21=16973833|UserLayerName.Layer3=16973834|UserLayerName.Layer4=16908300|UserLayerName.Layer5=16908301|UserLayerName.Layer6=16973848|UserLayerName.Layer7=16973849|UserLayerName.Layer8=16973837|UserLayerName.Layer9=16777218|DocumentPath=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\PCB\TSAIso8Bot.PcbDoc +OutputType4=Copy Files +OutputName4=CleanUp +OutputCategory4=PostProcess OutputDocumentPath4= -OutputVariantName4=GENERAL -OutputEnabled4=0 +OutputVariantName4= +OutputEnabled4=1 OutputEnabled4_OutputMedium1=0 OutputEnabled4_OutputMedium2=0 OutputEnabled4_OutputMedium3=0 OutputEnabled4_OutputMedium4=0 OutputEnabled4_OutputMedium5=0 OutputEnabled4_OutputMedium6=0 -OutputEnabled4_OutputMedium7=0 +OutputEnabled4_OutputMedium7=1 OutputDefault4=0 -PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=False|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=100|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PrintScaleName=PrintFitPageWidth|PaperKind=A4|PaperIndex=9 -Configuration4_Name1=ColumnNameFormat -Configuration4_Item1=CaptionAsName -Configuration4_Name2=General -Configuration4_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=True|NotFitted=False|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=BOM\ORDERLIST_TEMPLATE.xlsx|TemplateVaultGuid=|TemplateRevisionGuid=|BatchMode=5|FormWidth=1366|FormHeight=929|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=0|UseDirectApi=False|BomSetName= -Configuration4_Name3=GroupOrder -Configuration4_Item3=ID=True -Configuration4_Name4=PCBDocument -Configuration4_Item4=FileName=PCB.PcbDoc -Configuration4_Name5=PCBDocument2 -Configuration4_Item5=FileName=[PCB Document 1] -Configuration4_Name6=VisibleOrder -Configuration4_Item6=Designator=107|Quantity=113|Description=320 -OutputType5=PCBDrawing -OutputName5=Assembly Drawing -OutputCategory5=Documentation -OutputDocumentPath5=Assembly_Drawing.PCBDwf +Configuration4_Name1=OutputConfigurationParameter1 +Configuration4_Item1=Count=1|File0=[Project]\CleanAssemblyPackage.cmd|Record=NonNativeFiles|DocumentPath=[Project] +OutputType5=BOM_PartType +OutputName5=BOM +OutputCategory5=Report +OutputDocumentPath5= OutputVariantName5= OutputEnabled5=0 -OutputEnabled5_OutputMedium1=1 +OutputEnabled5_OutputMedium1=0 OutputEnabled5_OutputMedium2=0 -OutputEnabled5_OutputMedium3=0 +OutputEnabled5_OutputMedium3=1 OutputEnabled5_OutputMedium4=0 OutputEnabled5_OutputMedium5=0 OutputEnabled5_OutputMedium6=0 OutputEnabled5_OutputMedium7=0 OutputDefault5=0 -PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 -OutputType6=PCB 3D Print -OutputName6=Assembly 3D View Top +PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=100|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PrintScaleName=PrintFitPageWidth|PaperKind=A4|PaperIndex=9 +Configuration5_Name1=ColumnNameFormat +Configuration5_Item1=CaptionAsName +Configuration5_Name2=General +Configuration5_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=True|NotFitted=True|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=BOM\BOM_TEMPLATE.xlsx|TemplateVaultGuid= |TemplateItemGuid= |TemplateRevisionGuid= |BatchMode=5|FormWidth=1366|FormHeight=929|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= +Configuration5_Name3=GroupOrder +Configuration5_Item3=ID=True|Fitted=True|ManufacturerPartName=True +Configuration5_Name4=OutputConfigurationParameter1 +Configuration5_Item4=07|Database Table Name=111|Quantity=113|Description=320|Value=170|Manufacturer=117|Partnumber=181|Fitted=100|Pins=100 +Configuration5_Name5=SortOrder +Configuration5_Item5=Designator=Up +Configuration5_Name6=VisibleOrder +Configuration5_Item6=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|ManufacturerPartName=100|Value=58|Notes=59 +Configuration5_Name7=VisibleOrder_Base +Configuration5_Item7=Line #=71|Comment=131|Description=99|Designator=97|Quantity=85|Manufacturer 1=119|Manufacturer Part Number 1=186|Manufacturer Lifecycle 1=164|Supplier 1=92|Supplier Part Number 1=159|Supplier Unit Price 1=144|Supplier Subtotal 1=139 +Configuration5_Name8=VisibleOrder_Consolidated +Configuration5_Item8=Line #=100|Comment=100|Description=100|Designator=100|Quantity=100|Manufacturer 1=119|Manufacturer Part Number 1=186|Manufacturer Lifecycle 1=164|Supplier 1=92|Supplier Part Number 1=159|Supplier Unit Price 1=144|Supplier Subtotal 1=139|Quantity@GENERAL=100|Price@GENERAL=100 +Configuration5_Name9=VisibleOrder_Flat +Configuration5_Item9=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|ManufacturerPartName=100|Value=58|Notes=59 +OutputType6=PCBDrawing +OutputName6=Assembly Drawing OutputCategory6=Documentation -OutputDocumentPath6= +OutputDocumentPath6=Assembly_Drawing.PCBDwf OutputVariantName6= OutputEnabled6=0 -OutputEnabled6_OutputMedium1=0 -OutputEnabled6_OutputMedium2=1 +OutputEnabled6_OutputMedium1=1 +OutputEnabled6_OutputMedium2=0 OutputEnabled6_OutputMedium3=0 OutputEnabled6_OutputMedium4=0 OutputEnabled6_OutputMedium5=0 OutputEnabled6_OutputMedium6=0 OutputEnabled6_OutputMedium7=0 OutputDefault6=0 -PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 -Configuration6_Name1=OutputConfigurationParameter1 -Configuration6_Item1=Record=Pcb3DPrintView|ResX=600|ResY=600|ViewX=79334264|ViewY=56108112|LookAtX=48802796|LookAtY=43351824|LookAtZ=-14500.037109375|UpX=0|UpY=1|UpZ=0|FOV=45|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=1.53275520096395E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=True|ScreenWidth=1216|ScreenHeight=860|ImageOutputType=1|ViewConfig=RECORD\3Board\2CFGALL.CONFIGURATIONKIND\33\2CFGALL.CONFIGURATIONDESC\3Enter%20description%20of%20new%20view%20configuration\2CFGALL.COMPONENTBODYREFPOINTCOLOR\316777215\2CFGALL.COMPONENTBODYSNAPPOINTCOLOR\316777215\2CFGALL.SHOWCOMPONENTSNAPMARKERS\3FALSE\2CFGALL.SHOWCOMPONENTSNAPREFERENCE\3FALSE\2CFGALL.SHOWCOMPONENTSNAPCUSTOM\3FALSE\2CFG3D.POSITIVETOPSOLDERMASK\3TRUE\2CFG3D.POSITIVEBOTTOMSOLDERMASK\3TRUE\2CFG3D.SHOWCOMPONENTBODIES\3TRUE\2CFG3D.SHOWCOMPONENTSTEPMODELS\3TRUE\2CFG3D.COMPONENTMODELPREFERENCE\30\2CFG3D.SHOWCOMPONENTAXES\3TRUE\2CFG3D.SHOWBOARDCORE\3TRUE\2CFG3D.SHOWBOARDPREPREG\3TRUE\2CFG3D.SHOWTOPSILKSCREEN\3TRUE\2CFG3D.SHOWBOTSILKSCREEN\3TRUE\2CFG3D.SHOWORIGINMARKER\3TRUE\2CFG3D.EYEDIST\32000\2CFG3D.SHOWCUTOUTS\3TRUE\2CFG3D.SHOWROUTETOOLPATH\3TRUE\2CFG3D.SHOWROOMS3D\3FALSE\2CFG3D.USESYSCOLORSFOR3D\3FALSE\2CFG3D.WORKSPACECOLOR\316777215\2CFG3D.BOARDCORECOLOR\30\2CFG3D.BOARDPREPREGCOLOR\30\2CFG3D.TOPSOLDERMASKCOLOR\33307556\2CFG3D.BOTSOLDERMASKCOLOR\33307556\2CFG3D.COPPERCOLOR\32402753\2CFG3D.TOPSILKSCREENCOLOR\316448250\2CFG3D.BOTSILKSCREENCOLOR\316448250\2CFG3D.WORKSPACELUMINANCEVARIATION\330\2CFG3D.WORKSPACEBEGINCOLOR\316777215\2CFG3D.WORKSPACEENDCOLOR\314671839\2CFG3D.WORKSPACECOLOROPACITY\31.000000\2CFG3D.BOARDCORECOLOROPACITY\30.400000\2CFG3D.BOARDPREPREGCOLOROPACITY\30.500000\2CFG3D.TOPSOLDERMASKCOLOROPACITY\30.600000\2CFG3D.BOTSOLDERMASKCOLOROPACITY\30.600000\2CFG3D.COPPERCOLOROPACITY\31.000000\2CFG3D.TOPSILKSCREENCOLOROPACITY\30.700000\2CFG3D.BOTSILKSCREENCOLOROPACITY\30.000000\2CFG3D.BOARDTHICKNESSSCALING\31.000000\2CFG3D.SHOWMECHANICALLAYERS\3FALSE\2CFG3D.MECHANICALLAYERSOPACITY\31.000000\2CFG3D.MECHCOVERLAYERUPDATED\3FALSE|DocumentPath=W:\workspace\yujintech\altium\templates\altium-project\source\PCB\template.PcbDoc -OutputType7=BOM_PartType -OutputName7=Pick-n-Place -OutputCategory7=Report +PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +OutputType7=PCB 3D Print +OutputName7=Assembly 3D View Top +OutputCategory7=Documentation OutputDocumentPath7= OutputVariantName7= -OutputEnabled7=1 +OutputEnabled7=0 OutputEnabled7_OutputMedium1=0 -OutputEnabled7_OutputMedium2=0 +OutputEnabled7_OutputMedium2=1 OutputEnabled7_OutputMedium3=0 OutputEnabled7_OutputMedium4=0 -OutputEnabled7_OutputMedium5=1 +OutputEnabled7_OutputMedium5=0 OutputEnabled7_OutputMedium6=0 OutputEnabled7_OutputMedium7=0 OutputDefault7=0 PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 -Configuration7_Name1=ColumnNameFormat -Configuration7_Item1=CaptionAsName -Configuration7_Name2=General -Configuration7_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=False|NotFitted=False|Database=False|DatabasePriority=False|IncludePcbData=True|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=|TemplateVaultGuid=|TemplateItemGuid=|TemplateRevisionGuid=|BatchMode=0|FormWidth=1512|FormHeight=975|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=USD|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= -Configuration7_Name3=GroupOrder -Configuration7_Item3= -Configuration7_Name4=SortOrder -Configuration7_Item4=Designator=Up|Footprint=Up -Configuration7_Name5=VisibleOrder -Configuration7_Item5=Designator=120|Layer=100|Ref-Y(mm)=100|Ref-X(mm)=100|Rotation=100|Partnumber=182|Footprint=194 -Configuration7_Name6=VisibleOrder_Flat -Configuration7_Item6=Designator=120|Layer=100|Ref-Y(mm)=100|Ref-X(mm)=100|Rotation=100|Partnumber=182|Footprint=194 +Configuration7_Name1=OutputConfigurationParameter1 +Configuration7_Item1=Record=Pcb3DPrintView|ResX=600|ResY=600|ViewX=26732284|ViewY=22992126|LookAtX=52736220|LookAtY=50866144|LookAtZ=0|UpX=0|UpY=1|UpZ=0|FOV=0|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=3.90133561376621E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=True|ScreenWidth=0|ScreenHeight=0|ImageOutputType=1|ViewConfig= |DocumentPath=W:\projects\LarTech\new\source\NB-IoT_LoRa_SOC_STM\PCB\NB-IoT_LoRa_SOC_STM.PcbDoc OutputType8=PCB 3D Print OutputName8=Assembly 3D View Bottom OutputCategory8=Documentation @@ -202,23 +180,50 @@ OutputEnabled8_OutputMedium5=0 OutputEnabled8_OutputMedium6=0 OutputEnabled8_OutputMedium7=0 OutputDefault8=0 -PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 Configuration8_Name1=OutputConfigurationParameter1 -Configuration8_Item1=Record=Pcb3DPrintView|ResX=600|ResY=600|ViewX=79334264|ViewY=56108112|LookAtX=48802796|LookAtY=43351824|LookAtZ=-14500.037109375|UpX=0|UpY=1|UpZ=0|FOV=45|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=1.53275520096395E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=False|ScreenWidth=1216|ScreenHeight=860|ImageOutputType=1|ViewConfig=RECORD\3Board\2CFGALL.CONFIGURATIONKIND\33\2CFGALL.CONFIGURATIONDESC\3Enter%20description%20of%20new%20view%20configuration\2CFGALL.COMPONENTBODYREFPOINTCOLOR\316777215\2CFGALL.COMPONENTBODYSNAPPOINTCOLOR\316777215\2CFGALL.SHOWCOMPONENTSNAPMARKERS\3FALSE\2CFGALL.SHOWCOMPONENTSNAPREFERENCE\3FALSE\2CFGALL.SHOWCOMPONENTSNAPCUSTOM\3FALSE\2CFG3D.POSITIVETOPSOLDERMASK\3TRUE\2CFG3D.POSITIVEBOTTOMSOLDERMASK\3TRUE\2CFG3D.SHOWCOMPONENTBODIES\3TRUE\2CFG3D.SHOWCOMPONENTSTEPMODELS\3TRUE\2CFG3D.COMPONENTMODELPREFERENCE\30\2CFG3D.SHOWCOMPONENTAXES\3TRUE\2CFG3D.SHOWBOARDCORE\3TRUE\2CFG3D.SHOWBOARDPREPREG\3TRUE\2CFG3D.SHOWTOPSILKSCREEN\3TRUE\2CFG3D.SHOWBOTSILKSCREEN\3TRUE\2CFG3D.SHOWORIGINMARKER\3TRUE\2CFG3D.EYEDIST\32000\2CFG3D.SHOWCUTOUTS\3TRUE\2CFG3D.SHOWROUTETOOLPATH\3TRUE\2CFG3D.SHOWROOMS3D\3FALSE\2CFG3D.USESYSCOLORSFOR3D\3FALSE\2CFG3D.WORKSPACECOLOR\316777215\2CFG3D.BOARDCORECOLOR\30\2CFG3D.BOARDPREPREGCOLOR\30\2CFG3D.TOPSOLDERMASKCOLOR\33307556\2CFG3D.BOTSOLDERMASKCOLOR\33307556\2CFG3D.COPPERCOLOR\32402753\2CFG3D.TOPSILKSCREENCOLOR\316448250\2CFG3D.BOTSILKSCREENCOLOR\316448250\2CFG3D.WORKSPACELUMINANCEVARIATION\330\2CFG3D.WORKSPACEBEGINCOLOR\316777215\2CFG3D.WORKSPACEENDCOLOR\314671839\2CFG3D.WORKSPACECOLOROPACITY\31.000000\2CFG3D.BOARDCORECOLOROPACITY\30.400000\2CFG3D.BOARDPREPREGCOLOROPACITY\30.500000\2CFG3D.TOPSOLDERMASKCOLOROPACITY\30.600000\2CFG3D.BOTSOLDERMASKCOLOROPACITY\30.600000\2CFG3D.COPPERCOLOROPACITY\31.000000\2CFG3D.TOPSILKSCREENCOLOROPACITY\30.700000\2CFG3D.BOTSILKSCREENCOLOROPACITY\30.000000\2CFG3D.BOARDTHICKNESSSCALING\31.000000\2CFG3D.SHOWMECHANICALLAYERS\3FALSE\2CFG3D.MECHANICALLAYERSOPACITY\31.000000\2CFG3D.MECHCOVERLAYERUPDATED\3FALSE|DocumentPath=W:\workspace\yujintech\altium\templates\altium-project\source\PCB\template.PcbDoc +Configuration8_Item1=Record=Pcb3DPrintView|ResX=600|ResY=600|ViewX=26732284|ViewY=22992126|LookAtX=52736220|LookAtY=50866144|LookAtZ=0|UpX=0|UpY=1|UpZ=0|FOV=0|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=3.90133561376621E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=False|ScreenWidth=0|ScreenHeight=0|ImageOutputType=1|ViewConfig= |DocumentPath=W:\projects\LarTech\new\source\NB-IoT_LoRa_SOC_STM\PCB\NB-IoT_LoRa_SOC_STM.PcbDoc +OutputType9=BOM_PartType +OutputName9=Pick-n-Place +OutputCategory9=Report +OutputDocumentPath9= +OutputVariantName9= +OutputEnabled9=0 +OutputEnabled9_OutputMedium1=0 +OutputEnabled9_OutputMedium2=0 +OutputEnabled9_OutputMedium3=0 +OutputEnabled9_OutputMedium4=1 +OutputEnabled9_OutputMedium5=0 +OutputEnabled9_OutputMedium6=0 +OutputEnabled9_OutputMedium7=0 +OutputDefault9=0 +PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 +Configuration9_Name1=ColumnNameFormat +Configuration9_Item1=CaptionAsName +Configuration9_Name2=General +Configuration9_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=False|NotFitted=False|Database=False|DatabasePriority=False|IncludePcbData=True|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=|TemplateVaultGuid=|TemplateItemGuid=|TemplateRevisionGuid=|BatchMode=0|FormWidth=1512|FormHeight=975|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=USD|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= +Configuration9_Name3=GroupOrder +Configuration9_Item3= +Configuration9_Name4=SortOrder +Configuration9_Item4=Designator=Up|Footprint=Up +Configuration9_Name5=VisibleOrder +Configuration9_Item5=Designator=120|Layer=100|Ref-Y(mm)=100|Ref-X(mm)=100|Rotation=100|Partnumber=182|Footprint=194 +Configuration9_Name6=VisibleOrder_Flat +Configuration9_Item6=Designator=120|Layer=100|Ref-Y(mm)=100|Ref-X(mm)=100|Rotation=100|Partnumber=182|Footprint=194 [PublishSettings] -OutputFilePath1=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\Fork_TestFixture_VGeneration.0_Assembly_Drawing.PDF +OutputFilePath1=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\TSAIso8Bot_v1.0_revA_Assembly_Drawing.PDF ReleaseManaged1=1 OutputBasePath1= -OutputPathMedia1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' +OutputPathMedia1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' OutputPathOutputer1= OutputPathOutputerPrefix1= OutputPathOutputerValue1= OutputFileName1=Assembly.PDF OutputFileNameMulti1= UseOutputNameForMulti1=0 -OutputFileNameSpecial1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_Drawing' +OutputFileNameSpecial1==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_Drawing' OpenOutput1=1 PromptOverwrite1=0 PublishMethod1=0 @@ -234,18 +239,18 @@ ShowComponentParameters1=0 GlobalBookmarks1=0 PDFACompliance1=Disabled PDFVersion1=Default -OutputFilePath2=W:\workspace\yujintech\altium\templates\altium-project\source\__release__\template_v0.0_revA_Assembly_(2023-01-19)\template_v0.0_revA_Assembly_3D_View.PDF +OutputFilePath2=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\TSAIso8Bot_v1.0_revA_Assembly_3D_View.PDF ReleaseManaged2=1 OutputBasePath2= -OutputPathMedia2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' +OutputPathMedia2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' OutputPathOutputer2= OutputPathOutputerPrefix2= OutputPathOutputerValue2= OutputFileName2=Assembly.PDF OutputFileNameMulti2= UseOutputNameForMulti2=0 -OutputFileNameSpecial2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_3D_View' +OutputFileNameSpecial2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_3D_View' OpenOutput2=1 PromptOverwrite2=0 PublishMethod2=0 @@ -261,77 +266,63 @@ ShowComponentParameters2=0 GlobalBookmarks2=0 PDFACompliance2=Disabled PDFVersion2=Default -OutputFilePath3=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +OutputFilePath3=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_VariantName_Assembly_(2023-02-07)\ ReleaseManaged3=1 -OutputBasePath3= -OutputPathMedia3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' +OutputBasePath3=__release__ +OutputPathMedia3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' OutputPathOutputer3=[Output Type] OutputPathOutputerPrefix3= OutputPathOutputerValue3= OutputFileName3= -OutputFileNameMulti3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_BOM' +OutputFileNameMulti3==ProjectName+'_v'+Version+'.'+SCHRevision+'_'+VariantName+'_BOM' UseOutputNameForMulti3=0 OutputFileNameSpecial3= OpenOutput3=1 -OutputFilePath4=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +OutputFilePath4=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ ReleaseManaged4=1 OutputBasePath4=__release__ -OutputPathMedia4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathOutputer4= +OutputPathMedia4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathOutputer4=[Output Name] OutputPathOutputerPrefix4= OutputPathOutputerValue4= -OutputFileName4=Assembly.PDF -OutputFileNameMulti4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_BOM' +OutputFileName4= +OutputFileNameMulti4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_PnP' UseOutputNameForMulti4=0 OutputFileNameSpecial4= OpenOutput4=1 -PromptOverwrite4=0 -PublishMethod4=1 -ZoomLevel4=50 -FitSCHPrintSizeToDoc4=1 -FitPCBPrintSizeToDoc4=1 -GenerateNetsInfo4=0 -MarkPins4=1 -MarkNetLabels4=1 -MarkPortsId4=1 -GenerateTOC4=0 -ShowComponentParameters4=0 -GlobalBookmarks4=0 -PDFACompliance4=Disabled -PDFVersion4=Default -OutputFilePath5=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +OutputFilePath5=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ ReleaseManaged5=1 -OutputBasePath5= -OutputPathMedia5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathOutputer5=[Output Name] +OutputBasePath5=__release__ +OutputPathMedia5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathOutputer5=[Output Custom] OutputPathOutputerPrefix5= -OutputPathOutputerValue5= +OutputPathOutputerValue5=Stencil OutputFileName5= -OutputFileNameMulti5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_PnP' +OutputFileNameMulti5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName UseOutputNameForMulti5=0 OutputFileNameSpecial5= -OpenOutput5=1 -OutputFilePath6=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +OpenOutput5=0 +OutputFilePath6=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ ReleaseManaged6=1 -OutputBasePath6= -OutputPathMedia6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' +OutputBasePath6=__release__ +OutputPathMedia6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' OutputPathOutputer6=[Output Custom] OutputPathOutputerPrefix6= -OutputPathOutputerValue6=Stencil +OutputPathOutputerValue6=CAD OutputFileName6= -OutputFileNameMulti6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision +OutputFileNameMulti6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName UseOutputNameForMulti6=0 OutputFileNameSpecial6= OpenOutput6=0 -OutputFilePath7=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_VGeneration.0_Assembly_(2021-03-18)\ +OutputFilePath7=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ ReleaseManaged7=1 OutputBasePath7= -OutputPathMedia7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' -OutputPathMediaValue7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_('+CurrentDate+')' +OutputPathMedia7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' +OutputPathMediaValue7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_('+CurrentDate+')' OutputPathOutputer7= OutputPathOutputerPrefix7= OutputPathOutputerValue7= @@ -342,11 +333,11 @@ OutputFileNameSpecial7= OpenOutput7=1 [GeneratedFilesSettings] -RelativeOutputPath1=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\Fork_TestFixture_VGeneration.0_Assembly_Drawing.PDF +RelativeOutputPath1=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\TSAIso8Bot_v1.0_revA_Assembly_Drawing.PDF OpenOutputs1=1 -RelativeOutputPath2=W:\workspace\yujintech\altium\templates\altium-project\source\__release__\template_v0.0_revA_Assembly_(2023-01-19)\template_v0.0_revA_Assembly_3D_View.PDF +RelativeOutputPath2=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\TSAIso8Bot_v1.0_revA_Assembly_3D_View.PDF OpenOutputs2=1 -RelativeOutputPath3=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +RelativeOutputPath3=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_VariantName_Assembly_(2023-02-07)\ OpenOutputs3=1 AddToProject3=0 TimestampFolder3=0 @@ -356,19 +347,27 @@ OpenGerberOutput3=0 OpenNCDrillOutput3=0 OpenIPCOutput3=0 EnableReload3=0 -RelativeOutputPath4=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +RelativeOutputPath4=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ OpenOutputs4=1 -RelativeOutputPath5=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ -OpenOutputs5=1 +AddToProject4=0 +TimestampFolder4=1 +UseOutputName4=0 +OpenODBOutput4=0 +OpenGerberOutput4=0 +OpenNCDrillOutput4=0 +OpenIPCOutput4=0 +EnableReload4=0 +RelativeOutputPath5=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ +OpenOutputs5=0 AddToProject5=0 -TimestampFolder5=1 +TimestampFolder5=0 UseOutputName5=0 OpenODBOutput5=0 OpenGerberOutput5=0 OpenNCDrillOutput5=0 OpenIPCOutput5=0 EnableReload5=0 -RelativeOutputPath6=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v0.02_rev0_Assembly_(2021-03-18)\ +RelativeOutputPath6=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ OpenOutputs6=0 AddToProject6=0 TimestampFolder6=0 @@ -378,7 +377,7 @@ OpenGerberOutput6=0 OpenNCDrillOutput6=0 OpenIPCOutput6=0 EnableReload6=0 -RelativeOutputPath7=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_VGeneration.0_Assembly_(2021-03-18)\ +RelativeOutputPath7=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Assembly_(2023-02-07)\ OpenOutputs7=1 AddToProject7=0 TimestampFolder7=0 diff --git a/source/output/Documentation.OutJob b/source/output/Documentation.OutJob index a3500fa..f2b566f 100644 --- a/source/output/Documentation.OutJob +++ b/source/output/Documentation.OutJob @@ -15,13 +15,13 @@ LifeCycleDefinitionGUID= RevisionNamingSchemeGUID= [OutputGroup1] -Name= +Name=Documentation.OutJob Description= -TargetOutputMedium=CAD Export -VariantName=GENERAL -VariantScope=2 -CurrentConfigurationName=Documentation -TargetPrinter=Microsoft Print to PDF +TargetOutputMedium=Schematic +VariantName=PRODUCTION +VariantScope=1 +CurrentConfigurationName= +TargetPrinter=Virtual Printer PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 OutputMedium1=Print Job OutputMedium1_Type=Printer @@ -29,32 +29,29 @@ OutputMedium1_Printer= OutputMedium1_PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 OutputMedium2=BOM OutputMedium2_Type=GeneratedFiles -OutputMedium3=BOM PDF +OutputMedium3=Assembly View OutputMedium3_Type=Publish -OutputMedium4=Assembly View -OutputMedium4_Type=Publish -OutputMedium5=Sources +OutputMedium4=Sources +OutputMedium4_Type=GeneratedFiles +OutputMedium5=ORDER LIST OutputMedium5_Type=GeneratedFiles -OutputMedium6=ORDER LIST -OutputMedium6_Type=GeneratedFiles -OutputMedium7=Schematic -OutputMedium7_Type=Publish -OutputMedium8=CAD Export -OutputMedium8_Type=GeneratedFiles +OutputMedium6=Schematic +OutputMedium6_Type=Publish +OutputMedium7=CAD Export +OutputMedium7_Type=GeneratedFiles OutputType1=Schematic Print OutputName1=Schematic OutputCategory1=Documentation OutputDocumentPath1=[Project Physical Documents] OutputVariantName1= -OutputEnabled1=0 +OutputEnabled1=1 OutputEnabled1_OutputMedium1=0 OutputEnabled1_OutputMedium2=0 OutputEnabled1_OutputMedium3=0 OutputEnabled1_OutputMedium4=0 OutputEnabled1_OutputMedium5=0 -OutputEnabled1_OutputMedium6=0 -OutputEnabled1_OutputMedium7=1 -OutputEnabled1_OutputMedium8=0 +OutputEnabled1_OutputMedium6=1 +OutputEnabled1_OutputMedium7=0 OutputDefault1=0 PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 Configuration1_Name1=OutputConfigurationParameter1 @@ -64,15 +61,14 @@ OutputName2=Export STEP OutputCategory2=Export OutputDocumentPath2= OutputVariantName2= -OutputEnabled2=1 +OutputEnabled2=0 OutputEnabled2_OutputMedium1=0 OutputEnabled2_OutputMedium2=0 OutputEnabled2_OutputMedium3=0 OutputEnabled2_OutputMedium4=0 OutputEnabled2_OutputMedium5=0 OutputEnabled2_OutputMedium6=0 -OutputEnabled2_OutputMedium7=0 -OutputEnabled2_OutputMedium8=1 +OutputEnabled2_OutputMedium7=1 OutputDefault2=0 Configuration2_Name1=OutputConfigurationParameter1 Configuration2_Item1=Record=ExportSTEPView|ExportComponentOptions=0|ExportModelsOption=2|ExportHolesOption=0|CanSelectPrimitives=False|IncludeMechanicalPadHoles=True|IncludeElectricalPadHoles=True|IncludeFreePadHoles=True|ExportFoldedBoard=False|ExportFoldedBoardRate=100|ComponentSuffixType=1|ComponentSuffix= |ExportCopperOption=0|ExportCopperLayer=0|ExportPadAndViaBarrelsOnly=False|IgnoreBoardCopperLayerColors=False|ExportAsSinglePart=False|IncludeCoverLayer=True|SkipFreeBodies=True|DocumentPath=D:\RENOVA\UV\uv-hw\source\UV_XL_DRIVER\PCB\UV_DRIVER_SW6206.PcbDoc @@ -84,12 +80,11 @@ OutputVariantName3= OutputEnabled3=0 OutputEnabled3_OutputMedium1=0 OutputEnabled3_OutputMedium2=0 -OutputEnabled3_OutputMedium3=0 -OutputEnabled3_OutputMedium4=1 +OutputEnabled3_OutputMedium3=1 +OutputEnabled3_OutputMedium4=0 OutputEnabled3_OutputMedium5=0 OutputEnabled3_OutputMedium6=0 OutputEnabled3_OutputMedium7=0 -OutputEnabled3_OutputMedium8=0 OutputDefault3=0 PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 Configuration3_Name1=OutputConfigurationParameter1 @@ -102,12 +97,11 @@ OutputVariantName4= OutputEnabled4=0 OutputEnabled4_OutputMedium1=0 OutputEnabled4_OutputMedium2=0 -OutputEnabled4_OutputMedium3=0 -OutputEnabled4_OutputMedium4=2 +OutputEnabled4_OutputMedium3=2 +OutputEnabled4_OutputMedium4=0 OutputEnabled4_OutputMedium5=0 OutputEnabled4_OutputMedium6=0 OutputEnabled4_OutputMedium7=0 -OutputEnabled4_OutputMedium8=0 OutputDefault4=0 PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9 Configuration4_Name1=OutputConfigurationParameter1 @@ -121,11 +115,10 @@ OutputEnabled5=0 OutputEnabled5_OutputMedium1=0 OutputEnabled5_OutputMedium2=0 OutputEnabled5_OutputMedium3=0 -OutputEnabled5_OutputMedium4=0 -OutputEnabled5_OutputMedium5=1 +OutputEnabled5_OutputMedium4=1 +OutputEnabled5_OutputMedium5=0 OutputEnabled5_OutputMedium6=0 OutputEnabled5_OutputMedium7=0 -OutputEnabled5_OutputMedium8=0 OutputDefault5=0 Configuration5_Name1=OutputConfigurationParameter1 Configuration5_Item1=Count=2|File0=[Project]\*.*|File1=[Project Dir]\*.PrjPcb|PreserveFolderStructure0=True|Record=NonNativeFiles|DocumentPath=[Project] @@ -142,21 +135,22 @@ OutputEnabled6_OutputMedium4=0 OutputEnabled6_OutputMedium5=0 OutputEnabled6_OutputMedium6=0 OutputEnabled6_OutputMedium7=0 -OutputEnabled6_OutputMedium8=0 OutputDefault6=0 PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=False|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=100|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PrintScaleName=PrintFitPageWidth|PaperKind=A4|PaperIndex=9 Configuration6_Name1=ColumnNameFormat Configuration6_Item1=CaptionAsName Configuration6_Name2=General -Configuration6_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=True|NotFitted=True|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=BOM\BOM_TEMPLATE.xlsx|TemplateVaultGuid=|TemplateRevisionGuid=|BatchMode=5|FormWidth=1366|FormHeight=929|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= +Configuration6_Item2=OpenExported=False|AddToProject=False|ReportBOMViolationsInMessages=False|ForceFit=True|NotFitted=True|Database=False|DatabasePriority=False|IncludePcbData=False|IncludeVaultData=False|IncludeCloudData=False|IncludeDocumentData=True|IncludeAlternatives=False|ShowExportOptions=True|TemplateFilename=BOM\BOM_TEMPLATE.xlsx|TemplateVaultGuid=|TemplateItemGuid=|TemplateRevisionGuid=|BatchMode=5|FormWidth=1366|FormHeight=929|SupplierProdQty=1|SupplierAutoQty=False|SupplierUseCachedPricing=False|SupplierCurrency=|SolutionsPerItem=1|SuppliersPerSolution=1|ViewType=1|UseDirectApi=False|BomSetName= Configuration6_Name3=GroupOrder Configuration6_Item3=ID=True|Fitted=True Configuration6_Name4=OutputConfigurationParameter1 Configuration6_Item4=07|Database Table Name=111|Quantity=113|Description=320|Value=170|Manufacturer=117|Partnumber=181|Fitted=100|Pins=100 -Configuration6_Name5=VisibleOrder -Configuration6_Item5=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Partnumber=89|Value=58|Notes=59 -Configuration6_Name6=VisibleOrder_Flat -Configuration6_Item6=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Partnumber=89|Value=58|Notes=59 +Configuration6_Name5=SortOrder +Configuration6_Item5=Designator=Up +Configuration6_Name6=VisibleOrder +Configuration6_Item6=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Part Number=100|Value=58|Notes=59 +Configuration6_Name7=VisibleOrder_Flat +Configuration6_Item7=Designator=86|Quantity=74|Fitted=59|Database Table Name=139|Description=88|Manufacturer=99|Part Number=100|Value=58|Notes=59 OutputType7=BOM_PartType OutputName7=ORDER LIST OutputCategory7=Report @@ -167,10 +161,9 @@ OutputEnabled7_OutputMedium1=0 OutputEnabled7_OutputMedium2=0 OutputEnabled7_OutputMedium3=0 OutputEnabled7_OutputMedium4=0 -OutputEnabled7_OutputMedium5=0 -OutputEnabled7_OutputMedium6=1 +OutputEnabled7_OutputMedium5=1 +OutputEnabled7_OutputMedium6=0 OutputEnabled7_OutputMedium7=0 -OutputEnabled7_OutputMedium8=0 OutputDefault7=0 PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=False|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=100|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PrintScaleName=PrintFitPageWidth|PaperKind=A4|PaperIndex=9 Configuration7_Name1=ColumnNameFormat @@ -192,7 +185,7 @@ OutputName8=Export PARASOLID OutputCategory8=Export OutputDocumentPath8= OutputVariantName8= -OutputEnabled8=1 +OutputEnabled8=0 OutputEnabled8_OutputMedium1=0 OutputEnabled8_OutputMedium2=0 OutputEnabled8_OutputMedium3=0 @@ -200,37 +193,36 @@ OutputEnabled8_OutputMedium4=0 OutputEnabled8_OutputMedium5=0 OutputEnabled8_OutputMedium6=0 OutputEnabled8_OutputMedium7=0 -OutputEnabled8_OutputMedium8=2 OutputDefault8=0 Configuration8_Name1=OutputConfigurationParameter1 Configuration8_Item1=Record=ExportSTEPView|ExportComponentOptions=0|ExportModelsOption=2|ExportHolesOption=0|CanSelectPrimitives=False|IncludeMechanicalPadHoles=False|IncludeElectricalPadHoles=False|IncludeFreePadHoles=False|ExportFoldedBoard=True|ExportFoldedBoardRate=100|ComponentSuffixType=0|ComponentSuffix= |ExportCopperOption=0|ExportCopperLayer=1|ExportPadAndViaBarrelsOnly=False|IgnoreBoardCopperLayerColors=False|ExportAsSinglePart=False|IncludeCoverLayer=True|SkipFreeBodies=False|SkipHidden=False|DocumentPath=D:\RENOVA\UV\uv-xl-hw\source\UV_XL_DRIVER\PCB\UV_XL_DRIVER.PcbDoc [PublishSettings] -OutputFilePath2=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ +OutputFilePath2=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_VariantName_Documentation_(2023-02-07)\ ReleaseManaged2=1 -OutputBasePath2= -OutputPathMedia2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' +OutputBasePath2=__release__ +OutputPathMedia2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue2==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' OutputPathOutputer2= OutputPathOutputerPrefix2= OutputPathOutputerValue2= OutputFileName2= -OutputFileNameMulti2==ProjectName+'_V'+Version+'.'+SCHRevision+'_BOM' +OutputFileNameMulti2==ProjectName+'_v'+Version+'.'+SCHRevision+'_'+VariantName+'_BOM' UseOutputNameForMulti2=0 OutputFileNameSpecial2= OpenOutput2=1 -OutputFilePath3=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\Fork_VGeneration.3_BOM.PDF +OutputFilePath3=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\TSAIso8Bot_V1.0_revA_Assembly_View.PDF ReleaseManaged3=1 -OutputBasePath3= -OutputPathMedia3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathOutputer3=[Output Type] +OutputBasePath3=__release__ +OutputPathMedia3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathOutputer3= OutputPathOutputerPrefix3= OutputPathOutputerValue3= OutputFileName3=Documentation.PDF OutputFileNameMulti3= UseOutputNameForMulti3=0 -OutputFileNameSpecial3==ProjectName+'_V'+Version+'.'+SCHRevision+'_BOM' +OutputFileNameSpecial3==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Assembly_View' OpenOutput3=1 PromptOverwrite3=0 PublishMethod3=0 @@ -246,102 +238,75 @@ ShowComponentParameters3=0 GlobalBookmarks3=0 PDFACompliance3=Disabled PDFVersion3=Default -OutputFilePath4=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\Fork_V3.01_Assembly_View.PDF +OutputFilePath4=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ ReleaseManaged4=1 -OutputBasePath4= -OutputPathMedia4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathOutputer4= +OutputBasePath4=__release__ +OutputPathMedia4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue4==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathOutputer4=[Output Name] OutputPathOutputerPrefix4= OutputPathOutputerValue4= -OutputFileName4=Documentation.PDF +OutputFileName4= OutputFileNameMulti4= -UseOutputNameForMulti4=0 -OutputFileNameSpecial4==ProjectName+'_V'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Assembly_View' -OpenOutput4=1 -PromptOverwrite4=0 -PublishMethod4=0 -ZoomLevel4=50 -FitSCHPrintSizeToDoc4=1 -FitPCBPrintSizeToDoc4=1 -GenerateNetsInfo4=0 -MarkPins4=1 -MarkNetLabels4=1 -MarkPortsId4=1 -GenerateTOC4=0 -ShowComponentParameters4=0 -GlobalBookmarks4=0 -PDFACompliance4=Disabled -PDFVersion4=Default -OutputFilePath5=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_VGeneration.3_Documentation_(2021-03-03)\ +UseOutputNameForMulti4=1 +OutputFileNameSpecial4= +OpenOutput4=0 +OutputFilePath5=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ ReleaseManaged5=1 -OutputBasePath5= -OutputPathMedia5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathOutputer5=[Output Name] +OutputBasePath5=__release__ +OutputPathMedia5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue5==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathOutputer5= OutputPathOutputerPrefix5= OutputPathOutputerValue5= OutputFileName5= -OutputFileNameMulti5= -UseOutputNameForMulti5=1 +OutputFileNameMulti5==ProjectName+'_v'+Version+'.'+SCHRevision+'_'+VariantName+'_ORDERLIST' +UseOutputNameForMulti5=0 OutputFileNameSpecial5= -OpenOutput5=0 -OutputFilePath6=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ +OpenOutput5=1 +OutputFilePath6=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ ReleaseManaged6=1 -OutputBasePath6= -OutputPathMedia6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' +OutputBasePath6=__release__ +OutputPathMedia6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue6==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' OutputPathOutputer6= OutputPathOutputerPrefix6= -OutputPathOutputerValue6= -OutputFileName6= -OutputFileNameMulti6==ProjectName+'_V'+Version+'.'+SCHRevision+'_ORDERLIST' +OutputPathOutputerValue6=SCH +OutputFileName6=Documentation.PDF +OutputFileNameMulti6==ProjectName+'_v'+Version+'.'+SCHRevision+'_'+VariantName+'_SCH' UseOutputNameForMulti6=0 OutputFileNameSpecial6= OpenOutput6=1 -OutputFilePath7=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ +PromptOverwrite6=0 +PublishMethod6=1 +ZoomLevel6=80 +FitSCHPrintSizeToDoc6=1 +FitPCBPrintSizeToDoc6=1 +GenerateNetsInfo6=0 +MarkPins6=1 +MarkNetLabels6=1 +MarkPortsId6=1 +GenerateTOC6=1 +ShowComponentParameters6=0 +GlobalBookmarks6=0 +PDFACompliance6=Disabled +PDFVersion6=Default +OutputFilePath7=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ ReleaseManaged7=1 -OutputBasePath7= -OutputPathMedia7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathOutputer7= +OutputBasePath7=__release__ +OutputPathMedia7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathMediaValue7==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_'+VariantName+'_Documentation_('+CurrentDate+')' +OutputPathOutputer7=[Output Custom] OutputPathOutputerPrefix7= -OutputPathOutputerValue7=SCH -OutputFileName7=Documentation.PDF -OutputFileNameMulti7==ProjectName+'_V'+Version+'.'+SCHRevision+'_SCH' +OutputPathOutputerValue7=CAD +OutputFileName7= +OutputFileNameMulti7==ProjectName+'_v'+Version+'.'+SCHRevision+'_'+VariantName+'_rev'+PCBRevision UseOutputNameForMulti7=0 OutputFileNameSpecial7= -OpenOutput7=1 -PromptOverwrite7=0 -PublishMethod7=1 -ZoomLevel7=80 -FitSCHPrintSizeToDoc7=1 -FitPCBPrintSizeToDoc7=1 -GenerateNetsInfo7=0 -MarkPins7=1 -MarkNetLabels7=1 -MarkPortsId7=1 -GenerateTOC7=1 -ShowComponentParameters7=0 -GlobalBookmarks7=0 -PDFACompliance7=Disabled -PDFVersion7=Default -OutputFilePath8=D:\RENOVA\UV\uv-hw\source\UV_XL_DRIVER\_release_\UV_DRIVER_SW6206_v1.00_revA_Assembly_(2021-08-04)\ -ReleaseManaged8=1 -OutputBasePath8= -OutputPathMedia8==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathMediaValue8==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision+'_Documentation_('+CurrentDate+')' -OutputPathOutputer8=[Output Custom] -OutputPathOutputerPrefix8= -OutputPathOutputerValue8=CAD -OutputFileName8= -OutputFileNameMulti8==ProjectName+'_v'+Version+'.'+SCHRevision+'_rev'+PCBRevision -UseOutputNameForMulti8=0 -OutputFileNameSpecial8= -OpenOutput8=0 +OpenOutput7=0 [GeneratedFilesSettings] -RelativeOutputPath2=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ +RelativeOutputPath2=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_VariantName_Documentation_(2023-02-07)\ OpenOutputs2=1 AddToProject2=0 TimestampFolder2=1 @@ -351,40 +316,38 @@ OpenGerberOutput2=0 OpenNCDrillOutput2=0 OpenIPCOutput2=0 EnableReload2=0 -RelativeOutputPath3=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\Fork_VGeneration.3_BOM.PDF +RelativeOutputPath3=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\TSAIso8Bot_V1.0_revA_Assembly_View.PDF OpenOutputs3=1 -RelativeOutputPath4=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\Fork_V3.01_Assembly_View.PDF -OpenOutputs4=1 -RelativeOutputPath5=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_VGeneration.3_Documentation_(2021-03-03)\ -OpenOutputs5=0 +RelativeOutputPath4=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ +OpenOutputs4=0 +AddToProject4=0 +TimestampFolder4=1 +UseOutputName4=0 +OpenODBOutput4=0 +OpenGerberOutput4=0 +OpenNCDrillOutput4=0 +OpenIPCOutput4=0 +EnableReload4=0 +RelativeOutputPath5=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ +OpenOutputs5=1 AddToProject5=0 -TimestampFolder5=1 +TimestampFolder5=0 UseOutputName5=0 OpenODBOutput5=0 OpenGerberOutput5=0 OpenNCDrillOutput5=0 OpenIPCOutput5=0 EnableReload5=0 -RelativeOutputPath6=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ +RelativeOutputPath6=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ OpenOutputs6=1 -AddToProject6=0 -TimestampFolder6=0 -UseOutputName6=0 -OpenODBOutput6=0 -OpenGerberOutput6=0 -OpenNCDrillOutput6=0 -OpenIPCOutput6=0 -EnableReload6=0 -RelativeOutputPath7=D:\RENOVA\Fork\fork-hw\source\_release_\Fork_v3.01_revB_Documentation_(2021-03-03)\ -OpenOutputs7=1 -RelativeOutputPath8=D:\RENOVA\UV\uv-hw\source\UV_XL_DRIVER\_release_\UV_DRIVER_SW6206_v1.00_revA_Assembly_(2021-08-04)\ -OpenOutputs8=0 -AddToProject8=0 -TimestampFolder8=0 -UseOutputName8=0 -OpenODBOutput8=0 -OpenGerberOutput8=0 -OpenNCDrillOutput8=0 -OpenIPCOutput8=0 -EnableReload8=0 +RelativeOutputPath7=W:\projects\ТСА-Инжиниринг\Опторазвязка\repository\TSAOptoisoplator8-hw\source\PCB_BOT\__release__\TSAIso8Bot_v1.0_revA_Documentation_(2023-02-07)\ +OpenOutputs7=0 +AddToProject7=0 +TimestampFolder7=0 +UseOutputName7=0 +OpenODBOutput7=0 +OpenGerberOutput7=0 +OpenNCDrillOutput7=0 +OpenIPCOutput7=0 +EnableReload7=0 diff --git a/source/output/Fabrication.OutJob b/source/output/Fabrication.OutJob index 68a6330..a09683c 100644 --- a/source/output/Fabrication.OutJob +++ b/source/output/Fabrication.OutJob @@ -17,11 +17,11 @@ RevisionNamingSchemeGUID= [OutputGroup1] Name=Fabrication.OutJob Description= -TargetOutputMedium=PCB Specification +TargetOutputMedium=CleanUp VariantName=[No Variations] -VariantScope=2 +VariantScope=1 CurrentConfigurationName=Fabrication -TargetPrinter=Virtual Printer +TargetPrinter=Microsoft Print to PDF PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1 OutputMedium1=Gerbers OutputMedium1_Type=GeneratedFiles @@ -40,7 +40,7 @@ OutputEnabled1_OutputMedium2=0 OutputEnabled1_OutputMedium3=0 OutputDefault1=0 Configuration1_Name1=OutputConfigurationParameter1 -Configuration1_Item1=AddToAllLayerClasses.Set= |AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|BoardID=OIFLQDGE|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=200000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=False|GenerateDRCRulesFile=False|GenerateReliefShapes=True|GenerateReports=False|GerberUnit=Metric|GerberUnit=Metric|IncludeUnconnectedMidLayerPads=False|LayerClassesMirror.Set= |LayerClassesPlot.Set= |LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MergePadAndRegion=False|MinusApertureTolerance=39|MinusApertureTolerance=39|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NoRegularPolygons=False|NumberOfDecimals=3|NumberOfDecimals=3|OptimizeChangeLocationCommands=True|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray,16973830~1,16973834~1,16777217~1,16777218~1,16777219~1,16842751~1,16973835~1,16973831~1|PlotBoardProfile=True|PlotBoardProfileFileName=template.GM|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=False|PlotUsedDrillGuideLayerPairs=False|PlusApertureTolerance=39|PlusApertureTolerance=39|Record=GerberView|SoftwareArcs=False|Sorted=True|Sorted=True|UncheckPlotDrillDrawingLayerPair0_Backdrill=False|UncheckPlotDrillDrawingLayerPair0_Checked=False|UncheckPlotDrillDrawingLayerPair0_DrillType=Regular|UncheckPlotDrillDrawingLayerPair0_FileName=template.GD1|UncheckPlotDrillDrawingLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillDrawingLayerPair0_LowLayer=Top Layer|UncheckPlotDrillGuideLayerPair0_Backdrill=False|UncheckPlotDrillGuideLayerPair0_Checked=False|UncheckPlotDrillGuideLayerPair0_DrillType=Regular|UncheckPlotDrillGuideLayerPair0_FileName=template.GG1|UncheckPlotDrillGuideLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillGuideLayerPair0_LowLayer=Top Layer|UserLayerName.Caption0=template.GBO|UserLayerName.Caption1=template.GTP|UserLayerName.Caption10=template.G1|UserLayerName.Caption11=template.GM11|UserLayerName.Caption12=template.GBS|UserLayerName.Caption13=template.GM16|UserLayerName.Caption14=template.G2|UserLayerName.Caption15=template.GM1|UserLayerName.Caption16=template.GBL|UserLayerName.Caption17=template.GM15|UserLayerName.Caption18=template.GM14|UserLayerName.Caption19=template.GTL|UserLayerName.Caption2=template.GTO|UserLayerName.Caption20=template.GBP|UserLayerName.Caption3=template.GTS|UserLayerName.Caption4=template.GM13|UserLayerName.Caption5=template.GM12|UserLayerName.Caption6=template.GM2|UserLayerName.Caption7=template.GKO|UserLayerName.Caption8=template.GPT|UserLayerName.Caption9=template.GPB|UserLayerName.Count=21|UserLayerName.Layer0=16973831|UserLayerName.Layer1=16973832|UserLayerName.Layer10=16777218|UserLayerName.Layer11=16908299|UserLayerName.Layer12=16973835|UserLayerName.Layer13=16908304|UserLayerName.Layer14=16777219|UserLayerName.Layer15=16908289|UserLayerName.Layer16=16842751|UserLayerName.Layer17=16908303|UserLayerName.Layer18=16908302|UserLayerName.Layer19=16777217|UserLayerName.Layer2=16973830|UserLayerName.Layer20=16973833|UserLayerName.Layer3=16973834|UserLayerName.Layer4=16908301|UserLayerName.Layer5=16908300|UserLayerName.Layer6=16908290|UserLayerName.Layer7=16973837|UserLayerName.Layer8=16973848|UserLayerName.Layer9=16973849|DocumentPath=W:\workspace\yujintech\altium\templates\altium-project\source\PCB\template.PcbDoc +Configuration1_Item1=AddToAllLayerClasses.Set= |AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|BoardID=OIFLQDGE|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=200000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=False|GenerateDRCRulesFile=False|GenerateReliefShapes=True|GenerateReports=False|GerberUnit=Metric|GerberUnit=Metric|IncludeUnconnectedMidLayerPads=False|LayerClassesMirror.Set= |LayerClassesPlot.Set= |LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MergePadAndRegion=False|MinusApertureTolerance=39|MinusApertureTolerance=39|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NoRegularPolygons=False|NumberOfDecimals=3|NumberOfDecimals=3|OptimizeChangeLocationCommands=True|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TPlotLayerStateArray,16973834~1,16777217~1,16842751~1,16973835~1,16973830~1|PlotBoardProfile=True|PlotBoardProfileFileName=GrainMeterSensorWHT20.GM|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=False|PlotUsedDrillGuideLayerPairs=False|PlusApertureTolerance=39|PlusApertureTolerance=39|Record=GerberView|SoftwareArcs=False|Sorted=True|Sorted=True|UncheckPlotDrillDrawingLayerPair0_Backdrill=False|UncheckPlotDrillDrawingLayerPair0_Checked=False|UncheckPlotDrillDrawingLayerPair0_DrillType=Regular|UncheckPlotDrillDrawingLayerPair0_FileName=GrainMeterSensorWHT20.GD1|UncheckPlotDrillDrawingLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillDrawingLayerPair0_LowLayer=Top Layer|UncheckPlotDrillGuideLayerPair0_Backdrill=False|UncheckPlotDrillGuideLayerPair0_Checked=False|UncheckPlotDrillGuideLayerPair0_DrillType=Regular|UncheckPlotDrillGuideLayerPair0_FileName=GrainMeterSensorWHT20.GG1|UncheckPlotDrillGuideLayerPair0_HighLayer=Bottom Layer|UncheckPlotDrillGuideLayerPair0_LowLayer=Top Layer|UserLayerName.Caption0=NB-IoT_LoRa_SOC_STM.GBP|UserLayerName.Caption1=NB-IoT_LoRa_SOC_STM.GTP|UserLayerName.Caption10=NB-IoT_LoRa_SOC_STM.GBS|UserLayerName.Caption11=NB-IoT_LoRa_SOC_STM.G1|UserLayerName.Caption12=NB-IoT_LoRa_SOC_STM.GM16|UserLayerName.Caption13=NB-IoT_LoRa_SOC_STM.GBL|UserLayerName.Caption14=NB-IoT_LoRa_SOC_STM.GM15|UserLayerName.Caption15=NB-IoT_LoRa_SOC_STM.GM14|UserLayerName.Caption16=NB-IoT_LoRa_SOC_STM.GTL|UserLayerName.Caption17=NB-IoT_LoRa_SOC_STM.GBO|UserLayerName.Caption18=NB-IoT_LoRa_SOC_STM.GPT|UserLayerName.Caption19=NB-IoT_LoRa_SOC_STM.GM13|UserLayerName.Caption2=NB-IoT_LoRa_SOC_STM.GTO|UserLayerName.Caption20=NB-IoT_LoRa_SOC_STM.GM11|UserLayerName.Caption21=NB-IoT_LoRa_SOC_STM.GM1|UserLayerName.Caption22=NB-IoT_LoRa_SOC_STM.GM8|UserLayerName.Caption23=GrainMeterSensorWHT20.GM3|UserLayerName.Caption24=NB-IoT_LoRa_SOC_STM.GKO|UserLayerName.Caption3=NB-IoT_LoRa_SOC_STM.GTS|UserLayerName.Caption4=NB-IoT_LoRa_SOC_STM.GM12|UserLayerName.Caption5=NB-IoT_LoRa_SOC_STM.GPB|UserLayerName.Caption6=GrainMeterSensorWHT20.GM4|UserLayerName.Caption7=GrainMeterSensorWHT20.GM2|UserLayerName.Caption8=NB-IoT_LoRa_SOC_STM.G2|UserLayerName.Caption9=NB-IoT_LoRa_SOC_STM.GM7|UserLayerName.Count=25|UserLayerName.Layer0=16973833|UserLayerName.Layer1=16973832|UserLayerName.Layer10=16973835|UserLayerName.Layer11=16777219|UserLayerName.Layer12=16908304|UserLayerName.Layer13=16842751|UserLayerName.Layer14=16908303|UserLayerName.Layer15=16908302|UserLayerName.Layer16=16777217|UserLayerName.Layer17=16973831|UserLayerName.Layer18=16973848|UserLayerName.Layer19=16908301|UserLayerName.Layer2=16973830|UserLayerName.Layer20=16908299|UserLayerName.Layer21=16908289|UserLayerName.Layer22=16908296|UserLayerName.Layer23=16908291|UserLayerName.Layer24=16973837|UserLayerName.Layer3=16973834|UserLayerName.Layer4=16908300|UserLayerName.Layer5=16973849|UserLayerName.Layer6=16908292|UserLayerName.Layer7=16908290|UserLayerName.Layer8=16777218|UserLayerName.Layer9=16908295|DocumentPath=W:\projects\LarTech\GrainMeter\repository\GrainMeter-hw\source\SENSOR_WHT20\PCB\GrainMeterSensorWHT20.PcbDoc OutputType2=NC Drill OutputName2=NC Drill Files OutputCategory2=Fabrication @@ -52,13 +52,13 @@ OutputEnabled2_OutputMedium2=0 OutputEnabled2_OutputMedium3=0 OutputDefault2=0 Configuration2_Name1=OutputConfigurationParameter1 -Configuration2_Item1=BoardEdgeRoutToolDia=2000000|GenerateBoardEdgeRout=False|GenerateDrilledSlotsG85=False|GenerateEIADrillFile=False|GenerateSeparatePlatedNonPlatedFiles=True|GenerateSeparateViaTypeFiles=False|GenerateToolsByDrillSymbols=False|NumberOfDecimals=3|NumberOfUnits=4|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Record=DrillView|Units=Metric|ZeroesMode=SuppressLeadingZeroes|DocumentPath=W:\workspace\yujintech\altium\templates\altium-project\source\PCB\template.PcbDoc +Configuration2_Item1=BoardEdgeRoutToolDia=2000000|GenerateBoardEdgeRout=False|GenerateDrilledSlotsG85=False|GenerateEIADrillFile=False|GenerateSeparatePlatedNonPlatedFiles=True|GenerateSeparateViaTypeFiles=False|GenerateToolsByDrillSymbols=False|NumberOfDecimals=3|NumberOfUnits=4|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Record=DrillView|Units=Metric|ZeroesMode=SuppressLeadingZeroes|DocumentPath=W:\projects\LarTech\new\source\NB-IoT_LoRa_SOC_STM\PCB\NB-IoT_LoRa_SOC_STM.PcbDoc OutputType3=Copy Files OutputName3=Copy Files OutputCategory3=PostProcess OutputDocumentPath3= OutputVariantName3= -OutputEnabled3=0 +OutputEnabled3=1 OutputEnabled3_OutputMedium1=0 OutputEnabled3_OutputMedium2=0 OutputEnabled3_OutputMedium3=1 @@ -70,7 +70,7 @@ OutputName4=PCB_Specification OutputCategory4=Documentation OutputDocumentPath4=PCB_Specification.PCBDwf OutputVariantName4= -OutputEnabled4=1 +OutputEnabled4=0 OutputEnabled4_OutputMedium1=0 OutputEnabled4_OutputMedium2=1 OutputEnabled4_OutputMedium3=0 @@ -78,7 +78,7 @@ OutputDefault4=0 PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A3|PaperIndex=8 [PublishSettings] -OutputFilePath1=W:\workspace\yujintech\altium\templates\altium-project\source\__release__\template_v0_revA_Fabrication_(2023-01-19)\ +OutputFilePath1=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ ReleaseManaged1=1 OutputBasePath1=__release__ OutputPathMedia1==ProjectName+'_v'+Version+'_rev'+PCBRevision+'_Fabrication_('+CurrentDate+')' @@ -90,8 +90,8 @@ OutputFileName1= OutputFileNameMulti1==ProjectName+'_v'+Version+'_rev'+PCBRevision UseOutputNameForMulti1=0 OutputFileNameSpecial1= -OpenOutput1=0 -OutputFilePath2=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v1.03_revA_Fabrication_(2021-03-19)\ +OpenOutput1=1 +OutputFilePath2=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ ReleaseManaged2=1 OutputBasePath2= OutputPathMedia2==ProjectName+'_v'+Version+'_rev'+PCBRevision+'_Fabrication_('+CurrentDate+')' @@ -118,9 +118,9 @@ ShowComponentParameters2=0 GlobalBookmarks2=0 PDFACompliance2=Disabled PDFVersion2=Default -OutputFilePath3=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v1.03_revA_Fabrication_(2021-03-19)\ +OutputFilePath3=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ ReleaseManaged3=1 -OutputBasePath3= +OutputBasePath3=__release__ OutputPathMedia3==ProjectName+'_v'+Version+'_rev'+PCBRevision+'_Fabrication_('+CurrentDate+')' OutputPathMediaValue3==ProjectName+'_v'+Version+'_rev'+PCBRevision+'_Fabrication_('+CurrentDate+')' OutputPathOutputer3= @@ -133,8 +133,8 @@ OutputFileNameSpecial3= OpenOutput3=0 [GeneratedFilesSettings] -RelativeOutputPath1=W:\workspace\yujintech\altium\templates\altium-project\source\__release__\template_v0_revA_Fabrication_(2023-01-19)\ -OpenOutputs1=0 +RelativeOutputPath1=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ +OpenOutputs1=1 AddToProject1=0 TimestampFolder1=0 UseOutputName1=0 @@ -143,9 +143,9 @@ OpenGerberOutput1=0 OpenNCDrillOutput1=0 OpenIPCOutput1=0 EnableReload1=0 -RelativeOutputPath2=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v1.03_revA_Fabrication_(2021-03-19)\ +RelativeOutputPath2=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ OpenOutputs2=0 -RelativeOutputPath3=D:\RENOVA\Fork\fork-tests-hw\source\_release_\Fork_TestFixture_v1.03_revA_Fabrication_(2021-03-19)\ +RelativeOutputPath3=W:\projects\LarTech\project\NB-IoT_LoRa_Modem-hw\source\NB-IoT_LoRa_SOC_STM\__release__\NB-IoT_LoRa_SOC_STM_v1_revA_Fabrication_(2023-01-20)\ OpenOutputs3=0 AddToProject3=0 TimestampFolder3=0 diff --git a/source/template.PrjPcb b/source/template.PrjPcb index 8a31db1..d0d991f 100644 --- a/source/template.PrjPcb +++ b/source/template.PrjPcb @@ -259,27 +259,27 @@ DocumentUniqueId= [ProjectVariant1] UniqueID=623194E4-E5BB-48E2-9C3D-62E3DCEAA954 -Description=GENERAL +Description=PRODUCTION AllowFabrication=0 ParameterCount=0 VariationCount=0 ParamVariationCount=0 [Parameter1] -Name=Version -Value=0 +Name=ID +Value=Template [Parameter2] -Name=SCHRevision -Value=0 - -[Parameter3] Name=PCBRevision Value=A +[Parameter3] +Name=SCHRevision +Value=0 + [Parameter4] -Name=ID -Value=Template +Name=Version +Value=0 [Configuration1] Name=Sources @@ -899,51 +899,21 @@ OutputName9=Specctra Design PCB OutputDocumentPath9= OutputVariantName9= OutputDefault9=0 -OutputType10=Ansoft Neutral -OutputName10=Ansoft Neutral (AutoPCB) +OutputType10=MBAExportPARASOLID +OutputName10=Export PARASOLID OutputDocumentPath10= OutputVariantName10= OutputDefault10=0 -OutputType11=HyperLynx -OutputName11=HyperLynx (AutoPCB) +OutputType11=MBAExportSTEP +OutputName11=Export STEP OutputDocumentPath11= OutputVariantName11= OutputDefault11=0 -OutputType12=MBAExportPARASOLID -OutputName12=Export PARASOLID +OutputType12=Web ReviewOutputName +OutputName12=Web Review Data OutputDocumentPath12= OutputVariantName12= OutputDefault12=0 -OutputType13=MBAExportSTEP -OutputName13=Export STEP -OutputDocumentPath13= -OutputVariantName13= -OutputDefault13=0 -OutputType14=Orcad v7 Capture Design -OutputName14=Orcad v7 Capture Design (AutoSCH) -OutputDocumentPath14= -OutputVariantName14= -OutputDefault14=0 -OutputType15=P-CAD ASCII -OutputName15=P-CAD ASCII (AutoPCB) -OutputDocumentPath15= -OutputVariantName15= -OutputDefault15=0 -OutputType16=P-CAD V16 Schematic Design -OutputName16=P-CAD V16 Schematic Design (AutoSCH) -OutputDocumentPath16= -OutputVariantName16= -OutputDefault16=0 -OutputType17=SiSoft -OutputName17=SiSoft (AutoPCB) -OutputDocumentPath17= -OutputVariantName17= -OutputDefault17=0 -OutputType18=Web ReviewOutputName -OutputName18=Web Review Data -OutputDocumentPath18= -OutputVariantName18= -OutputDefault18=0 [OutputGroup10] Name=PostProcess Outputs diff --git a/source/template.PrjPcbVariants b/source/template.PrjPcbVariants index 102ed749d46b5630af191f78144c740bcd3e8cb4..72b0206cc01ed0988c4dbe5b34658ce8bf6141d6 100644 GIT binary patch delta 229 zcmZorXi!+d#Q0}2BU3t~`Q%Kde`e<9hGsR+rNt%rxe@VhMTyC_rp9Il22i0$TSFuT zk#Gf*%bAlmu>^1kEMIkZ+C*_~m*pqk9(tvjxp4ABW{JraJPk|?Op|}{gh>U9FrKPi z-RZfbFhB6cO!rC#Ah`7X@nny%%~`x@i~>d1Z+D5OKlkm_+!AwU?)NmHev!#v_+kW7 y5Ai2$@6U9f#-^)bs>~_aB4A0Cjdqj{pDw