Skip to main content
View as Markdown

TRuleKind enumeration

No description yet.

public enum TRuleKind

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Values​

NameValueDescription
eRule_Clearance0
eRule_ParallelSegment1
eRule_MaxMinWidth2
eRule_MaxMinLength3
eRule_MatchedLengths4
eRule_DaisyChainStubLength5
eRule_PowerPlaneConnectStyle6
eRule_RoutingTopology7
eRule_RoutingPriority8
eRule_RoutingLayers9
eRule_RoutingCornerStyle10
eRule_RoutingViaStyle11
eRule_PowerPlaneClearance12
eRule_SolderMaskExpansion13
eRule_PasteMaskExpansion14
eRule_ShortCircuit15
eRule_BrokenNets16
eRule_ViasUnderSMD17
eRule_MaximumViaCount18
eRule_MinimumAnnularRing19
eRule_PolygonConnectStyle20
eRule_AcuteAngle21
eRule_ConfinementConstraint22
eRule_SMDToCorner23
eRule_ComponentClearance24
eRule_ComponentRotations25
eRule_PermittedLayers26
eRule_NetsToIgnore27
eRule_SignalStimulus28
eRule_Overshoot_FallingEdge29
eRule_Overshoot_RisingEdge30
eRule_Undershoot_FallingEdge31
eRule_Undershoot_RisingEdge32
eRule_MaxMinImpedance33
eRule_SignalTopValue34
eRule_SignalBaseValue35
eRule_FlightTime_RisingEdge36
eRule_FlightTime_FallingEdge37
eRule_LayerStack38
eRule_MaxSlope_RisingEdge39
eRule_MaxSlope_FallingEdge40
eRule_SupplyNets41
eRule_MaxMinHoleSize42
eRule_TestPointStyle43
eRule_TestPointUsage44
eRule_UnconnectedPin45
eRule_SMDToPlane46
eRule_SMDNeckDown47
eRule_LayerPair48
eRule_FanoutControl49
eRule_MaxMinHeight50
eRule_DifferentialPairsRouting51
eRule_HoleToHoleClearance52
eRule_MinimumSolderMaskSliver53
eRule_SilkToSolderMaskClearance54
eRule_SilkToSilkClearance55
eRule_NetAntennae56
eRule_AssyTestPointStyle57
eRule_AssyTestPointUsage58
eRule_SilkToBoardRegion59
eRule_SMDPADEntry60
eRule_None61
eRule_ModifiedPolygon62
eRule_BoardOutlineClearance63
eRule_BackDrilling64
eRule_Creepage65
eRule_ReturnPath66
eRule_RoutingNeckDown67
eRule_Wirebonding68
eRule_ZAxisClearance69

Returned by​

IPCB_Rule.RuleKind

Accepted by​

IPCB_Board.FindDominantRuleForObject, IPCB_Board.FindDominantRuleForObjectPair, IPCB_ExpressionManager.ExecRuleExpression, IPCB_ServerInterface.PCBRuleFactory