-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathnotes.txt
123 lines (71 loc) · 3.24 KB
/
notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
if $(ConfigurationName) == Release call "C:\Users\rlyne\Dropbox\Altium Extensions\Nexus_SwRI_Tools\Builder.bat"
Open schematics only
Tree MNWorkspaceManagerMenu_Category Caption = 'Category'
Link MNWorkspaceManager_Category010 PLID='PLWorkspaceManager:OpenFocusedCategory' End
INSERT HERE
Link MNWorkspaceManager_Category020 PLID='PLWorkspaceManager:HideFocusedCategory' End
Link MNWorkspaceManager_Category030 PLID='PLWorkspaceManager:CloseFocusedCategory' End
Separator MNWorkspaceManager_Category040 End
Link MNWorkspaceManager_Category050 PLID='PLWorkspaceManager:SaveFocusedCategory' End
Link MNWorkspaceManager_Category060 PLID='PLWorkspaceManager:RemoveFocusedCategory' End
End
Place Replicate Notes:
//Component.GetState_ObjectID().ToString()
//Component.GetState_ObjectIDString()
//Component.GetState_Selected()
//Component.GetState_UserRouted(): set to false when placed with "place replicate"
//Component.FlipComponent()
Need to track (component): *: used to match components
rotation: ?Component.GetState_Rotation()
location - offset: ?Component.GetState_XLocation() & ?Component.GetState_YLocation()
*reference: ?Component.GetState_SourceDesignator()
?library id
*value
*net info
layer (top, bottom) : ?Component.GetState_Layer()
?Body.GetState_DescriptorString()
"3D Extruded (Mechanical 2, Bot Assy) Standoff=0mil Overall=163mil (26522.112mil, 20350.482mil)"
?Body.GetState_DescriptorString()
"3D STEP SW3dPS-74VHC32 - 14lead IC SOIC (Mechanical 2, Bot Assy) Standoff=-0.5mil Overall=68.5mil (26522.107mil, 20347.985mil)"
argComponent.GetState_Name().GetState_ConvertedString() "U18EM" string
Body.GetModel().GetFileName() "SW3dPS-74VHC32 - 14lead IC SOIC.STEP" string
in ObtainParamHeight()
?argComponent.GetState_DatabaseLibraryName()
"Div15Components.DbLib"
?argComponent.GetState_DatabaseTableName()
"Query Capacitor"
?argComponent.GetState_LibraryIdentifier()
"Div15Components.DbLib/Query Capacitor"
?argComponent.GetState_LibReference()
"CAP1.1"
?argComponent.GetState_SchDesignator().GetState_Text()
"C17"
?argComponent.GetState_DesignItemId()
"CAP00548"
PCB.IPCB_LibraryIterator
PCB.IPCB_Library
string DM_DatabaseTableName()
Member of EDP.IComponentLibraryLink
Attributes:
[System.Runtime.InteropServices.DispIdAttribute(510097)]
EDP.EDP.IDatabaseLibDocument
pcbBoard.ChooseLocation(ref x1, ref y1, "Select position!");
IPCB_Primitive prim = pcbBoard.GetObjectAtXYAskUserIfAmbiguous(
x1,
y1,
new PCB.TObjectSet(PCB.TObjectId.eTrackObject, PCB.TObjectId.eNetObject),
PCB.PCBConstant.V6AllLayersSet,
TEditingAction.eEditAction_Select
);
<<<<<<<<<<<<<<<<<<<<<<<OPTIONS>>>>>>>>>>>>>>>>>>>>>>>>>
IOptionsReader optionsReader = DXP.Utils.ServerOptionsReader("SCH");
optionsReader.ReadSection("Schematic Preferences")
PCB
public const string SERVERNAME = "GraphicViewer";
DXP.IOptionsStorage
DXP.IOptionsStorage.GetSectionText(string)
EDP.IExternalParameter.DM_GetSection()
IPCB_Rule
<<<<<<<<<<<<<<<<NET CLASS>>>>>>>>>>>>>>>>>>>>>>
REGEX
(?<=ComponentLink1URL:)(.*?)(\\\\\\\\\w+\.(pdf|docx|doc|xlsx|xls))