C 참조

CHANGE | CIRCLE | CLASS | CLOSE | CONNECT | COPY | CUSTOM3D | CUT

CHANGE

기능

 매개변수를 변경합니다.

문법

 CHANGE option ..

마우스 키

Ctrl+오른쪽 버튼은 그룹의 매개변수를 변경합니다.

CHANGE 명령은 객체의 특성을 변경하거나 사전 설정하는 데 사용됩니다. 변경 사항을 적용하려면 CHANGE 명령 메뉴에서 원하는 매개변수를 선택하거나 키보드에서 매개변수를 입력한 다음 선택한 객체를 클릭합니다. CHANGE 명령을 사용하여 조정한 매개변수는 나중에 추가된 객체에 대한 사전 설정 특성으로 유지됩니다.

CHANGE 명령의 모든 값은 실제 그리드 단위에 따라 사용됩니다.

그룹 변경

그룹에 CHANGE 명령을 사용할 때 그룹은 적절한 매개변수를 사용하여 CHANGE 명령을 입력하기 전에 먼저 GROUP 명령으로 식별됩니다. 마우스 오른쪽 버튼을 사용하여 변경 사항을 실행합니다.

변경할 수 있는 항목

도면층 CHANGE LAYER name | number
문자 CHANGE TEXT [ text ]
문자 높이 CHANGE SIZE value
문자 두께 CHANGE RATIO ratio
문자 선 거리 CHANGE LINEDISTANCE value
문자 글꼴 CHANGE FONT VECTOR | PROPORTIONAL | FIXED |CUSTOM
문자 글꼴 패밀리 CHANGE FONTFAMILY 'new-fontfamily'
문자 정렬 CHANGE ALIGN BOTTOM | LEFT | CENTER | TOP | RIGHT
와이어 폭 CHANGE WIDTH value
와이어 스타일 CHANGE STYLE value
호 캡 CHANGE CAP ROUND | FLAT
패드 쉐이프 CHANGE SHAPE SQUARE | ROUND | OCTAGON | LONG | OFFSET
패드/Via/smd 플래그 CHANGE STOP | CREAM | THERMALS | FIRST OFF | ON
패드/Via 지름 CHANGE DIAMETER diameter
패드/Via/구멍 드릴 CHANGE DRILL value
Via 도면층 CHANGE VIA from-to
Smd 치수 CHANGE SMD width height
Smd 둥글기 CHANGE ROUNDNESS value
핀 매개변수 CHANGE DIRECTION NC | IN | OUT | IO | OC | HIZ | SUP | PAS | PWR
CHANGE FUNCTION NONE | DOT | CLK | DOTCLK
CHANGE LENGTH POINT | SHORT | MIDDLE | LONG
CHANGE VISIBLE BOTH | PAD | PIN | OFF
CHANGE SWAPLEVEL number
폴리곤 매개변수 CHANGE THERMALS OFF | ON
CHANGE ORPHANS OFF | ON
CHANGE ISOLATE distance
CHANGE POUR SOLID | HATCH | CUTOUT
CHANGE RANK value
CHANGE SPACING distance
게이트 매개변수 CHANGE SWAPLEVEL number
CHANGE ADDLEVEL NEXT | MUST | ALWAYS | CAN | REQUEST
네트 클래스 CHANGE CLASS number | name
패키지 CHANGE PACKAGE part_name [device_name] | 'device_name' [part_name]
3D 패키지 CHANGE PACKAGE3D part_name [3d_package] | '3d_package' [part_name]
속성 세트 CHANGE ATTRIBUTE SET part_name [device_name] | 'device_name' [part_name]
속성 표시 CHANGE DISPLAY OFF | VALUE | NAME | BOTH
프레임 매개변수 CHANGE COLUMS value
CHANGE ROWS value
CHANGE BORDER NONE | BOTTOM | RIGHT | TOP | LEFT | ALL
레이블 CHANGE XREF OFF | ON
치수 유형 CHANGE DTYPE PARALLEL | HORIZONTAL | VERTICAL | RADIUS | DIAMETER | ANGLE | LEADER
치수 단위 CHANGE DUNIT [MIC | MM | MIL | INCH] [OFF | ON] [precision]
치수선 CHANGE DLINE width [ extension_width [ extension_length [ extension_offset ]]](확장 값은 AUTO로 설정할 수 있음, 변경되지 않은 이전 값은 '-'를 사용하여 건너뛸 수 있음, 예 참조)
채우기 CHANGE POPULATE OFF | ON(활성 f/b 주석 없이 보드 컨텍스트에서만 사용 가능)

