From e64f9c55c1287faac5e7f945e39429b9efb54b93 Mon Sep 17 00:00:00 2001 From: Ilya Galkin Date: Thu, 20 Aug 2020 23:55:13 +0400 Subject: [PATCH] =?UTF-8?q?new:=20=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D0=BB=20?= =?UTF-8?q?=D0=BF=D0=B0=D0=BF=D0=BA=D1=83=20=D0=BF=D0=BE=D0=B4=20=D1=81?= =?UTF-8?q?=D0=BA=D1=80=D0=B8=D0=BF=D1=82=D1=8B=20=D0=B8=20=D0=B4=D0=BE?= =?UTF-8?q?=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20=D1=81=D0=BA=D1=80=D0=B8=D0=BF?= =?UTF-8?q?=D1=82=20logo-creator?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/logo-creator/Converter.PAS | 241 +++++++ script/logo-creator/Converter.dfm | 185 +++++ script/logo-creator/LayerComboBox.pas | 41 ++ script/logo-creator/PCBLogoCreator.PRJSCR | 828 ++++++++++++++++++++++ 4 files changed, 1295 insertions(+) create mode 100644 script/logo-creator/Converter.PAS create mode 100644 script/logo-creator/Converter.dfm create mode 100644 script/logo-creator/LayerComboBox.pas create mode 100644 script/logo-creator/PCBLogoCreator.PRJSCR diff --git a/script/logo-creator/Converter.PAS b/script/logo-creator/Converter.PAS new file mode 100644 index 0000000..dc75f2b --- /dev/null +++ b/script/logo-creator/Converter.PAS @@ -0,0 +1,241 @@ +{..............................................................................} +{ Summary } +{ Converts a monochrome image as a PCB Logo into a series of thin } +{ PCB tracks that can be placed on a PCB document as a logo. } +{ } +{ Copyright (c) 2008 by Altium Limited } +{ } +{ Version 1.5 } +{ } +{ Changes For Version 1.5 } +{ - Fix off by one errors accessing Canvas.Pixels } +{ - Make more tolerant of non-monochrome images, now tracks are created at } +{ the boundary of white and non-white pixels } +{ - Use user customized layer names } +{..............................................................................} + +Var + gvBoard : IPCB_Board; + +{......................................................................................................................} +Procedure RunConverterScript; +Begin + ConverterForm.ShowModal; +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure PlaceATrack(ABoard : IPCB_Board; X1,Y1,X2,Y2 : TCoord; ALayer : TLayer, AWidth : Float); +Var + PCBTrack : IPCB_Track; + Sheet : IPCB_Sheet; + OffSet : TCoord; +Begin + // obtain the coordinates of the sheet so can place logo within the board + Sheet := ABoard.PCBSheet; + OffSet := MilsToCoord(100); + + // place a new track on the blank PCB + PCBTrack := PCBServer.PCBObjectFactory(eTrackObject, eNoDimension, eCreate_Default); + PCBTrack.Width := MilsToCoord(1) * AWidth; + + PCBTrack.X1 := Sheet.SheetX + MilsToCoord(X1) + Offset; + PCBTrack.Y1 := Sheet.SheetY + MilsToCoord(Y1) + Offset; + PCBTrack.X2 := Sheet.SheetX + MilsToCoord(X2) + Offset; + PCBTrack.Y2 := Sheet.SheetY + MilsToCoord(Y2) + Offset; + PCBTrack.Layer := ALayer; + + ABoard.AddPCBObject(PCBTrack); +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure ScalingFactorChange(Dummy : TObject); +Begin + ConverterForm.lImageSize.Caption := FloatToStr((ConverterForm.Image1.Picture.Width + 1) * ConverterForm.eScalingFactor.Text) + ' x ' + + FloatToStr((ConverterForm.Image1.Picture.Height + 1) * ConverterForm.eScalingFactor.Text) + ' mils'; +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure TConverterForm.eScalingFactorChange(Sender: TObject); +Begin + ScalingFactorChange(Nil); +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure TConverterForm.loadbuttonClick(Sender: TObject); +Var + I, J : Integer; +Begin + If OpenPictureDialog1.Execute then + Begin + XPProgressBar1.Position := 0; + XStatusBar1.SimpleText := ' Loading...'; + XStatusBar1.Update; + + // loading a monochrome bitmap only + Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName); + + // Check if image is monochrome, otherwise prompt a warning + If Image1.Picture.Bitmap.PixelFormat <> pf1bit Then + Begin + For J := 0 to Image1.Picture.Height - 1 Do + For I := 0 to Image1.Picture.Height - 1 Do + Begin + If Image1.Canvas.Pixels[I,J] <> clWhite Then + Image1.Canvas.Pixels[I,J] := clBlack; + End; + End; + + ScalingFactorChange(Nil); + + convertbutton.Enabled := True; + LoadButton.Enabled := False; + XStatusBar1.SimpleText := ' Ready...'; + XStatusBar1.Update; + End; +End; +{......................................................................................................................} + +{......................................................................................................................} +procedure TConverterForm.ConverterFormCreate(Sender: TObject); +begin + // Create a standalone blank PCB document and add the new logo to it + // from the PCBLogoContainer d.s. + CreateNewDocumentFromDocumentKind('PCB'); + + // GetCurrentPCBBoard returns a IPCB_Board type. + gvBoard := PCBServer.GetCurrentPCBBoard; + + If gvBoard = Nil Then + Begin + ShowWarning('A PCB document is not created properly.'); + ShowModal := mrError; + End + Else + SetupComboBoxFromLayer(ComboBoxLayers, gvBoard); +end; +{......................................................................................................................} + +{......................................................................................................................} +Procedure TConverterForm.convertbuttonClick(Sender: TObject); +Var + x, y, x1, FlipY, FlipX : Integer; + PixelColor : TColor; + Start : Boolean; + //PCBBoard : IPCB_Board; + PCBLayer : TLayer; + TrackWidth : Integer; +Begin + Screen.Cursor := crHourGlass; + XPProgressBar1.Max := Image1.Picture.Height; + PCBLayer := GetLayerFromComboBox(ComboBoxLayers, gvBoard); + TrackWidth := StrToFloat(eScalingFactor.Text); + + // ensure the layer selected is displayed in the PCB workspace + gvBoard.LayerIsDisplayed[PCBLayer] := True; + + For Y := 0 to Image1.Picture.Height - 1 Do + Begin + XPProgressBar1.Position := Y; + XPProgressBar1.Update; + + XStatusBar1.SimpleText := ' Converting...'; + XStatusBar1.Update; + + If (cbMirrorY.Checked) Then + FlipY := Y + Else + FlipY := Abs(Y - Image1.Picture.Height - 1); + + FlipY := FlipY * StrToFloat(eScalingFactor.Text); + + // Denotes the start of a line on a row of an image + Start := False; + + For X := 0 To Image1.Picture.Width Do + Begin + If (cbNegative.Checked) Then + PixelColor := clBlack + Else + PixelColor := clWhite; + + If X < Image1.Picture.Width Then + PixelColor := Image1.Canvas.Pixels[x,y]; + + If cbMirrorX.Checked Then + FlipX := abs(X - Image1.Picture.Width) + Else + FlipX := X; + + FlipX := FlipX * StrToFloat(eScalingFactor.Text); + + If (cbNegative.Checked) Then + Begin + Case PixelColor Of + clWhite : + If Not (Start) Then + Begin + x1 := FlipX; + Start := True; + End; + + Else + Begin + If (Start) Then + PlaceATrack(gvBoard, X1,FlipY,FlipX,FlipY, PCBLayer, TrackWidth); + + Start := False; + End; + End; + End + Else + Begin + Case PixelColor Of + clWhite: + Begin + If (Start) Then + PlaceATrack(gvBoard, X1,FlipY,FlipX,FlipY, PCBLayer, TrackWidth); + Start := False; + End; + + Else + If Not (Start) Then + Begin + x1 := FlipX; + Start := True; + End; + + End; + End; + End; + End; + + Screen.Cursor := crArrow; + XStatusBar1.SimpleText := ' Done...'; + XStatusBar1.Update; + + // toggle buttons + ConvertButton.Enabled := False; + LoadButton.Enabled := True; + + // clear out progress bar + XPProgressBar1.Position := 0; + XPProgressBar1.Update; + + //clear out image + Image1.Picture.Bitmap := nil; + + Client.SendMessage('PCB:Zoom', 'Action=All' , 255, Client.CurrentView); +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure TConverterForm.exitbuttonClick(Sender: TObject); +Begin + Close; +End; +{......................................................................................................................} + diff --git a/script/logo-creator/Converter.dfm b/script/logo-creator/Converter.dfm new file mode 100644 index 0000000..c45ffe7 --- /dev/null +++ b/script/logo-creator/Converter.dfm @@ -0,0 +1,185 @@ +object ConverterForm: TConverterForm + Left = 18 + Top = 9 + BorderStyle = bsDialog + Caption = 'PCB Logo Creator' + ClientHeight = 236 + ClientWidth = 520 + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'MS Sans Serif' + Font.Style = [] + OldCreateOrder = False + Position = poScreenCenter + OnCreate = ConverterFormCreate + DesignSize = ( + 520 + 236) + PixelsPerInch = 96 + TextHeight = 13 + object Image1: TImage + Left = 8 + Top = 8 + Width = 200 + Height = 200 + Center = True + Proportional = True + Stretch = True + end + object XStatusBar1: TXStatusBar + Left = 0 + Top = 211 + Width = 520 + Height = 25 + Enabled = False + Panels = <> + ParentShowHint = False + ShowHint = False + SimplePanel = True + SimpleText = ' Ready...' + SizeGrip = False + end + object XPProgressBar1: TXPProgressBar + Left = 76 + Top = 217 + Width = 435 + Height = 15 + Position = 0 + Smooth = True + Step = 0 + Anchors = [akLeft, akTop, akRight] + TabOrder = 2 + end + object GroupBox1: TGroupBox + Left = 215 + Top = 5 + Width = 209 + Height = 201 + Caption = ' Converter Options ' + TabOrder = 1 + object lImageSize: TLabel + Left = 72 + Top = 72 + Width = 46 + Height = 13 + Caption = ' 0 x 0 mils' + end + object ImageSizeLabel: TLabel + Left = 13 + Top = 72 + Width = 59 + Height = 13 + Caption = 'Image size : ' + end + object lScalingFactor: TLabel + Left = 13 + Top = 101 + Width = 77 + Height = 13 + Caption = 'Scaling Factor : ' + end + object Label2: TLabel + Left = 13 + Top = 21 + Width = 66 + Height = 13 + Caption = 'Board Layer : ' + end + object Label1: TLabel + Left = 144 + Top = 101 + Width = 54 + Height = 13 + Caption = '(mils/pixels)' + end + object cbNegative: TCheckBox + Left = 13 + Top = 127 + Width = 97 + Height = 21 + Caption = 'Negative' + TabOrder = 0 + end + object cbMirrorX: TCheckBox + Left = 13 + Top = 148 + Width = 58 + Height = 21 + Caption = 'Mirror X' + TabOrder = 1 + end + object cbMirrorY: TCheckBox + Left = 13 + Top = 169 + Width = 56 + Height = 21 + Caption = 'Mirror Y' + TabOrder = 2 + end + object UpDown1: TUpDown + Left = 122 + Top = 97 + Width = 15 + Height = 21 + Associate = eScalingFactor + Position = 1 + TabOrder = 3 + end + object eScalingFactor: TEdit + Left = 91 + Top = 97 + Width = 31 + Height = 21 + TabOrder = 4 + Text = '1' + OnChange = eScalingFactorChange + end + object ComboBoxLayers: TComboBox + Left = 13 + Top = 36 + Width = 188 + Height = 21 + Style = csDropDownList + ItemHeight = 13 + TabOrder = 5 + end + end + object exitbutton: TButton + Left = 432 + Top = 66 + Width = 75 + Height = 25 + Anchors = [akTop, akRight] + Cancel = True + Caption = 'Exit' + TabOrder = 3 + OnClick = exitbuttonClick + end + object convertbutton: TButton + Left = 432 + Top = 38 + Width = 75 + Height = 25 + Anchors = [akTop, akRight] + Caption = 'Convert' + Enabled = False + TabOrder = 4 + OnClick = convertbuttonClick + end + object loadbutton: TButton + Left = 432 + Top = 10 + Width = 75 + Height = 25 + Anchors = [akTop, akRight] + Caption = 'Load' + TabOrder = 5 + OnClick = loadbuttonClick + end + object OpenPictureDialog1: TOpenPictureDialog + Left = 43 + Top = 105 + end +end diff --git a/script/logo-creator/LayerComboBox.pas b/script/logo-creator/LayerComboBox.pas new file mode 100644 index 0000000..870e23b --- /dev/null +++ b/script/logo-creator/LayerComboBox.pas @@ -0,0 +1,41 @@ +{......................................................................................................................} +Var gv_ListBoxIndexToLayerArray : TList; +{......................................................................................................................} + +{......................................................................................................................} +Function GetLayerFromComboBox(ComboBox : TComboBox; Board : IPCB_Board) : TLayer; +Begin + Result := eTopLayer; + + If ComboBox.ItemIndex < 0 Then + Exit; + + If ComboBox.ItemIndex >= ComboBox.Items.Count Then + Exit; + + Result := gv_ListBoxIndexToLayerArray.Items(ComboBox.ItemIndex); +End; +{......................................................................................................................} + +{......................................................................................................................} +Procedure SetupComboBoxFromLayer(ComboBox : TComboBox; Board : IPCB_Board); +Var + Layer : TLayer; + LayerObject : IPCB_LayerObject; + LayerIterator : IPCB_LayerObjectIterator; +Begin + gv_ListBoxIndexToLayerArray := TList.Create; + ComboBox.Items.Clear; + + LayerIterator := ILayer.LayerIterator_PossibleLayers; + While LayerIterator.Next Do + Begin + gv_ListBoxIndexToLayerArray.Add(LayerIterator.Layer); + ComboBox.Items.Add(ILayer.AsString(LayerIterator.Layer)); + + If LayerIterator.Layer = Board.CurrentLayer Then + ComboBox.ItemIndex := ComboBox.Items.Count - 1; + End; +End; +{......................................................................................................................} + diff --git a/script/logo-creator/PCBLogoCreator.PRJSCR b/script/logo-creator/PCBLogoCreator.PRJSCR new file mode 100644 index 0000000..73e2933 --- /dev/null +++ b/script/logo-creator/PCBLogoCreator.PRJSCR @@ -0,0 +1,828 @@ +[Design] +Version=1.0 +HierarchyMode=0 +ChannelRoomNamingStyle=0 +OutputPath= +LogFolderPath= +ChannelDesignatorFormatString=$Component_$RoomName +ChannelRoomLevelSeperator=_ +OpenOutputs=1 +ArchiveProject=0 +TimestampOutput=0 +SeparateFolders=0 +PinSwapBy_Netlabel=1 +PinSwapBy_Pin=1 +AllowPortNetNames=0 +AllowSheetEntryNetNames=1 +AppendSheetNumberToLocalNets=0 +DefaultConfiguration= +UserID=0xFFFFFFFF +DefaultPcbProtel=1 +DefaultPcbPcad=0 +ReorderDocumentsOnCompile=1 +NameNetsHierarchically=0 +PowerPortNamesTakePriority=0 +PushECOToAnnotationFile=1 + +[Document1] +DocumentPath=Converter.PAS +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=-1 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=1 +ClassGenCCAutoRoomEnabled=1 +ClassGenNCAutoScope=None + +[Document2] +DocumentPath=LayerComboBox.pas +AnnotationEnabled=1 +AnnotateStartValue=1 +AnnotationIndexControlEnabled=0 +AnnotateSuffix= +AnnotateScope=All +AnnotateOrder=-1 +DoLibraryUpdate=1 +DoDatabaseUpdate=1 +ClassGenCCAutoEnabled=1 +ClassGenCCAutoRoomEnabled=1 +ClassGenNCAutoScope=None + +[Generic_ScriptingSystem] +StartProcName=C:\Program Files\Altium2004\Examples\Scripts\Converter.PAS> + +[OutputGroup1] +Name=Netlist Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=EDIF +OutputName1=EDIF for PCB +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=MultiWire +OutputName2=MultiWire +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=Pcad +OutputName3=Pcad for PCB +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +OutputType4=ProtelNetlist +OutputName4=Protel +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +OutputType5=VHDL +OutputName5=VHDL File +OutputDocumentPath5= +OutputVariantName5= +OutputDefault5=0 +OutputType6=XSpiceNetlist +OutputName6=XSpice Netlist +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +OutputType7=Verilog +OutputName7=Verilog File +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 +OutputType8=CadnetixNetlist +OutputName8=Cadnetix Netlist +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +OutputType9=CalayNetlist +OutputName9=Calay Netlist +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 +OutputType10=EESofNetlist +OutputName10=EESof Netlist +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +OutputType11=IntergraphNetlist +OutputName11=Intergraph Netlist +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +OutputType12=MentorBoardStationNetlist +OutputName12=Mentor BoardStation Netlist +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 +OutputType13=OrCadPCB2Netlist +OutputName13=Orcad/PCB2 Netlist +OutputDocumentPath13= +OutputVariantName13= +OutputDefault13=0 +OutputType14=PADSNetlist +OutputName14=PADS ASCII Netlist +OutputDocumentPath14= +OutputVariantName14= +OutputDefault14=0 +OutputType15=PCADNetlist +OutputName15=PCAD Netlist +OutputDocumentPath15= +OutputVariantName15= +OutputDefault15=0 +OutputType16=PCADnltNetlist +OutputName16=PCADnlt Netlist +OutputDocumentPath16= +OutputVariantName16= +OutputDefault16=0 +OutputType17=Protel2Netlist +OutputName17=Protel2 Netlist +OutputDocumentPath17= +OutputVariantName17= +OutputDefault17=0 +OutputType18=RacalNetlist +OutputName18=Racal Netlist +OutputDocumentPath18= +OutputVariantName18= +OutputDefault18=0 +OutputType19=RINFNetlist +OutputName19=RINF Netlist +OutputDocumentPath19= +OutputVariantName19= +OutputDefault19=0 +OutputType20=SciCardsNetlist +OutputName20=SciCards Netlist +OutputDocumentPath20= +OutputVariantName20= +OutputDefault20=0 +OutputType21=SIMetrixNetlist +OutputName21=SIMetrix +OutputDocumentPath21= +OutputVariantName21= +OutputDefault21=0 +OutputType22=SIMPLISNetlist +OutputName22=SIMPLIS +OutputDocumentPath22= +OutputVariantName22= +OutputDefault22=0 +OutputType23=TangoNetlist +OutputName23=Tango Netlist +OutputDocumentPath23= +OutputVariantName23= +OutputDefault23=0 +OutputType24=TelesisNetlist +OutputName24=Telesis Netlist +OutputDocumentPath24= +OutputVariantName24= +OutputDefault24=0 +OutputType25=WireListNetlist +OutputName25=WireList Netlist +OutputDocumentPath25= +OutputVariantName25= +OutputDefault25=0 + +[OutputGroup2] +Name=Simulator Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=AdvSimNetlist +OutputName1=Mixed Sim +OutputDocumentPath1= +OutputVariantName1= +OutputDefault1=0 +OutputType2=SIMetrix_Sim +OutputName2=SIMetrix +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=SIMPLIS_Sim +OutputName3=SIMPLIS +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 + +[OutputGroup3] +Name=Documentation Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=Composite +OutputName1=Composite Drawing +OutputDocumentPath1= +OutputVariantName1= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType2=Logic Analyser Print +OutputName2=Logic Analyser Prints +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +PageOptions2=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType3=PCB Print +OutputName3=PCB Prints +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +PageOptions3=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType4=Schematic Print +OutputName4=Schematic Prints +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +PageOptions4=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType5=Wave Print +OutputName5=Wave Prints +OutputDocumentPath5= +OutputVariantName5= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType6=SimView Print +OutputName6=SimView Prints +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType7=OpenBus Print +OutputName7=OpenBus Prints +OutputDocumentPath7= +OutputVariantName7= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType8=PCB 3D Print +OutputName8=PCB 3D Prints +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType9=WaveSim Print +OutputName9=WaveSim Prints +OutputDocumentPath9= +OutputVariantName9= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 + +[OutputGroup4] +Name=Assembly Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=Assembly +OutputName1=Assembly Drawings +OutputDocumentPath1= +OutputVariantName1= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType2=Pick Place +OutputName2=Generates pick and place files +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 + +[OutputGroup5] +Name=Fabrication Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=CompositeDrill +OutputName1=Composite Drill Drawing +OutputDocumentPath1= +OutputVariantName1= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType2=Drill +OutputName2=Drill Drawing/Guides +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +PageOptions2=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType3=Final +OutputName3=Final Artwork Prints +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +PageOptions3=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType4=Gerber +OutputName4=Gerber Files +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +OutputType5=Mask +OutputName5=Solder/Paste Mask Prints +OutputDocumentPath5= +OutputVariantName5= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType6=NC Drill +OutputName6=NC Drill Files +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +OutputType7=ODB +OutputName7=ODB++ Files +OutputDocumentPath7= +OutputVariantName7= +OutputDefault7=0 +OutputType8=Plane +OutputName8=Power-Plane Prints +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType9=Test Points +OutputName9=Test Point Report +OutputDocumentPath9= +OutputVariantName9= +OutputDefault9=0 + +[OutputGroup6] +Name=Report Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=BOM_PartType +OutputName1=Bill of Materials +OutputDocumentPath1= +OutputVariantName1= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType2=ComponentCrossReference +OutputName2=Component Cross Reference Report +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +OutputType3=ReportHierarchy +OutputName3=Report Project Hierarchy +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +OutputType4=SimpleBOM +OutputName4=Simple BOM +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +OutputType5=SinglePinNetReporter +OutputName5=Report Single Pin Nets +OutputDocumentPath5= +OutputVariantName5= +OutputDefault5=0 +OutputType6=Design Rules Check +OutputName6=Design Rules Check +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType7=Electrical Rules Check +OutputName7=Electrical Rules Check +OutputDocumentPath7= +OutputVariantName7= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType8=Script +OutputName8=Script Output +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 + +[OutputGroup7] +Name=Other Outputs +Description= +TargetPrinter=CutePDF Writer +PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1 +OutputType1=Text Print +OutputName1=Text Print +OutputDocumentPath1= +OutputVariantName1= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType2=Text Print +OutputName2=Text Print +OutputDocumentPath2= +OutputVariantName2= +OutputDefault2=0 +PageOptions2=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType3=Text Print +OutputName3=Text Print +OutputDocumentPath3= +OutputVariantName3= +OutputDefault3=0 +PageOptions3=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType4=Text Print +OutputName4=Text Print +OutputDocumentPath4= +OutputVariantName4= +OutputDefault4=0 +PageOptions4=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType5=Text Print +OutputName5=Text Print +OutputDocumentPath5= +OutputVariantName5= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType6=Text Print +OutputName6=Text Print +OutputDocumentPath6= +OutputVariantName6= +OutputDefault6=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType7=Text Print +OutputName7=Text Print +OutputDocumentPath7= +OutputVariantName7= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType8=Text Print +OutputName8=Text Print +OutputDocumentPath8= +OutputVariantName8= +OutputDefault8=0 +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType9=Text Print +OutputName9=Text Print +OutputDocumentPath9= +OutputVariantName9= +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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType10=Text Print +OutputName10=Text Print +OutputDocumentPath10= +OutputVariantName10= +OutputDefault10=0 +PageOptions10=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType11=Text Print +OutputName11=Text Print +OutputDocumentPath11= +OutputVariantName11= +OutputDefault11=0 +PageOptions11=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType12=Text Print +OutputName12=Text Print +OutputDocumentPath12= +OutputVariantName12= +OutputDefault12=0 +PageOptions12=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType13=Text Print +OutputName13=Text Print +OutputDocumentPath13= +OutputVariantName13= +OutputDefault13=0 +PageOptions13=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType14=Text Print +OutputName14=Text Print +OutputDocumentPath14= +OutputVariantName14= +OutputDefault14=0 +PageOptions14=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType15=Text Print +OutputName15=Text Print +OutputDocumentPath15= +OutputVariantName15= +OutputDefault15=0 +PageOptions15=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType16=Text Print +OutputName16=Text Print +OutputDocumentPath16= +OutputVariantName16= +OutputDefault16=0 +PageOptions16=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType17=Text Print +OutputName17=Text Print +OutputDocumentPath17= +OutputVariantName17= +OutputDefault17=0 +PageOptions17=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType18=Text Print +OutputName18=Text Print +OutputDocumentPath18= +OutputVariantName18= +OutputDefault18=0 +PageOptions18=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType19=Text Print +OutputName19=Text Print +OutputDocumentPath19= +OutputVariantName19= +OutputDefault19=0 +PageOptions19=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType20=Text Print +OutputName20=Text Print +OutputDocumentPath20= +OutputVariantName20= +OutputDefault20=0 +PageOptions20=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType21=Text Print +OutputName21=Text Print +OutputDocumentPath21= +OutputVariantName21= +OutputDefault21=0 +PageOptions21=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType22=Text Print +OutputName22=Text Print +OutputDocumentPath22= +OutputVariantName22= +OutputDefault22=0 +PageOptions22=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType23=Text Print +OutputName23=Text Print +OutputDocumentPath23= +OutputVariantName23= +OutputDefault23=0 +PageOptions23=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType24=Text Print +OutputName24=Text Print +OutputDocumentPath24= +OutputVariantName24= +OutputDefault24=0 +PageOptions24=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType25=Text Print +OutputName25=Text Print +OutputDocumentPath25= +OutputVariantName25= +OutputDefault25=0 +PageOptions25=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType26=Text Print +OutputName26=Text Print +OutputDocumentPath26= +OutputVariantName26= +OutputDefault26=0 +PageOptions26=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +OutputType27=Text Print +OutputName27=Text Print +OutputDocumentPath27= +OutputVariantName27= +OutputDefault27=0 +PageOptions27=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 + +[Modification Levels] +Type1=1 +Type2=1 +Type3=1 +Type4=1 +Type5=1 +Type6=1 +Type7=1 +Type8=1 +Type9=1 +Type10=1 +Type11=1 +Type12=1 +Type13=1 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=1 +Type21=1 +Type22=1 +Type23=1 +Type24=1 +Type25=1 +Type26=1 +Type27=1 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=1 +Type33=1 +Type34=1 +Type35=1 +Type36=1 +Type37=1 +Type38=1 +Type39=1 +Type40=1 +Type41=1 +Type42=1 +Type43=1 +Type44=1 +Type45=1 +Type46=1 +Type47=1 +Type48=1 +Type49=1 +Type50=1 +Type51=1 +Type52=1 +Type53=1 +Type54=1 +Type55=1 +Type56=1 +Type57=1 +Type58=1 +Type59=1 +Type60=1 +Type61=1 +Type62=1 +Type63=1 +Type64=1 +Type65=1 +Type66=1 + +[Difference Levels] +Type1=1 +Type2=1 +Type3=1 +Type4=1 +Type5=1 +Type6=1 +Type7=1 +Type8=1 +Type9=1 +Type10=1 +Type11=1 +Type12=1 +Type13=1 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=1 +Type21=1 +Type22=1 +Type23=1 +Type24=1 +Type25=1 +Type26=1 +Type27=1 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=1 +Type33=1 +Type34=1 + +[Electrical Rules Check] +Type1=1 +Type2=1 +Type3=2 +Type4=1 +Type5=2 +Type6=2 +Type7=1 +Type8=1 +Type9=1 +Type10=1 +Type11=2 +Type12=2 +Type13=2 +Type14=1 +Type15=1 +Type16=1 +Type17=1 +Type18=1 +Type19=1 +Type20=1 +Type21=1 +Type22=1 +Type23=1 +Type24=1 +Type25=2 +Type26=2 +Type27=2 +Type28=1 +Type29=1 +Type30=1 +Type31=1 +Type32=2 +Type33=2 +Type34=2 +Type35=1 +Type36=2 +Type37=1 +Type38=2 +Type39=2 +Type40=2 +Type41=0 +Type42=2 +Type43=1 +Type44=1 +Type45=2 +Type46=1 +Type47=2 +Type48=2 +Type49=1 +Type50=2 +Type51=1 +Type52=1 +Type53=1 +Type54=1 +Type55=1 +Type56=2 +Type57=1 +Type58=1 +Type59=0 +Type60=1 +Type61=2 +Type62=2 +Type63=1 +Type64=0 +Type65=2 +Type66=3 +Type67=2 +Type68=2 +Type69=1 +Type70=2 +Type71=2 +Type72=2 +Type73=2 +Type74=1 +Type75=2 +Type76=1 +Type77=1 +Type78=1 +Type79=1 +Type80=2 +Type81=3 +Type82=3 +Type83=3 +Type84=3 +Type85=3 +Type86=2 +Type87=2 +Type88=2 +Type89=1 +Type90=1 +Type91=3 +Type92=3 +Type93=2 +Type94=2 +Type95=2 +Type96=2 +Type97=2 +Type98=0 + +[ERC Connection Matrix] +L1=NNNNNNNNNNNWNNNWW +L2=NNWNNNNWWWNWNWNWN +L3=NWEENEEEENEWNEEWN +L4=NNENNNWEENNWNENWN +L5=NNNNNNNNNNNNNNNNN +L6=NNENNNNEENNWNENWN +L7=NNEWNNWEENNWNENWN +L8=NWEENEENEEENNEENN +L9=NWEENEEEENEWNEEWW +L10=NWNNNNNENNEWNNEWN +L11=NNENNNNEEENWNENWN +L12=WWWWNWWNWWWNWWWNN +L13=NNNNNNNNNNNWNNNWW +L14=NWEENEEEENEWNEEWW +L15=NNENNNNEEENWNENWW +L16=WWWWNWWNWWWNWWWNW +L17=WNNNNNNNWNNNWWWWN + +[Annotate] +SortOrder=3 +MatchParameter1=Comment +MatchStrictly1=1 +MatchParameter2=Library Reference +MatchStrictly2=1 +PhysicalNamingFormat=$Component_$RoomName +GlobalIndexSortOrder=3 + +[PrjClassGen] +CompClassManualEnabled=0 +CompClassManualRoomEnabled=0 +NetClassAutoBusEnabled=1 +NetClassAutoCompEnabled=0 +NetClassAutoNamedHarnessEnabled=0 +NetClassManualEnabled=0 + +[LibraryUpdateOptions] +SelectedOnly=0 +PartTypes=0 +FullReplace=1 +UpdateDesignatorLock=1 +UpdatePartIDLock=1 +DoGraphics=1 +DoParameters=1 +DoModels=1 +AddParameters=0 +RemoveParameters=0 +AddModels=1 +RemoveModels=1 +UpdateCurrentModels=1 + +[DatabaseUpdateOptions] +SelectedOnly=0 +PartTypes=0 + +[Comparison Options] +ComparisonOptions0=Kind=Net|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 +ComparisonOptions1=Kind=Net Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 +ComparisonOptions2=Kind=Component Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 +ComparisonOptions3=Kind=Rule|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0 +ComparisonOptions4=Kind=Differential Pair|MinPercent=50|MinMatch=1|ShowMatch=0|Confirm=0|UseName=0|InclAllRules=0 + +[SmartPDF] +PageOptions=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=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1 +