TRuleKind enumeration
No description yet.
public enum TRuleKind
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Values
| Name | Value | Description |
|---|---|---|
eRule_Clearance | 0 | |
eRule_ParallelSegment | 1 | |
eRule_MaxMinWidth | 2 | |
eRule_MaxMinLength | 3 | |
eRule_MatchedLengths | 4 | |
eRule_DaisyChainStubLength | 5 | |
eRule_PowerPlaneConnectStyle | 6 | |
eRule_RoutingTopology | 7 | |
eRule_RoutingPriority | 8 | |
eRule_RoutingLayers | 9 | |
eRule_RoutingCornerStyle | 10 | |
eRule_RoutingViaStyle | 11 | |
eRule_PowerPlaneClearance | 12 | |
eRule_SolderMaskExpansion | 13 | |
eRule_PasteMaskExpansion | 14 | |
eRule_ShortCircuit | 15 | |
eRule_BrokenNets | 16 | |
eRule_ViasUnderSMD | 17 | |
eRule_MaximumViaCount | 18 | |
eRule_MinimumAnnularRing | 19 | |
eRule_PolygonConnectStyle | 20 | |
eRule_AcuteAngle | 21 | |
eRule_ConfinementConstraint | 22 | |
eRule_SMDToCorner | 23 | |
eRule_ComponentClearance | 24 | |
eRule_ComponentRotations | 25 | |
eRule_PermittedLayers | 26 | |
eRule_NetsToIgnore | 27 | |
eRule_SignalStimulus | 28 | |
eRule_Overshoot_FallingEdge | 29 | |
eRule_Overshoot_RisingEdge | 30 | |
eRule_Undershoot_FallingEdge | 31 | |
eRule_Undershoot_RisingEdge | 32 | |
eRule_MaxMinImpedance | 33 | |
eRule_SignalTopValue | 34 | |
eRule_SignalBaseValue | 35 | |
eRule_FlightTime_RisingEdge | 36 | |
eRule_FlightTime_FallingEdge | 37 | |
eRule_LayerStack | 38 | |
eRule_MaxSlope_RisingEdge | 39 | |
eRule_MaxSlope_FallingEdge | 40 | |
eRule_SupplyNets | 41 | |
eRule_MaxMinHoleSize | 42 | |
eRule_TestPointStyle | 43 | |
eRule_TestPointUsage | 44 | |
eRule_UnconnectedPin | 45 | |
eRule_SMDToPlane | 46 | |
eRule_SMDNeckDown | 47 | |
eRule_LayerPair | 48 | |
eRule_FanoutControl | 49 | |
eRule_MaxMinHeight | 50 | |
eRule_DifferentialPairsRouting | 51 | |
eRule_HoleToHoleClearance | 52 | |
eRule_MinimumSolderMaskSliver | 53 | |
eRule_SilkToSolderMaskClearance | 54 | |
eRule_SilkToSilkClearance | 55 | |
eRule_NetAntennae | 56 | |
eRule_AssyTestPointStyle | 57 | |
eRule_AssyTestPointUsage | 58 | |
eRule_SilkToBoardRegion | 59 | |
eRule_SMDPADEntry | 60 | |
eRule_None | 61 | |
eRule_ModifiedPolygon | 62 | |
eRule_BoardOutlineClearance | 63 | |
eRule_BackDrilling | 64 | |
eRule_Creepage | 65 | |
eRule_ReturnPath | 66 | |
eRule_RoutingNeckDown | 67 | |
eRule_Wirebonding | 68 | |
eRule_ZAxisClearance | 69 |
Returned by
Accepted by
IPCB_Board.FindDominantRuleForObject, IPCB_Board.FindDominantRuleForObjectPair, IPCB_ExpressionManager.ExecRuleExpression, IPCB_ServerInterface.PCBRuleFactory