문자 글꼴

CUSTOM 글꼴은 설치된 모든 트루타입/클리어타입 글꼴을 사용합니다. 연관된 글꼴 패밀리FONTFAMILY 특성을 사용하여 선택할 수 있습니다.

문자 글꼴 패밀리

후속 사용자 문자에 대한 **글꼴 패밀리(FONTFAMILY)**를 'new-fontfamily'에 지정된 값으로 변경합니다. 문자 특성 대화상자의 글꼴 패밀리 드롭다운 메뉴에 사용 가능한 글꼴 패밀리가 표시됩니다. Microsoft Windows에서 글꼴 설정은 사용 가능한 글꼴을 나열합니다. MacOS에서 모든 글꼴은 사용 가능한 글꼴을 나열합니다. 글꼴 패밀리는 두 운영 체제에서 글꼴을 검색할 때 찾을 수 있는 전체 이름 글꼴 특성에 매핑됩니다.

예제

CHANGE DLINE 0.1mm;

치수선 폭을 0.1mm로 변경합니다. 확장 매개변수는 변경되지 않고 그대로 유지됩니다.

CHANGE DLINE 0.2mm - 0.5mm AUTO;

치수선 폭을 0.2mm로, 치수보조선 길이를 0.5mm로, 치수보조선 간격띄우기를 AUTO로 변경합니다. 치수보조선 폭은 변경되지 않고 그대로 유지됩니다.

CHANGE FONT CUSTOM

글꼴 유형을 CUSTOM으로 변경합니다(트루타입/클리어타입 글꼴 사용).

CHANGE FONTFAMILY 'Arial'

현재 글꼴 패밀리를 'Arial'로 변경합니다. 주: 작은따옴표가 필요합니다.

상단

CIRCLE

기능

 도면에 원을 추가합니다.

문법

 CIRCLE .. [center, circumference]

 CIRCLE width ..

마우스 키

가운데 버튼은 도면층을 선택합니다.

참고: CHANGE, LINE.

CIRCLE을 사용하여 원을 작성합니다. RestrictTop, RestrictBottom, RestrictVias 도면층의 원은 제한된 영역을 정의합니다. 이러한 영역은 폭 0으로 정의해야 합니다.

width 매개변수는 원의 원주 폭을 정의하며 LINE 명령에서 사용되는 것과 동일한 매개변수입니다. 폭은 다음 명령을 사용하여 변경할 수 있습니다.

CHANGE WIDTH width;

여기서 _width_는 현재 단위의 원하는 값입니다. 폭이 0으로 정의된 원이 채워집니다.

결과 원의 반지름은 1,000mm로 제한됩니다.

GRID inch 1;
CIRCLE (0 0) (1 0);

반지름이 1인치이고 원점의 중심에 있는 원을 생성합니다.

상단

CLASS

기능

 네트 클래스를 정의하고 사용합니다.

문법

 CLASS

 CLASS number|name

 CLASS number [ name [ width [ clearance [ drill ] ] ] ] [ number:clearance .. ]

참고: NET, SIGNAL, CHANGE.

CLASS를 사용하여 네트 클래스를 정의하거나 사용합니다.

매개변수가 없으면 네트 클래스를 정의할 수 있는 대화상자를 제공합니다.

숫자나 이름만 지정되는 경우 지정된 숫자나 이름을 가진 네트 클래스가 선택되고 후속 NET 및 SIGNAL 명령에 사용됩니다.

숫자와 이름이 모두 지정되는 경우 지정된 숫자를 가진 네트 클래스에 다음 모든 값이 지정되고 후속 NET 및 SIGNAL 명령에도 사용됩니다. 이름 다음에 나오는 매개변수가 생략되면 네트 클래스는 해당 값을 유지합니다.

