Introduction

This page contains description for various connectors. Each of the sections contains a sample of the symbol that is driven by the selectors in the configuration table. This allows you to try out the various control parameters and see what will actually be drawn. The control parameters in the table are also used to generate an example code at the bottom of the section. The code that is listed is the exact code needed to draw the example.

AC 3-Wire Connector

Note: This connector can be used for a Coax connector, or for any shielded type of connector, like a Phono connector.

Description: Draws a Coax style connector, with an optional Ground Symbol attached to the connector shield, starting at point Lib_S_Center_X, Lib_S_Center_Y. The Ground Symbol can be "None" | "Common" | "Earth" | "Chassis" style. The connectors Center Pin can be pointed to the "Left" || "Right".

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
H
N
G
J1
120VAC
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
Lib_S_Type Text Type in quotes. Select from the dropdown menu or enter your own.
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
Lib_S_Rot Rotation (CCW) of connector. Select "R0" || "R90" || "R180" || "R270" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the Center Pin (X,Y) coordinates and Ground Pin (X,Y) coordinates, in a array. See the example below.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw J1
J1_Rtn = AC_Conn( Dwg_Obj, "J1", "Male", "120VAC", "R0", Start_X, Start_Y );
J1_H_X = J1_Rtn[0]; J1_H_Y = J1_Rtn[1]; J1_N_X = J1_Rtn[2]; J1_N_Y = J1_Rtn[3]; J1_G_X = J1_Rtn[4]; J1_G_Y = J1_Rtn[5];

AC 2-Wire Connector

Note:

Description: Draws a Coax style connector, with an optional Ground Symbol attached to the connector shield, starting at point Lib_S_Center_X, Lib_S_Center_Y. The Ground Symbol can be "None" | "Common" | "Earth" | "Chassis" style. The connectors Center Pin can be pointed to the "Left" || "Right".

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
J1
120VAC
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
Lib_S_Type Text Type in quotes. Select from the dropdown menu or enter your own.
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
Lib_S_Rot Rotation (CCW) of connector. Select "R0" || "R90" || "R180" || "R270" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the Center Pin (X,Y) coordinates and Ground Pin (X,Y) coordinates, in a array. See the example below.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw J1
J1_Ret = AC_2W_Conn( Dwg_Obj, "J1", "2_Wire_Plug", "120VAC", "R0", Start_X, Start_Y );
J1_H_X = J1_Ret[0]; J1_H_Y = J1_Ret[1]; J1_N_X = J1_Ret[2]; J1_N_Y = J1_Ret[3];

Coax Connector

Note: This connector can be used for a Coax connector, or for any shielded type of connector, like a Phono connector.

Description: Draws a Coax style connector, with an optional Ground Symbol attached to the connector shield, starting at point Lib_S_Center_X, Lib_S_Center_Y. The Ground Symbol can be "None" | "Common" | "Earth" | "Chassis" style. The connectors Center Pin can be pointed to the "Left" || "Right".

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
J1
RF In
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Pos Position for Center Pin in quotes. Select "Left" || "Right" ⇒
Lib_S_Gnd Grounding Requirement in quotes. "None" | "Common" | "Earth" | "Chassis" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the Center Pin (X,Y) coordinates and Ground Pin (X,Y) coordinates, in a array. See the example below.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw J1
J1_Rtn = Coax_Conn( Dwg_Obj, "J1", "RF In", "Left", "None", Start_X, Startr_Y );
J1_CTEnd_X = J1_Rtn[0]; J1_CTEnd_Y = J1_Rtn[1]; J1_GEnd_X = J1_Rtn[2]; J1_GEnd_Y = J1_Rtn[3];

Jack

Note: This connector can be used for a Coax connector, or for any shielded type of connector, like a Phono connector.

Description: Draws a Connector Jack style connector, with an optional Ground Symbol attached to the connector shield, starting at point Lib_S_Center_X, Lib_S_Center_Y. The Ground Symbol can be "None" | "Common" | "Earth" | "Chassis" style. The connectors Center Pin can be pointed to the "Left" || "Right".

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
J1
Input
Lib_S_Option Display options.
Stereo/Mono, Left/Right,
Switch/NoSwitch
Mono/Stereo
Mono
Stereo
Left/Right
Left
Right
Switch
No Switch
Switch
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu. ⇒
Lib_S_Label Text Label in quotes. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the (X,Y) coordinates for One (Mono) or Two (Stereo) Input pins and the (X,Y) coordinates of the Ground Pin, in a array. See the example below.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw J1
J1_Rtn = Jack( Dwg_Obj, "137", "J1", "Input", Start_X, Start_Y );
J1_CTEnd_X = J1_Rtn[0]; J1_CTEnd_Y = J1_Rtn[1]; J1_GEnd_X = J1_Rtn[2]; J1_GEnd_Y = J1_Rtn[3];

Plug

Note: This connector can be used for a Phone Plug.

Description: Draws a Mono (2-pin), Stereo (3-pin), or Stereo/Mic (4-pin) Phone Plug or Phono Plug(2-pin). Starting point is Lib_S_Center_X, Lib_S_Center_Y. The "R0" Plug faces right with pins on the left. Rotation ("R90", "R180", or "R270")is counter clockwise.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
P1 - Audio
3.5mm Phone
(TS)
Lib_S_Type
Lib_S_Size
Plug Type and Size in quotes. Select from the dropdown menu.
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Rot Rotation counter clockwise from zero. Select "R0" || "R90" || "R180" || "R270" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the Tip, Ring (Ring, Ring 1, Ring 2), an Sleeve pin (X,Y) coordinates in a array. See the example below.

For Mono (Phono and Phone) plugs (2 Pin), Tip is user defined and Sleeve is ground.

For Stereo plugs (3 Pin), Tip is Left channel, Ring is Right channel, and Sleeve is ground. This applies for Audio Out and In.

For Stereo/Mic plugs (4 Pin), Tip is Left channel, Ring 1 is Right channel, Ring 2 is Microphone, and Sleeve is ground.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines may be split onto more than one line.

// Draw P1
P1_Rtn = Phone_Plug( Dwg_Obj, "Mono", "mm3dot5", "P1", "Audio", "R0", P1_Center_X, P1_Center_Y );
P1_Tip_X = P1_Rtn[0]; P1_Tip_Y = P1_Rtn[1]; P1_Sleeve_X = P1_Rtn[2]; P1_Sleeve_Y = P1_Rtn[3];

Phone Plug

Note: This connector can be used for a Phone Plug, Phono Plug, or ?? plug

Description: Draws a Mono (2-pin), Stereo (3-pin), or Stereo/Mic (4-pin) Phone Plug or Phono Plug(2-pin). Starting point is Lib_S_Center_X, Lib_S_Center_Y. The "R0" Plug faces right with pins on the left. Rotation ("R90", "R180", or "R270")is counter clockwise.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
Tip
Sl
Phono
P1
Audio
Lib_S_Type Plug Type in quotes. Select from the dropdown menu.
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Rot Rotation counter clockwise from zero. Select "R0" || "R180" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the Tip, Ring (Ring, Ring 1, Ring 2), an Sleeve pin (X,Y) coordinates in a array. See the example below.

For Mono (Phono and Phone) plugs (2 Pin), Tip is user defined and Sleeve is ground.

For Stereo plugs (3 Pin), Tip is Left channel, Ring is Right channel, and Sleeve is ground. This applies for Audio Out and In.

For Stereo/Mic plugs (4 Pin), Tip is Left channel, Ring 1 is Right channel, Ring 2 is Microphone, and Sleeve is ground.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines may be split onto more than one line.

// Draw P1
P1_Rtn = Plug( Dwg_Obj, "Mono_Phono", "P1", "Audio", "R0", P1_Center_X, P1_Center_Y );
P1_Tip_X = P1_Rtn[0]; P1_Tip_Y = P1_Rtn[1]; P1_Sleeve_X = P1_Rtn[2]; P1_Sleeve_Y = P1_Rtn[3];

Icom Plug

Note: This is the 8-pin ACC(1) connector that is on the rear of the ICOM IC-735 transceiver.

Description: Draws a 8-pin connector labeled with the name and number of each pin. Lib_S_Center_X, Lib_S_Center_Y describe the center of the connector. The "R0" Plug faces right with pins on the left. Rotation ("R90", "R180", or "R270")is counter clockwise.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
8
ALC
7
13.8V
6
SQLS
5
AF
4
Mod
3
Send
2
Gnd
1
NC
ACC(1)
P1
ICOM
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Rot Rotation counter clockwise from zero. Select "R0" || "R180" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the X,Y coordinates for each pin on the 8-pin Icon ACC(1) connector starting at pin 1 through Pin 8.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines may be split onto more than one line.