숫자가 음수이면 해당 숫자의 절대값을 갖는 네트 클래스가 지워집니다. 기본 네트 클래스 0은 지울 수 없습니다.

네트 클래스 이름은 대소문자를 구분하지 않으므로 SUPPLY는 Supply 또는 SuPpLy와 동일합니다.

하나의 도면에서 여러 개의 네트 클래스를 사용하면 자동 라우터가 해당 작업을 수행해야 하는 시간이 늘어납니다. 따라서 필요한 수만큼의 네트 클래스만 사용하는 것이 좋습니다(여기서는 네트 또는 신호에 실제로 사용되는 네트 클래스의 수만 계산되고 정의된 네트 클래스의 수는 계산되지 않음).

도면 간의 CUT/PASTE 중에 발생하는 충돌을 피하려면 모든 도면에서 동일한 번호에 동일한 네트 클래스를 정의하는 것이 좋습니다.

모듈은 구조도 자체와 동일한 네트 클래스 세트를 사용합니다.

MODULE의 네트가 PORT를 통해 외부 연결이 설정된 경우 이 포트에 있는 네트의 네트 클래스가 모듈에 있는 네트의 네트 클래스를 덮어씁니다.

자동 라우터는 최대 공간이 필요한 신호부터 시작하여 총 폭 요구사항(폭 및 틈새)을 기준으로 정렬된 신호를 처리합니다. 버스 라우터는 네트 클래스가 0인 신호만 라우팅합니다.

기존 네트/신호의 네트 클래스는 CHANGE 명령을 사용하여 변경할 수 있습니다.

width 매개변수는 이 네트 클래스의 모든 객체에 지정해야 하는 최소 폭을 정의합니다.

틈새

clearance 매개변수는 이 네트 클래스에서 다른 신호가 있는 객체와 다른 네트 클래스에 있는 객체 간의 최소 틈새를 정의합니다.

드릴

drill 매개변수는 이 네트 클래스의 모든 객체가 실제로 가져야 하는 최소 드릴 크기를 정의합니다(실제로 패드 및 Via와 같은 drill 매개변수가 있는 객체에만 적용).

네트 클래스 간 틈새

틈새가 번호:틈새 형식으로 제공된 경우 이 네트 클래스의 신호와 지정된 번호를 가진 네트 클래스에 있는 신호 간의 최소 틈새를 정의합니다. 명령은 다음과 같습니다.

CLASS 3 1:0.6mm 2:0.8mm

이 명령은 네트 클래스 1과 3의 신호 간 최소 틈새 0.6mm와 네트 클래스 2와 3의 신호 간 최소 틈새 0.8mm 중 하나를 정의합니다. 번호:틈새 형식의 숫자는 네트 클래스 자체의 숫자(위의 예에서는 '3')보다 작거나 같아야 합니다. 따라서 명령은 다음과 같으며 유효합니다.

CLASS 3 1:0.6mm 2:0.8mm 3:0.2mm

하지만 다음 명령은 허용되지 않습니다.

CLASS 3 1:0.6mm 2:0.8mm 3:0.2mm 4:0.5mm

는 허용되지 않습니다. 두 네트 클래스 간의 틈새 값 '0'은 특정 값이 없음을 의미합니다. 그러면 참여하는 네트 클래스의 더 높은 값이 사용됩니다.

상단

CLOSE

기능

 편집기 창을 닫습니다.

문법

 CLOSE

참고: OPEN, EDIT, WRITE, SCRIPT.

CLOSE를 사용하여 편집기 창을 닫습니다. 편집 중인 도면이 수정된 경우 도면 저장 여부를 묻는 메시지가 표시됩니다.

이 명령은 주로 스크립트 파일에서 사용됩니다.

상단

CONNECT

기능

 핀에 패드를 지정합니다.

문법

 CONNECT

 CONNECT [ ALL | ANY ] gate_name.pin_name pad_name..

 CONNECT [ ALL | ANY ] pin_name pad_name..

참고: PREFIX, OPEN, CLOSE, SCRIPT.

장치 편집 모드에서 CONNECT를 사용하여 게이트의 핀과 라이브러리에 있는 해당 외곽설정의 패드 간 관계를 정의합니다. 먼저 PACKAGE 명령을 사용하여 사용할 패키지를 정의해야 합니다.