// Draw P1
P1_Ret = Icom_Plug( Dwg_Obj, "P1", "ICOM", "R0", Start_X, Start_Y );
P1_NC_X = P1_Ret[0]; P1_NC_Y = P1_Ret[1]; P1_Gnd_X = P1_Ret[2]; P1_Gnd_Y = P1_Ret[3];
P1_Send_X = P1_Ret[4]; P1_Send_Y = P1_Ret[5]; P1_Mod_X = P1_Ret[6]; P1_Mod_Y = P1_Ret[7];
P1_AF_X = P1_Ret[8]; P1_AF_Y = P1_Ret[9]; P1_SQLS_X = P1_Ret[10]; P1_SQLS_Y = P1_Ret[11];
P1_V13_8_X = P1_Ret[12]; P1_V13_8_Y = P1_Ret[13]; P1_ALC_X = P1_Ret[14]; P1_ALC_Y = P1_Ret[15];

Icom Mic

Note: This is the 8-pin Microphone connector that is on the front of the ICOM IC-735 transceiver.

Description: Draws a 8-pin connector labeled with the name and number of each pin. Lib_S_Center_X, Lib_S_Center_Y describe the center of the connector. The "R0" Plug faces right with pins on the left. Rotation ("R90", "R180", or "R270")is counter clockwise.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
8
AF
7
GNDM
6
GNDP
5
PTT
4
N/C
3
F U/D
2
+8VDC
1
MIC
Microphone
P1
Mic
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Disp Display - Round or Inline. Select "Round" || "Inline" ⇒
Lib_S_Rot Rotation counter clockwise from zero. Select "R0" || "R180" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the X,Y coordinates for each pin on the 8-pin Icon ACC(1) connector starting at pin 1 through Pin 8.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines may be split onto more than one line.

// Draw P1
P1_Ret = Icom_Mic_Plug( Dwg_Obj, "P1", "Mic", "Inline", "R0", Start_X, Start_Y );
P1_MIC_X = P1_Ret[0]; P1_MIC_Y = P1_Ret[1]; P1_8VDC_X = P1_Ret[2]; P1_8VDC_Y = P1_Ret[3];
P1_Freq_UD_X = P1_Ret[4]; P1_Freq_UD_Y = P1_Ret[5]; P1_NC_X = P1_Ret[6]; P1_NC_Y = P1_Ret[7];
P1_PTT_X = P1_Ret[8]; P1_PTT_Y = P1_Ret[9]; P1_GNDP_X = P1_Ret[10]; P1_GNDP_Y = P1_Ret[11];
P1_GNDM_X = P1_Ret[12]; P1_GNDM_Y = P1_Ret[13]; P1_AF_X = P1_Ret[14]; P1_AF_Y = P1_Ret[15];

Icom 24 Pin Molex Plug

Note: This is the 24-pin ACC(1) connector that is on the rear of the ICOM IC-255 transceiver.

Description: Draws a 8-pin connector labeled with the name and number of each pin. Lib_S_Center_X, Lib_S_Center_Y describe the center of the connector. The "R0" Plug faces right with pins on the left. Rotation ("R90", "R180", or "R270")is counter clockwise.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
1
5
9
13
17
21
4
8
12
16
20
24
P1
IC-255 ACC.
Lib_S_RefDes Reference Designator in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Label Text Label in quotes. Select from the dropdown menu or enter your own.
|| Other:
Lib_S_Rot
Not Operational
Rotation counter clockwise from zero. Select "R0" || "R180" ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns the X,Y coordinates for each pin on the 8-pin Icon ACC(1) connector starting at pin 1 through Pin 8.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines may be split onto more than one line.

// Draw P1
P1_Ret = Icom_24_Plug( Dwg_Obj, "P1", "IC-255 ACC.", "R0", Start_X, Start_Y );
P1_1_X = P1_Ret[0]; P1_1_Y = P1_Ret[1]; P1_2_X = P1_Ret[2]; P1_2_Y = P1_Ret[3];
P1_3_X = P1_Ret[4]; P1_3_Y = P1_Ret[5]; P1_4_X = P1_Ret[6]; P1_4_Y = P1_Ret[7];
P1_5_X = P1_Ret[8]; P1_5_Y = P1_Ret[9]; P1_6_X = P1_Ret[10]; P1_6_Y = P1_Ret[11];
P1_7_X = P1_Ret[12]; P1_7_Y = P1_Ret[13]; P1_8_X = P1_Ret[14]; P1_8_Y = P1_Ret[15];
P1_9_X = P1_Ret[16]; P1_9_Y = P1_Ret[17]; P1_10_X = P1_Ret[18]; P1_10_Y = P1_Ret[19];
P1_11_X = P1_Ret[20]; P1_11_Y = P1_Ret[21]; P1_12_X = P1_Ret[22]; P1_12_Y = P1_Ret[23];
P1_13_X = P1_Ret[24]; P1_13_Y = P1_Ret[25]; P1_14_X = P1_Ret[26]; P1_14_Y = P1_Ret[27];
P1_15_X = P1_Ret[28]; P1_15_Y = P1_Ret[29]; P1_16_X = P1_Ret[30]; P1_16_Y = P1_Ret[31];
P1_17_X = P1_Ret[32]; P1_17_Y = P1_Ret[33]; P1_18_X = P1_Ret[34]; P1_18_Y = P1_Ret[35];
P1_19_X = P1_Ret[36]; P1_19_Y = P1_Ret[37]; P1_20_X = P1_Ret[38]; P1_20_Y = P1_Ret[39];
P1_21_X = P1_Ret[40]; P1_21_Y = P1_Ret[41]; P1_22_X = P1_Ret[42]; P1_22_Y = P1_Ret[43];
P1_23_X = P1_Ret[44]; P1_23_Y = P1_Ret[45]; P1_24_X = P1_Ret[46]; P1_24_Y = P1_Ret[47];
Connnector Pin