매개변수 없이 CONNECT 명령을 호출하면 대화식으로 연결을 지정할 수 있는 대화상자가 표시됩니다.

하나의 게이트가 있는 장치

장치에 하나의 게이트만 포함된 경우 gate_name 매개변수를 삭제할 수 있습니다. 예를 들면 다음과 같습니다.

CONNECT gnd 1 rdy 2 phi1 3 !irq 4 nc1 5...

(주: "!"는 반전된 데이터 신호를 나타내는 데 사용됩니다.)

여러 게이트가 있는 장치

장치에 여러 게이트가 있는 경우 매번 gate_name, pin_name 및 pad_name과 함께 매개변수를 입력해야 합니다. 예:

CONNECT A.I1     1  A.I2  2   A.O  3;
CONNECT B.I1     4  B.I2  5   B.O  6;
CONNECT C.I1    13  C.I2  12  C.O 11;
CONNECT D.I1    10  D.I2  9   D.O  8;
CONNECT PWR.gnd  7;
CONNECT PWR.VCC 14;

이 경우 양호한 이전 7400 NAND 게이트 4개에 대한 연결이 할당됩니다. 장치에는 5개의 게이트 A, B, C, D 및 PWR이 있습니다. 게이트 입력의 이름은 I1과 I2로 지정되고 출력 이름은 O로 지정됩니다. 필요한 빈도로 CONNECT 명령을 반복할 수 있습니다. 이 명령을 모든 핀/패드 연결에서 또는 특정 핀에서만 사용할 수 있습니다. 각각의 새 CONNECT 명령은 관련 핀에 대한 이전 조건을 덮어씁니다.

단일 장치에 많은 수의 연결이 있는 경우 아래 예에서처럼 모든 연결이 단일 호출로 지정되면 CONNECT 명령이 훨씬 빠르게 작동합니다.

동일한 핀에 연결된 여러 패드

전력 증폭기 또는 BGA 칩과 같은 일부 부품에는 내부적으로 연결된 패드가 여러 개 있을 수 있습니다. 이 작업은 열 손실을 개선하거나 더 높은 전류를 허용하기 위해 수행할 수 있습니다. CONNECT 명령은 다음과 같이 공백으로 구분되는 모든 관련 패드 이름을 나열하고 작은따옴표로 묶어서 이러한 사례를 처리할 수 있습니다.

CONNECT ALL I1 '1 3 5';
CONNECT ANY O1 '2 4 6';

첫 번째 예에서는 핀 I1이 세 개의 패드 1, 3 및 5에 연결됩니다. 핀 I1이 구조도의 네트에 연결된 경우 3개의 패드가 모두 보드의 해당 신호에 명시적으로 연결되어 있어야 합니다.

두 번째 예에서 키워드 ANY는 패드 2, 4 또는 6 중 어느 하나(또는 심지어 전체)가 신호에 연결될 수 있음을 나타냅니다. 이러한 두 패드 간의 명시적인 외부 연결 없이 신호의 한 세그먼트를 패드 2에 연결하지만 나머지 신호를 패드 6에 연결하여 이 내부 연결을 "브리지"로 사용할 수 있습니다. 물론, 라이브러리 부품을 디자인하고 CONNECT 명령에서 ANY를 사용할 때는 부품이 패드를 통해 실행되는 횡류를 처리할 수 있는지 확인해야 합니다. 잘 모르는 경우 ALL을 사용합니다(기본값이며 생략할 수 있음). 핀 이름이 ALL 또는 ANY 키워드 중 하나와 충돌할 경우 핀 이름을 작은따옴표로 묶어야 합니다. 다음과 같이 이러한 키워드 중 하나가 CONNECT 명령에 나타나는 즉시, 다른 키워드가 보일 때까지 다음에 나오는 모든 핀/패드 연결에 적용됩니다.

CONNECT 'A' '1' 'B' '2' ANY 'C' '3 4 5 6' 'D' '7 8' ALL 'E' '9 10 11';

RATSNESTAUTO 명령은 ALL 및 ANY 사례를 적절하게 처리합니다.

CONNECT 대화상자에서 "연결" 버튼을 클릭하면 선택한 핀과 선택한 패드 간에 연결이 작성됩니다. 둘 이상의 패드를 선택할 수 있으며, 이 경우 이러한 모든 패드가 선택한 핀에 연결됩니다. 일반적인 방식으로 Ctrl 및 Shift 키를 사용하여 두 개 이상의 패드를 선택한 것으로 표시합니다.

"추가" 버튼을 클릭하면 선택한 패드가 현재 연결에 추가됩니다.

"연결 해제" 버튼을 클릭하면 선택한 연결이 제거되고 핀과 패드가 별도의 리스트에 다시 배치되므로 쉽게 수정할 수 있도록 핀과 패드가 선택된 상태로 유지됩니다. 연결 바로 다음에 연결 해제를 선택하면 연결 해제 이전과 동일한 구성을 갖게 됩니다(그 반대의 경우도 마찬가지임).

연결에 패드가 두 개 이상 포함된 경우 아이콘은 이러한 패드의 일부 또는 전체를 신호에 외부적으로 연결해야 하는지 여부를 나타냅니다. 이 아이콘을 클릭하여 모드를 전환합니다. 이러한 연결 항목이 확장되면 모든 패드가 별도로 나열되며 선택한 패드 중 하나를 사용하여 연결 해제를 클릭하면 해당 패드의 연결만 해제됩니다.

마침표를 포함하는 게이트 또는 핀 이름

게이트 또는 핀 이름에 마침표가 포함된 경우 특별히 신경 쓰지 말고 입력하십시오(따옴표나 escape 문자가 필요하지 않음).

ed 6502.dev;
prefix 'IC';
package dil40;
connect gnd 1 rdy 2 phi1 3 !irq 4 nc1 5 !nmi 6 \
        sync 7 vcc 8  a0 9 a1 10 a2 11 a3 12 a4 \
        13 a5 14 a6 15 a7 16 a8 17 a9 18 a10 19 \
        a11 20 p$0 21 a12 22 a13 23 a14 24 a15 \
        25 d7 26 d6 27 d5 28 d4 29 d3 30 d2 31 \
        d1 32 d0 33 r/w 34 nc2 35 nc3 36 phi0 37 \
        so 38 phi2 39 !res 40;

다음 행에서 명령이 계속 실행되면 다음 문자를 EAGLE 명령과 혼동할 수 없도록 행 끝에 "" 문자를 삽입하는 것이 좋습니다. 매개변수를 아포스트로피로 묶어 명령과 매개변수를 혼동하지 않도록 할 수 있습니다

상단

COPY

기능

 객체를 복사합니다.

문법

 COPY ..

 COPY deviceset@[library] [name]

 COPY footprint@[library] [name]

 COPY package3d@[library] [name]

 COPY symbol@[library] [name]

마우스 키

Ctrl+C는 현재 선택한 객체를 복사합니다.

Ctrl+왼쪽 버튼은 원점에서 객체를 선택합니다.  Ctrl+오른쪽 버튼은 그룹을 선택합니다.  가운데 버튼은 선택한 객체 또는 그룹을 대칭시킵니다.

오른쪽 버튼은 선택한 객체 또는 그룹을 회전합니다.  Shift+오른쪽 버튼은 회전 방향을 반전합니다.

참고: GROUP, CUT, PASTE, ADD, INVOKE, POLYGON.

COPY를 사용하여 동일한 도면 내에서 또는 라이브러리 간에 객체를 복사합니다. 전자 제품은 사본에 대해 새 이름을 생성하지만 이전 값은 유지합니다. 신호(와이어), 버스 및 네트를 복사할 때는 이름이 유지되지만 다른 모든 경우에는 새 이름이 지정됩니다.

시스템의 클립보드에 복사

기존에는 EAGLE의 COPY 명령을 사용하여 객체를 클릭하고 동일한 도면 내에 복제를 배치하거나 라이브러리 간에 라이브러리 객체를 복사할 수만 있었습니다. 그러나 버전 6 이전에는 현재 그룹 선택을 시스템의 클립보드로 전송하지 못했습니다. EAGLE에서는 이를 위해 CUT 명령이 사용되었지만 버전 6부터는 COPY 명령이 선택한 객체 그룹도 클립보드에 복사하지만 이전 버전의 전체 기능은 그대로 유지됩니다. 이 옵션이 마음에 들지 않는 경우 SET 명령을 사용하여