Description: Draw a connector pin. The pin contains a Pin Number and a Signal Name. The pins can be stacked to form a complete connector.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
110
Input
Lib_S_SigName Connector Pin Signal name. Select from the dropdown menu. ⇒
Lib_S_PinNum Connector Pin Number, in quotes. Select from the dropdown menu. ⇒
Lib_S_Pos Connector pin position, "Left" or "Right".. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Nothing returned. The coordinates of the connection point are the same as the positioning X and Y values.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw CP_110
Con_Pin( Dwg_Obj, "Input", "110", "Left", Start_X, Start_Y );

Tie Point or Test Point

Description: Draw a Tie Point or Test Point. The Point can be positioned "Right", "Left", "Up", "Down" and a Signal Name can be placed on "Top", at the "Bottom", or in "Front" of the Point.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
E1
Lib_S_SigName Connector Pin Signal Name. Select from the dropdown menu. ⇒
Lib_S_Sig_Pos Connector Sig_Pos, in quotes. Select from the dropdown menu. ⇒
Lib_S_TP_Pos Connector Tie Point position. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Nothing returned. The coordinates of the connection point are the same as the positioning X and Y values.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Tie Point
Tie_Point( Dwg_Obj, "E1", "Front", "Left", Start_X, Start_Y );

In/Out Symbol

Description: Draw a Input or Output Symbol that can be positioned "Right" or "Left". A "Signal Name" and a "Zone" reference can be attached to the symbol. This symbol is commonly used for declaring a signal wire on one drawing page that is picked up on one, or more, other pages. To symbolize the transition a signal from a PC board to wire, you can use "two" "In/Out Symbols" or use a single "Board IO" below.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
RF In
2-A5
Lib_S_IO_Type_Dir Symbol Type (Input/Output) and Direction (Left/Right). Select from the dropdown menu. ⇒
Lib_S_IO_Sig_Name Connector Sig_Name, in quotes. Select from the dropdown menu. ⇒
Lib_S_IO_Zone Drawing Zone reference. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: This symbol does return X/Y coordinates but they are the same as the Center X/Y coordinates passed in the symbol call. The coordinates of the connection point are the same as the positioning X and Y values.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Tie Point
In_Out( Dwg_Obj, "Out_Right", "RF In", "2-A5", Start_X, Start_Y );

Board I/O

Description: Draw a Input or Output Symbol that can be positioned "Right" or "Left". A "Signal Name" and a "Zone" reference can be attached to the symbol. This symbol is commonly used for declaring a signal wire on one drawing page that is picked up on one, or more, other pages. To symbolize the transition a signal from a PC board to wire, you can use "two" "In/Out Symbols" or use a single "Board IO" below.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
RF In
2-A5
Lib_S_Direction Symbol Direction ("Left"|"Right"|"Up"|"Down"). Select from the dropdown menu. ⇒
Lib_S_Sig_Name Connector Sig_Name, in quotes. Select from the dropdown menu. ⇒
Lib_S_Annotation Drawing Zone reference. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: This symbol does return X/Y coordinates but they are the same as the Center X/Y coordinates passed in the symbol call. The coordinates of the connection point are the same as the positioning X and Y values.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Tie Point
IO_Rtn = Board_IO( Dwg_Obj, "Right", "RF In", "2-A5", IO_Center_X, IO_Center_Y );
IO_In_X = IO_Rtn[0]; IO_In_Y = IO_Rtn[1]; IO_Out_X = IO_Rtn[2]; IO_Out_Y = IO_Rtn[3];

Off Page Arrow