SET Cmd.Copy.ClassicEagleMode 1

COPY 명령의 원래 동작을 되돌릴 수 있습니다(CUT 명령도 해당함).

와이어 복사

신호에 속하는 와이어나 폴리곤을 복사하는 경우 사본은 동일한 신호에 속합니다. 이러한 이유로 COPY 명령을 사용한 후 두 개의 와이어가 겹치는 경우 DRC는 오류를 등록하지 않습니다.

복사된 와이어의 끝점 중 하나가 소스 세그먼트에 있는 경우 와이어는 이 세그먼트에 연결됩니다. 그렇지 않으면 이 와이어에 대해 추가 세그먼트가 작성됩니다('복사 및 연결' 참고).

부품 복사

구조도에서 부품을 복사할 때는 다중 게이트 부품의 단일 게이트만 선택하더라도 항상 전체 부품의 새 복제가 추가됩니다. 선택한 게이트 외에도, 추가 수준이 MUST 또는 ALWAYS인 해당 장치의 다른 게이트가 자동으로 호출됩니다. 다중 게이트 부품의 다른 게이트만 사용하려면, INVOKE 명령을 대신 사용해야 합니다.

라이브러리 객체 복사

COPY deviceset@[library], COPY footprint@[library], COPY package3d@[library] 또는 COPY symbol@[library]를 작성하여 지정된 라이브러리에서 현재 로드된 라이브러리로 장치 세트, 외곽설정, 3D 패키지 또는 기호를 복사할 수 있습니다. 라이브러리 속성은 일반 라이브러리 이름, 파일 경로(ADD 명령 참고), 다운로드한 관리형 라이브러리의 URN일 수도 있고 생략할 수도 있습니다. 라이브러리 이름인 경우 현재 설정된 라이브러리 경로 및 다운로드된 관리형 라이브러리 중에서 검색합니다. URN인 경우 다운로드된 관리형 라이브러리 중에서 검색합니다. 라이브러리가 생략되면 현재 로드된 라이브러리가 원본으로 사용됩니다. 모호한 경우 객체 이름에 .dev/.fpt/.p3d/.sym 꼬리말을 추가할 수 있습니다. (".fpt"를 사용하여 외곽설정을 지정하는 것은 EAGLE 9.1부터 새로운 기능입니다. 이전 버전과의 호환성을 위해 ".pac"도 지원됩니다.) 추가 이름이 지정되면 복사된 객체에 해당 이름이 지정됩니다. 라이브러리 객체의 상황에 맞는 메뉴를 통해 또는 제어판의 트리 보기에서 _끌어 놓기_를 사용하여 이 작업을 수행할 수 있습니다. 복사된 라이브러리 객체에 사용된 기존 라이브러리 객체(장치 세트, 기호, 외곽설정, 3D 패키지)는 자동으로 업데이트됩니다.

디자인 객체 복사

COPY 장치 [name], COPY 외곽설정 [name], COPY 패키지 [name] 또는 COPY 기호 [name]을(를) 작성하여 디자인에서 현재 로드된 라이브러리로 장치 세트, 외곽설정, 3D 패키지 또는 기호를 복사할 수 있습니다. 이름은 부품 이름(구조도 내) 또는 요소 이름(보드 내)입니다. 구조도 창에서는 COPY 기호 [name]이(가) 지원되고, 보드 창에서는 COPY 외곽설정 [name] 및 COPY 패키지 [name]이(가) 지원되고, 두 창 모두에서 COPY 장치 [name]이(가) 지원됩니다. 해당 구조도를 사용할 수 있는 경우 보드에서 장치를 복사할 수 있습니다. 명령에 이름을 지정하지 않은 경우 디자인을 마우스 왼쪽 버튼으로 클릭하여 로드된 라이브러리에 복사할 유효한 객체를 선택할 수 있습니다.

그룹 복사

마우스 오른쪽 버튼으로 그룹을 선택하여 복사하는 것은 실제로 암시적인 CUT 작업을 수행한 직후에 PASTE 작업을 수행하는 것으로 이루어집니다.