Description: Draw a Input or Output or BiDirectional Symbol that can be positioned "Right" or "Left". A "Signal Name" and a "Zone" reference can be attached to the symbol. This symbol is commonly used for declaring a signal wire on one drawing page that is picked up on one, or more, other pages. To symbolize the transition a signal from a PC board to wire, you can use "two" "In/Out Symbols" or use a single "Board IO" below.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
RF In
2-A5
Lib_S_IO Symbol Input or Output ("In"|"Out"). Select from the dropdown menu. ⇒
Lib_S_Dir Symbol Direction ("Left"|"Right"). Select from the dropdown menu. ⇒
Lib_S_Sig_Name Connector Sig_Name, in quotes. Select from the dropdown menu. ⇒
Lib_S_Zone Drawing Zone reference. Select from the dropdown menu. ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Because Lib_S_Center X/Y defines the center of the symbol, this symbol returns the X/Y coordinates of the wire point, which is offset from the center.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Off Page Arrow
OP1_Rtn = Off_Page( Dwg_Obj, "Bi", "Right", "RF In", "2-A5", Start_X, Start_Y );
OP1_X = OP1_Rtn[0]; OP1_Y = OP1_Rtn[1];

Molex Connectors

Description: Draw a Molex Connector

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
1
2
P1
432-148
Lib_S_RefDes Reference Designator. Select from the dropdown menu ⇒
Lib_S_Part_Number Part Number
Lib_S_Type Connector Type.
1x2 1x3
Lib_S_Pin/Shell_Type Pin Type/Shell Type.
Male Pin/Female Shell
Female Pin/Male Shell
Lib_S_Pin_Dir Pin Direction.
Pins Left Pins Right
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10), Center Mark,
and Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns, in an array, the X/Y coordinates of each defined terminal connection. For example, if you define three (3) terminals, you will get six (6) entries in the return array.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw 1x2-Pin Molex Connector
P1_Ret = Molex_Conn( Dwg_Obj, "P1", "1x2", "Male/Female", "Left", P1_Center_X, P1_Center_Y );
P1_1_X = P1_Ret[0]; P1_1_Y = P1_Ret[1]; P1_2_X = P1_Ret[2]; P1_2_Y = P1_Ret[3];

Terminal Strip

Description: Draw a Terminal Strip Symbol that can be positioned facing "Right", "Left", "Up", or "Down". Configuration information is passed in an array.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
Term 1
Term 2
TS1
Speakers
Lib_S_RefDes Reference Designator. Select from the dropdown menu ⇒
Lib_S_Label Label. Select from the dropdown menu ⇒
Lib_S_Dir Direction for pins. Select from the dropdown menu ⇒
Lib_S_Terms Number of Terminals (Limit 1-9). Select from the dropdown menu ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns, in an array, the X/Y coordinates of each defined terminal connection. For example, if you define three (3) terminals, you will get six (6) entries in the return array.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Terminal Strip
TS1_Array = [ TS1,Speakers,Right,2,"Term 1","Term 2" ];
TS1_Ret = Term_Strip( Dwg_Obj, TS1_Array, Start_X, Startr_Y );
Term_1_X = TS1_Ret[0]; Term_1_Y = TS1_Ret[1]; Term_2_X = Term_Ret[2]; Term_2_Y = TS1_Ret[3];

Binding Post

Description: Draw a Binding Post Symbol that can be positioned facing "Right", "Left", "Up", or "Down". Configuration information is passed in an array.

ParameterDescriptionExample
Lib_S_Dwg_Obj jsGraphics Object that points to the drawing.
BP1
Speakers
Lib_S_RefDes Reference Designator. Select from the dropdown menu ⇒
Lib_S_Label Label. Select from the dropdown menu ⇒
Lib_S_Dir Direction for pins. Select from the dropdown menu ⇒
Lib_S_Color Color of Terminal. Select from the dropdown menu ⇒
Lib_S_Center_X Symbol Center X Position Show/Hide Grid (10x10) and Center Mark, Pins (green dot).
Grid
On
Off
Center
On
Off
Pins
On
Off
Lib_S_Center_Y Symbol Center Y Position

Return: Returns, in an array, the X/Y coordinates of each defined terminal connection. For example, if you define three (3) terminals, you will get six (6) entries in the return array.

Usage: The selections from the table above, are used to create the example below. After selecting and entering your specific information, the example can be used directly, with a copy/paste. The items in Red are the only ones that need to be adjusted to your specific needs. The lines in Green are just comments and can be deleted. Due to space limitations, some of the lines below may be split onto more than one line.

// Draw Binding Post
BP1_Ret = Binding_Post( Dwg_Obj, "BP1", "Speakers", "Up", "Red", Start_X, Start_Y );
BP1_X = BP1_Ret[0]; BP1_Y = BP1_Ret[1];