다른 시트에 객체 복사

객체를 동일한 구조도의 다른 시트에 복사하려면 객체를 GROUP하고 COPY(또는 CUT)한 다음, 대상 시트로 전환하고 PASTE를 수행해야 합니다.

복사 및 연결

와이어를 복사해도 연결은 변경되지 않습니다. 예를 들어, 네트를 복사하여 다른 네트에 배치하면 이 네트에 연결되지 않습니다. 동일한 네트의 세그먼트, 버스 등의 경우도 마찬가지입니다. 연결의 경우 NAME 또는 JUNCTION을 사용합니다.

Ctrl+C 및 자유 앵커를 사용하여 복사

Ctrl+C를 사용하여 객체를 복사하는 경우, 이는 둘 이상의 객체(GROUP)의 경우와는 다르게 단일 객체에 대해 작동합니다. 단일 객체가 복사되면 원점은 나중에 객체를 붙여넣을 때 참조점으로 사용됩니다. 객체 그룹을 복사하는 경우 "자유 앵커"라는 앵커를 정의할 수 있습니다.

즉, EAGLE은 복사에 사용한 선택된 그룹 내에서 이 점을 저장했다가 붙여넣는 데 사용합니다. 일반적인 예로는 대형 객체 그룹이 있으며, 기본 중심 위치와는 반대로 해당 객체 내의 특정 점을 기준으로 배치할 수 있습니다.

이 경우 선택한 위치에 마우스 커서를 놓은 후 Ctrl+C를 사용하면 이 점이 붙여넣기에 사용됩니다. 즉, 객체 그룹의 경우 Ctrl+C는 객체를 복사할 때 커서가 있던 위치를 저장했다가 붙여넣을 때 사용합니다.

상단

CUSTOM3D

기능

 보드/구조도 편집기에서 요소/부품에 3D 모형을 추가합니다.

문법

 CUSTOM3D

마우스 키

왼쪽 버튼은 명령을 적용할 요소/부품을 선택합니다.

상단

CUT

기능

 그룹을 클립보드에 복사합니다.

문법

 CUT

 CUT;

참고: PASTE, COPY, GROUP.

CUT 및 PASTE를 사용하여 도면의 부분(또는 전체 보드도 가능)을 다른 도면에 복사합니다.

먼저 그룹을 정의합니다(GROUP 명령). 그런 다음, CUT 명령을 사용하고 이어서 참조점(마우스 클릭 또는 좌표(x y))을 지정하여 선택한 객체를 버퍼에 넣습니다. CUT, 참조점을 선택한 객체의 중심에 자동으로 배치합니다(그리드에 스냅됨). 이제 PASTE 명령을 실행하여 다른 도면을 변경하고(EDIT) 버퍼의 컨텐츠를 새 도면에 복사할 수 있습니다.

참조점

CUT 명령을 선택한 후 마우스를 클릭하면 마우스 커서의 위치가 그룹의 참조점을 정의합니다. 즉, PASTE 명령을 사용할 때 마우스 커서가 그룹의 정확한 위치에 놓입니다.

다른(Windows) 프로그램과 달리, 전자 제품의 CUT 명령은 표시된 그룹을 도면에서 실제로 제거하지 않고 그룹을 클립보드에 복사하기만 합니다. EAGLE 버전 6부터는 CUT 명령이 주 드롭다운 메뉴 또는 도구막대에 더 이상 나타나지 않습니다(명령행과 스크립트 내에서 계속 사용할 수 있음). Windows 사용자는 COPY 명령을 사용하여 선택한 객체 그룹을 시스템의 클립보드에 복사할 수 있습니다. 그러나 선택한 그룹에 대한 명시적 참조점을 정의할 수는 없습니다. 이는 항상 그룹 경계 직사각형의 중심에서 선택됩니다. 참조점은 CUT 명령에서만 사용할 수 있습니다. 또는 다음과 같이 SET 명령을 사용합니다.

SET Cmd.Copy.ClassicEagleMode 1

이 명령은 CUT 명령의 원래 동작을 되돌립니다(COPY 명령도 해당함).

상단